html{padding:0;margin:0}body{font-size:14px;font-family:'Open Sans',Arial,Helvetica,sans-serif;padding:0;position:relative}body.push{overflow-x:hidden;position:relative;left:0;transition:all .3s ease}body.push.right{left:290px;float:none}main{padding:1rem}a{color:#006fbd;cursor:pointer;font-weight:600}a:hover{color:#003f56;text-decoration:none}:focus,a:focus{outline:2px dotted red;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a.disabled{color:#898b80}a[data-filetype=phone]{color:#222;text-decoration:none;white-space:nowrap}a p{color:initial;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#43443f;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:700}.h1,h1{font-size:2em;line-height:1.25}.h2,h2{font-size:1.625em;line-height:1.15384615}.h3,h3{font-size:1.375em;line-height:1.13636364}.h4,h4{font-size:1.125em;line-height:1.11111111}.h5,h5{font-size:1.278em}.h6,h6{font-size:1.1em}.display-1{font-size:3.2rem}.display-2{font-size:3.5rem}.display-3{font-size:4.5rem}.display-4{font-size:5.5rem}.display-5{font-size:6.5rem}.display-6{font-size:7.5rem}p{font-size:16px}.lead,.section__lead{color:#60615a;font-size:18px;font-weight:400;margin-bottom:20px}.text-sm{font-size:1.2rem}.text-normal{font-size:1.6rem}.text-md{font-size:1.8rem}.text-lg{font-size:2rem}.text-xl{font-size:2.2rem}@media screen and (min-width:43.75em){.h1,h1{font-size:2.5em;line-height:1.125}.h2,h2{font-size:2em;line-height:1.25}.h3,h3{font-size:1.5em;line-height:1.25}.h4,h4{line-height:1.22222222}.display-1{font-size:3.75rem}.display-2{font-size:4.5rem}.display-3{font-size:5.5rem}.display-4{font-size:6.5rem}.display-5{font-size:7.5rem}.display-6{font-size:8.5rem}p{font-size:15px}.lead,.section__lead{font-size:19px}.text-md{font-size:1.9rem}.text-lg{font-size:2.2rem}.text-xl{font-size:2.4rem}}@media screen and (min-width:56.25em){.h1,h1{font-size:3em;line-height:1.05}.h2,h2{font-size:2.25em;line-height:1.25}.h3,h3{font-size:1.75em;line-height:1.25}.h4,h4{font-size:1.47em;line-height:1.22222222}.display-1{font-size:4.75rem}.display-2{font-size:5.5rem}.display-3{font-size:6.5rem}.display-4{font-size:7.5rem}.display-5{font-size:8.5rem}.display-6{font-size:9.5rem}p{font-size:14px}.lead,.section__lead{font-size:20px}.text-md{font-size:2rem}.text-lg{font-size:2.4rem}.text-xl{font-size:2.6rem}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{color:#5e5e5e;font-weight:700}h1.title{font-size:36px}h2.title{font-size:24px}h3.title{font-size:20px}img{max-width:100%}iframe{display:block}.mark,mark{padding:.2em .15em;background-color:#ffeb00}.btn,.button,.button.primary,.button.secondary,.button_primary,.button_secondary,button,button[type=submit]{border-radius:.4rem;box-shadow:0 3px 8px rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.3);color:#fff;font-weight:700;height:auto;text-transform:uppercase;white-space:normal;display:inline-block;line-height:1.25;vertical-align:middle;padding:1.05rem;font-size:1em;text-align:center;transition:all .5s ease}.btn,.button,.button.primary,.button_primary,button,button[type=submit]{background:#015ea1}.btn.btn-secondary,.button.secondary,.button_secondary{background-color:#6e6f65}.btn.btn-secondary:hover,.button.secondary:hover,.button_secondary:hover{background-color:#878880}.btn-primary:hover,.btn:hover,a.button-link:hover,a.button:hover,button:hover{background-color:#2385cb;color:#fff;text-decoration:none}.btn-primary.focus,.btn-primary:focus,.btn:focus,.button.primary:focus,.button:focus,.button_primary:focus,button:focus,button[type=submit]:focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5);text-decoration:none}.btn-secondary.focus,.btn-secondary:focus,.button.secondary,.button_secondary{-webkit-box-shadow:0 0 0 2px rgba(204,204,204,.5);box-shadow:0 0 0 2px rgba(204,204,204,.5);text-decoration:none}.button_primary{position:relative;border:1px solid #bfbfbf}.button_primary>.button_text{border:0;color:#fff;min-width:95px}.button_primary>.button_text:hover{text-decoration:none}.btn.bg-success:hover{background-color:#76b553}.btn.bg-info:hover{background-color:#50b1d2}.btn.bg-warning:hover{background-color:#f5bc21}.btn.bg-danger:hover{background-color:#dc5347}.btn.orange,.withorder button{background-color:#ff8738}.btn.bg-orange:hover,.btn.orange:hover,.withorder button:hover{background:#ff911e}.btn.white:hover{background-color:#e8e8e8;border:1px solid transparent;color:#3f403a}.btn.bg-white{color:#60615a;border-color:#fff}.btn.bg-white:hover{background:#fff;border-color:#fff;color:#60615a}.btn.bg-training:hover{background:#f6a828;color:#fff!important}.btn.bg-eyecue:hover{background:#fbff00!important;border:1px solid transparent;color:#000!important}.btn.bg-gray-1,.btn.bg-gray-2{color:#60615a}.bg-gray-1.btn:hover,.bg-gray-1.button:hover{background-color:#fff}.bg-gray-2.btn:hover,.bg-gray-2.button:hover{background-color:#e7e8e1}.btn.bg-gray-3:hover{background:#d0d1cc}.btn.bg-gray-4:hover{background:#b8b9b2}.btn.bg-gray-5:hover{background:#a3a59b}.btn.bg-gray-6:hover{background:#878880}.btn.bg-gray-7:hover{background:#6e6f6a}.btn.bg-gray-8:hover{background:#6e6f69}.btn.bg-gray-9:hover{background:#53544f}.btn.bg-gray-10:hover{background:#43443f}.bg-black.btn:hover,.bg-black.button:hover{background-color:#353531}.btn.bg-brand:hover{background:#902143}.btn.bg-yellow{color:#60615a}.btn.bg-yellow:hover{background:#ffe73c}.bg-gold.btn:hover,.bg-gold.button:hover{background-color:#ffd65b;color:#252525}.bg-red.btn:hover,.bg-red.button:hover{background-color:#ff1809}.bg-purple.btn:hover,.bg-purple.button:hover{background-color:#6c27b5}.btn.bg-turquoise:hover{background:#25b5c1}.btn.bg-blue:hover{background:#3faaff}.btn.bg-royal-blue:hover{background:#5d86ff}.btn.bg-saphire:hover{background:#2673ea}.btn.bg-indigo:hover{background-color:#374f90}.bg-green.btn:hover,.bg-green.button:hover{background-color:#23c52a}.bg-lime.btn:hover,.bg-lime.button:hover{background-color:#b2db36}a.btn-outline,a.btn.btn-outline,a.button-outline,button.btn-outline,button.btn.btn-outline,button.button-outline{background:0 0!important;box-shadow:none;border:2px solid;color:#015ea1}a.btn-outline:hover,a.btn.btn-outline:hover,a.button-outline:hover,button.btn-outline:hover,button.btn.btn-outline:hover,button.button-outline:hover{background:rgba(255,255,255,.9)!important;border:2px solid}.btn.bg-white.btn-outline{color:#fff}.btn.bg-white.btn-outline:hover{color:#60615a}.btn.bg-red.btn-outline,.btn.button.bg-red.button-outline,button.button.bg-red.button-outline{color:#e00e00}.btn-outline{background-color:transparent!important;border-width:2px!important}.bg-red.btn-outline{border-color:#e00e00!important;color:#e00e00!important}.bg-orange.btn-outline{border-color:#ff8400!important;color:#ff8400!important}.bg-gold.btn-outline{border-color:#fcc700!important;color:#fcc700!important}.bg-yellow.btn-outline{border-color:#f9df23!important;color:#f9df23!important}.bg-neon-yellow.btn-outline{border-color:#f5f922!important;color:#f5f922!important}.bg-lime.btn-outline{border-color:#adca09!important;color:#adca09!important}.bg-green.btn-outline{border-color:#12a518!important;color:#12a518!important}.bg-turquoise.btn-outline{border-color:#1c9ca7!important;color:#1c9ca7!important}.bg-blue.btn-outline{border-color:#2196f3!important;color:#2196f3!important}.bg-royal-blue.btn-outline{border-color:#4169e1!important;color:#4169e1!important}.bg-saphire.btn-outline{border-color:#0f52ba!important;color:#0f52ba!important}.bg-indigo.btn-outline{border-color:#1d2e5c!important;color:#1d2e5c!important}.bg-purple.btn-outline{border-color:#5b12a5!important;color:#5b12a5!important}.btn-text,.btn.btn-text,button.btn-text{background:0 0;box-shadow:none;color:#0078cd;border:2px solid transparent}.btn-text:hover,.btn.btn-text:hover,button.btn-text:hover{background:0 0;color:#003f56}.btn-text.text-left{padding-left:0!important}.btn-text.text-right{padding-right:0!important}.btn.disabled,.btn[disabled],.disabled #add2CartBtn.button.primary,fieldset[disabled] .btn{background-color:#aeafad!important}.btn.btn-text.disabled{background-color:transparent!important;opacity:.5}.btn-group-xs>.btn,.btn-xs{padding:1px 5px!important;font-size:12px!important;line-height:1.4!important}.btn-group-sm>.btn,.btn-sm{padding:5px 10px!important;font-size:14px!important;line-height:1.5!important}.btn-group-lg>.btn,.btn-lg{padding:10px 16px!important;font-size:20px!important;line-height:1.3333333!important}.btn-group-xl>.btn,.btn-xl{padding:15px 21px!important;font-size:26px!important;line-height:1.3333333!important}.btn-collapse-plus-minus-right{padding-right:52px}.btn-collapse-plus-minus-right[aria-expanded=false]:after{content:'\f067'}.btn-collapse-plus-minus-right[aria-expanded=true]:after{content:'\f068'}.btn-collapse-plus-minus-right:after{font-family:FontAwesome;padding-left:2px;position:absolute;top:0;right:0;color:#fff;background-color:#015ea1;padding:8px 12px 7px;margin:0;font-size:20px}.btn-outline,.btn-text,.button-outline,[class*=btn-group] .btn{box-shadow:none}figcaption{padding:1rem}#progress_bar #loading_popup{background:rgba(255,255,255,.9);padding:10px;border:2px solid #5e5e5e;border-radius:.5rem;box-shadow:0 0 12px;text-align:center;display:flex;justify-content:center;align-items:center;width:60px;height:60px}#progress_bar #loading_popup .fa-spinner{color:#5e5e5e}.page__hero.page__hero--sm{height:200px}.page__hero.page__hero--md{height:400px}.page__hero.page__hero--lg{height:600px}.section__overlay{background-color:rgba(0,0,0,.65);padding:1.5rem;position:absolute;text-shadow:0 0 12px rgba(0,0,0,.7);width:100%}.section__overlay *{color:#fff}.section__overlay:last-child *{margin-bottom:0}.section__overlay--full{bottom:0;top:0}.section__overlay--btm{bottom:0}@media screen and (min-width:1741px){.section__bg-img.page__hero{height:600px}}@media screen and (max-width:1280px){.page__hero.page__hero--md{height:350px}.page__hero.page__hero--lg{height:400px}}@media screen and (max-width:1000px){.page__hero.page__hero--md{height:325px}}@media screen and (max-width:899px){.page__hero.page__hero--md{height:300px}}@media screen and (max-width:699px){.page__hero.page__hero--md{height:275px}.page__hero.page__hero--lg{height:300px}}@media screen and (max-width:600px){.page__hero.page__hero--lg,.page__hero.page__hero--md,.page__hero.page__hero--sm{height:initial}.page__hero .section__overlay{position:initial}}label{line-height:1em;margin:0 0 .35rem}.item-qty input,input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #acaea6;border-radius:.4rem;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#292a26;display:block;height:4rem;line-height:1.42857143;padding:6px;transition:all .6s ease;width:100%}.form-control:focus,input:focus,select:focus,textarea:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}textarea{overflow:auto}select{background:#fff;border:1px solid #acaea6;color:#60615a;font-weight:700;height:4rem;padding:6px;width:100%;box-shadow:none}select:focus{background-color:#fff}select.disabled,select[disabled=disabled],select[disabled]{border-color:#acaea6;color:#545454;cursor:not-allowed}.formline{margin-bottom:1rem}.form-group{margin-bottom:.75rem}.form-control{color:#292a26;height:4rem}.has-success .form-control{border-color:#5c9e39}.has-warning .form-control{border-color:#eaab39}.has-error .form-control{border-color:#d00d00}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#eaab39}.help-block{color:#595959}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#d00d00}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f3f3f2}select.form-control{box-shadow:none}.has-error .form-control:focus{border-color:#843534;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}input.input-lg{height:5rem}input.input-sm{height:3rem}@media screen and (min-width:768px){.form-inline .form-group{margin-bottom:.75rem}}blockquote{font-style:italic;line-height:1.6;position:relative}blockquote.with-bubble{border:none}blockquote.with-bubble .bubble{background:#fff;padding:2rem;border:6px solid #d0d1cc;border-radius:6px;margin-bottom:0;position:relative}blockquote.with-bubble .bubble :first-child{margin-top:0}blockquote.with-bubble .bubble .bubble-title{color:#696a65;text-align:center}blockquote.with-bubble .bubble .bubble-text{font-size:18px}blockquote.with-bubble .bubble:after{border-top:15px solid #d0d1cc;border-right:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid transparent;content:'';display:block;position:absolute;height:0;width:0;bottom:-36px;left:2%}blockquote.with-bubble footer:before{content:' '}blockquote footer{color:#f3f3f2;padding-top:5px;position:relative}blockquote footer cite{margin:15px 0 0 6%}@media (min-width:56.25em){blockquote.with-bubble .bubble .bubble-text{font-size:20px}}@media (min-width:43.75em){blockquote.with-bubble .bubble .bubble-text{font-size:19px}}@media screen and (max-width:750px){blockquote{padding:15px!important}}@media (min-width:768px){#mobileLeftNav{display:none}}.back-top{background-color:#52534d;border-radius:100%;display:inline-block;height:50px;width:50px;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;white-space:nowrap;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:3000}.back-top .fa{font-size:75px;color:#fff;line-height:1;position:absolute;top:-18px;left:1px}.back-top.back-top-fade-out,.back-top.back-top-is-visible,.no-touch .back-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .5s 0s,visibility 0s 0s}.back-top.back-top-is-visible{visibility:visible;opacity:1}.back-top.back-top-fade-out{opacity:.4}.no-touch .back-top:hover{background-color:#52534d;opacity:1}.back-top:hover{opacity:1}.back-top span{display:block;position:absolute;color:#fff;text-transform:uppercase;bottom:2px;left:13px;font-size:12px}.checkout__order-summary .card{overflow:visible}.WCTooltip{position:absolute!important;z-index:2000;overflow:visible}.WCTooltip>.container{background-color:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.18),0 3px 10px 0 rgba(0,0,0,.15);margin-top:12px;border:1px solid #d0d1cc;border-radius:.25rem;padding:1rem;max-width:350px}.WCTooltip>.container:before{border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #d0d1cc;border-left:10px solid transparent;display:block;left:48.5%;top:-8px;width:10px;position:absolute;height:10px}.dijitTooltip{position:absolute;z-index:4000;display:block;left:50%;top:-10000px;overflow:visible}.pseudo-tabs-nav{width:100%;border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc}.pseudo-tabs-nav a{font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;color:#52534d;letter-spacing:.03rem;text-transform:uppercase;margin-right:4rem;font-size:2rem;font-weight:700;padding:1rem 0;display:inline-block}.pseudo-tabs-nav.pseudo-tabs-nav-anchor a:after{color:#a2a2a2;font-family:FontAwesome;content:'\f107';margin-left:6px}.pseudo-tabs--nav{width:100%;border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.9);flex-wrap:wrap}.pseudo-tabs--nav a{color:#006a96;letter-spacing:.03rem;text-transform:uppercase;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:700;padding:1rem;transition:all .5s ease}.pseudo-tabs--nav.pseudo-tabs--nav__anchors a:after{color:#8fadbb;font-family:FontAwesome;content:'\f107';margin-left:6px}.pseudo-tabs--nav a:hover,.pseudo-tabs--nav.pseudo-tabs--nav__anchors a:hover:after{color:#003f56}@media screen and (min-width:1280px){.pseudo-tabs--nav.pseudo-tabs--nav__full-width{background-size:cover;width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.dropdown.dropdown__container .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent}.dropdown.dropdown__container.open .caret{margin-bottom:4px;border-bottom:5px dashed;border-top:5px solid transparent}.dropdown.dropdown__container .dropdown-backdrop{background:0 0}.dropdown.dropdown__container ul{display:none}.dropdown.dropdown__container.open ul{display:block;z-index:4000}.dropdown.dropdown__container .dropdown-menu>li>a{text-transform:none}.pseudo-tabs--nav .dropdown.dropdown__container{color:#006a96;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:1.6rem;letter-spacing:.03rem;padding:1rem}.pseudo-tabs--nav .dropdown.dropdown__container.visible-xs,.pseudo-tabs--nav .dropdown.dropdown__container.visible-xs.open ul{width:100%}.pseudo-tabs--nav .dropdown.dropdown__container.visible-xs.open ul{border-left:none;border-right:none;border-top:none;border-radius:0}.pseudo-tabs--nav .dropdown__container.visible-xs.open ul li{text-align:center}.list-has-icons{list-style:none}.list-has-icons li,.mixed li{margin-bottom:.35rem}.list-has-icons>li:before{color:#898b80;display:inline-block;float:left;font-family:FontAwesome;margin:0 0 0 -1.7rem}.list-has-icons.list-icon-square>li:before{content:"\f0c8"}.list-has-icons.list-icon-check>li:before{content:"\f00c"}.list-has-icons.list-icon-angle-right>li:before{content:"\f105";margin-left:-.75rem}.list-has-icons.list-icon-caret-right>li:before{content:"\f0da";margin-left:-.75rem}.list-has-icons.list-icon-mix>.is-pdf:before{content:"\f1c1"}.list-has-icons.list-icon-mix>.is-doc:before{content:"\f0f6"}.list-has-icons.list-icon-mix>.is-article:before{content:"\f0f6"}.list-has-icons.list-icon-mix>.is-external-link:before{content:"\f08e"}.list-has-icons.list-icon-mix>.is-download:before{content:"\f019"}.list-has-icons.text-md>li:before{margin:0 0 0 -2.5rem}.list-has-icons.text-lg>li:before{margin:0 0 0 -2.9rem}.list-has-icons.text-xl>li:before{margin:0 0 0 -3.2rem}.list-has-icons.text-md.list-icon-angle-right>li:before,.list-has-icons.text-md.list-icon-caret-right>li:before{margin-left:-1.25rem}.list-has-icons.text-lg.list-icon-angle-right>li:before,.list-has-icons.text-lg.list-icon-caret-right>li:before{margin-left:-1.5rem}.list-has-icons.text-xl.list-icon-angle-right>li:before,.list-has-icons.text-xl.list-icon-caret-right>li:before{margin-left:-1.75rem}.list-has-icons.list-icon-square-o>li:before{content:"\f096"}.list-has-icons.list-icon-square-o.text-lg>li:before,.list-has-icons.list-icon-square-o.text-md>li:before{margin-left:-2.75rem}.list-has-icons.list-icon-square-o.text-xl>li:before{margin:2px 0 0 -3rem}.list-has-icons.list-icon-services>li:before{content:'';background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/promotions/business-services/Services-Chevron-op.svg) no-repeat left top;background-size:cover;margin:4px 4px 0 -15px;height:12px;width:10px}.list-has-icons.list-icon-services.text-md>li:before{margin:6px 4px 0 -19px;height:17px;width:14px}.list-has-icons.list-icon-services.text-lg>li:before{margin:8px 4px 0 -20px;height:19px;width:16px}.list-has-icons.list-icon-services.text-xl>li:before{margin:9px 4px 0 -22px;height:21px;width:18px}.list-inline.with-dots li,.list-inline.with-pipes li{margin:0}.list-inline.with-dots li:after,.list-inline.with-pipes li:after{color:#6e6f66;margin:0 .1rem 0 1.35rem}.list-inline.with-dots li:after{color:#969696;content:"\f111";font-family:FontAwesome;font-size:10px}.list-inline.with-pipes li:after{content:"|"}.list-inline.with-dots li:last-child:after,.list-inline.with-pipes li:last-child:after{content:"";margin:0}.inverse-content .list-inline.with-pipes li:after{color:inherit}.list-has-dividers>li{border-bottom:1px solid #d0d1cc;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem}.list-has-dividers>li:last-child{border-bottom:none}.list-has-dividers li ul{margin-bottom:0}.list-has-dividers li ul li:last-child{margin-bottom:0}.list-link-group-long li{margin-bottom:5px}.list-link-group-long li a{font-weight:400}.list-item--spacing-1 li{margin-bottom:1rem}.list-item--spacing-2 li{margin-bottom:1.5rem}.list-item--spacing-3 li{margin-bottom:2rem}.list-item--spacing-4 li{margin-bottom:2.5rem}.list-item--spacing-5 li{margin-bottom:3rem}.no-bullet{padding-left:0}.list-inline>li.active a{color:#5e5e5e}table{margin-bottom:2.2rem}.table>thead>tr>th :first-child{margin-top:0}.table>thead>tr>th :last-child{margin-bottom:0}table.table__borderless{border-top:transparent}table.table__borderless,table.table__borderless td,table.table__borderless th{border-right:transparent;border-left:transparent;border-bottom:transparent}div[class*=blocks-]{display:flex;flex-wrap:wrap;flex-direction:initial}div[class*=blocks-] .block-wrapper{padding:10px;display:flex;flex-wrap:wrap;flex-direction:row}div[class*=blocks-] .block-wrapper.flex-column{flex-direction:column}div[class*=blocks-] .block-wrapper .card{margin-bottom:15px}.blocks-2up .block-wrapper{width:50%}.blocks-3up .block-wrapper{width:33.333333%}.blocks-4up .block-wrapper{width:25%}.blocks-5up .block-wrapper{width:20%}.blocks-6up .block-wrapper{width:16.6%}.block-wrapper>a{display:block;width:100%}@media screen and (max-width:1300px){.blocks-6up .block-wrapper{width:20%}}@media screen and (max-width:1100px){.blocks-5up .block-wrapper{width:25%}.blocks-6up .block-wrapper{width:25%}}@media screen and (max-width:1084px){.blocks-4up .block-wrapper,.blocks-6up .block-wrapper{width:33.333333%}}@media screen and (max-width:980px){.blocks-3up .block-wrapper,.blocks-6up .block-wrapper{width:50%}}@media screen and (max-width:820px){.blocks-4up .block-wrapper,.blocks-5up .block-wrapper{width:33.3333%}}@media screen and (max-width:660px){.blocks-2up .block-wrapper,.blocks-3up .block-wrapper,.blocks-4up .block-wrapper,.blocks-5up .block-wrapper,.blocks-6up .block-wrapper{width:100%}}.fast-signs-pdp-content{position:relative}.fast-signs-pdp-content .fast-signs-view-link{font-size:16px}.fast-signs-pdp-content .fast-signs-view-link em{color:#52534d;font-size:24px}.fast-signs-pdp-content .fast-signs-view-link:after{font-family:FontAwesome;padding-left:2px;position:absolute;top:0;right:6px}.fast-signs-pdp-content .fast-signs-view-link[aria-expanded=false]:after{content:'\f067'}.fast-signs-pdp-content .fast-signs-view-link[aria-expanded=true]:after{content:'\f068'}.fast-signs-pdp-content .fa.fa-truck{margin-left:-22px}.alert :first-child{margin-top:0}.alert :last-child{margin-bottom:0}.alert{border:2px solid rgba(255,255,255,.6);box-shadow:0 2px 8px rgba(0,0,0,.2);border-radius:.3rem;padding:10px;margin-bottom:1rem;position:relative;transition:all .3s ease}.alert hr{border-color:#fff;opacity:.3;margin:1rem 0}.alert-link{color:inherit;color:rgba(255,255,255,.8);font-weight:700;text-decoration:underline}.alert.bg-danger,.alert.bg-info,.alert.bg-success,.alert.bg-warning{color:#fff}.alert.bg-danger.alert-text{background-color:transparent!important;border:transparent!important;box-shadow:none;color:#d00d00}.alert.bg-danger.alert-text .alert-link,.alert.bg-danger.alert-text:before,.bg-warning-light .alert-link{color:inherit}.alert.alert-w-icon:before{color:inherit;color:rgba(255,255,255,.75);display:inline-block;float:left;font-family:FontAwesome;font-size:x-large;margin:-7px .75rem 0 0;-webkit-font-smoothing:antialiased}.alert.bg-success.alert-w-icon:before{content:'\f087'}.alert.bg-info.alert-w-icon:before{content:'\f05a'}.alert.bg-warning.alert-w-icon:before{content:'\f06a'}.alert.bg-warning-light.alert-w-icon:before{color:inherit;content:'\f06a'}.alert.bg-danger.alert-w-icon:before{content:'\f071'}.alert.alert-w-icon.text-center:before{float:none}div.error-validate-msg{color:#d00d00;font-weight:700}.carousel{overflow:hidden}div[data-widget-type="wc.Carousel"] .owl-stage-outer.overflow-visible{overflow:visible}.owl-carousel .owl-item .categorySpot img{display:initial!important;width:inherit!important}.overflow-visible>.owl-stage{transition:2s ease!important}.box,.card,.panel{border-radius:.1115rem;background:#fff;border:1px solid #d0d1cc;box-shadow:0 2px 2px rgba(0,0,0,.08)}.box>:first-child,.card-block :first-child,.card-header :first-child,.panel>div>:first-child{margin-top:0}.box>:last-child,.card-block :last-child,.card-header :last-child,.panel>div>:last-child{margin-bottom:0}.box{margin:0 0 15px;padding:15px}.panel .panel-heading{border-top-left-radius:.1115rem;border-top-right-radius:.1115rem}.panel-heading{position:relative}.panel-default,.panel-gray{border-color:#b8b9b3}.panel .panel-footer{border-bottom-left-radius:.1115rem;border-bottom-right-radius:.1115rem}.panel-default>.panel-heading{color:#fff;background-color:#898b80;border-color:#898b80}.panel-primary{border-color:#337ab7!important}.panel-primary>.panel-heading{background-color:#015ea1;border-color:#337ab7}.panel-info{border-color:#add3ee!important}.panel-info>.panel-heading{background-color:#ceeafe!important}.panel-danger>.panel-heading{color:#fff;background-color:#d00d00}.panel-gray>.panel-heading{color:#fff;background-color:#898b80;border-color:#acaea6}#prod-right .panel-heading .panel-title{font-weight:700}.panel-body{position:relative}.card{overflow:hidden;position:relative;display:flex;flex:0 1 auto;flex-direction:column;margin-bottom:.75rem;transition:all .4s ease;width:100%}.card-block{flex:1 1 auto;padding:1.25rem;position:relative;min-height:1px}.card-title{font-size:1.25em}@media screen and (min-width:43.75em){.card-title{font-size:1.35em}}@media screen and (min-width:56.25em){.card-title{font-size:1.45em}}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card>.list-group:first-child .list-group-item:first-child{border-radius:.1115rem .1115rem 0 0}.card>.list-group:last-child .list-group-item:last-child{border-radius:0 0 .1115rem .1115rem}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.card-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;padding:.75rem 1.25rem;border-bottom:1px solid #e5e5e5;margin:0}.card-header:first-child{border-radius:.1115rem .1115rem 0 0}.card-header[class*=bg-],.card-header[class*=bg-]>*{color:#fff}.card-header[class*="-lt"],.card-header[class*="-lt"]>*,.card-header[class*=bg-eyecue],.card-header[class*=bg-eyecue]>*,.card-header[class*=bg-gold],.card-header[class*=bg-gold]>*,.card-header[class*=bg-gray-1],.card-header[class*=bg-gray-1]>*,.card-header[class*=bg-gray-2],.card-header[class*=bg-gray-2]>*,.card-header[class*=bg-neon-yellow],.card-header[class*=bg-neon-yellow]>*,.card-header[class*=bg-tan-1],.card-header[class*=bg-tan-1]>*,.card-header[class*=bg-tan-2],.card-header[class*=bg-tan-2]>*,.card-header[class*=bg-tan-3],.card-header[class*=bg-tan-3]>*,.card-header[class*=bg-tan-4],.card-header[class*=bg-tan-4]>*,.card-header[class*=bg-white],.card-header[class*=bg-white]>*,.card-header[class*=bg-yellow],.card-header[class*=bg-yellow]>*{color:#52534d}.card-footer{padding:1.25rem;border-top:1px solid #d0d1cc}.card-footer:last-child{border-radius:0 0 .1115rem .1115rem}.card-primary{background-color:#0275d8;border-color:#0275d8}.card-success{background-color:#5cb85c;border-color:#5cb85c}.card-info{background-color:#5bc0de;border-color:#5bc0de}.card-warning{background-color:#f0ad4e;border-color:#f0ad4e}.card-danger{background-color:#d9534f;border-color:#d9534f}.card-primary-outline{background-color:transparent;border-color:#0275d8}.card-secondary-outline{background-color:transparent;border-color:#ccc}.card-info-outline{background-color:transparent;border-color:#5bc0de}.card-success-outline{background-color:transparent;border-color:#5cb85c}.card-warning-outline{background-color:transparent;border-color:#f0ad4e}.card-danger-outline{background-color:transparent;border-color:#d9534f}.card-inverse .card-header{border-bottom:1px solid rgba(255,255,255,.2)}.card-inverse .card-footer{border-top:1px solid rgba(255,255,255,.2)}.card-inverse .card-block p,.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title{color:#fff}.card-inverse .card-blockquote>footer,.card-inverse .card-link,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin:0;border:0;box-shadow:none}.card-img{width:100%}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-radius:.1115rem .1115rem 0 0;flex:0 1 auto;min-height:1px;width:100%}.card.card__product .card-img-top{display:block;margin:auto;padding:1.25rem}.card.card__product.card__product--size150 .card-img-top{width:150px}.card.card__product.card__product--size225 .card-img-top{width:225px}.card.card__product.card__product--size300 .card-img-top{width:300px}.card-img-bottom{border-radius:0 0 .1115rem .1115rem;width:100%}.section--bg-icon .card-block,.section--bg-icon .card-footer{z-index:1001;position:relative}.card.card-w-bg-img,.card.card-w-bg-img .card-bg-img{height:200px}.card.card-w-bg-img{border:8px solid #fff}.card.card-w-bg-img .card-bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all .4s ease}.card.card-w-bg-img .card-img-overlay{background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.card.card-w-bg-img .card-img-overlay .card-title{letter-spacing:.03rem;margin:0;text-shadow:0 0 5px rgba(0,0,0,.75);-webkit-font-smoothing:antialiased}.card.card-img-animate-hover .card-bg-img:hover{transform:scale(1.1)}.card.card-shadow-hover:hover{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19);transform:translateY(-1px)}.card.card-w-bg-img.card-w-bg-img-w-footer{height:250px}div[class*=blocks-] .block-wrapper .card{margin-bottom:0}@media screen and (max-width:589px){.card.card-w-bg-img,.card.card-w-bg-img .card-bg-img{height:100px}}@media (min-width:544px){.card-deck{display:table;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;width:1%;vertical-align:top}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:544px){.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}}@media (min-width:544px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}@media screen and (min-width:768px){.section--bg-icon:after{color:rgba(0,0,0,.05);font-family:FontAwesome;position:absolute;z-index:1000}}#headerWrapper,.header.row{background:#f3f3f2}.header .logo{display:block;margin:11px auto;width:129px;height:64px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;background-image:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/logos/svg/JJK-c-horizlogo1953-R-op.svg)}.header-cs__container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:1rem 0}.Header_GlobalLogin_signOutQuickLinkUser{font-size:1.6rem}.customer-service-nav>.customer-service-nav__item:first-child,.header-cs__container>.header-cs__item .Header_GlobalLogin_signOutQuickLinkUser{border-right:1px solid #909090;margin-right:2rem;padding-right:2rem}.customer-service-nav>.customer-service-nav__item .dropdown .btn{padding:.5rem}.sub-nav>ul{margin:0}.sub-nav.sub-nav--flex ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;flex-basis:100%}.sub-nav.sub-nav--flex ul li{flex:0 1 auto}.sub-nav.sub-nav--flex ul li a{display:flex}.sub-nav.sub-nav--border-tb ul{border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc}.sub-nav.sub-nav--border-all ul{border:1px solid #d0d1cc}.sub-nav ul li .btn.active{background-color:#898b80;border-radius:0;box-shadow:none;color:#fff;cursor:not-allowed;pointer-events:none}@media screen and (min-width:1280px){.sub-nav.sub-nav--full-width{background-size:cover;width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}@media screen and (min-width:955px){.btn.active.tip-top:before{content:'';border-top:10px solid transparent;border-bottom:10px solid #898b80;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;top:-20px;left:calc(50% - 10px)}}@media screen and (min-width:955px){.btn.active.tip-bottom:after{content:'';border-top:10px solid #898b80;border-bottom:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;position:absolute;bottom:-20px;left:calc(50% - 10px)}}.header .sub-nav{font-size:16px;margin:11px 0;padding:0}.header .sub-nav.inline li{float:left;display:inline-block}.header .sub-nav li{border-left:1px solid #909090;margin-right:10px;padding-left:10px}.header .sub-nav li:first-child{border-left:none}.header .sub-nav li:last-child{margin-right:0}.header .sub-nav li a{color:#5e5e5e}.header .col-sm-3 .sub-nav li a,.header .sub-nav .customer-service a span{font-weight:400}#contentRecommendationWidget_ES_Header_CustomerService div .left_espot{z-index:4000!important}.customer-service-nav.is-desktop{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.customer-service-nav.is-desktop .customer-service-nav__item>div ul li>a{display:block;padding-left:5rem;position:relative;margin-bottom:0}.customer-service-nav.is-desktop .customer-service-nav__item>div ul li>div,.customer-service-nav.is-desktop .customer-service-nav__item>div ul li>p{padding:0 2rem 0 5rem}.customer-service-nav.is-desktop .customer-service-nav__item>div ul li>a:first-of-type:before{display:inline-block;font-family:FontAwesome;left:20px;position:absolute}.customer-service-nav.is-desktop .customer-service-nav__item>div ul .customer-service--jjk-live-chat>a:first-of-type:before{content:"\f0e6"}.customer-service-nav.is-desktop .customer-service-nav__item>div ul .customer-service--jjk>a:first-of-type:before,.customer-service-nav.is-desktop .customer-service-nav__item>div ul .customer-service--kellerpermits>a:first-of-type:before{content:"\f095"}.customer-service-nav.is-mobile{display:none;border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc}@media screen and (max-width:767px){.customer-service-nav.is-desktop{display:none}.customer-service-nav.is-mobile{display:block}}.user-utility-nav{list-style:none;padding:0;margin-top:10px;display:flex;flex-wrap:wrap;justify-content:flex-start}.user-utility-nav>li{padding:0 15px 0 0;position:relative}.user-utility-nav>li:last-child{padding:0}.user-utility-nav-mini-cart .mini-cart>a,.user-utility-nav>li>a{color:#5e5e5e;font-size:16px;position:relative}.user-utility-nav-mini-cart .mini-cart>a .fa,.user-utility-nav>li>a .fa{color:#69142e;font-size:20px;float:left;margin:2px 2px 0 0;-webkit-font-smoothing:antialiased}@media screen and (max-width:1420px){.user-utility-nav>li{margin-right:10px}}@media screen and (max-width:1273px){.user-utility-nav{margin-top:0}}.sign_in_registration{margin:0 auto;max-width:700px;line-height:1.4em}.loginMenuDropdown,.menuDropdown{border:1px solid #bfbfbf;display:none;position:absolute}.loginMenuDropdown.active,.menuDropdown.active{display:block}.loginMenuDropdown .errorLabel,.menuDropdown .errorLabel{color:#d00d00;display:none;margin-bottom:10px}.loginMenuDropdown .errorLabel.active,.menuDropdown .errorLabel.active{display:block;font-weight:700}div[id*=Header_GlobalLogin] .jjk-services-list{float:left;width:40%}div[id*=Header_GlobalLogin] .jjk-services-list ul li:last-child{margin:0}div[id*=Header_GlobalLogin] .jjk-services-list ul li a{color:#292a26;font-weight:400}div[id*=Header_GlobalLogin] .jjk-services-list ul li a:hover{text-decoration:underline}.loggedInContractSelectPanel,.loginMenuDropdown .signInForm{float:right;padding:2rem;width:60%}.GlobalLoginWidgetAlt{display:none}.GlobalLoginWidgetAlt.active{display:block}.GlobalLoginWidgetAlt .loginMenuDropdown,.GlobalLoginWidgetAlt .menuDropdown{background:#fff;box-shadow:0 8px 18px rgba(0,0,0,.3);left:calc(1% - 434px);right:auto;top:40px;width:600px;z-index:10000}.contractSelectPanel .button_primary,.contractSelectPanel .button_secondary,.loggedInContractSelectPanel .button_primary,.loggedInContractSelectPanel .button_secondary,.signOutButton{width:100%}.GlobalLoginWidgetAlt .sign-in{background:#f9f9f9;display:inline-block;float:left;letter-spacing:normal;padding:20px;width:50%}.GlobalLoginWidgetAlt .sign-in p:first-child{border-bottom:1px solid #e6e6e6;padding-bottom:10px}.GlobalLoginWidgetAlt #content-area{padding-left:0;padding-top:0}.loginMenuDropdown .checkbox .checkedCheckBox{margin-right:2px}.GlobalLoginWidgetAlt .menuDropdown_csr .label{float:none;white-space:inherit}.GlobalLoginWidgetAlt .button_primary{background-color:#015ea1;background-image:none;margin-top:10px;padding:4px}.GlobalLoginWidgetAlt .button_primary:hover{background-color:#2385cb;background-image:none}.GlobalLoginWidgetAlt .disabled .button_primary{cursor:default;opacity:.6}.GlobalLoginWidgetAlt .disabled .button_primary:hover{background-color:#015ea1}.GlobalLoginWidgetAlt .button_text{font-size:13px;color:#fff;border-style:none;font-weight:700}.GlobalLoginWidgetAlt #content-area a{color:#0076a3}.dijit.dijitReset.dijitInline.dijitLeft.findOrdersSelfServiceCal.dijitTextBox.dijitComboBox.dijitDateTextBox.dijitValidationTextBox.dijitComboBoxOpenOnClick{padding-bottom:6px;padding-top:5px}input.wcValidationTextbox.error{border:1px solid red!important;background:#ffcece!important}.dijitReset.dijitInputInner{box-shadow:none;padding-bottom:0;padding-top:0;font-size:12px}#Header_GlobalLogin_WC_B2B_ShopOnBehalf .dijitReset.dijitInputInner{height:18px}.dijitReset.dijitInputField.dijitButtonText{padding-bottom:6px;padding-left:8px;padding-top:6px}.sign_in_registration .dijitReset.dijitInputField.dijitButtonText{width:375px}#Header_GlobalLogin_WC_B2B_ShopOnBehalf .dijit.dijitReset.dijitInline.dijitLeft.dijitDownArrowButton.selectButton.dijitSelect.dijitValidationTextBox.orderBySelect.dijitSelectReadOnly.dijitValidationTextBoxReadOnly.orderBySelectReadOnly.dijitReadOnly{width:208px}.mini-cart,.mini-cart>a{position:relative}.mini-cart>a:before{left:-28px;top:-9px}.mini-cart #mini-bag-popUp{position:absolute;top:23px;border:1px solid #acaea6;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:13px;right:0;width:375px;z-index:9999}.mini-cart #mini-bag-popUp #empty{text-align:center;padding:10px 0}.mini-cart #mini-bag-popUp form{max-height:275px;overflow-x:hidden;overflow-y:auto;padding:10px;width:100%}.mini-cart #mini-bag-popUp form table,.mini-cart #mini-bag-popUp form table td{border:none}.mini-cart #mini-bag-popUp img#loading{width:40px;height:40px}.mini-cart #mini-bag-popUp form #mini-bag-prd-table{margin:0 0 10px}.mini-cart #mini-bag-popUp form #mini-bag-prd-table td{border-bottom:1px solid #e7e8e6!important;padding:5px}.mini-cart #mini-bag-popUp form #mini-bag-prd-table td a{font-weight:700}.mini-cart #mini-bag-popUp form #mini-bag-prd-table tbody tr td a img{width:50px;height:50px;max-width:50px;max-height:50px}.mini-cart #mini-bag-popUp form #mini-bag-ttl-table{text-align:right}.mini-cart #mini-bag-popUp form #mini-bag-ttl-table td{padding:2px}.mini-cart #mini-bag-popUp #mini-bag-buttons{border-top:2px solid #d0d1cc;clear:both;padding:10px;text-align:right}.main-nav .mobile-mini-cart{float:right;position:relative;font-size:20px}.main-nav .mobile-mini-cart a{color:#fff;display:block;padding:6px 15px 0 0}.main-nav .mobile-mini-cart a:hover{color:#fff!important}#SimpleSearchForm_SearchTerm::-ms-clear{display:none}.header .main-nav li{z-index:3000}.header .main-nav li.shop a:hover:before{background:rgba(255,255,255,.9)}.child-categroy a:Last-child:hover{color:#1e91d6;text-decoration:underline}.header .main-nav li.shop .top-category a:hover:before{position:absolute;margin:0;top:0;right:0}.child-category a:hover{text-decoration:underline!important}.top-category:hover a{border-bottom:none!important}.top-category a:hover{text-decoration:underline!important}.top-category:hover a{border-bottom:none!important}.top-category a:hover{text-decoration:underline!important}.header .main-nav .navbar-nav>li:first-child{background:#e98019}.child-category a{color:#52534d;font-size:16px}.child-category a:last-child{color:#1e91d6}.child-categroy a:Last-child:hover{color:#1e91d6;text-decoration:underline}.child-category a:hover:before{background:0 0}.header .main-nav li.shop .top-category a:hover{background:0 0;color:#52534d}.header .main-nav li.shop .top-category a:hover:before{position:absolute;margin:0;top:0;right:0}.child-category a:hover{text-decoration:underline!important}.top-category:hover a{border-bottom:none!important}.top-category a:hover{text-decoration:underline!important}.header .main-nav li.shop .top-category a:hover:before{content:""}.top-category:hover a{border-bottom:none!important}.top-category a:hover{text-decoration:underline!important}.navbar-nav li:first-child .dropdown-menu .top-category ul li:last-child a,.navbar-nav li:nth-child(2) .dropdown-menu .top-category ul li:last-child a{color:#006fbd;padding-bottom:0!important}.header .main-nav{background:#69142e;padding-left:0;padding-right:0;width:100%}.header .col-sm-3 .sub-nav{display:inline-block;margin-top:10px;width:50%}.header .main-nav ul{margin:0;padding:0}.header .main-nav ul li a{display:block}.header .main-nav #jjk-main-nav>ul>li>a.menu_focus,.header .main-nav #jjk-main-nav>ul>li>a.menu_open{border-bottom:6px solid rgba(255,255,255,.8)!important;text-decoration:none;padding-bottom:.8rem!important}.header .main-nav .navbar-nav{max-width:1280px;float:none;margin:0 auto;padding:0;width:100%}.header .main-nav .navbar-nav>li{text-align:center;width:calc(100% / 5)}.header .main-nav .navbar-nav>li>a{line-height:normal;padding:1.4rem .8rem;margin:0 1rem;color:#fff;text-transform:uppercase}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu{width:500%}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .list-unstyled{display:table;width:75%}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .espot{text-align:right;width:300px;overflow:hidden;position:absolute;right:25px;top:25px}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .espot{width:25%;max-width:300px}.header .main-nav .navbar-nav.list-unstyled li:nth-child(2) .dropdown-menu{left:-100%}.header .main-nav .navbar-nav.list-unstyled li:nth-child(3) .dropdown-menu{left:-200%}.header .main-nav .navbar-nav.list-unstyled li:nth-child(4) .dropdown-menu{left:-300%}.header .main-nav .navbar-nav.list-unstyled li:nth-child(5) .dropdown-menu{left:-400%}.header .main-nav .navbar-nav.list-unstyled li .top-category{display:table-cell}.header .main-nav li.shop .top-category>a{color:#69142e;margin:0;padding:0;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,Sans-serif;font-size:20px}.header .main-nav .navbar-nav .top-category>div{padding:0;line-height:1.5rem}.header .main-nav li.shop .child-category a{color:#4d4e47}.header .main-nav #jjk-main-nav .shop .dropdown-menu.menu_open,.header .main-nav #jjk-main-nav.shop:focus .dropdown-menu,.header .main-nav #jjk-main-nav.shop:hover .dropdown-menu{transition:all .1s .5s;visibility:visible;display:block}.header .main-nav .navbar-nav.list-unstyled li:nth-child(1) .top-category,.header .main-nav .navbar-nav.list-unstyled li:nth-child(2) .top-category{display:table-cell}.header .main-nav .navbar-nav.list-unstyled li:nth-child(1) .top-category{width:40%}.header .main-nav .navbar-nav.list-unstyled li:nth-child(2) .top-category{padding-right:10px;vertical-align:top;width:20%}.header .main-nav .navbar-nav.list-unstyled li:nth-child(3) .top-category,.header .main-nav .navbar-nav.list-unstyled li:nth-child(4) .top-category,.header .main-nav .navbar-nav.list-unstyled li:nth-child(5) .top-category{display:inline-block;width:40%!important;height:auto;margin:0 20px 20px 0;vertical-align:top}.header .main-nav li ul .top-category a:hover{color:#52534d}.header span.short-text{display:block;font-size:12px}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .list-unstyled{width:72%}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .espot a{padding:0;white-space:normal}.header .main-nav .navbar-nav.list-unstyled .dropdown-menu .espot img{width:100%}.header .main-nav .shop .dropdown-menu{border:1px solid #fff;padding:20px;margin:0;min-height:250px;z-index:3000}.dropdown-menu .card{transition:none}.header #mobileMenu{color:#fff;font-size:16px;padding:10px;display:block;cursor:pointer}.header #mobileMenu:hover{text-decoration:none;color:#fff!important}@media screen and (max-width:1120px){.header .main-nav .navbar-nav.list-unstyled .shop:nth-child(2) .dropdown-menu .list-unstyled{width:100%}.header .main-nav .navbar-nav.list-unstyled .shop:nth-child(2) .dropdown-menu .espot{display:none}}@media only screen and (max-width:1000px){.header .main-nav .navbar-nav.list-unstyled>li{width:calc(100% / 5);display:table;height:4em}.header .main-nav .navbar-nav.list-unstyled li a{white-space:normal;display:table-cell;width:100%;height:100%;vertical-align:middle;line-height:1}}@media screen and (max-width:768px){.header .main-nav a:hover{border-bottom:none;border-color:none}}div#widget_breadcrumb{padding:10px 0}div#widget_breadcrumb>ul{padding:0;list-style-type:none;margin:0}div#widget_breadcrumb>ul li{display:inline;font-size:12px;margin:0}.breadcrumb .current,div#widget_breadcrumb>ul li.current{color:#52534d;font-weight:700}div#widget_breadcrumb>ul li.divider,div#widget_breadcrumb>ul span.divider{margin:0 6px;color:#d8d8d8;font-size:12px}div#widget_breadcrumb>ul li a{font-weight:400}@media screen and (max-width:767px){div#widget_breadcrumb>ul li.current{display:block}}div[id*="_Widget_ContentCarousel_"].page__hero{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}div[id*="_Widget_ContentCarousel_"].page__hero .owl-carousel{padding:0}.ui-selectmenu-button span.ui-icon{background:url(../images/responsive/rwdUI.png);display:block;position:relative;width:15px;height:10px;margin:8px 4px 0 4px;float:right}.ui-menu-item{position:relative;cursor:pointer;list-style:none;margin-left:-40px}.ui-menu-item-wrapper{padding:9px 8px;border-bottom:1px solid #e0e0e0;background:#fff}.ui-menu{border:1px solid #e0e0e0;box-shadow:0 2px 13px -4px #000}li div.ui-state-active{background:#898989;color:#fff}li div.ui-state-select{background:#f3f3f2}li div.ui-state-select.ui-state-active{color:initial}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{font-size:14px!important;overflow:auto;overflow-x:hidden}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;margin-bottom:10px;vertical-align:top}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;display:block;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px}.selectWrapper .wcSelect{padding:6px;border-radius:5px;color:#545454;font-size:14px;cursor:pointer;min-width:140px}.orderBySelect span.ui-selectmenu-text{padding:4px}.orderBySelect span.ui-icon{margin-top:10px}.selectWrapperPageSize .wcSelect{min-width:0}.selectWrapperPageSize .wcSelect .ui-selectmenu-text{display:none}.selectWrapperPageSize span.ui-icon{margin-top:10px}.definingAttributes .options_dropdown_column .selectWrapper .wcSelect{padding:0 6px;min-width:156px}.definingAttributes .options_dropdown_column .ui-selectmenu-button span.ui-selectmenu-text{padding:7px 2px}.definingAttributes .options_dropdown_column .ui-selectmenu-button span.ui-icon{margin-top:10px}.definingAttributes .options_dropdown_column .ui-selectmenu-button{margin-bottom:0}.product_info .selectWrapper .wcSelect{padding-top:8px}#newListPublicPrivateDropdown .wcSelect{font-size:12px;min-height:30px;min-width:208px;padding-bottom:0;margin-bottom:0}.listTable .toolbar .field .wcSelect{padding-right:20px;margin-bottom:10px}.listTable .toolbar .field .wcSelect{width:100%}.listTable .toolbar .field .wcSelect{font-size:12px;padding:4px 6px;background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #e0e0e0;border-radius:5px 5px 5px 5px;width:80%}.ui-selectmenu-menu li.ui-state-disabled{display:none}.UserMemberGroupManagement .memberGroup .wcSelect{border-radius:5px;border:1px solid #999;padding:8px;font-size:12px;width:300px;margin-bottom:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.globalLogin .wcSelect{font-size:12px;min-height:25px;min-width:274px;margin-bottom:0}.globalLogin .ui-menu-item{margin-left:0}.globalLoginCSR .wcSelect{min-width:255px}.OrganizationListWidget .orgList .wcSelect{color:#4d4d4d!important;background-image:linear-gradient(#f7f9f9,#e5e8e9);border-radius:5px;border:1px solid #bfbfbf;padding:8px 5px;font-size:12px;min-width:180px;max-width:260px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#AddressForm .inputField.wcSelect,#QuickCheckout .inputField.wcSelect,#Register .inputField.wcSelect,#addressId .inputField.wcSelect{padding:5px 8px;margin-bottom:8px}#AddressForm input.inputField.wcSelect,#QuickCheckout input.inputField.wcSelect,#Register input.inputField.wcSelect,#addressId input.inputField.wcSelect{padding:8px;margin-bottom:8px}.findOrderlistTable .toolbar .field .wcSelect{padding:4px 6px}.pageSection .field .wcSelect{border-radius:5px;border:1px solid #e0e0e0;padding:4px;font-size:12px;width:80%;max-width:300px;margin-bottom:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pageSection .field input.wcSelect{padding:8px}.has-bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.has-bg-img--top{background-position:top center}.has-bg-img--right{background-position:center right}.has-bg-img--bottom{background-position:bottom center}.has-bg-img--left{background-position:center left}.page__hero.has-bg-img{background-size:cover}.column-w-background-image{padding:0}.column-w-background-image .background-image{width:100%;background-repeat:no-repeat;background-size:cover;padding:0}.column-w-background-image .background-image.background-image-centered{background-position:center center}.column-w-background-image .background-image.background-image-lt{background-position:left top}.column-w-background-image .background-image.background-image-rt{background-position:right top}#contentRecommendationWidget_9_-2012_3041{background:#f3f3f2;margin-bottom:0;overflow:hidden;padding:15px 0}.media{overflow:visible}.media-list .media{margin-bottom:30px}.media-list.columns{display:flex;flex-wrap:wrap}.media-list.columns .media{margin:5px;padding:1.25rem;width:calc(50% - 10px)}.media-body{width:100%}.media .media-body :last-child{margin-bottom:0}img.media-object{width:115px;max-width:115px}.media-list.columns .media .media-left a img{width:115px;max-width:inherit}.media-list.media-list-compact .media{height:110px;margin:0 15px 15px 0}.media-list.media-list-compact .media>a{height:110px}.media-list.media-list-no-description .media>a{display:table}.media-list-no-description .media>a .media-heading{color:#003f56}.media-list-no-description .media>a:hover .media-heading{color:#006fbd}.media-body .media-heading a,a .media-body .media-heading{transition:color .5s ease}.media-list-objects-sm .media-object{width:85px;max-width:85px}.media-list-objects-lg .media-object{width:150px;max-width:150px}.media-left img{margin:auto}@media screen and (max-width:700px){.media-list.columns .media{text-align:center}.media-list .media-left{display:block}.media-list .media-left img{display:block;margin:0 auto 10px}}@media (max-width:500px){.media-body,.media-left,.media-right{display:block}}@media screen and (max-width:470px){.media-list.columns .media{width:100%}}.media-list.media-list-cards .media{border:1px solid #d0d1cc;box-shadow:0 2px 2px rgba(0,0,0,.08);background:#fff;padding:1.25rem;margin:5px;height:auto;width:calc(50% - 10px)}@media screen and (max-width:700px){.media-list.media-list-cards .media-left{display:block}.media-list.media-list-cards .media-left img{display:block;margin:0 auto 10px}}@media screen and (max-width:470px){.media-list.media-list-cards .media{margin:5px 0;width:100%}}.media__list{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.media__list .media__item{display:flex;margin:1rem;padding:1rem;width:calc(50% - 2rem)}.media__list .media__item .media__figure{margin:0 1rem 0 0}.media__list .media__body{flex:1 1 0%}.media__list .media__body .media__title{font-weight:700}.media__list.media__list--condensed .media__item{margin:.5rem;padding:.5rem}.media__list.media__list--center .media__item{align-items:center}.media__list.media__list--reverse{flex-direction:row-reverse}.media__list.media__item--reverse .media__item{flex-direction:row-reverse}.media__list.media__item--reverse .media__figure{margin:0 0 0 1rem}.nav-tabs>li{margin-bottom:-2px}.nav-tabs>li>a{border-radius:.2rem .2rem 0 0;transition:all .4s ease}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #acaea6;border-bottom-color:transparent;border-radius:.2rem;color:#52534d}.tab-pane :first-child{margin-top:0}.tab-pane :last-child{margin-bottom:0}.tab-content{border:1px solid #acaea6;border-radius:0 .2rem .2rem}.tab-content>.tab-pane{padding:3rem}.brand .nav-tabs>li.active>a,.brand .nav-tabs>li.active>a:focus,.brand .nav-tabs>li.active>a:hover{background:#8b2346;border:1px solid #8b2346;border-bottom-color:transparent;color:#fff}.brand .tab-content>.active{border-top:2px solid #8b2346}.panel-title>.small:hover,.panel-title>.small>a:hover,.panel-title>a:hover,.panel-title>small:hover,.panel-title>small>a:hover{color:#dff0ff}#accordion .card .card-header,#accordion .card .card-header a{display:block}#accordion .card .card-header a[aria-expanded=false]:after,#accordion .card .card-header a[aria-expanded=true]:after{font-family:FontAwesome;float:right}#accordion .card .card-header a[aria-expanded=false]:after{content:"\f067"}#accordion .card .card-header a[aria-expanded=true]:after{content:"\f068"}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.youtube-player .play{width:100%;top:calc(50% - 35px);position:absolute;cursor:pointer;text-align:center}.youtube-player .play:before{color:#000;content:'\f16a';font-family:FontAwesome;font-size:70px;line-height:1;opacity:.9}.youtube-player .play.play_white:before{color:#fff}.youtube-player .play.play_red:before{color:#cc181e}.youtube-player .play.play_eyecue:before{color:#6e6f12}.youtube-player:hover .play:before{color:#cc181e;opacity:1}.modal-backdrop{background-color:rgba(0,0,0,.65);z-index:3000}.modal{z-index:4000}body.modal-open{padding:0!important}.modal-header .close{box-shadow:none;margin:-15px -7px 0 0;font-size:34px;color:#8a8a8a;text-shadow:none;opacity:1}#myModal-ppe .modal-header button,button.close-logo,button.close-materials,button.close-pic,button.close-sizes{box-shadow:none}.modal-header .close:hover{background:0 0;color:#003f56}.store_message{position:absolute;top:calc(50vh - 100px);left:0;right:0;margin-left:auto;margin-right:auto;z-index:9999;max-width:600px;width:100%;display:none}.store_message>.content{background-color:#fff;border:1px solid #d00d00;padding:30px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.store_message>.content>.close{position:absolute;top:5px;right:10px;opacity:1}.store_message>.content>.close>.close_text{text-indent:-9999px;font-size:11px;color:#777;height:13px;float:left}.store_message>.content>.close>.close_icon:before{font-family:FontAwesome;content:'\f00d';display:block;color:#8a8a8a;-webkit-font-smoothing:antialiased}.store_message>.content>.close>.close_icon:hover:before{color:#003f56}.store_message>.content>.close:hover>.close_text{text-decoration:underline}.store_message>.content>.close:hover>.close_icon{background-position:0 -8px}.store_message>.content>.message .message_icon{float:left;margin:-3px 0 0 -15px;position:relative}.store_message>.content>.message .message_icon .error_icon:before{content:'\f071';font-family:FontAwesome;font-size:35px;color:#d00d00;-webkit-font-smoothing:antialiased}.store_message>.content>.message .message_icon>#success_icon.error_icon:before{color:#5c9e39;content:'\f058'}.store_message>.content>.message .message_text{margin-left:25px}.ui-dialog.ui-widget{position:absolute;z-index:1000}.browse-products-services{padding:6rem 0}div[id*=browseProductsServicesWidget]{margin:auto;max-width:1280px}.browse-products-services .browse-products-services__header{text-align:center}.browse-products-services .browse-products-services__header :first-child{margin-top:0}.browse-products-services .browse-products-services__body>div>div{display:flex;flex-direction:row;flex-wrap:wrap}.browse-products-services .browse-products-services__item{padding:15px;width:calc(100% / 6 - 1px);text-align:center}.browse-products-services .browse-products-services__item>div>a,.browse-products-services .browse-products-services__item>div>div{display:flex;justify-content:center}.browse-products-services .browse-products-services__body .browse-products-services__item .browse-products-services__image>div{background-size:contain;background-repeat:no-repeat;margin-bottom:1rem;width:120px;height:120px}@media screen and (min-width:1280px){.browse-products-services.section--bg-full-width{margin-left:-50vw!important;margin-right:-50vw!important}}@media screen and (max-width:1050px){.browse-products-services .browse-products-services__item{width:calc(100% / 5 - 1px)}}@media screen and (max-width:850px){.browse-products-services .browse-products-services__item{width:calc(100% / 4 - 1px)}}@media screen and (max-width:700px){.browse-products-services .browse-products-services__item{width:calc(100% / 3 - 1px)}}@media screen and (max-width:530px){.browse-products-services .browse-products-services__item{width:calc(100% / 2)}}@media screen and (max-width:350px){.browse-products-services .browse-products-services__item{width:100%}}.product-buyable div[data-slot-id="8"] .content{padding:1rem}.product-buyable div[data-slot-id="8"] .header{border:none}.product-buyable div[data-slot-id="8"] h2{font-size:1.5rem;font-weight:400;text-transform:uppercase;text-align:center}.product-buyable div[data-slot-id="8"] .product{padding:0}.product-buyable div[data-slot-id="8"] .product_image img{margin-bottom:1rem;max-width:100px;width:100%}.product-buyable div[data-slot-id="8"] .product_name{height:auto;max-height:auto}.product-buyable div[data-slot-id="8"] .product_name>a{font-weight:400;margin-bottom:1rem}.product-buyable div[data-slot-id="8"] .product_name>div{display:none}.product-buyable div[data-slot-id="8"] .content ul li,.product-buyable div[data-slot-id="8"] .content ul li .rating{margin-bottom:2rem;text-align:center}.product-buyable div[data-slot-id="8"] ul li .grid{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:992px){.product-buyable div[data-slot-id="8"]{border-left:1px solid #d0d1cc}.product-buyable div[data-slot-id="8"] .content ul li .rating{display:none}}@media screen and (max-width:991px){.product-buyable div[data-slot-id="8"]{margin-top:2rem}.product-buyable div[data-slot-id="8"] h2{font-size:2.8rem;font-weight:700;text-align:left}.product-buyable div[data-slot-id="8"] .content ul li ul li{padding:1rem;width:33.333333%!important}}@media screen and (max-width:600px){.product-buyable div[data-slot-id="8"] .content ul li ul li{float:left;width:50%!important}}@media screen and (max-width:390px){.product-buyable div[data-slot-id="8"] .content ul li ul li{width:100%!important}}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9]{margin:4rem 0}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content{padding:1rem}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] h2{font-size:28px;text-transform:uppercase}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .product{padding:0}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .product_image img{margin-bottom:1rem;max-width:100px;width:100%}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .product_name{height:auto;max-height:auto}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .product_name>a{font-weight:400;margin-bottom:1rem}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .product_name>div{display:none}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content ul li,.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content ul li .rating{text-align:center;padding:1rem}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] ul li .grid{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:991px){.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] h2{font-size:2.8rem;font-weight:700;text-align:left}.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content ul li ul li{padding:1rem;width:33.333333%!important}}@media screen and (max-width:600px){.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content ul li ul li{float:left;width:50%!important}}@media screen and (max-width:390px){.product-buyable div[data-slot-id="9"] div[id*=catalogEntryRecommendationWidget_9] .content ul li ul li{width:100%!important}}.checkout__cart div[data-slot-id="7"] .catalogEntryRecommendationWidget.carousel{margin-bottom:6rem}.checkout__cart div[data-slot-id="7"] .catalogEntryRecommendationWidget.carousel h2{padding:0}.checkout__cart div[data-slot-id="7"] .titleItems,.checkout__cart div[data-slot-id="7"] ul li{padding:1rem;text-align:center}.checkout__cart div[data-slot-id="7"] .product{padding:0}.checkout__cart div[data-slot-id="7"] .product_image img{margin-bottom:1rem;max-width:100px;width:100%}.checkout__cart div[data-slot-id="7"] .product_name{height:auto;max-height:auto}.checkout__cart div[data-slot-id="7"] .product_name>a{margin-bottom:1rem}.checkout__cart div[data-slot-id="7"] .product_name>div{display:none}.checkout__order-summary .WCTooltip .container{margin-top:10px}#content>.main-column.col-md-12,.rowContainer>.row{padding:0}div#page{background:#fff}div#container{max-width:100%}#content,#content-area,#contentWrapper,#new-customer,#order-review-panel,#orderFormDetails,.payment-review form{max-width:1280px;margin:0 auto}#container_11005>.row:first-of-type,#contentWrapper>#content>.rowContainer{margin:0;padding:0}#contentWrapper>#content>.rowContainer>div:first-of-type{padding-top:0}.clear_float{margin:0!important}.header-group,.section__header{margin-bottom:20px}.header-group :first-child,.header-group>*,.section__header :first-child{margin-top:0}.header-group :last-child,.section__header :last-child{margin-bottom:0}.section{position:relative;width:100%}.section:after,.section:before{content:" ";display:table}.section:after{clear:both}.section--bg-icon{overflow:hidden}.section--bg-icon:before{color:rgba(0,0,0,.05);font-family:FontAwesome;position:absolute;z-index:1000}.section--bg-icon .section__content{position:relative;z-index:1001}@media screen and (min-width:1280px){#content{overflow:visible}.section--bg-full-width,.section__ribbon-ad{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.section--bg-full-width .section__content,.section__ribbon-ad .section__content{margin:auto;max-width:1280px}}.home #container_11010 .slot1{padding:0}.home .product_page_content.rowContainer{padding-top:0}.home #contentWrapper .product_page_content.rowContainer>.row.margin-true{padding:0}.home .left_espot.centered>a>img{width:100%}.home .content .product{min-height:260px!important;transition:ease .5s all}.home .content .product:hover{box-shadow:0 0 12px rgba(0,0,0,.2)}#home-news-alerts{padding:20px}#home-news-alerts h2{font-size:24px;text-transform:uppercase;border-bottom:#69142e 2px solid;display:inline-block}#home-news-alerts .news-item{font-size:16px;border-bottom:1px #ddd solid;margin-bottom:2rem;padding-bottom:2rem}#home-news-alerts>div:nth-child(4){border-bottom:none;margin-bottom:0}#home-news-alerts .news-item .news-item__title{font-size:18px;color:#781b30}#home-news-alerts .btn.btn-text{color:#52534d;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:20px;padding-left:0;text-align:left}#home-news-alerts .btn.btn-text:after{font-family:FontAwesome;content:'\f138';margin-left:5px}#home-news-alerts .btn-text:hover,#home-news-alerts a:hover .news-item__title{color:#003f56}.event-item-container{border-bottom:1px solid #ddd;margin-bottom:1.6rem;padding-bottom:1.6rem}.event-title{color:#781b30;margin:0 0 .5rem}.event-title a{color:#781b30;font-size:22px;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5rem}.event-date-end a,.event-date-start a{color:#781b30}.event-type{color:#52534d;font-size:16px;font-weight:700;margin-bottom:.5rem}.event-date-end,.event-date-start,.event-time-container,.event-time-end,.event-time-start{display:inline-block;font-size:16px;font-weight:700;color:#781b30}.event-date-end,.event-date-start{font-size:24px;padding:0 1rem;width:48%;text-transform:uppercase;position:relative;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif}.event-date-end::before,.event-time-end::before{content:'-';padding-right:1rem}.event-item-container .event-cta .button.secondary{display:inline;color:#039be5;font-weight:400;background:0 0;border:transparent;margin:0;padding:0}.event-item{padding:0 20px 10px;line-height:2.2 rem}#home-events{padding:20px}#home-events>div:nth-child(n+5){display:none}#home-events h2{font-size:24px;text-transform:uppercase;border-bottom:#69142e 2px solid;display:inline-block}#home-events .event-item-container .event-summary{overflow:hidden;position:relative;line-height:1.5em;max-height:2.9em;text-align:justify;margin-right:-1em;margin-bottom:.5rem;padding-right:1em}#home-events .event-item-container .event-summary:before{content:'...';position:absolute;right:14px;bottom:-2px;background:#fff;padding-left:6px}#home-events .event-time-container{display:none}#home-events .btn.btn-text{color:#52534d;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:20px;padding-left:0}#home-events .btn.btn-text:hover{color:#003f56}.event-title a:hover,div[class*=event-date-] a:hover{color:#003f56}.event-cta a{font-size:16px}#home-events .btn.btn-text:after{font-family:FontAwesome;content:'\f138';margin-left:5px}@media screen and (max-width:600px){#home-events .event-item{padding:0 0 20px 0}div#relatedSolutions__display>.content>.relatedSolutions__title{width:80%!important}}#event-list{padding:20px}#event-list .event-filters{margin:3rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 0}#event-list .event-filter.active a{color:#fff}#event-list .event-filters .event-filter{margin:0;padding-right:1.5rem;display:inline-block}#event-list .event-filters .event-filter a:hover{text-decoration:none}#event-list .event-filters .event-filter.active{background-color:#bfbfbf;border:1px solid #fff;border-radius:.25rem;padding:.5rem 1rem}.event-date-start{padding-left:0}.event-date-end{padding-right:0}#home-events>div:nth-child(4){border-bottom:none}.event-time-end,.event-time-start{color:#52534d}.event-date-end::before,.event-time-end::before{padding-right:0;position:absolute;left:-5px;top:50%}.event-time-end::before{padding-right:0;position:relative;left:0;top:0}.event-date-end::before{left:0;margin-left:-1rem;height:30px;margin-top:-1.25rem;line-height:1}#event-list .event-cta .btn.btn-text{padding:1.05rem 0 0 0}@media screen and (min-width:768px){#event-list .event-date-container{float:left;width:14em}#event-list .event-details-container{float:right;width:calc(100% - 14em)}}@media screen and (min-width:1000px){#home-events .event-date-container{float:left;text-align:center;width:10em}#home-events .event-details-container{float:right;width:calc(100% - 10em)}}@media screen and (max-width:1000px){.event-date-container{width:100%;display:block}.event-date-start{padding-left:0}.event-date-end{padding-right:0}#home-events .event-date-end,#home-events .event-date-start{width:auto}#home-events .event-date-end::before{margin-left:-.75rem}}@media screen and (max-width:950px){.home .row.margin-true div.contentRecommendationWidget{width:50%;padding:1rem}}@media screen and (max-width:768px){.event-time-container{display:block}.event-time-container>div{font-size:14px;padding:0}.event-date-end,.event-date-start{width:auto}.event-date-end::before{margin-left:-.7rem}}@media screen and (max-width:550px){.home .row.margin-true div.contentRecommendationWidget{width:100%;padding:1rem}}#container_11013 h1{padding:0 15px}.JJKCategoryNavWidget{margin:0!important}.category__list>div{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.category__list .category__item{margin:1.25rem;text-align:center;transition:initial;width:calc(100% / 4 - 2.5rem)}.category__list .category__item .category__name h2{font-size:18px}@media screen and (max-width:991px){.category__list .category__item{width:calc(100% / 3 - 2.5rem)}}@media screen and (max-width:700px){.category__list .category__item{width:calc(100% / 2 - 2.5rem)}}@media screen and (max-width:500px){.category__list .category__item{margin:.5rem;text-align:left;width:100%}.category__list .category__item .card-block a{display:flex;align-items:center;padding-right:2.5rem}.category__list .category__item .card-block a:after{content:"\f054";display:inline-block;float:right;font-family:FontAwesome;position:absolute;right:8px;font-size:2rem;color:#5e5e5e}.category__list .category__item .category__image{display:inline-block!important}.category__list .category__item .category__image img{margin:0 10px 0 0;max-width:68px}.category__list .category__item .category__name a{display:block}}.quickorder .form-inline .form-group,.quickorder .qo-columnheaders>div{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.quickorder,.quickorder .form-inline .form-group{margin-bottom:1rem}.quickorder .qo-columnheaders>div{margin-left:1rem}.quickorder .qo-columnheaders>div p{font-weight:600;margin-bottom:0}.quickorder .qo-columnheaders>div p,.quickorder form .form-group>*{margin-right:10px}.quickorder label{text-align:right;width:1rem}.quickorder .qo-columnheaders p:nth-of-type(1),.quickorder input:nth-of-type(1){width:20rem}.quickorder .qo-columnheaders p:nth-of-type(2),.quickorder input:nth-of-type(2){width:7rem}.quickorder .form-group div[role=alert]{margin-left:19px;width:100%}.quickorder .qo-cta{padding-left:38px;position:relative}.quickorder .qo-cta:before{content:"\f07a";font-family:FontAwesome;font-weight:400;position:absolute;-webkit-font-smoothing:antialiased;font-size:24px;top:3px;left:10px}@media screen and (max-width:850px){.quickorder .qo-columnheaders p:nth-child(3){display:none}}@media screen and (max-width:350px){.quickorder .qo-columnheaders p{display:none}}@media screen and (max-width:339px){.quickorder .qo-columnheaders p{display:none}.quickorder .form-inline .form-group{display:block}.quickorder .form-inline .form-group input{margin-bottom:.5rem}.quickorder .form-group div[role=alert]{margin-left:0}}.switch.news-alert a{display:none}.switch.news-alert div.select div.selected{height:40px}table#articles thead th{background:#707d32;color:#fff}table#articles .teaser{font-style:italic;padding:5px 10px 7px 0}.product_option a.button.primary{font-size:12px;line-height:normal;width:100%;min-width:100%;margin:0}.news-article .teaser{font-size:20px;margin-bottom:10px}table#articles thead th{background:#6e6f66;color:#fff}@media (max-width:767px){#event-list .event-item,#home-events .event-item{padding:0 0 20px 0}}#leadGenFormDiv{display:flex!important;flex-direction:row;flex-wrap:wrap}.leadgen-nonpdp #leadGenFormDiv>*{padding:2rem;position:relative;width:50%}#leadGenForm .form-inline{display:flex;flex-direction:row;flex-wrap:wrap}#leadGenForm .form-inline .form-group{flex:1 1 auto;margin:0 .5rem .75rem}#leadGenForm .form-inline .form-group.mi{flex:0 0 auto}#leadGenForm .form-inline .form-group input{width:100%}#leadGenForm .form-inline .form-group.fax,#leadGenForm .form-inline .form-group:last-child{margin-right:0}#leadGenForm .form-inline .form-group:first-child{margin-left:0}#leadGenForm .form-inline .help-block{flex:0 0 100%;margin:-.5rem 0 .75rem}#leadGenDiv.submitted{text-align:center}#leadGenDiv.submitted #leadGenFormDiv>div,#leadGenDiv.submitted #leadGenFormDiv>form{float:none;width:100%;padding:0}#leadGenDiv.submitted .leadgen-nonpdp-ni>:not(h1){display:none}#leadGenDiv.submitted #videoContentDiv{font-size:2rem;margin:2rem}#leadGenDiv.submitted a[href*=".pdf"]{display:block;margin:auto;width:400px}#leadGenDiv.submitted a[href*=".pdf"]:before{content:'\f1c1';display:block;font-family:FontAwesome;font-size:12rem;font-style:normal;font-weight:400!important;margin:auto}.product-buyable #leadGenDiv.submitted{height:auto}@media only screen and (max-width :767px){#leadGenFormDiv{flex-direction:column}.leadgen-nonpdp #leadGenFormDiv>*{width:100%}}.product-services .leadgen__form .form-inline label{display:block}.product-services .leadgen__form{background-color:#f8f6ed;border:1px solid #d0d1cc;padding:2rem}.product-services .leadgen__form.leadgen__form--short{margin-bottom:2rem}.product-services .leadgen__form.leadgen__form--long{border:none}.product-services .leadgen__form.leadgen__form--long .section__content{max-width:95vw;margin:auto}.product-services .leadgen__form.leadgen__form--long .section__content header{text-align:center}.product-services .leadgen__form.leadgen__form--long{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media screen and (min-width:767px){.product-services .leadgen__form.leadgen__form--long .section__content{max-width:50vw}}.product-services.has-form-top .col-sm-8[data-slot-id="4"]{width:58.33333333%}.product-services.has-form-top .col-sm-4[data-slot-id="5"]{width:41.66666667%}.product-services.has-form-top div#widget_breadcrumb{border-bottom:1px solid #d0d1cc}.product-services.has-form-top .product_text,.product-services.has-form-top h1{text-align:center}.product-services .product_text p .product_text-link{display:none}.product-services #pr-reviewsnippet{margin:2rem 0;width:100%}.product-services.has-form-top .p-w-r .pr-snippet-stars-reco-inline .pr-snippet-stars-reco-stars{float:none;text-align:center}.product-services.has-form-top .widget_product_image_viewer .image_container>img{max-width:none}.product-services.has-form-top .widget_product_image_viewer{padding:0}.product-services.has-form-top .leadgen__form .form-inline.phone-fax .phone{display:block}.product-services.has-form-top .leadgen__form .form-inline.phone-fax .phone input{width:100%}@media screen and (max-width:767px){.product-services.has-form-top .col-sm-4[data-slot-id="5"],.product-services.has-form-top .col-sm-8[data-slot-id="4"]{width:100%}}.widget_product_image_viewer{margin:0!important;padding:15px;position:relative;width:100%}.widget_product_image_viewer .image_container{width:100%;position:relative;text-align:center}.widget_product_image_viewer .image_container>img{width:100%;max-width:360px;margin:0 auto 20px}.widget_product_image_viewer .other_views{position:relative}.widget_product_image_viewer .other_views>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;list-style:none}.widget_product_image_viewer .other_views>ul>li{border-radius:.5rem;width:52px;height:52px;text-align:center;border:1px solid #acaea6;margin:2px;display:flex;align-items:center;justify-content:center;overflow:hidden}.widget_product_image_viewer .other_views>ul>li.selected,.widget_product_image_viewer .other_views>ul>li:hover{border:1px solid #fcc700;box-shadow:0 0 8px rgba(255,196,37,.8)}.widget_product_image_viewer .other_views>ul>li a{font-size:12px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column}.widget_product_image_viewer .other_views>ul>li .altgallery-document:before,.widget_product_image_viewer .other_views>ul>li .altgallery-media:before,.widget_product_image_viewer .other_views>ul>li .altgallery-pdf:before{font-family:FontAwesome;width:35px;height:26px;font-size:26px;display:block;text-align:center;line-height:1}.widget_product_image_viewer .other_views>ul>li .altgallery-media:before{content:'\f144'}.widget_product_image_viewer .other_views>ul>li .altgallery-pdf:before{content:'\f1c1';font-size:22px;height:22px}.widget_product_image_viewer .other_views>ul>li .altgallery-document:before{content:'\f016';font-size:22px;height:22px}.product_image .product_attrs,.widget_product_image_viewer .product_attrs{position:absolute;top:0;z-index:99}.product-previews{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;list-style:none;padding:0}.product-previews li{margin:5px}@media screen and (max-width:600px){.product-previews li:first-child{display:none}}#product-display-body #leadGenFormDiv>form{width:100%}#product .tabButtonContainer,#product [id^=tab][id$=Widget]{border:none!important}#product .tabButtonContainer{border-left:none!important;border-right:none!important;border-bottom:none!important}#product .tab_header{border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc;display:flex;align-items:center;flex-wrap:wrap}#product .tab_header.tab_header_double>a{font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:1.6rem;color:#006a96;letter-spacing:.03rem;margin:0 .5rem;padding:.85rem 1rem;text-transform:uppercase}#product .tab_header.tab_header_double>a:after{color:#8fadbb;font-family:FontAwesome;content:'\f107';margin-left:6px}#product .tab_header.tab_header_double>a:hover,#product .tab_header.tab_header_double>a:hover:after{color:#003f56}#digital-fulfill-content{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:300px}#digital-fulfill-content .alert-box{border:none;border-radius:0;margin-bottom:0;padding:30px;text-align:center;width:100%}#digital-fulfill-content .alert-box h2{color:#52534d;margin:0 0 5px}#digital-fulfill-content .alert-box.simple{color:#52534d}#digital-fulfill-content.tod #main-content{width:100%}#digital-fulfill-content.tod #main-content .title{text-align:center;background:#151b17;color:#fff;padding:15px;margin:0}#digital-fulfill-content #assets{margin:0 auto 30px;width:68%}#digital-fulfill-content #assets .link{margin:0 0 10px 0}#digital-fulfill-content #assets .link a:before{color:#6e6f66;font-family:FontAwesome;margin-right:5px}#digital-fulfill-content #assets .link a[href*=".DOC"]:before,#digital-fulfill-content #assets .link a[href*=".RTF"]:before,#digital-fulfill-content #assets .link a[href*=".doc"]:before,#digital-fulfill-content #assets .link a[href*=".rtf"]:before{content:'\f0f6'}#digital-fulfill-content #assets .link a[href*=".PPT"]:before,#digital-fulfill-content #assets .link a[href*=".ppt"]:before{content:'\f1c4'}#digital-fulfill-content #assets .link a[href*=".XLS"]:before,#digital-fulfill-content #assets .link a[href*=".xls"]:before{content:'\f1c3'}#digital-fulfill-content #assets .link a[href*=".PDF"]:before,#digital-fulfill-content #assets .link a[href*=".pdf"]:before{content:'\f1c1'}#digital-fulfill-content #assets .link a[href*=".JPEG"]:before,#digital-fulfill-content #assets .link a[href*=".JPG"]:before,#digital-fulfill-content #assets .link a[href*=".PNG"]:before,#digital-fulfill-content #assets .link a[href*=".jpeg"]:before,#digital-fulfill-content #assets .link a[href*=".jpg"]:before,#digital-fulfill-content #assets .link a[href*=".png"]:before{content:'\f1c5'}#digital-fulfill-content #assets .link a[data-target*=modal]:before{content:'\f16a'}#digital-fulfill-content #assets .link a[href*=".zip"]:before{content:'\f019'}@media screen and (max-width:650px){#digital-fulfill-content #assets{padding:0 30px;width:100%}}#digital-fulfill-content.pubs #main-content{padding:2% 20%}#digital-fulfill-content.pubs #main-content .prod-image{float:left;margin:15px 20px 20px 0}#digital-fulfill-content.pubs #main-content .instructions ul{margin:0 100px 20px 203px}#digital-fulfill-content.pubs #main-content .instructions ul li{margin:0 0 20px}@media screen and (max-width:1200px){.pubs #main-content{padding:2% 15%}}@media screen and (max-width:900px){.pubs #main-content{padding:2% 10%}}@media screen and (max-width:750px){.pubs #main-content{padding:2% 5%}}@media screen and (max-width:650px){.pubs #main-content{padding:2%}}#catEntrySignPriceGrid,#specification-area{overflow:auto;margin-top:15px}#catEntrySignPriceGrid table.priceGrid{width:100%}#catEntrySignPriceGrid table thead th{text-align:center}#custom-bg-color #TOPBGC,#custom-bg-color #bg-color{width:100%}.pick-a-color-markup .color-menu.dropdown-menu.color-menu--inline{display:none}.pick-a-color-markup button.btn.btn-outline.color-dropdown{border-width:1px}.pick-a-color-markup .input-group-btn span.caret{border-top:10px solid;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid transparent;width:0;height:0;margin:0 auto;color:#acaea6}.pick-a-color-markup .color-menu.dropdown-menu.color-menu--inline.no-hex.small{top:64px;border-radius:0 0 .1115rem .1115rem;border-color:#acaea6}#scheduling_options .panel.panel-default{margin-bottom:0}.row.note.secure-note{margin:20px 0}.checkout #cart-head{margin-bottom:20px}#checkout-btn-container .button,#checkout-btn-container input[type=button],#checkout-btn-container input[type=submit]{border:1px solid rgba(255,255,255,.7);height:auto;padding:1.5rem;font-size:16px}#checkout-btn-container .button.button-cart,#checkout-btn-container .button.button-order{background:#e98019;text-transform:uppercase}#checkout-btn-container .button.button-cart:hover,#checkout-btn-container .button.button-order:hover,#checkout-btn-container input[type=button]:hover,#checkout-btn-container input[type=submit]:hover{background-color:#ff8738}#checkout-btn-container .button.button-order:before{content:'\f023';font-family:FontAwesome;margin-right:3px}.genericESpot .card-cart-ad_with-image img{margin-bottom:10px;width:115px}.checkout .modal-body button{padding:1.5rem}@media screen and (max-width:800px){div.checkout.billing-shipping div.col-xs-12{margin-bottom:20px;padding:0;width:100%}div.checkout #new-customer #checkout-btn-container .btn{float:left;margin:10px 0}div.checkout #new-customer .new-account-section h4{margin:13px 13px 10px 13px}}.contact-us{margin-bottom:20px}.contact-us .map-button a{display:inline-block;margin:20px 0 0}.contact-us .map-button a:before{font-size:50px;float:left;display:block;padding:5px;content:"\f041";font-family:FontAwesome;margin:-30px 5px 0 0}.contact-us .main-contact-content .formline{float:left;width:100%}.contact-us .main-contact-content form dt{padding:0 0 2px}.contact-us .main-contact-content form dd{margin-left:0;padding:0 0 8px}.contact-us .main-contact-content form select{width:102.6%}.contact-us .main-contact-content .phone input{display:inline-block;width:40px}.contact-us .main-contact-content .phone input:nth-child(n+4){width:50px}.contact-us .main-contact-content form .formline.fn{margin-right:4px;width:145px}.contact-us .main-contact-content form .formline.mi{margin-right:4px;width:38px}.contact-us .main-contact-content form .formline.ln{width:259px}.contact-us .main-contact-content .formline.fn input{width:133px}.contact-us .main-contact-content .formline.mi input{width:26px}.contact-us .main-contact-content button{display:block;float:right;height:40px;margin:15px 0 0 0;padding:4px 20px}.contact-us .main-contact-content textarea{height:initial}.contact-us .main-contact-content .formline label{display:inline-block;margin:0 0 2px}.contact-us .main-contact-content .formline.phone label{display:block}.contact-us .formline.form-submit{margin-bottom:20px}@media screen and (max-width:724px){.contact-us .sidebar-left .sb-content-1{border-bottom:1px solid #e1e1e1;padding-bottom:20px;margin-bottom:30px}.contact-us .main-contact-content{margin-left:0}}#catalogSelectDiv button{margin:10px 4px 5px}#catalogSelectDivLeft{float:left;font-size:12px;height:170px;padding-top:10px;width:300px;font-weight:700}#displaySelectedCatDiv{font-weight:700;font-size:12px;padding:10px}#catalogRequestMsg{padding:0 0 10px 0}#catalogRequestMsg h2{margin-top:0;font-size:14px}#thankYouDiv{font-weight:700;font-size:12px;padding:10px}#catalogSelectDiv dl{margin:0}.catalogField{font-weight:700}#catalog-area #errorDiv{color:red;font-weight:700;margin:4px 7px}#catalogRequestForm #catalogRequestFormDiv{width:24%}#catalog-area .step-name em{color:red;font-style:normal}#catalog-area #steps{font-size:16px;font-weight:700;height:40px;margin:20px 0;padding:0;list-style-type:none;width:100%}#catalog-area #steps li{float:left;width:25%}#catalog-area #steps li:first-child{width:75%}#catalog-area #steps li span.step{display:inline-block;float:left;margin:0 10px 0 0;text-align:center;padding:2px 10px;color:#fff;background-color:#8b2436;font-size:24px;border-radius:.2rem}#catalogSelectDiv ul{padding:0;margin:0;display:flex;flex-wrap:wrap}#catalogSelectDivTop{margin:0 20px 20px 0;padding:10px;border:1px solid #f5e8cd;background-color:#fffde9}#catalogSelectDivTop .twisty{position:relative}#catalogSelectDivTop .twisty img{position:absolute;z-index:999;cursor:pointer;width:18px}#catalogSelectDivTop .collapsed,#catalogSelectDivTop .expanded{font-weight:700;margin-left:25px;font-size:14px}#catalogSelectDivTop .instruction-headline{color:#0076a3;cursor:pointer}#catalogSelectDivTop .instruction-headline span.black{color:#252525}#catalogSelectDivTop .instruction{margin-top:10px;margin-bottom:10px}#catalogSelectDivTop .email{margin-top:10px}#catalogSelectDivTop .instructions-thankyou{color:#8b2436;font-size:16px}#catalogSelectDiv li.catalog{border:1px solid #e7e8e6;border-radius:.1115rem;box-shadow:0 2px 2px rgba(0,0,0,.08);width:20%;display:flex;flex-wrap:wrap;text-align:center;margin:10px;padding:10px;border:1px solid #eee}#catalogSelectDiv li.catalog>div>div{margin-bottom:10px}#catalogSelectDiv li.catalog .image img{display:block;margin:0 auto 10px}#catalogSelectDiv li.catalog .image,#catalogSelectDiv li.catalog .info{width:100%}#catalogSelectDiv li.catalog .info .title{margin-bottom:10px}#catalogSelectDiv li.catalog .info .action-row{color:#0078cd}#catalogSelectDiv li.catalog .info .action-row .request{padding:5px;border:1px solid #f5e8cd;background-color:#fffde9;margin-bottom:10px}#catalogSelectDiv li.catalog .info .action-row .view-virtual:before{color:#acaea6;content:"\f02d";font-family:FontAwesome;font-size:16px}#catalogRequestForm #catalogSelectMain{width:75%}#catalog-area dl.form div.formline dd{position:static;padding:0 0 2px}#catalog-area span.error-validate-msg{display:block;padding:0}#catalogRequestFormDiv .note{font-weight:400;color:initial;margin:0 0 15px}#catalogRequestForm button{margin:10px 0 5px}dl.form dd input,dl.form dd select{width:100%}#catalogSelectDiv #back2top{display:none}#catalogRequestForm>div{display:inline-block;float:left}#catalogRequestFormDiv form .form .formline dd select#billCountry{height:2em;width:258px}@media screen and (max-width:1000px){#catalogSelectDiv li.catalog{width:28%}}@media screen and (max-width:768px){#catalogSelectDiv li.catalog{width:50%}#catalogRequestFormDiv #catalogRequestFormDiv{padding:10px}}@media screen and (max-width:600px){#catalogRequestFormDiv #catalogRequestFormDiv,#catalogSelectMain{width:100%!important}}@media screen and (max-width:480px){#catalogSelectDiv li.catalog{width:100%}}#subs-head h1{font-size:30px}#subs-head-content-left,#subs-head-content-right{float:left;padding:0 10px;width:50%}#subs-mainDiv:after,#subs-mainDiv:before{content:" ";display:table}#subs-mainDiv:after{clear:both}#subs-mainDiv>div{float:left;padding:0 15px}#subs-mainDiv #subs-leftDiv{width:16%}#subs-mainDiv #subs-leftDiv img{height:auto}#subs-mainDiv #centerDiv{width:44%}#subs-renewal-upgrades{margin-bottom:30px;width:40%}#subs-renewal-upgrades #topError.error-validate-msg{text-align:center}#subs-mainDiv #subs-rightDiv{border-radius:.1115rem;background:#fff;border:1px solid #d0d1cc;box-shadow:0 2px 2px rgba(0,0,0,.08);clear:right;float:right;padding:1.25rem;width:40%}#subs-renewal-upgrade-left{background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/whitebg/inset-470px-mid.gif);background-repeat:repeat-y;display:none;float:left;font-size:12px;font-weight:400;margin-left:5px;width:470px}#subs-renewal-top{background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/whitebg/inset-470px-top.gif);clear:both;height:5px;left:0;position:relative;top:-4px;width:470px}#subs-renewal-bottom{background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/whitebg/inset-470px-btm.gif);clear:both;height:7px;left:0;position:relative;width:470px}#subs-upgrade-desc{float:right;font-size:11px;font-weight:400;margin:10px;width:300px}#subs-upgrade-shortDesc{color:#8b2346;font-weight:700;font-size:12px}#subs-upgrade-image{float:left;margin:10px}#subs-similar>span,#subs-upgrade>span{display:none}#subs-OR-div{color:#8b2346;float:left;font-weight:700;margin-left:-47px;width:40px}#subs-OR{float:left;margin-top:64px}#subs-OR-arrow{float:right;margin-top:54px}#subs-upgrade select{height:4rem!important;width:100%!important}#subs-yourPriceDiv{float:left;margin:8px 0 0 25px}div[id*=subs-yourPriceDiv]{margin-bottom:10px}#subs-addToCart{display:inline-block}#subs-address{padding:20px 0 0 0}#product-area #subs-addToCartMain a.addToCartBtn{background:#e98019;color:#fff;display:block;font-size:18px;height:auto!important;padding:1rem 2rem;width:100%!important}#product-area #subs-addToCartMain a.addToCartBtn:active,#product-area #subs-addToCartMain a.addToCartBtn:hover{background:#e98019}#product-area #subs-addToCartMain a.addToCartBtn:before{display:inline-block;font-size:24px;content:"\f07a";position:relative;font-family:FontAwesome;padding-right:.25rem}.addToCartBtnClk{background:#e3e3e3;border:1px solid #e2e3de;border-radius:.2rem;color:#fff;font-size:18px;font-weight:700;margin:0 11px;padding:5px 19px;position:relative;top:-1px}.addToCartBtnClk:hover{color:#fff;text-decoration:none}.subs-boldTxt{font-weight:700}.subs-change{color:#8b2346}.subs-select{border:1px solid #838383;height:22px;padding:3px;position:relative;top:1px;width:130px;padding-left:25px}@media screen and (max-width:677px){#subs-head-content-left,#subs-head-content-right,#subs-mainDiv #subs-rightDiv,#subs-mainDiv>div{float:none;width:100%!important}#subs-mainDiv #subs-leftDiv img{display:block;margin:0 auto}#subs-OR-div{display:none}}.withorder div#free_gifts_table div.gifts_wrapper{border:none}.withorder #free_gifts_table .gifts_wrapper table tbody tr td img{display:block;margin:0 auto}.withorder #free_gifts_table .gifts_wrapper>table>tbody>tr>td:first-child>img{display:none}.withorder .promo-selection{font-size:18px}.withorder .footer h3{color:#52534d}.prod-list li img{width:100px;margin:0 10px 10px}@media screen and (max-width:862px){.prod-list li{width:100%;height:auto;margin-bottom:2rem}}.product_text .recurring .recurring_icon{background:0 0!important;display:none}.product_text .recurring a:before{font-family:FontAwesome;color:#69142e;content:'\f05a';display:block;float:left;margin:-3px 3px 0 0;font-size:16px}.image_container a,.product_text .recurring .recurring_text{color:#0078cd}div.tab,div.tab_container{border-left:1px solid #cfd3c4;border-right:1px solid #cfd3c4;margin-bottom:1rem}div.tab{border:1px solid #cfd3c4;width:100%}div.tab_container{border-top:1px solid #cfd3c4;color:#8b2346}div.tab div.content{padding:1rem}#Pricing.content,#Specification.content{padding-top:0;padding-bottom:0}div.hardcode{border:1px red solid;position:relative}#searchButton{display:none}#searchBox{margin:0 0 10px;position:relative;text-align:right;vertical-align:middle;width:100%}#searchBox>*{text-align:left}#searchTermWrapper{position:absolute;left:0;width:100%}#searchTermWrapper>.placeholder{position:absolute;color:#bfbfbf;cursor:text}#searchTermWrapper>input{font-size:18px;margin:0;position:relative;width:100%}#searchFormLabel{display:none}#searchBox>.submitButton{display:inline-block;position:relative;vertical-align:middle;overflow:hidden}#searchDropdown{position:absolute;left:-1px;right:-1px;top:38px;z-index:4000}#AutoSuggestDiv{background-color:#fff;border:1px solid #c9cece}#AutoSuggestDiv>ul,.autoSuggestDivNestedList{list-style:none;margin:0;padding:0}#AutoSuggestDiv>ul>li{margin:0;padding:0}#AutoSuggestDiv #autoSuggestAdvancedSearch>a{padding:15px;display:block;height:100%}#AutoSuggestDiv .heading{text-transform:uppercase;padding:5px;list-style:none;background-color:#6e6f66;color:#fff;font-size:1.6rem}#AutoSuggestDiv #autoSuggestAdvancedSearch{border-bottom:0 none;background-color:#fff;color:#b54200;padding:0}#AutoSuggestDiv #autoSuggestAdvancedSearch:hover{background-color:#d9e9f7}#AutoSuggestDiv #autoSuggestAdvancedSearch>a:hover{text-decoration:underline}#autoSuggestCachedSuggestions_div,#autoSuggest_Result_div{display:none}ul.ui-autocomplete{z-index:1000;width:170px;font-size:12px}#suggestedProductsResults .as_thumbnail{display:inline-block;margin-right:10px;padding:0;float:left}#suggestedProductsResults .as_thumbnail img{width:50px;max-width:50px}#suggestedProductsResults .partNumber{color:#737373;font-size:12px;line-height:140%}ul div.list_section li:hover{background-color:#f8f3e0}#AutoSuggestDiv .list_section li{border-bottom:1px solid #f3f3f2;transition:all .3s ease}#AutoSuggestDiv .list_section li>a{display:flex;font-size:16px;height:100%;padding:1rem;flex-direction:row;align-items:center}#searchBar a.submitButton{height:40px;font-size:22px;width:40px}#searchBar a.submitButton span.fa.fa-search{margin:7px 10px 0;z-index:1}.submitButton .hidden-input-submit{position:relative;display:block;height:100%;width:100%;font-size:14px;padding:0;margin:0;cursor:pointer;outline:0;color:#fff;background:0 0;border:none;top:-33px;text-indent:-1000px}.autoSuggestSelected{background-color:#fefbee}.options_dropdown select{background-color:#f6f5f3;background-position:right center;background-repeat:no-repeat;border-color:#b7b6b2 #e2e3de #e2e3de #b6b6b2;border-style:solid;border-width:1px;cursor:pointer;font-weight:700;height:1.8rem;padding:5px 21px 0 5px;white-space:nowrap}div.row{margin-left:0;margin-right:0}#prod-price>#price-area{float:none;overflow:auto;border:0}div.email-sign-up-copy,div.social-container{margin-top:2rem}ul>li#autoSuggestAdvancedSearch{display:none}#searchBox>.submitButton::before{content:none}.headerImage{margin:0 0 1.5rem!important;position:relative;text-align:center}.headerImage img{width:100%}.headerImageName{margin:2rem}.headerImageName :first-child{margin-top:0}.headerImageName :last-child{margin-bottom:0}.headerImageDesc{background:#52534d none repeat scroll 0 0;color:#fff;font-weight:900;padding:1.5rem;text-align:center;font-size:16px;-webkit-font-smoothing:antialiased;font-family:'Roboto Condensed','Open Sans',Arial,Helvetica,sans-serif}.headerImageLinks ul{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:0;border-bottom:1px solid #d0d1cc;padding:1.5rem}.headerImageLinks ul li{display:flex;text-align:left;margin:0 10px}.headerImageLinks ul li:before{content:'•';margin:0 4px 0 0;display:inline-block}#product [id^=product_longdescription] p:first-of-type{color:#52534d;font-size:16px;font-weight:300;margin-bottom:22px;line-height:1.45}#product #updateService.tab{border:none}@media (min-width:43.75em){.headerImageDesc{font-size:18px}#product [id^=product_longdescription] p:first-of-type{font-size:18px;margin-bottom:22px;line-height:1.5}}@media (min-width:56.25em){.headerImageDesc{font-size:22px}#product [id^=product_longdescription] p:first-of-type{font-size:20px;margin-bottom:22px;line-height:1.6}}.dijitDialogTitleBar{overflow:inherit;top:0;width:100%}.closeText{float:right;margin-right:1rem}.form-group.column div.input-group{width:100%}div.input-group-btn span.caret{display:block;height:16px;margin:5px auto;padding-bottom:10px;vertical-align:middle;border-top:0;width:100%}.login .remember{display:inline-block}.remember input[type=checkbox]{float:left;display:inline-block;margin-right:3px}.formline .forgot{float:right;display:inline-block}#logon-feature-email label,#logon-feature-payment h3{display:block}.login .checkbox.remember-me{display:inline-block}.login input#rememberMe_In_Logon_1{margin-top:0}div.col-md-6>#new-account{padding:0 40px}#logon-feature-email #emailDiv{width:75%;display:flex;flex-flow:row;align-items:center}@media screen and (max-width:767px){div.login #existing-account,div.login #logon-feature-email,div.login #logon-feature-payment,div.login #new-account{padding:0;border:none;margin-bottom:2rem}#logon-feature-payment,div.login #logon-feature-email{min-height:5em}div.login #label-rememberMe,div.login #rememberMe_In_Logon_1,div.login .remember{float:left;width:auto}div.login .remember{margin-bottom:.8rem}div.login #rememberMe_In_Logon_1{margin:.2rem .5rem}div.login .forgot{clear:both}div.login #new-account{min-height:auto}.checkout.order-complete div.col-xs-12,.checkout.payment-review div.col-xs-12{width:100%;margin:0;padding-bottom:15px}.checkout.payment-review .order-summary,.checkout.payment-review .order-summary #order-review{margin:0}#shipping-area .address-spot.shipping{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:15px 0}}@media screen and (max-width:479px){.checkout.payment-review #payment-form-area #credit-card .cc-icons{float:none;position:static}.payment-review #payment-form-area .form div.cc-gl,.payment-review #payment-form-area .form div.cc-name,.payment-review #payment-form-area .form div.cc-number{width:100%;padding-top:10px;padding-right:19px}.payment-review #payment-form-area .form div.cc-gl input,.payment-review #payment-form-area .form div.cc-name input,.payment-review #payment-form-area .form div.cc-number input,.payment-review #payment-form-area .po input{width:100%}}.loginPanelStates input[type=radio]:checked+label:before{content:"\f111";font-family:FontAwesome}input#recurringOrder{display:inline-block}.margin_below{margin-bottom:50px}#container .myaccount_header{background-color:transparent;border-right:0;border-top:0;border-bottom:0;color:inherit;font-size:inherit;border-left:9px solid #898b80;margin:0 0 10px -15px;padding:0 0 0 8px}#container .myaccount_header .main_header_text{color:#898b80;font-size:26px;font-weight:400;margin:0 0 15px 0}#container #ScheduleOrderStartDate_inputField .dijitTextBox{width:100%;display:block}#container .myaccount_subheader,.checkout_subheader{background:none repeat scroll 0 0 #fbfbfb;border:1px solid #e5e5e5;margin:0 auto;padding:5px 8px}#container #ScheduleOrderStartDate_inputField .dijitInputInner{margin-left:5px!important}#container .drop_down_address_book,#container .drop_down_billing,#container .drop_down_shipping{height:32px}#container #ScheduleOrderStartDate_inputField .dijitInputInner{box-shadow:0 0 0;margin-left:4px!important}#container #ScheduleOrderStartDate_inputField .dijitArrowButtonInner{border:0;box-shadow:0 0 0;margin-top:3px}#container #scheduleOrderInputSection .scheduleOrderAreaNextDelivery{width:100%}#container #scheduleOrderInputSection .scheduleOrderAreaStartDate{width:100%;padding:10px 0 5px 0}#container #scheduleOrderInputSection .scheduleOrderAreaInterval{padding:10px 0;width:100%;min-width:100%}div#widget_subscription_item_popup{border:1px grey solid;border-radius:3px;background:#fff}#widget_subscription_item_popup .dijitDialogTitleBar{background-color:#f5f6f7;border-bottom:1px solid #edeff0;height:38px;line-height:40px;padding-left:10px;padding-right:12px;text-align:left;position:relative}#widget_subscription_item_popup .closeText{margin-right:2px}div#item-totals td{padding:3px 0;text-align:right}#item-totals td:first-child{text-align:left}div#item-totals{margin:0}.widget_ScheduleOrderStartDateDisabled{opacity:.5;cursor:not-allowed}#reccuring_order_help .css-tooltip-k1{cursor:help;display:inline;text-align:left}#reccuring_order_help .css-tooltip-k1:hover span{left:13px;top:13px;width:325px}#reccuring_order_help .css-tooltip-k1 img{height:13px;width:13px;margin:1px 3px 0}#reccuring_order_help .css-tooltip-k1 span p{font-size:12px;line-height:15px;margin:6px 0}#reccuring_order_help .css-tooltip-k1 span p:first-child{margin-top:0}#reccuring_order_help .css-tooltip-k1{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/icons/JJK-mega-sprite.png) no-repeat -448px -267px;cursor:pointer;display:inline-block;height:27px;top:-6px;width:27px}#reccuring_order_help .css-tooltip-k1:hover span{background:#fff;left:-170px;top:-240px;width:325px}#reccuring_order_help .css-tooltip-k1 span:before{content:'';position:absolute;left:50%;bottom:-22px;margin-left:-9px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #5e5e5e;border-bottom:10px solid transparent}#reccuring_order_help input{width:160px}#reccuring_order_help button{font-size:14px;height:32px;padding:7px 12px}.product_image_box{width:100%;overflow:hidden}.catPos{width:94%;margin:0 auto;background:0 0;border:0;overflow:hidden;position:relative;border-radius:4px}.catPos>.titleContainer{width:100%;min-width:0;padding:0;background:0 0;text-align:center;line-height:18px;margin-top:12px}.titleContainer .product_group_name{font-size:1em}div#mainTabContainer{border:1px solid #e5e5e5;margin:0 15px 10px 15px;padding:7px;overflow:hidden}#box .tab_container_base{height:0;clear:both}.tab_container_top .tab_active_middle{height:38px;background-image:none;line-height:38px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;font-weight:400;border-bottom:1px solid #fff;position:relative;top:1px}.tab_container_top .tab_inactive_middle{height:38px;background-image:none;line-height:38px;background:#ededed;border:1px solid #e5e5e5;font-weight:400;position:relative;top:1px}.tab_container_top .tab_active_middle a,.tab_container_top .tab_inactive_middle a{font-weight:400}#box .tab_container_top .tab_active_inactive,#box .tab_container_top .tab_inactive_active{width:5px;background-image:none}#box .my_account div#mainTabContainer .body{border-left:0;border-right:0;border-bottom:0}#mainTabContainer h2.decoration{border-left:9px solid #898b80;margin-left:-15px;padding-left:8px}#mainTabContainer h2{color:#898b80;font-size:26px;font-weight:400;margin:0 0 15px 0}.pager span{border:1px solid #ccc;border-radius:5px;display:inline-block;height:40px;margin:0 2px;width:40px}.pager span.page-number.active{background-color:#015ea1;border:1px solid #015ea1;color:#fff}.pager span.page-number:focus{outline:2px dotted red;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}hightlight{font-weight:bolder}#product-display-body #videoPopup{margin:0}#videoPopup #videoPreview #leadGenDiv{max-width:100%;margin:0;min-height:100%;padding:0}#rawVideoLink{padding:15px;text-align:center}#videoPopup #video-modal-footer #rawVideoLink{padding:0}.view_controls .grid_icon,.view_controls .list_icon{width:38px;height:40px}.view_controls a.grid_icon:before{left:-31px}.view_controls div.grid_icon:before,a.grid_icon:hover:before{left:-51px}.view_controls a.list_icon:before{left:-71px}.view_controls div.list_icon:before,a.list_icon:hover:before{left:-92px}.selectWrapper{background-color:#fff;border:1px solid #acaea6;height:40px}.selectWrapper table tbody{background-color:inherit}.sorting_controls .selectWrapper table.dijitInline{display:inline-block;margin-top:7px;width:24px}.sorting_controls .selectWrapper table.orderBySelect td:first-child{width:11rem}@media screen and (max-width:1280px){.sorting_controls .selectWrapper{width:inherit}#orderByDropdown .dijitSelect .dijitButtonText,.orderByDropdown .dijitSelect .dijitButtonText{display:inline-block}.sorting_controls .selectWrapper table.orderBySelect td:first-child{width:0}}@media screen and (max-width:600px){.sorting_controls>span.page_size_label{width:auto}}.main-modal{background-color:#fff}.main-modal .modal-header{height:3rem;background-color:#f6f5f3}.smarty-ui{position:absolute;text-align:left;text-decoration:none;text-shadow:none;z-index:999999}.product_listing_container .product .rating{line-height:16px;font-size:12px;clear:both}.compare_target_hidden{display:none}#hero-spot{border-bottom:6px solid #6e6f66;width:100%;margin-left:auto;margin-right:auto}#switch-it{overflow:hidden;margin:0;z-index:1;background-color:#fff;width:100%}#hero-spot #switch-it .slide{background:#787878}#hero-spot #switch-it .cycle-slide{width:100%}#hero-spot #switch-it .cycle-slide img{width:100%;height:auto}#hero-spot #switch-it .slide .span1{width:8.33333333%}#hero-spot #switch-it .slide .span2{width:16.66666667%}#hero-spot #switch-it .slide .span3{width:25%}#hero-spot #switch-it .slide .span4{width:33.33333333%}#hero-spot #switch-it .slide .span5{width:41.66666667%}#hero-spot #switch-it .slide .span6{width:50%}#hero-spot #switch-it .slide .span7{width:58.33333333%}#hero-spot #switch-it .slide .span8{width:66.66666667%}#hero-spot #switch-it .slide .span9{width:75%}#hero-spot #switch-it .slide .span10{width:83.33333333%}#hero-spot #switch-it .slide .span11{width:91.66666667%}#hero-spot #switch-it .slide .span12{width:100%}#hero-spot #switch-it .slide img{position:relative;display:block}#hero-spot #switch-it .content{color:#252525;font-size:15px;padding:18px;position:absolute;overflow:hidden}#hero-spot #switch-it .content.content-tl{top:4%;left:0}#hero-spot #switch-it .content.content-tr{top:4%;right:0}#hero-spot #switch-it .content.content-bl{bottom:4%;left:0}#hero-spot #switch-it .content.content-br{bottom:4%;right:0}#hero-spot #switch-it .content.content-gray-1{background:#e4e4e4;background:rgba(228,228,228,.8)}#hero-spot #switch-it .content.content-gray-2{background:#aeaeae;background:rgba(174,174,174,.8);color:#fff}#hero-spot #switch-it .content.content-gray-3{background:#787878;background:rgba(120,120,120,.8);color:#fff}#hero-spot #switch-it .content.content-gray-4{background:#545454;background:rgba(84,84,84,.8);color:#fff}#hero-spot #switch-it .content.content-gray-5{background:#181818;background:rgba(24,24,24,.8);color:#fff}#hero-spot #switch-it .content.content-knockout{color:#fff;text-shadow:0 0 6px #000}#hero-spot #switch-it .headline{font-size:22px;line-height:1.4;margin-bottom:15px}#hero-spot #switch-it .headline.w-subhead{margin-bottom:0}#hero-spot #switch-it .subhead{font-size:18px;margin-bottom:15px}#hero-spot #switch-it .description{line-height:1.428;margin-bottom:15px}#hero-spot #switch-it .cta{font-size:18px}#hero-spot #switch-it a:hover{text-decoration:none}#hero-spot #switch-it .description a,#hero-spot #switch-it .headline a,#hero-spot #switch-it .headline.w-subhead a,#hero-spot #switch-it .subhead a{color:inherit!important}.cycle-pager{position:absolute;bottom:0;z-index:2000;text-align:center;margin:5px auto;width:100%}.cycle-pager span{font-size:55px;width:20px;height:20px;display:inline-block;color:#fff;cursor:pointer;margin:0 10px;line-height:.45;opacity:.6;background:#fff;border:2px solid #373833;text-indent:-9999px;overflow:hidden;border-radius:50%}.cycle-pager .cycle-pager-active{color:#fff;opacity:.9}#hero-spot #switch-it .genericESpot img{width:100%;max-width:1281px}.my-account--hub #espot-area{display:flex;flex-wrap:wrap;margin:40px 0}.my-account--hub #espot-area .horiz-spot{height:inherit;margin:0 auto}.my-account--hub #espot-area .horiz-spot .genericESpot{width:300px}.my-account--hub #espot-area .horiz-spot .genericESpot a img{display:block;margin:0 auto;max-width:100%}#deleteAddressBackground{display:none}#deleteAddressOK .close-area{font-size:3rem;line-height:1;right:10px;position:absolute;top:4px}.cart #espot-area .horiz-spot{padding:5px 0;float:none;margin:0}table.order_status_table td,table.scheduled_orders td{border:0;padding:10px}.tableDottedRow{border-bottom:2px dotted #e5e5e5;min-height:30px}.actions_down_arrow{background-image:url(../images/arrow-white-corner.png)}.cancel_subscription_popup .header{background:#ededed}.cancel_subscription_popup div.close{padding:10px 0}.close a#closeLink_recurring_order{font-size:0}.cancel_subscription_popup h2{font-size:1em;font-weight:700;margin:13px 0 0 0}.cancel_subscription_popup div.bodycontent{padding:0 15px 0 15px}.cancel_subscription_popup div.footer{height:auto}.order_status_table .column_heading th{font-size:1em}.order_status_table.scheduled_orders th.order_scheduled_column{width:17%}.shopperActions a.button{margin:0}.shopperActions .dropdown_primary.button>.drop div:before{top:4px}#registration-area dl#register .formline dd select{height:3.3rem}#addrSubmit{color:#fff}@media screen and (max-width:600px){#registration-area .col-xs-12,div.register #registration-area{padding:0}#registration-area dl#register .formline dd,#registration-area dl#register .formline dd input,#registration-area dl#register .formline dd select{width:100%}}#container_orgUserList_detail .label{color:#292a26;display:block;font-size:100%;padding:0;text-align:left}.form_2column{font-size:16px;line-height:1.4}.form_2column .provideInfo{color:#5e5e5e;font-size:20px}.form_2column .column{margin-left:0;margin-right:4.4%}.form_2column .column .column_label{font-size:14px;font-weight:700}.form_2column .column .column_label .required-field{float:left}img.hero.err-img{max-width:346px;width:100%;margin-top:2rem}@media screen and (max-width:767px){.row>div.col-sm-12,.row>div.col-xs-12{float:none}}#item-display-container,#order-items.order-conf-items form,#summary-item-display-container{overflow-x:auto}@media screen and (max-width:600px){div.checkout #cart-crumb ul li{width:auto;padding-right:1rem;margin-right:1rem;text-align:left}div.checkout #cart-crumb ul li.active,div.checkout #cart-crumb ul li.complete{padding-bottom:3px}}@media screen and (max-width:470px){div.checkout #cart-crumb ul li:first-child{width:100%}}div.checkout #new-customer dd,div.checkout #new-customer dd input,div.checkout #new-customer dl.form dd.phone input,div.checkout #new-customer form .form .formline dd select,div.checkout #new-customer select#billCountry,div.checkout #new-customer select#shipCountry{width:100%}div.checkout #new-customer #bill-ship-same input[type=checkbox]{width:auto;margin-right:.5rem;border:0}@media screen and (max-width:800px) and (min-width:500px){div.checkout #new-customer dd{width:60%}}.checkout.payment-review h2.decoration{margin-left:0}.facetWidget .clearAll .close{margin-top:0}.facetWidget .close{margin:6px 3px 0 0;width:17px;height:20px;font-size:17px;opacity:.4}.facetWidget .close:before{content:'\f057';font-family:FontAwesome;font-size:16px}#content .collapsible>h3,.categoryNavWidget.collapsible>h3,.linkWidget.collapsible>h3{font-weight:700;padding:10px 25px}#content .collapsible>h3:before,.categoryNavWidget.collapsible>h3:before,.linkWidget.collapsible>h3:before{font-family:FontAwesome;content:'\f146';position:initial;top:0;left:0;margin:0 5px 0 -22px}#content .collapsible[aria-expanded=false]>h3:before,.categoryNavWidget.collapsible[aria-expanded=false]>h3:before,.linkWidget.collapsible[aria-expanded=false]>h3:before{content:'\f0fe'}.facetSelectContainer{padding:0}.optionContainer>.title{padding:0;margin:0}.optionContainer .arrow{height:40px;width:20px;margin:0;left:0;top:0}.optionContainer .arrow::before,.optionContainer .arrow:before{color:#69142e;font-family:FontAwesome;content:'\f068';display:inline-block;font-size:16px;cursor:pointer;position:initial;line-height:normal;padding-left:2px}.optionContainer .arrow_collapsed:before{content:'\f067'}.facetSelect li{padding:7px 17px}.tabButtonContainer,[class^=tab][id$=Widget]{background:#fff;border-right:1px solid #ddd!important;border-radius:0!important;border-left:1px solid #ddd!important}[id^=tab][id$=Widget]{border-right:1px solid #ddd!important;border-bottom:1px solid #ddd!important;border-left:1px solid #ddd!important}[id^=tab][id$=Widget]{border:none}div.tab_container{border:none;border-right:1px solid #ddd}div.tab_container.inactive_tab{background:#f5f5f5!important;border:none;margin:0;border-bottom:1px solid #ddd;top:0;left:0}.tab_header{margin:0!important;display:table;width:100%;border-top:1px solid #ddd;border-spacing:0!important}.tab_header .tab_container{display:table-cell;width:auto!important;outline:0!important;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-size:16px;padding:12px 10px!important}.tab_header .tab_container:not(.inactive_tab){color:#52534d}.searchSummaryWidget h1{font-size:16px;letter-spacing:1.5px}.product_listing_container>.grid_mode li{width:25%!important;padding:10px;height:auto;min-height:auto}.content .product_listing_container .product>.product_image img{margin-bottom:10px}.productListingWidget>.header_bar .controls>*{float:none!important;display:inline-block}.productListingWidget>.header_bar .controls .sorting_controls,.productListingWidget>.header_bar .controls .view_controls{float:none}@media screen and (max-width:375px){.product_listing_container>.grid_mode li{width:100%!important}}@media screen and (min-width:376px){.product_listing_container>.grid_mode li{width:50%!important}}@media screen and (min-width:960px){.product_listing_container>.grid_mode li{width:33.333%!important}}@media screen and (min-width:1281px){.product_listing_container>.grid_mode li{width:25%!important}}.productListingWidget>.header_bar>.title,.sorting_controls>span,.sorting_controls>span>label,.view_controls>span{font-size:14px!important;font-weight:400;text-transform:none;letter-spacing:.5px;vertical-align:middle!important}@media screen and (min-width:960px){.productListingWidget>.header_bar>.title{display:block;width:100%}}@media screen and (min-width:1281px){.productListingWidget>.header_bar>.title{display:inline-block;width:auto}}.controlBar .pageControl.number>a,.grid_icon,.list_icon{border:1px solid #ccc;font-weight:400}.controlBar .pageControl.number>a.selected,.controlBar .pageControl.number>a:hover,a.grid_icon:hover,a.list_icon:hover,div.grid_icon,div.list_icon{background-color:#015ea1!important;border:1px solid #015ea1}@media (max-width:1133px){.pageControlButton{background-color:#015ea1!important}}@media screen and (max-width:952px){.productListingWidget>.header_bar .pagination_present{min-height:initial}}.catEntryGrid_border{display:none!important}.product_listing_container>.grid_mode li{padding:10px}#productsFacets fieldset[id*=News],.tabButtonContainer #tab2{display:none}.tabButtonContainer{width:100%}.tabButtonContainer #tab1{border-right:none}.product_listing_container>.list_mode>li{width:100%!important}.list_mode li .product{min-height:auto!important}.list_mode .product_option{max-width:200px}.product_option a.button.primary{font-size:12px;width:100%;min-width:100%;margin:0;background:#e98019!important;border:none!important;color:#fff!important;min-height:50px!important;line-height:3.5em!important;text-transform:uppercase!important;border-radius:0!important}#content .collapsible:hover,.categoryNavWidget.collapsible:hover,.linkWidget.collapsible:hover{background-color:none!important}div.widget_left_nav>div.content_left_border>div.content_right_border>div.content div.content_section div.section_list{background:0 0!important;min-height:25px}#articleListing li.item{float:left;width:100%!important}#add2CartBtn.button.primary{font-size:16px;background:#e98019;padding-bottom:1.5rem}#add2CartBtn.button.primary:hover{border-color:#e98019}.quantity_section>.quantity_input{display:inline-block;width:55px}#JJKListPriceDisplayController{margin:15px 0}@media screen and (max-width:600px){#add2CartBtn.button.primary{display:block;margin:auto}}@media screen and (max-width:480px),screen and (max-width:738px) and (min-width:601px){.productListingWidget>.header_bar .pagination_present{margin-top:0!important}}@media (max-width:1133px){.pageControlMenu>.pageControl.number>.ellipsis:after{content:"\2026"}}dl.form .formline dd,dl.form .formline dt{width:100%;max-width:693px;margin:0}.product_listing_container>.grid_mode li{display:inline-flex;border-bottom:1px solid #ddd}sm-3 .sub-nav li a{font-size:14px!important;letter-spacing:normal;font-weight:400!important}.product_option.disabled .button.primary{background:0 0;border:none;padding:0;margin:0;text-align:left;color:red}.list_mode.grid>li:last-child .catEntryList_border{border-bottom:none}#addToShoppingListBtn{background:0 0;border:none;width:140px}#addToShoppingList{background:0 0;background-color:none;border:none;outline:0;border-radius:0;background-image:none;color:#039be5;font-weight:400;text-align:left;padding-left:0;width:auto!important}.shopperActions .dropdown_primary .shoppping_list_content{width:auto!important;padding:0!important}.shopperActions .dropdown_primary>.drop{border-left:none}.shopperActions .dropdown_primary>.drop a{color:#039be5}.selectWrapper .dijitSelect .dijitArrowButtonContainer:before,.shopperActions .dropdown_primary>.drop div:before{content:"\f0d7";font-family:fontawesome;font-size:18px}@media screen and (max-width:600px){.shopperActions{padding-left:0;text-align:center}}div.widget_site_popup>.middle>.content_left_border>.content_right_border{border:none;border:1px solid #ccc}[id^=createShoppingListPopup_]{background:0 0;border:none;box-shadow:none;outline:0;display:inline-block;height:2em!important;font-weight:400;border-radius:0}#createShoppingListPopup_save{background:#e98019;font-weight:700}#createShoppingListPopup_cancel{border:1px solid #039be5}#createShoppingListPopup_save .button_text{color:#fff}#createShoppingListPopup_cancel .button_text{color:#039be5}[id^=createShoppingListPopup_].button_secondary>.button_text{display:block!important;width:100%;height:100%!important;line-height:2!important}[id^=createShoppingListPopup_].button_secondary:hover{background:0 0}.main-column.col-md-12{width:100%}div.select{width:200px;margin-bottom:20px}.support li{float:left;height:auto;padding:25px 15px;width:25%;min-height:230px}.support li p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:1200px){.support li{width:33.333%!important}}@media screen and (max-width:926px){.support li{width:50%!important}}@media screen and (max-width:736px){.support ul{padding-left:0}.support li{width:100%!important}}.iccp-links h4{margin:0}.iccp-links ul{margin-bottom:20px}.iccp.values .column.span9 ul li{display:inline-block;margin:20px 0}.iccp.values ul li img{float:left;display:inline-block;margin:0 20px 20px 0}.iccp.values .column.span9 ul li h3{margin-top:0}.home .content .product{margin:0 10px}.main-contact-content label{width:100%}.contact-us .main-contact-content button{display:block;float:left!important;height:40px;margin:15px 0 0 0;padding:4px 20px}.billboard .checklist .checkbox{padding-bottom:3px;margin-top:3px;margin-right:4px;width:auto;height:auto;border:none;vertical-align:middle;line-height:0}.billboard{float:none;margin-top:20px}@media only screen and (max-width :768px){.billboard{float:none;margin-top:40px}}@media screen and (max-width:768px){.home .row.margin-true div.contentRecommendationWidget{width:100%;float:none;padding:1rem}}@media screen and (max-width:600px){.left.park,.right.lighthouse{float:none;margin:0!important}img{max-width:100%}}.product_text .recurring a:before{color:#69142e}@media only screen and (max-width:650px){.column,.columns{width:auto!important;float:none!important;margin-left:0;margin-right:0}}@media only screen and (max-width:650px){.row .row .column,.row .row .columns{padding:0}}.grid_mode .product_info .product_name{line-height:1.5;height:14rem;padding:0;max-height:13em;text-align:left}#facetFilterListWrapper .facetSelectedCont .filter_option img{box-shadow:none;border-radius:0}.product_listing_container .product>.product_image img{width:165px}.product_listing_container .product_image .product_attrs{top:-9px;left:-10px}.product_listing_container .grid{display:flex;flex-wrap:wrap}div[id^=searchBasedNavigation] .view_controls{display:none}#product-display-body{max-width:1281px;margin:0 auto;padding:0 15px}#product-display-body div[data-slot-id="7"]>div{margin:15px 0;position:relative}#product-display-body #price_display_58910{border-top:1px solid #e6e6e6;padding-top:10px}#product-display-body [id^=price_display]{border-top:1px solid #d0d1cc;border-bottom:1px solid #d0d1cc;padding:1rem 0}#product-display-body [id^=price_display] [id^=offerPrice]{font-size:20px;font-weight:700;margin-bottom:.5rem}#product-display-body .viewVolumePricingAnchor a:before{font-family:FontAwesome;display:inline-block;color:#a1a299;content:"\f0ce";font-size:20px;margin:-3px 5px 0 0;font-weight:400;float:left;-webkit-font-smoothing:antialiased}#product-display-body.product-buyable .namePartPriceContainer{margin-bottom:0!important;position:relative}#product-display-body.product-buyable .namePartPriceContainer h1{font-size:22px;margin:0 0 5px}#product-display-body.product-buyable .namePartPriceContainer h2{font-size:16px;font-weight:700;margin-top:0;padding:0}#product-display-body .namePartPriceContainer .sr-hlink{cursor:default;display:block;height:32px;position:absolute;width:32px;top:0;right:0}.product_text p{font-size:16px;line-height:1.6}.product-buyable .product_text p{margin-bottom:0}.product-buyable .product_text p .product_text-link{display:block}#mail-text:before,#print-text:before,#video-preview:before,#view-larger:before{color:#898b80;font-family:FontAwesome;font-weight:400!important;margin:0 4px 0 0}#view-larger:before{content:"\f00e"}#video-preview:before{content:"\f16a"}.image_container a,.product_text .recurring .recurring_text{color:#039be5;font-weight:400;font-size:14px}#product-display-body #print-share{float:right;margin:-9px 0 0}#product-display-body #print-share ul{display:inline-block;list-style-type:none;margin:0;padding:0}#product-display-body #print-share a{font-weight:400;font-size:13px;display:inline-block;padding:11px 0}#product-display-body .definingAttributes .hidden{display:block!important}#product-display-body .definingAttributes .currentUsedFilters{font-size:14px;margin:10px 0;display:none}#product-display-body .definingAttributes .currentUsedFilters.hidden{display:none!important}#product-display-body .definingAttributes .currentUsedFilters:before{content:'You Selected:';display:block;margin:0 0 10px;color:#52534d}#product-display-body .definingAttributes .currentUsedFilters .usedFilter{margin-right:15px}#product-display-body .definingAttributes .currentUsedFilters .usedFilter.visible{display:inline-block;border:1px solid #e6e6e6;padding:8px 12px 6px 8px;margin:0 15px 15px 0;border-radius:2px;color:#52534d;box-shadow:0 1px 2px rgba(0,0,0,.1)}#product-display-body .definingAttributes .currentUsedFilters .usedFilter.visible span{font-weight:700}#product-display-body .definingAttributes .currentUsedFilters .close{margin:0 2px 0 0;opacity:.6;height:22px;width:22px}#product-display-body .definingAttributes .currentUsedFilters .close:before{position:absolute;content:'\f057';top:0;left:1px;font-family:FontAwesome;font-size:20px;color:#57584d!important}#product-display-body .definingAttributes .currentUsedFilters .close:hover:before{content:'\f057';color:#d00d00!important;top:0;left:1px}#product-display-body .definingAttributes .dijitSelect span{font-weight:700;font-size:14px}.product_attrs .bestSeller,.product_attrs .newProduct{color:#fff;padding:.2rem .6rem;top:initial;left:initial;position:relative;float:left;opacity:.925;text-transform:uppercase}.product_attrs .newProduct{background-color:#e98019}.product_attrs .bestSeller{background-color:#69142e}.product-buyable .shopperActions>div{margin-bottom:1rem}div.tab div.content{padding:0}#relatedSolutions__display .list_mode .product>.product_name_merch a{font-size:14px}div.select div.selected{height:30px}#product-display-body #prod-left{margin:0;padding:10px}#product-display-body #prod-left #prod-image{margin-bottom:10px}#product-display-body div.center-block.for-reals{text-align:center}#product-display-body #prod-config{padding:0 15px 15px 15px}#product-display-body #prod-config #prod-name{font-size:22px;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:700;color:#52534d}#product-display-body #prod-config #HEADERTEXT,#product-display-body #prod-config .color-menu.dropdown-menu,#product-display-body #prod-config textarea{width:100%}#product-display-body .btn.color-dropdown{min-height:63px}#product-display-body .panel.ready-to-order{margin-top:1.5rem}#product-display-body .attachments .panel .panel-body a{width:100%}#product-display-body #prod-config #jjkSignDisplayListPrice{margin:10px 0 0}@media screen and (max-width:600px){#product-display-body .swatches .column{width:100%}#product-display-body .attachments .column{width:100%;margin-bottom:1.5rem}#product-display-body .panel.ready-to-order{margin-top:0}}footer.footer{border-top:4px solid #69142e;clear:both}footer :last-child{margin-bottom:0}footer>div>.row{max-width:1280px;margin:0 auto}footer .footer-list-links li{margin-bottom:10px}footer li a{font-weight:400}footer .social__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}footer .social__container .social__list{display:flex;list-style:none;flex-direction:row;flex-wrap:wrap;padding:0}footer .social__container .social__list .social__item{margin:.5rem}footer .social__container .social__list .social__item a[class*=social__link]{padding:.5rem;width:40px;height:40px;display:block;text-align:center}@media screen and (max-width:991px){footer .social__container{justify-content:center;align-items:center;padding:1rem}}.bbb-logo--footer a{display:block;margin:auto;text-align:center}@media screen and (max-width:991px){.bbb-logo--footer a{margin:2rem auto}}.partner blockquote{margin:0;border:none}.content-head.row{background-size:100%!important;width:100%}.content-head .switch>label{float:left}#orderFormDetails form #orderform-content ul li{min-height:250px!important}#customord-image img{margin:0 auto 20px;width:100%}#cart-crumb ul li h1,.checkout .panel-title{text-transform:uppercase;text-align:center}.checkout h2.panel-title{color:#fff;font-size:18px}.checkout .modal-body .column.span6:first-child{padding-left:0}.checkout .modal-body .column.span6:last-child{padding-right:0}.checkout #item-display th{font-size:16px;margin:0 0 5px;padding:0;line-height:1.22222222;color:#52534d;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:700}#item-display .product-image{text-align:center;width:120px}#item-display .product-image img{width:100%}.payment-review #payment-form-area .ponumber-note{margin:0 0 5px 19px;float:none}.column.span6.button-group button:last-child{color:#fff}#shipping-method #shipping-method-select label{display:block;font-size:15px;margin:0 0 5px;line-height:1.22222222}#shipping-method textarea{margin-top:5px}.payment-review #payment-form-area .form .cc-expire{margin:-1px 0 0;width:180px;font-weight:700}.payment-review #payment-form-area .form .cc-cvn .cc-cvc{margin:2px 0}.payment-review #payment-form-area .form .cc-cvn .css-tooltip-k1{top:-3px}.address-spot{float:none;width:100%;height:auto;margin:0;padding:0}#payment-form-area #credit-card .cc-icons{position:static;float:none}#payment-form-area #credit-card label#label-creditcard:before{content:'Discover Card is not currently accepted. We accept VISA, MasterCard, and American Express.';display:block;font-weight:400;margin-bottom:1rem}div#page{width:100%;height:100%;position:relative}#contentWrapper{max-width:1280px;margin:0 auto}.contentWidget{position:relative}.left_spot{position:relative;z-index:0}.checkout.checkout__sign-in{display:grid}@media only screen and (min-width:1280px){.is-full-width{background-size:cover;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.checkout{max-width:1600px;margin:auto}.checkout .checkout__item{padding:3rem}.checkout__item h1{margin:0}.checkout__item h2{margin-top:0}.checkout__cart div[data-slot-id="1"]{grid-area:s-1;padding:0}.checkout__cart div[data-slot-id="2"]{grid-area:s-2;padding:0 1rem}.checkout__cart div[data-slot-id="3"]{grid-area:s-3;justify-self:end;padding:0 1rem}.checkout__cart div[data-slot-id="4"]{display:grid;grid-gap:1rem;grid-template-columns:1fr;grid-area:s-4;padding:0 1rem}.checkout__cart div[data-slot-id="5"]{grid-area:s-5;padding:0 1rem}.checkout__cart div[data-slot-id="6"]{grid-area:s-6;padding:0 1rem}.checkout__cart div[data-slot-id="7"]{grid-area:s-7}.checkout__cart div[data-slot-id="4"] .checkout__order-items{grid-area:order-items}.checkout__cart div[data-slot-id="4"] .checkout__aside{grid-area:order-aside}.checkout__cart div[data-slot-id="4"] .checkout__order-summary{grid-area:order-summary}.checkout__cart div[data-slot-id="4"] .checkout__order-ads{grid-area:order-ads}.checkout.checkout__cart{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr;grid-template-areas:"s-1 s-1" "s-2 s-3" "s-4 s-4" "s-5 s-5" "s-6 s-6" "s-7 s-7"}#promo-code-form .css-tooltip-k1,#shippingTax-calculate-form .css-tooltip-k1{cursor:help;color:#52534d;display:inline-block;font-size:20px}.checkout .item-totals{font-size:1.6rem}.order-items--eld .card-block .short-description span{display:block;margin-left:2rem}.checkout__order-items .card.order-items--subs{border-top:1px dashed #d0d1cc;margin-top:-.9rem;margin-left:16.8%;width:83%}.checkout__order-items .card.order-items--subs .card-block{grid-template-columns:1fr 1fr;grid-template-areas:"item-desc item-desc" "item-qty item-controls"}.card.is-soft-delete{background:#fefbee}.checkout__order-items .card.is-soft-delete .short-description{font-weight:700;grid-area:item-short-desc}.checkout__order-items .card.is-soft-delete .card-block{align-items:center;grid-template-columns:1fr 20%;grid-template-areas:"item-short-desc item-controls"}.checkout__order-items .card.is-soft-delete .card-block .item__controls{justify-content:flex-end}.checkout__order-summary .item-totals .note{font-size:1.3rem}.checkout__cart div[data-slot-id="4"]{grid-template-areas:"order-items" "order-aside"}.checkout__cart #numberOfItemsInCart h1{display:inline-block}.checkout__cart #numberOfItemsInCart .numberOfItems{margin-left:1rem}.checkout__cart .card .item__image{display:inline-block;width:125px}@media only screen and (min-width:767px){.checkout.checkout__cart{grid-template-columns:1fr 1fr 25%;grid-template-areas:"s-1 s-1 s-1" "s-2 s-2 s-3" "s-4 s-4 s-4" "s-5 s-5 s-6" "s-7 s-7 s-7"}.checkout__cart div[data-slot-id="4"]{grid-template-columns:1fr 40%;grid-template-areas:"order-items order-aside"}}@media only screen and (min-width:950px){.checkout__cart div[data-slot-id="4"]{grid-template-columns:1fr 35%}}@media only screen and (min-width:1200px){.checkout.checkout__cart{grid-template-columns:1fr 1fr 1fr 24%;grid-template-areas:"s-1 s-1 s-1 s-1" "s-2 s-2 s-2 s-3" "s-4 s-4 s-4 s-4" "s-5 s-5 s-5 s-5" "s-6 s-6 s-6 s-6" "s-7 s-7 s-7 s-7"}.checkout.checkout__cart.cart-is-empty{grid-template-areas:"s-1 s-1 s-1 s-1" "s-2 s-2 s-2 s-3" "s-4 s-4 s-4 s-4" "s-5 s-5 s-5 s-6" "s-7 s-7 s-7 s-7"}.checkout__cart div[data-slot-id="4"]{grid-template-columns:1fr 24%;grid-template-areas:"order-items order-aside"}}@media screen and (max-width:399px){.checkout__order-items .card.order-items--subs{margin-left:0;width:100%}}.checkout__order-items .card-block{display:flex;flex-direction:column}.checkout__order-items .card-block .item__image{grid-area:item-image;width:85px}.checkout__order-items .card-block .item__desc{grid-area:item-desc}.checkout__order-items .card-block .item__qty{grid-area:item-qty}.checkout__order-items .card-block .item__price{grid-area:item-price}.checkout__order-items .card-block .item__total{grid-area:item-total}.checkout__order-items .card-block .item__controls{display:flex;justify-content:space-between;grid-area:item-controls}.checkout__order-items .card-block .item__removed{align-items:center;display:flex;grid-area:item__removed;justify-content:space-between}.checkout__order-items .card-block .item__desc>div{margin-bottom:.5rem}.checkout__order-items .card-block .form-group.is-discounted span:first-of-type{text-decoration:line-through;margin-right:.75rem}.checkout__order-items .card-block .form-group.is-discounted span:last-of-type{color:#d00d00;font-weight:700}.checkout__order-items .card.order-items--subs .card-block .item__controls{justify-content:flex-end}.checkout__order-ads .card-img{width:150px}@media only screen and (max-width:399px){.checkout__order-items .card-block .item__total{position:absolute;right:1.2rem}}@media only screen and (min-width:400px){.checkout__order-items .card-block{display:grid;grid-gap:1rem;grid-template-columns:150px 1fr 15%;grid-template-areas:"item-image item-desc item-total" "item-image item-qty item-qty" "item-image item-controls item-controls" "item__removed item__removed item__removed"}.checkout__order-items .card-block .item__image{width:100px}}@media only screen and (min-width:700px){.checkout__order-items .card-block{grid-template-columns:150px 1fr 25%;grid-template-areas:"item-image item-desc item-total" "item-image item-qty item-qty" "item-image item-controls item-controls" "item__removed item__removed item__removed"}.checkout__order-items .card-block .item__total{justify-self:end}.checkout__order-items .card-block .item__image{width:150px}}.checkout__order-items .card.is-removed .card-block{grid-gap:0;grid-template-columns:1fr;grid-template-areas:"item-image" "item-desc" "item-total" "item-qty" "item-controls" "item__removed"}@media screen and (max-width:767px){.checkout__order-items .card-block .item__qty .form-inline .form-group,.checkout__order-items .card-block .item__qty .form-inline .form-group label{display:inline-block}.checkout__order-items .card-block .item__qty .form-inline .form-group input{display:inline-block;width:auto}}#order-review-panel .order-items--eld{border:none;box-shadow:none}#order-review-panel .order-items--eld .item__image{float:left;margin-right:1rem;width:120px}#order-review-panel .order-items--eld .item__total{float:right}#order-review-panel .order-items--eld .card-block{color:initial}.checkout__ribbon-top{grid-area:checkout__ribbon-top}.checkout__header{grid-area:checkout__header}.checkout__login{grid-area:checkout__login}.checkout__guest{grid-area:checkout__guest}.checkout__register{grid-area:checkout__register}.checkout__ribbon-bottom{grid-area:checkout__ribbon-bottom}.checkout.checkout__sign-in{grid-column-gap:6rem;grid-template-columns:1fr;grid-template-areas:"checkout__ribbon-top" "checkout__header" "checkout__login" "checkout__guest" "checkout__register" "checkout__ribbon-bottom"}.checkout__login form .checkbox label input[type=checkbox]{margin-top:0}.checkout__login form .checkbox.remember-me,.checkout__login form .forgot-password{display:inline-block}.checkout__login form .forgot-password{float:right}.checkout__login form button{display:block}@media screen and (max-width:350px){.checkout__login form .checkbox.remember-me,.checkout__login form .forgot-password{display:block}.checkout__login form .forgot-password{float:none}.checkout__login form button{display:block}}@media only screen and (min-width:750px){.checkout.checkout__sign-in{grid-template-columns:1fr 1fr;grid-template-areas:"checkout__ribbon-top checkout__ribbon-top" "checkout__header checkout__header" "checkout__login checkout__guest" "checkout__login checkout__register" "checkout__ribbon-bottom checkout__ribbon-bottom";margin-bottom:3rem}}@media screen and (max-width:749px){.checkout.checkout__sign-in .checkout__item{padding:2rem}.checkout.checkout__sign-in .checkout__item.checkout__guest{border-bottom:1px solid #d0d1cc;border-top:1px solid #d0d1cc}}.item-qty-update{margin-left:3.2rem}.item-qty-update .btn.btn-text.text-left{padding-left:0!important}#promo-code-form{border-bottom:1px solid #d0d1cc}#promo-code-form input{display:inline-block}#promo-msg>div{margin-bottom:.5rem}.form-group{position:relative}span[id*=showPassword]{position:absolute;right:5px;top:-3px}span[id*=showPassword] input[type=checkbox]{opacity:0}span[id*=showPassword] input[type=checkbox]+label:before{display:inline-block}span[id*=showPassword] input[type=checkbox]+label:before{content:"Show"}span[id*=showPassword] input[type=checkbox]:checked+label:before{content:"Hide"}span[id*=showPassword] input[type=checkbox]:focus+label:before{outline:2px dashed red}span[id*=showPassword] label{font-weight:400}.checkout button[type=submit]{background-color:#ff8400}.checkout button[type=submit].disabled{background-color:#aeafad}.checkout__withorder .checkout__item{padding:1rem}.checkout__withorder .checkout__header{grid-area:check-header;text-align:center}.checkout__withorder .checkout__cta-top{grid-area:check-cta-top}.checkout__withorder .checkout__products{display:grid;grid-area:check-products;grid-gap:1rem}.checkout__withorder .checkout__cta-bottom{grid-area:check-cta-btm}.checkout__withorder .checkout__ribbon-bottom{grid-area:check-ribbon-bottom}.checkout.checkout__withorder{display:grid;grid-gap:2rem;grid-template-columns:1fr;grid-template-areas:"check-ribbon-top" "check-header" "check-cta-top" "check-products" "check-cta-btm" "check-ribbon-bottom"}.checkout__withorder .checkout__ribbon-top{background:gray;color:#fff;text-align:center}.checkout__withorder div[class*=checkout__ribbon] :first-child{margin-top:0}.checkout__withorder div[class*=checkout__ribbon] :last-child{margin-bottom:0}.checkout__withorder div[class*=checkout__cta]{align-self:center;justify-self:center}@media screen and (min-width:970px){.checkout.checkout__withorder{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"check-ribbon-top check-ribbon-top check-ribbon-top" "check-header check-header check-cta-top" "check-products check-products check-products" "check-cta-btm check-cta-btm check-cta-btm" "check-ribbon-bottom check-ribbon-bottom check-ribbon-bottom"}.checkout__withorder div[class*=checkout__cta]{justify-self:end}}@media screen and (min-width:600px){.checkout__withorder .checkout__products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:975px){.checkout__withorder .checkout__header{text-align:left}.checkout__withorder .checkout__products{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1230px){.checkout__withorder .checkout__products{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1640px){.checkout__products{grid-template-columns:repeat(5,1fr)}}.checkout__withorder header :first-child{margin-top:0}.checkout__withorder header :last-child{margin-bottom:0}.featured-products h2{text-align:center;color:#fff;margin:0}.card__featured-product{text-align:center}.card__featured-product .card-title{height:6.75rem}.card__featured-product img{display:block;height:150px;margin:0 auto 1rem;width:150px!important}.card__featured-product .card-text{color:#292a26;height:8rem}.card__featured-product .card-link{height:4.2rem}.checkout__withorder .card::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0, 0'', 0, .3)}.checkout__withorder .card>*{display:flex;flex-direction:column}.checkout__withorder .card>div:last-child{align-items:center;justify-content:flex-end}.checkout__withorder .card__product--s150 .card__img{height:150px;margin:2rem;width:150px}.card picture,.card>a:first-of-type{flex:0 1 auto;min-height:1px}.flag{background-color:#6e6f66;border:1px solid #6e6f66;font-weight:700;left:-1px;padding:.2rem .4rem;position:absolute;top:-1px}.flag:after{display:block;content:'';border-top:18px solid #6e6f66;border-right:7px solid transparent;border-bottom:8px solid transparent;border-left:3px solid #6e6f66;width:0;height:0;position:absolute;right:-11px;top:-1px}.flag.flag--free{background-color:#a91b20;border-color:#a91b20;color:#fff}.flag.flag--free:after{border-top-color:#a91b20;border-left-color:#a91b20}.checkout__withorder .btn.is-selected:before{content:"\f00d";font-family:FontAwesome;margin-right:.5rem}.ie11 .checkout__cart div[data-slot-id='2'],.ie11 .checkout__cart div[data-slot-id='3'],.ie11 .checkout__item.checkout__guest,.ie11 .checkout__item.checkout__login,.ie11 .checkout__item.checkout__register{display:inline-block;margin:1rem}.ie11 .checkout__cart div[data-slot-id='3']{float:right}.ie11 .checkout__cart div[data-slot-id='4'] .checkout__order-items{float:left;margin-right:1rem;width:calc(75% - 1rem)}.ie11 .checkout__cart div[data-slot-id='4'] .checkout__aside{float:left;width:25%}.ie11 .checkout__cart div[data-slot-id='7']{clear:both;display:block;margin:2rem}.ie11 .checkout__cart .checkout__order-items .card .card-block{flex-direction:row;flex-wrap:wrap}.ie11 .checkout__cart .checkout__order-items .card .card-block .item__image{display:inline-block;float:left;margin-right:2rem}.ie11 .checkout__cart .checkout__order-items .card .card-block .item__desc{display:inline-block;float:left;width:60%}.ie11 .checkout__cart .checkout__order-items .card .card-block .item__total{position:absolute;right:11px;top:11px}.ie11 .checkout__cart .checkout__order-items .card .card-block .item__qty{clear:both;margin-left:19%;width:100%}.ie11 .checkout__cart .checkout__order-items .card.order-items--subs .card-block .item__qty{margin:1rem 0 0}.ie11 .checkout__cart .checkout__order-items .card .card-block .item__controls{margin:1rem 0 1rem 19%;width:100%}.ie11 .checkout__cart .checkout__order-items .card.is-soft-delete .card-block{display:flex;flex-direction:row;justify-content:space-between}.ie11 .checkout__cart .checkout__order-items .card.is-soft-delete .card-block .item__controls{margin:1rem;width:auto}.ie11 .checkout__sign-in>div{float:left;width:calc(50% - 2rem)}.ie11 .checkout__withorder .checkout__header,.ie11 .checkout__withorder div[class*=checkout__cta]{margin:2rem;text-align:center}.ie11 .checkout__withorder .checkout__products{clear:both;display:flex;flex-wrap:wrap}.ie11 .checkout__withorder .checkout__products .card{margin:.75rem;width:calc(100% - 2rem)}.ie11 .checkout__cart .checkout__order-items .card.order-items--eld .card-block .item__controls{margin-left:0}@media screen and (min-width:600px){.ie11 .checkout__withorder .checkout__products .card{width:calc(50% - 2rem)}}@media only screen and (max-width:950px){.ie11 .checkout__cart div[data-slot-id='4'] .checkout__order-items{width:calc(65% - 1rem)}.ie11 .checkout__cart div[data-slot-id='4'] .checkout__aside{width:35%}}@media only screen and (max-width:767px){.ie11 .checkout__cart div[data-slot-id='4'] .checkout__aside,.ie11 .checkout__cart div[data-slot-id='4'] .checkout__order-items{width:100%}}@media screen and (min-width:975px){.ie11 .checkout__withorder .checkout__products .card{width:calc(33.333333% - 2rem)}}@media screen and (min-width:1230px){.ie11 .checkout__withorder .checkout__header,.ie11 .checkout__withorder div[class*=checkout__cta]{text-align:left}.ie11 .checkout__withorder .checkout__header{float:left}.ie11 .checkout__withorder div[class*=checkout__cta]{float:right}.ie11 .checkout__withorder .checkout__products .card{width:calc(25% - 2rem)}}@media screen and (max-width:500px){.ie11 .checkout__cart .checkout__order-items .card .card-block .item__desc{width:50%}}@media screen and (max-width:749px){.ie11 .checkout__sign-in>div{float:left;width:100%}}.training div.panel-default>div.panel-heading{background-color:#f5f5f5!important;border-color:#dbdcd4!important}.training .formats #accordion h4 a{display:block!important;width:95%}.training .formats #accordion h5{clear:both;margin:0!important}.genericESpot img{width:100%}#order-items #order-conf-item-display td.sku-image{width:20%}#order-items #order-conf-item-display>tbody>tr>td img{width:100%;min-width:100px;max-width:120px}#cutOffTime-espot{width:100%}caption{color:initial}.affix{top:0;width:100%}.affix-top{width:100%}.affix-bottom{width:100%;position:absolute}.dropup.dropdown__container.open .caret{margin-bottom:0}.panel-body .contact-us .main-contact-content form .formline.ln{width:54%}.contact-us .main-contact-content form select#emailCategory{width:100%}@media (max-width:450px){.contact-us .formline.ln{clear:left}}.fa-twitter{color:#5ea9dd}.fa-linkedin{color:#0077b5}.fa-google-plus{color:#db4937}.fa-youtube-play{color:#e32c28}.no_float{float:none}div.row.category_eSpot{margin-bottom:0}div#productPageAdd2Cart:before{display:inline-block;font-size:24px;content:"\f07a";position:relative;font-family:FontAwesome;top:3px;padding-right:1rem}.catalogEntryRecommendationWidget.carousel .product_image{width:auto;height:auto}@media print{a[href]:after{content:""}abbr[title]:after{content:""}}#createShoppingListPopup_title{display:none}#loading_popup .footer{border:none}.dijitTooltip .dijitBackgroundIframe{display:none}div.just-copy-top+div.just-copy{padding:0 0 10px 0;max-width:900px}#product-area #subs-mainDiv a.addToCartBtn{height:50px;width:148px}#relatedSolutions__display{width:100%}.product_info>.product_name>a{display:block}.product_name{font-size:12px;line-height:1.6}#relatedSolutions__display>.content{margin:20px 0;padding:0}#relatedSolutions__display>.content>.relatedSolutions__title{width:100%;background:0 0;color:#52534d;font-size:28px;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase}#product #relatedSolutions__display .list_mode .product>.product_name_merch{font-size:12px;height:90px;text-align:center}#product #relatedSolutions__display .list_mode .product>.product_name_merch a{line-height:1.4}.content .product>.product_image img{margin-bottom:5px}.relatedSolutions__title.container_full_width_bundle{width:100%;background:0 0;color:#52534d;font-size:28px;font-family:'Roboto Condensed',Calibri,Arial,Helvetica,sans-serif;font-weight:900;text-transform:uppercase;text-align:center;margin-bottom:10px;letter-spacing:.05rem}h2.relatedSolutions__title.container_full_width_bundle{font-size:28px;margin-top:0;text-transform:uppercase;text-align:center;letter-spacing:.05rem}.product>.product_image>a{display:block}.product>.product_image>a>img{display:block;margin:auto}#relatedSolutions__display .list_mode .product>.product_name_merch,.product_name{text-align:center;height:98px;overflow:hidden;position:relative;line-height:1.2em;max-height:6.7em;text-align:center}#relatedSolutions__display .list_mode .product>.product_name_merch a{font-size:12px;font-weight:400;line-height:1.6}.home .content .product{background:#fff;min-height:260px;transition:ease .5s all}#product-display-body .relatedSolutions__title{text-align:left}#relatedSolutions__display .list_mode .product>.product_image_merch{max-height:150px;max-width:150px;margin:0 auto 15px;position:relative}#a2cBackground{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.8);z-index:3001}#a2cOk{box-shadow:0 4px 16px rgba(0,0,0,.6);border-radius:2px;left:50%;margin-left:-190px;display:none;position:fixed;z-index:9999;background:#fff;top:10%}#container #a2cOk{margin-left:-25%;width:100%;max-width:50%}#a2cOk .close-area{right:15px;position:absolute;top:10px}#a2cOk #popupClose{color:#909090;display:block;font-size:16px;font-weight:400;height:25px;width:62px}#a2cOk #popupClose .text,#a2cOk #popupClose span{display:block}#a2cOk #popupClose .icon{float:right;font-size:18px;width:22px;visibility:hidden}#a2cOk #popupClose .icon:before{content:"\f00d";width:25px;height:25px;display:block;visibility:visible;font-family:fontawesome;font-size:20px;position:absolute;top:3px;right:-10px;margin-top:-7px}#a2cOk .cta{text-align:center;margin:30px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#a2cOk .related-box-popup ul{display:table}#a2cOk .related-box-popup ul li{border:none;box-shadow:none;display:table-cell}#a2cOk .related-box-popup ul li a{color:inherit;font-weight:400;font-size:12px}#a2cOk .related-box-popup ul li img{width:100%}@media screen and (max-width:900px){#container #a2cOk{max-width:75%;margin-left:-40%}}@media screen and (max-width:700px){#container #a2cOk{max-width:96%;margin-left:0;left:1.6rem;top:2%}}@media screen and (max-width:442px){#container #a2cOk{left:1rem}#a2cOk #a2cOkCart,#a2cOk #a2cOkShop{margin:8px}}@media screen and (max-width:426px){#container #a2cOk{margin:0;left:0;right:0}}@media print{#cart-head,.footer,.main-nav,.mini-cart,.order-complete .genericESpot,.order-complete button,.order-conf-userreg{display:none!important}body{background:0 0!important}#container,.checkout.order-complete .row>.span8{width:100%!important}}.payment-review #eld_payment-form-area .form .cc-expire{margin-bottom:0;width:170px;font-weight:700}.payment-review #eld_payment-form-area .form .cc-cvn .cc-cvc{margin:3px 0 2px}.payment-review #eld_payment-form-area .form .cc-cvn .css-tooltip-k1{top:-3px}@media screen and (max-width:479px){.payment-review #eld_payment-form-area #label-creditcard,.payment-review #eld_payment-form-area .form,.payment-review #eld_payment-form-area .form .cc-name,.payment-review #eld_payment-form-area .form .cc-name input,.payment-review #eld_payment-form-area .form .cc-number,.payment-review #eld_payment-form-area .form .cc-number input{width:100%;margin-left:0}}.encompass-monthly#eld_credit-card{padding-top:30px}@media only screen and (max-width:650px){#eld_payment-form-area #eld_credit-card .cc-icons{top:0}}#eld-smallfleet-espot{border-radius:3px;margin:20px 0}#eld-smallfleet-espot .genericESpot{background:#fff;border:2px solid #69142e;padding:30px;max-width:768px;margin:80px auto;border-radius:3px;position:relative;z-index:1;outline:10px solid #fff}#eld-smallfleet-espot:before{content:"";background:#e6e6e6;width:100%;height:1px;position:absolute;top:50%;z-index:0}.bg-brand{background-color:#721d39;background-color:#69142e}.bg-training{background-color:#d07d15}.bg-encompass-orange{background-color:#f58025}.bg-encompass-blue{background-color:#005581}.bg-encompass-dk-blue{background:#0e2846}.bg-eyecue{background-color:#dfe229}.bg-eyecue-with-pattern{background:#e6e919 url(../images/EyeCue-Bkgd-Pattern-Green_Tile-1.png) repeat 0 0;box-shadow:0 0 11px #a8ac47 inset}.bg-2290-red,.bg-permits-red{background-color:#a11916}.bg-2290-gold{background-color:#fbb03f}.bg-2290-gray,.bg-permits-gray{background-color:#5f5b5b}.bg-permits-gold{background-color:#f9b233}.bg-prospera-blue{background-color:#336c95}.bg-prospera-green{background-color:#b8d53f}.bg-prospera-gray{background-color:#e8e8e8}.bg-primary{background-color:#015ea1}.bg-primary-lt{background-color:#cceaff}.bg-primary-dk{background-color:#01477a}.bg-default{background-color:#898b80}.bg-default-lt{background-color:#f3f3f2}.bg-default-dk{background-color:#52534d}.bg-success{background-color:#5c9e39}.bg-success-lt{background-color:#d3ebc7}.bg-success-dk{background-color:#487132}.bg-info{background-color:#289ec1}.bg-info-lt{background-color:#d9edf7}.bg-info-dk{background-color:#2a778e}.bg-warning{background-color:#eaab39}.bg-warning-light,.bg-warning-lt{background-color:#faecd1;border-color:#ffe7a2;border-color:rgba(255,220,147,.78);color:#d00d00}.bg-warning-dk{background-color:#d2911e}.bg-danger{background-color:#c23934}.bg-danger-lt{background-color:#f4d8d7}.bg-danger-dk{background-color:#9c332f}.bg-white{background-color:#fff}.bg-gray-1{background-color:#f3f3f2}.bg-gray-2{background-color:#d0d1cc}.bg-gray-3{background-color:#b8b9b3}.bg-gray-4{background-color:#a1a299}.bg-gray-5{background-color:#898b80}.bg-gray-6{background-color:#6e6f66}.bg-gray-7{background-color:#52534d}.bg-gray-8{background-color:#444640}.bg-gray-9{background-color:#373833}.bg-gray-10{background-color:#272824}.bg-black{background-color:#000}.bg-red{background-color:#e00e00}.bg-orange{background-color:#ff8400}.bg-gold{background-color:#fcc700;color:#60615a}.bg-yellow{background-color:#f9df23}.bg-neon-yellow{background-color:#f5f922}.bg-lime{background-color:#adca09}.bg-green{background-color:#12a518}.bg-turquoise{background-color:#1c9ca7}.bg-blue{background-color:#2196f3}.bg-royal-blue{background-color:#4169e1}.bg-saphire{background-color:#0f52ba}.bg-steelblue{background-color:#4682b4}.bg-indigo{background-color:#1d2e5c}.bg-purple{background-color:#5b12a5}.bg-tan-1{background-color:#f8f6ed}.bg-tan-2{background-color:#eeede1}.bg-tan-3{background-color:#fefbee}.bg-tan-4{background-color:#f8f3e0}.bg-gray-gradient-l2d-1{background:#fff;background:linear-gradient(#fff,#e7e8e6)}.bg-gray-gradient-l2d-2{background:#e7e8e6;background:linear-gradient(#e7e8e6,#acaea6)}.bg-gray-gradient-l2d-3{background:#acaea6;background:linear-gradient(#acaea6,#898b80)}.bg-gray-gradient-l2d-4{background:#898b80;background:linear-gradient(#898b80,#60615a)}.bg-gray-gradient-l2d-5{background:#60615a;background:linear-gradient(#60615a,#292a26)}.bg-gray-gradient-l2d-6{background:#292a26;background:linear-gradient(#292a26,#000)}.bg-gray-gradient-d2l-1{background:#e7e8e6;background:linear-gradient(#e7e8e6,#fff)}.bg-gray-gradient-d2l-2{background:#acaea6;background:linear-gradient(#acaea6,#e7e8e6)}.bg-gray-gradient-d2l-3{background:#898b80;background:linear-gradient(#898b80,#acaea6)}.bg-gray-gradient-d2l-4{background:#60615a;background:linear-gradient(#60615a,#898b80)}.bg-gray-gradient-d2l-5{background:#292a26;background:linear-gradient(#292a26,#60615a)}.bg-gray-gradient-d2l-6{background:#000;background:linear-gradient(#000,#292a26)}.bg-transparent{background-color:transparent}.button.bg-gray-1,.button.bg-white,.label.bg-gray-1,.label.bg-white{border:1px solid #d0d1cc!important}.label.bg-eyecue{color:#1b1c1a}.button.bg-gray-1,.button.bg-gray-2,.button.bg-gray-3,.button.bg-gray-4,.button.bg-white,.label.bg-gray-1,.label.bg-gray-2,.label.bg-gray-3,.label.bg-gray-4,.label.bg-white{color:#444640!important}.label.bg-prospera-gray,.label.bg-prospera-green{color:#346d95!important}.clear,.clear_float{clear:both}.clear-right{clear:right;float:right}.clear-left{clear:left;float:left}.clearFilter,.left{float:left}.right{float:right}.relative{position:relative}.pull-xs-left{float:left!important}.pull-xs-right{float:right!important}.pull-xs-none{float:none!important}@media (min-width:544px){.pull-sm-left{float:left!important}.pull-sm-right{float:right!important}.pull-sm-none{float:none!important}}@media (min-width:768px){.pull-md-left{float:left!important}.pull-md-right{float:right!important}.pull-md-none{float:none!important}}@media (min-width:992px){.pull-lg-left{float:left!important}.pull-lg-right{float:right!important}.pull-lg-none{float:none!important}}@media (min-width:1200px){.pull-xl-left{float:left!important}.pull-xl-right{float:right!important}.pull-xl-none{float:none!important}}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.rounded{border-radius:.3rem}.circle{border-radius:50%}.framed{display:inline-block;height:auto;padding:1rem;line-height:1.5;background-color:#fff;border:1px solid #d0d1cc;transition:all .2s ease-in-out;box-shadow:0 2px 2px rgba(0,0,0,.08)}.invisible{visibility:hidden!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-light{font-weight:300}.text-bold{font-weight:700}@media (max-width:544px){.text-center-xs{text-align:center!important}}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.indent-10,.indent-lv-1{margin-left:10px;margin-left:.625rem}.indent-20,.indent-lv-2{margin-left:20px;margin-left:1.25rem}.indent-30,.indent-lv-3{margin-left:30px;margin-left:1.87rem}.indent-40,.indent-lv-4{margin-left:40px;margin-left:2.5rem}.indent-50,.indent-lv-5{margin-left:50px;margin-left:3.12rem}.indent-60,.indent-lv-6{margin-left:60px;margin-left:3.75rem}.indent-70,.indent-lv-7{margin-left:70px;margin-left:4.37rem}.indent-80,.indent-lv-8{margin-left:80px;margin-left:5rem}.indent-90,.indent-lv-9{margin-left:90px;margin-left:5.62rem}.indent-100,.indent-lv-10{margin-left:100px;margin-left:6.25rem}.p-lv-0{padding:0}.p-lv-1{padding:1rem}.p-lv-2{padding:1.5rem}.p-lv-3{padding:2rem}.p-lv-4{padding:2.5rem}.p-lv-5{padding:3rem}.p-lv-6{padding:3.5rem}.p-lv-7{padding:4rem}.p-lv-8{padding:5rem}.p-lv-9{padding:6rem}.p-lv-10{padding:7rem}.p-lv-11{padding:8rem}.p-lv-12{padding:9rem}.p-lv-13{padding:10rem}.p-tb-0{padding-top:0!important;padding-bottom:0!important}.p-rl-0{padding-left:0!important;padding-right:0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-tb-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-rl-1{padding-right:1rem!important;padding-left:1rem!important}.p-t-1{padding-top:1rem!important}.p-r-1{padding-right:1rem!important}.p-b-1{padding-bottom:1rem!important}.p-l-1{padding-left:1rem!important}.p-tb-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-rl-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.p-t-2{padding-top:1.5rem!important}.p-r-2{padding-right:1.5rem!important}.p-b-2{padding-bottom:1.5rem!important}.p-l-2{padding-left:1.5rem!important}.p-tb-3{padding-top:2rem!important;padding-bottom:2rem!important}.p-rl-3{padding-right:2rem!important;padding-left:2rem!important}.p-t-3{padding-top:2rem!important}.p-r-3{padding-right:2rem!important}.p-b-3{padding-bottom:2rem!important}.p-l-3{padding-left:2rem!important}.p-tb-4{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p-rl-4{padding-right:2.5rem!important;padding-left:2.5rem!important}.p-t-4{padding-top:2.5rem!important}.p-r-4{padding-right:2.5rem!important}.p-b-4{padding-bottom:2.5rem!important}.p-l-4{padding-left:2.5rem!important}.p-tb-5{padding-top:3rem!important;padding-bottom:3rem!important}.p-rl-5{padding-right:3rem!important;padding-left:3rem!important}.p-t-5{padding-top:3rem!important}.p-r-5{padding-right:3rem!important}.p-b-5{padding-bottom:3rem!important}.p-l-5{padding-left:3rem!important}.p-tb-6{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-rl-6{padding-right:3.5rem!important;padding-left:3.5rem!important}.p-t-6{padding-top:3.5rem!important}.p-r-6{padding-right:3.5rem!important}.p-b-6{padding-bottom:3.5rem!important}.p-l-6{padding-left:3.5rem!important}.p-tb-7{padding-top:4rem!important;padding-bottom:4rem!important}.p-rl-7{padding-right:4rem!important;padding-left:4rem!important}.p-t-7{padding-top:4rem!important}.p-r-7{padding-right:4rem!important}.p-b-7{padding-bottom:4rem!important}.p-l-7{padding-left:4rem!important}.p-tb-8{padding-top:5rem!important;padding-bottom:5rem!important}.p-rl-8{padding-right:5rem!important;padding-left:5rem!important}.p-t-8{padding-top:5rem!important}.p-r-8{padding-right:5rem!important}.p-b-8{padding-bottom:5rem!important}.p-l-8{padding-left:5rem!important}.p-tb-9{padding-top:6rem!important;padding-bottom:6rem!important}.p-rl-9{padding-right:6rem!important;padding-left:6rem!important}.p-t-9{padding-top:6rem!important}.p-r-9{padding-right:6rem!important}.p-b-9{padding-bottom:6rem!important}.p-l-9{padding-left:6rem!important}.p-tb-10{padding-top:7rem!important;padding-bottom:7rem!important}.p-rl-10{padding-right:7rem!important;padding-left:7rem!important}.p-t-10{padding-top:7rem!important}.p-r-10{padding-right:7rem!important}.p-b-10{padding-bottom:7rem!important}.p-l-10{padding-left:7rem!important}.p-tb-11{padding-top:8rem!important;padding-bottom:8rem!important}.p-rl-11{padding-right:8rem!important;padding-left:8rem!important}.p-t-11{padding-top:8rem!important}.p-r-11{padding-right:8rem!important}.p-b-11{padding-bottom:8rem!important}.p-l-11{padding-left:8rem!important}.p-tb-12{padding-top:9rem!important;padding-bottom:9rem!important}.p-rl-12{padding-right:9rem!important;padding-left:9rem!important}.p-t-12{padding-top:9rem!important}.p-r-12{padding-right:9rem!important}.p-b-12{padding-bottom:9rem!important}.p-l-12{padding-left:9rem!important}.p-tb-13{padding-top:10rem!important;padding-bottom:10rem!important}.p-rl-13{padding-right:10rem!important;padding-left:10rem!important}.p-t-13{padding-top:10rem!important}.p-r-13{padding-right:10rem!important}.p-b-13{padding-bottom:10rem!important}.p-l-13{padding-left:10rem!important}@media (max-width:700px){.p-b-10,.p-b-11,.p-b-12,.p-b-13,.p-b-4,.p-b-5,.p-b-6,.p-b-7,.p-b-8,.p-b-9,.p-l-10,.p-l-11,.p-l-12,.p-l-13,.p-l-4,.p-l-5,.p-l-6,.p-l-7,.p-l-8,.p-l-9,.p-lv-10,.p-lv-11,.p-lv-12,.p-lv-13,.p-lv-4,.p-lv-5,.p-lv-6,.p-lv-7,.p-lv-8,.p-lv-9,.p-r-10,.p-r-11,.p-r-12,.p-r-13,.p-r-4,.p-r-5,.p-r-6,.p-r-7,.p-r-8,.p-r-9,.p-rl-10,.p-rl-11,.p-rl-12,.p-rl-13,.p-rl-4,.p-rl-5,.p-rl-6,.p-rl-7,.p-rl-8,.p-rl-9,.p-t-10,.p-t-11,.p-t-12,.p-t-13,.p-t-4,.p-t-5,.p-t-6,.p-t-7,.p-t-8,.p-t-9,.p-tb-10,.p-tb-11,.p-tb-12,.p-tb-13,.p-tb-4,.p-tb-5,.p-tb-6,.p-tb-7,.p-tb-8,.p-tb-9{padding:2rem!important}}.m-lv-0{margin:0}.m-lv-1{margin:1rem}.m-lv-2{margin:1.5rem}.m-lv-3{margin:2rem}.m-lv-4{margin:2.5rem}.m-lv-5{margin:3rem}.m-lv-6{margin:3.5rem}.m-lv-7{margin:4rem}.m-lv-8{margin:5rem}.m-lv-9{margin:6rem}.m-lv-10{margin:7rem}.m-lv-11{margin:8rem}.m-lv-12{margin:9rem}.m-lv-13{margin:10rem}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.m-rl-0{margin-right:0!important;margin-left:0!important}.m-t-0{margin-top:0!important}.m-tb-0{margin-top:0!important;margin-bottom:0!important}.m-rl-auto{margin-right:auto;margin-left:auto}.m-tb-1{margin-top:.625rem!important;margin-bottom:.625rem!important}.m-rl-1{margin-right:.625rem!important;margin-left:.625rem!important}.m-t-1{margin-top:.625rem!important}.m-r-1{margin-right:.625rem!important}.m-b-1{margin-bottom:.625rem!important}.m-l-1{margin-left:.625rem!important}.m-tb-2{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.m-rl-2{margin-right:1.25rem!important;margin-left:1.25rem!important}.m-t-2{margin-top:1.25rem!important}.m-r-2{margin-right:1.25rem!important}.m-b-2{margin-bottom:1.25rem!important}.m-l-2{margin-left:1.25rem!important}.m-tb-3{margin-top:1.9rem!important;margin-bottom:1.9rem!important}.m-rl-3{margin-right:1.9rem!important;margin-left:1.9rem!important}.m-t-3{margin-top:1.9rem!important}.m-r-3{margin-right:1.9rem!important}.m-b-3{margin-bottom:1.9rem!important}.m-l-3{margin-left:1.9rem!important}.m-tb-4{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.m-rl-4{margin-right:2.5rem!important;margin-left:2.5rem!important}.m-t-4{margin-top:2.5rem!important}.m-r-4{margin-right:2.5rem!important}.m-b-4{margin-bottom:2.5rem!important}.m-l-4{margin-left:2.5rem!important}.m-tb-5{margin-top:3rem!important;margin-bottom:3rem!important}.m-rl-5{margin-right:3rem!important;margin-left:3rem!important}.m-t-5{margin-top:3rem!important}.m-r-5{margin-right:3rem!important}.m-b-5{margin-bottom:3rem!important}.m-l-5{margin-left:3rem!important}.m-tb-6{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.m-rl-6{margin-right:3.5rem!important;margin-left:3.5rem!important}.m-t-6{margin-top:3.5rem!important}.m-r-6{margin-right:3.5rem!important}.m-b-6{margin-bottom:3.5rem!important}.m-l-6{margin-left:3.5rem!important}.m-tb-7{margin-top:4rem!important;margin-bottom:4rem!important}.m-rl-7{margin-right:4rem!important;margin-left:4rem!important}.m-t-7{margin-top:4rem!important}.m-r-7{margin-right:4rem!important}.m-b-7{margin-bottom:4rem!important}.m-l-7{margin-left:4rem!important}.m-tb-8{margin-top:5rem!important;margin-bottom:5rem!important}.m-rl-8{margin-right:5rem!important;margin-left:5rem!important}.m-t-8{margin-top:5rem!important}.m-r-8{margin-right:5rem!important}.m-b-8{margin-bottom:5rem!important}.m-l-8{margin-left:5rem!important}.m-tb-9{margin-top:6rem!important;margin-bottom:6rem!important}.m-rl-9{margin-right:6rem!important;margin-left:6rem!important}.m-t-9{margin-top:6rem!important}.m-r-9{margin-right:6rem!important}.m-b-9{margin-bottom:6rem!important}.m-l-9{margin-left:6rem!important}.m-tb-10{margin-top:7rem!important;margin-bottom:7rem!important}.m-rl-10{margin-right:7rem!important;margin-left:7rem!important}.m-t-10{margin-top:7rem!important}.m-r-10{margin-right:7rem!important}.m-b-10{margin-bottom:7rem!important}.m-l-10{margin-left:7rem!important}.m-tb-11{margin-top:8rem!important;margin-bottom:8rem!important}.m-rl-11{margin-right:8rem!important;margin-left:8rem!important}.m-t-11{margin-top:8rem!important}.m-r-11{margin-right:8rem!important}.m-b-11{margin-bottom:8rem!important}.m-l-11{margin-left:8rem!important}.m-tb-12{margin-top:9rem!important;margin-bottom:9rem!important}.m-rl-12{margin-right:9rem!important;margin-left:9rem!important}.m-t-12{margin-top:9rem!important}.m-r-12{margin-right:9rem!important}.m-b-12{margin-bottom:9rem!important}.m-l-12{margin-left:9rem!important}.m-tb-13{margin-top:10rem!important;margin-bottom:10rem!important}.m-rl-13{margin-right:10rem!important;margin-left:10rem!important}.m-t-13{margin-top:10rem!important}.m-r-13{margin-right:10rem!important}.m-b-13{margin-bottom:10rem!important}.m-l-13{margin-left:10rem!important}@media (min-width:768px){.m-t-md-4{margin-top:2.5rem!important}.m-t-sm-5{margin-top:3rem!important}}@media (max-width:700px){.m-lv-10,.m-lv-11,.m-lv-12,.m-lv-13,.m-lv-4,.m-lv-5,.m-lv-6,.m-lv-7,.m-lv-8,.m-lv-9{margin:2rem!important}.m-tb-10,.m-tb-11,.m-tb-12,.m-tb-13,.m-tb-4,.m-tb-5,.m-tb-6,.m-tb-7,.m-tb-8,.m-tb-9{margin-top:2rem!important;margin-bottom:2rem!important}.m-rl-10,.m-rl-11,.m-rl-12,.m-rl-13,.m-rl-4,.m-rl-5,.m-rl-6,.m-rl-7,.m-rl-8,.m-rl-9{margin-right:2rem!important;margin-left:2rem!important}.m-t-10,.m-t-11,.m-t-12,.m-t-13,.m-t-4,.m-t-5,.m-t-6,.m-t-7,.m-t-8,.m-t-9{margin-top:2rem!important}.m-r-10,.m-r-11,.m-r-12,.m-r-13,.m-r-4,.m-r-5,.m-r-6,.m-r-7,.m-r-8,.m-r-9{margin-right:2rem!important}.m-b-10,.m-b-11,.m-b-12,.m-b-13,.m-b-4,.m-b-5,.m-b-6,.m-b-7,.m-b-8,.m-b-9{margin-bottom:2rem!important}.m-l-10,.m-l-11,.m-l-12,.m-l-13,.m-l-4,.m-l-5,.m-l-6,.m-l-7,.m-l-8,.m-l-9{margin-left:2rem!important}}.w-10{width:10%}.w-20{width:20%}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.w-80{width:80%}.w-90{width:90%}.w-100{width:100%}.full-width{display:block;width:100%!important;max-width:100%!important}.center-block,.center-block-xs{display:block;margin-right:auto;margin-left:auto}div[class*=col].center-block{float:none}@media (min-width:544px){.center-block-sm{display:block;margin-right:auto;margin-left:auto}}@media (min-width:768px){.center-block-md{display:block;margin-right:auto;margin-left:auto}}@media (min-width:992px){.center-block-lg{display:block;margin-right:auto;margin-left:auto}}@media (min-width:1200px){.center-block-xl{display:block;margin-right:auto;margin-left:auto}}.border-top{border-top:1px solid #e6e6e6;padding-top:15px}.border-right{border-right:1px solid #e6e6e6;padding-right:15px}.border-bottom{border-bottom:1px solid #e6e6e6;padding-bottom:15px}.border-left{border-left:1px solid #e6e6e6;padding-left:15px}.border-none{border:none!important}.z-depth-1-in{box-shadow:0 2px 5px 0 rgba(0,0,0,.16) inset,0 2px 10px 0 rgba(0,0,0,.12) inset}.z-depth-2-in{box-shadow:0 8px 17px 0 rgba(0,0,0,.2) inset,0 6px 20px 0 rgba(0,0,0,.19) inset}.z-depth-3-in{box-shadow:0 12px 15px 0 rgba(0,0,0,.24) inset,0 17px 50px 0 rgba(0,0,0,.19) inset}.z-depth-4-in{box-shadow:0 16px 28px 0 rgba(0,0,0,.22) inset,0 25px 55px 0 rgba(0,0,0,.21) inset}.z-depth-5-in{box-shadow:0 27px 24px 0 rgba(0,0,0,.2) inset,0 40px 77px 0 rgba(0,0,0,.22) inset}.z-depth-0{box-shadow:none!important}.z-depth-1-out{box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.z-depth-2-out{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.z-depth-3-out{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.z-depth-4-out{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.z-depth-5-out{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.857143%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.inverse-content *{color:#fff;font-weight:600;-webkit-font-smoothing:antialiased}.inverse-content a{color:#fff;font-weight:900;text-decoration:underline}.inverse-content a:hover{color:#fff}.inverse-content a .fa{color:inherit!important}.inverse-content .btn{opacity:1;text-decoration:none}.inverse-content .list-has-icons>li:before,.inverse-content li.article:before,.inverse-content li.external:before,.inverse-content li.pdf:before,.inverse-content li.pdp:before,.inverse-content li.webcast-download:before,.inverse-content ul.checks li:before,.inverse-content ul.square li:before{color:#fff;color:rgba(255,255,255,.85);-webkit-font-smoothing:antialiased}.inverse-content a .card-img-top{text-decoration:none;text-indent:-9999px;overflow:hidden}.inverse-content a[data-filetype=phone]{text-decoration:none}.inverse-content .bg-white *{color:#292a26;font-weight:initial}.text-underline{text-decoration:underline!important}.font-weight-normal{font-weight:400}.subhead,.text-muted{color:#6e6f66}.text-primary{color:#292a26!important}.text-success{color:#3b913b!important}a.text-success:focus,a.text-success:hover{color:#449d44!important;text-decoration:underline}.text-info{color:#289ec1!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important;text-decoration:underline}.text-warning{color:#ee8c01!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important;text-decoration:underline}.text-red{color:#e00e00}.text-danger{color:#d00d00!important;font-weight:700}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important;text-decoration:underline}.text-brand{color:#69142e}.text-encompass-orange{color:#f38028}.text-encompass-blue{color:#005581}.text-orange{color:#ff8400}.text-gold{color:#fcc700!important}.text-yellow{color:#f9df23}.text-neon-yellow{color:#f5f922}.text-lime{color:#adca09}.text-green{color:#12a518}.text-turquoise{color:#1c9ca7}.text-steelblue{color:#4682b4}.text-blue{color:#2196f3}.text-royal-blue{color:#4169e1}.text-saphire{color:#0f52ba}.text-indigo{color:#1d2e5c}.text-purple{color:#5b12a5}.text-link{color:#006fbd;cursor:pointer;font-weight:700}.text-link-lt{color:#006fbd;cursor:pointer;font-weight:400}.text-base-color{color:#292a26!important}.links-gray-lv-1 a{color:#6e6f66}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.display-block{display:block!important}.flex-container{display:flex;flex-wrap:wrap}.flex{display:-ms-flexbox;display:flex}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.align-items-start{-ms-flex-align:start;align-items:flex-start}.align-items-end{-ms-flex-align:end;align-items:flex-end}.align-items-center{-ms-flex-align:center;align-items:center}.align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.align-items-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-start{-ms-flex-item-align:start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;align-self:flex-end}.align-self-center{-ms-flex-item-align:center;align-self:center}.align-self-baseline{-ms-flex-item-align:baseline;align-self:baseline}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.justify-content-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.align-content-start{-ms-flex-line-pack:start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;align-content:flex-end}.align-content-between{-ms-flex-line-pack:justify;align-content:space-between}.align-content-around{-ms-flex-line-pack:distribute;align-content:space-around}.align-content-stretch{-ms-flex-line-pack:stretch;align-content:stretch}.has-focus{outline:3px dotted red}.has-focus.has-blue-outline{outline-color:#00f}.has-focus.has-yellow-outline{outline-color:#ff0}.has-focus.outline-offset-lv-0{outline-offset:0;position:relative;z-index:1}.has-focus.outline-offset-lv-1{outline-offset:.25rem}.has-focus.outline-offset-lv-2{outline-offset:.5rem}.has-focus.outline-offset-lv-3{outline-offset:.75rem}.has-focus.outline-offset-lv-4{outline-offset:1rem}a:focus .inverse-content{outline:3px dotted red!important}.inverse-content a:focus{outline:3px dotted #ff0!important;outline-offset:2px}#add2CartBtn:focus,.btn:focus,button:focus{color:#fff;outline:3px dotted red;outline-offset:2px}.btn-text:focus{color:#0078cd;text-decoration:underline}.questionanswer-display h3:focus,.review-display h3:focus{outline:3px dotted red}.contentRecommendationWidget :focus,.contentRecommendationWidget a:focus{outline:2px dotted red!important;outline-offset:3px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.collapsible>.content{overflow:visible}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div#relatedSolutions__display{overflow:visible}}.lazyload,.lazyloading{opacity:.2}.lazyloaded{opacity:1;transition:opacity .3s}#content a{word-wrap:break-word}html[data-whatintent=mouse] :active,html[data-whatintent=mouse] :focus,html[data-whatintent=touch] :active,html[data-whatintent=touch] :focus{outline:0!important}[data-whatintent=mouse] #add2CartBtn:focus,[data-whatintent=mouse] .btn:focus,[data-whatintent=mouse] a:active,[data-whatintent=mouse] a:focus,[data-whatintent=mouse] button:focus,[data-whatintent=touch] #add2CartBtn:focus,[data-whatintent=touch] .btn:focus,[data-whatintent=touch] .contentRecommendationWidget :focus,[data-whatintent=touch] .contentRecommendationWidget a:focus,[data-whatintent=touch] .inverse-content a:focus,[data-whatintent=touch] .questionanswer-display h3:focus,[data-whatintent=touch] .review-display h3:focus,[data-whatintent=touch] a:active,[data-whatintent=touch] a:focus,[data-whatintent=touch] a:focus .inverse-content,[data-whatintent=touch] button:focus{outline:0!important}.fpo:before{content:'FPO';display:block;position:absolute;right:0;top:0;color:rgba(255,255,255,.44);font-size:calc(30px + 6vw);font-weight:700;line-height:.65;overflow:hidden}