/*! cv-master-styles.css */.clear-fix:after,.clearfix:before,.formline:after,.formline:before,.group:after,.main-content:after,.main-content:before,.prod-list:after,.prod-list:before,.row:after,.row:before{visibility:hidden;display:block;content:"";clear:both;height:0}.clear-fix,.formline,.main-content,.prod-list,.row{zoom:1}.vert-spot{margin:0}.cursorWait{cursor:wait}.genericESpot table{display:none}.testing{color:#f0a}.errorMessage{color:#d00d00}.error-msg{margin:5px 0;padding:10px 30px;text-align:center;background:#fff1f1;color:#d00d00;font-weight:700;font-size:13px;border:1px solid red;border-radius:4px}.success-msg{border:1px solid #d6e9c6;border-radius:4px;font-size:14px;font-weight:700;margin:10px 0;padding:10px 30px;text-align:center;color:#fff;background-color:#5da423}#my-account .success-msg{border-radius:5px;box-shadow:0 0 4px #787878;background-color:#0076a3;border:2px solid #fff;font-size:16px;margin:6px}span.error-validate-msg{margin:2px 0;padding:10px 30px;color:red;font-weight:700;font-size:11px;display:none}div#topErrorContainer{position:relative;z-index:0}div.error-validate-msg#topError{padding:10px 20px;margin:10px 3px;font-size:13px;border:1px solid red;background-color:#fff1f1;border-radius:5px}form input.error-validate-msg,select.error-validate-msg{border:1px solid red}.required-text{font-size:9px;color:#b0a621}.required{color:red;font-weight:700}div.select div.selected{background-color:#f6f5f3;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/icons/select-icon.gif);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:22px;padding:5px 21px 0 5px;white-space:nowrap}div.select div.selected div.clip{overflow:hidden}div.select div.options-list{position:relative;width:300px;left:0;top:21px;z-index:9999;height:0}div.select ul.options{display:none;position:absolute;border:1px solid #757575;overflow-x:hidden;overflow-y:auto;max-height:200px;top:-21px;list-style-type:none;margin:0;padding:2px 2px 1px;background-color:#fff}div.select ul.options li{padding:1px 5px;margin:0 0 1px}div.select ul.options li.hover{color:#252525;background-color:#e3e3e3}div.select ul.options li.selected{color:#fff;background-color:#757575}#container{margin:0 auto;background:#fff}#container{padding:0;width:auto}@media (max-width:550px){#container{max-width:100%}}a.button-link{background:#0076a3;border:none;border-radius:4px;color:#fff;float:left;font-size:13px;width:auto;margin-left:5px;padding:1.05rem}#locator-box{float:right;width:200px;margin:0;padding:3px;font-size:10px}#locator-box input.text{font-size:10px;border:1px solid #ccc;padding:2px;width:80px}#locator-box input.text:focus{border:1px solid #ffc425}#locator-box a{color:#fff}#locator-box a:hover{color:#ddd}.header .main-nav{display:table;table-layout:fixed}.header .main-nav li{display:inline-block;position:relative}.header .main-nav .shop:hover .dropdown-menu{transition:all .1s .5s;visibility:visible}.header .main-nav .shop .dropdown-menu{visibility:hidden;transition-delay:0s}.header .main-nav li.shop .top-category{text-align:left}.header .main-nav li.shop li .child-category{width:100%}.header .main-nav li.shop li .child-category a{font-weight:400;padding:0 0 8px;margin:0;text-align:left}nav.left-nav{background:#f3f3f2;box-shadow:-6px 0 8px rgba(172,174,166,.43) inset;left:-290px;padding:2rem;position:fixed;width:290px;height:100vh;top:0;z-index:1000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}nav.left-nav.open{left:0}nav.left-nav ul{margin:0 0 15px;float:left;width:100%}nav.left-nav li a{display:block;padding:1rem 0}nav.left-nav .mobile-info{border-bottom:2px solid #acaea6;border-top:2px solid #acaea6;padding:15px 0}nav.left-nav .mobile-info .customer-service a span{display:block}nav.left-nav .mobile-account>li:first-child{overflow:hidden;text-overflow:ellipsis}#content-area .content-head{padding:0 13px}dl.form{padding:0;margin:0}dl.form dd.section-end{margin:10px 2px;padding:0;border-bottom:1px solid #e2e2e2;width:900px}dl.display{padding:0;margin:0}dl.display dt{padding:2px 0 0 0;margin:0}dl.display dd{padding:5px 0;margin:0}dl.display>dt.userDetails{padding-left:5px}.clean{border:0}.clean th{padding:3px;background:#6da7f6;color:#fff;font-size:10px}.clean td{padding:7px;background:#eee;color:#666;font-size:11px}.clean td.right{text-align:right}.clean td.center{text-align:center}#subscriptionsLinksDiv{padding-bottom:5px}.radius-all{border-radius:.3rem}.radius-top{border-radius:.3rem .3rem 0 0}.radius-right{border-radius:0 .3rem .3rem 0}.radius-bottom{border-radius:0 0 .3rem .3rem}.radius-left{border-radius:.3rem 0 0 .3rem}.main-content #back2top{clear:both;margin:20px 0}.scrollToTop{color:#0076a3;cursor:pointer;display:block;font-weight:400;margin:0 15px 15px 0}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:12px 0 18px;height:0}hr.thickness-1{background:#e7e8e6;border:0;height:1px}hr.thickness-2{background:#e7e8e6;border:0;height:2px}hr.thickness-3{background:#e7e8e6;border:0;height:3px}hr.thickness-4{background:#e7e8e6;border:0;height:4px}hr.thickness-5{background:#e7e8e6;border:0;height:5px}hr.thickness-6{background:#e7e8e6;border:0;height:6px}hr.thickness-7{background:#e7e8e6;border:0;height:7px}hr.thickness-8{background:#e7e8e6;border:0;height:8px}hr.thickness-9{background:#e7e8e6;border:0;height:9px}hr.thickness-10{background:#e7e8e6;border:0;height:10px}.sole-column .main-content hr.fancy{margin:25px 0 15px 65px}.row{width:100%}.content-head.row,.row .row:last-child{margin-bottom:0}.column{float:left;margin-left:4.4%;min-height:1px;position:relative}.column:first-child{margin-left:0}[class*=column]+[class*=column]:last-child{float:right}.main-content .first{margin-left:0}.main-content .last{margin-right:0}.column.span1{width:4.3%}.column.span2{width:13%}.column.span3{width:21.679%}.column.span4{width:30.37%}.column.span5{width:39.1%}.column.span6{width:47.8%}.column.span7{width:56.5%}.column.span8{width:65.2%}.column.span9{width:73.9%}.column.span10{width:82.6%}.column.span11{width:91.3%}.column.span12{width:100%}.main-content .row .centered{float:none;margin:0 auto}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}blockquote.right{border-left:4px solid #b5babd;border-right:none;border-radius:0 5px 5px 0}blockquote cite{display:block;font-size:16px;font-style:normal;line-height:18px;margin:10px 0 0 0}.main-content blockquote.plain{border:none;box-shadow:none;margin:0 25px;padding:0;position:relative}blockquote.quotes p:after,blockquote.quotes:before{display:block;font-family:FontAwesome;font-size:100px;position:absolute;width:30px;height:30px}blockquote.quotes:before{content:'\f10d';left:-48px;top:52px}blockquote.quotes p:after{content:'\f10e';right:-7px;bottom:-7px}.vcard{border:1px solid silver;display:inline-block;list-style-type:none;margin:0 0 1.11111em 0;padding:15px;padding:1.1em}.vcard li{margin-bottom:2px}.vcard li:last-child{margin-bottom:0}.vcard .name{font-weight:700}.media .media-body .vcard{padding:0}ul.circle,ul.disc{list-style:disc outside}ul.circle{list-style:circle outside}ul.checkbox,ul.checks,ul.square,ul.triangle{list-style-type:none}ul.mixed{list-style:none;padding-left:2rem}.no-bullet{list-style:none}ul.flush-left{margin-left:0;padding-left:0}ul.triangle li{margin:0 0 6px 0;padding-left:14px}ul.triangle li:before{color:#787878;content:"\f0da";font-family:FontAwesome;padding-right:5px;margin-left:-17px}ul.checkbox li:before{color:#787878;content:"\f096";font-size:25px;float:left;font-family:FontAwesome;font-weight:700;margin:0 10px 0 -30px}ul.checkbox ul,ul.checks ul,ul.square ul,ul.triangle ul{list-style:none}ul.checkbox ul li:before,ul.checks ul li:before,ul.square ul li:before,ul.triangle ul li:before{font-size:16px;padding-right:6px;margin-left:-8px}li.article:before,li.external:before,li.pdf:before,li.pdp:before,li.webcast-download:before,ul.checks li:before,ul.square li:before{color:#898b80;display:inline-block;float:left;font-family:FontAwesome;margin:0 0 0 -1.25em}li.article:before{content:"\f0f6"}li.pdf:before{content:"\f1c1"}li.webcast-download:before{content:"\f019"}ul.square li:before{content:"\f0c8";font-size:70%;margin-top:.2rem}ul.checks li:before{content:"\f046";height:16px;margin:0 0 0 -1.25em}li.external:before{content:"\f08e"}li.pdp:before{content:"\f00a"}.encompass ul.checkbox li:before,.encompass ul.checks li:before,.encompass ul.square li:before,.encompass ul.triangle li:before{color:#f90}ul.checks ul li,ul.square ul li{padding:0}.list-stacked>li{float:none!important}.list-stacked>li+li{margin-top:2px;margin-left:0}.prod-list.list-stacked>li{width:100%}table{border:1px solid #d0d1cc;width:100%}table tbody{background:#fff}table td,table th{border:1px solid #d0d1cc;padding:10px}table tfoot,table th{background:#f5f5f5}button.btn,input[type=submit].btn{-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}#billing-address-edit a,.btn-primary,a.button,a.button-link{background:#015ea1;color:#fff;display:inline-block;font-weight:700;padding:1.05rem;text-transform:uppercase}#share-wishlist button{margin-top:10px;width:175px}button.grey{background:#787878}a.button-link{float:left;width:auto;margin-left:5px}.btn,.btn-primary{position:relative;text-decoration:none;transition:all .3s ease;width:auto}.btn:focus{color:#fff}.white.btn{background-color:#f1f1f1;border-color:#e3e3e3;color:#60615a}.white.btn:hover{background-color:#e8e8e8}.gray-1.btn{background-color:#dbdbdb;border-color:#c9c9c9;color:#60615a}.gray-1.btn:hover{background-color:#f1f1f1}.gray-2.btn{background-color:#787878}.gray-2.btn:hover{background-color:#939393;border:2px solid transparent}.black.btn{background-color:#141414;border-color:#838383}.black.btn:hover{background-color:#787878}.gold.btn{background-color:#fc3;border-color:#fedb74;color:#60615a}.gold.btn:hover{background-color:#ffd65b;color:#252525}.orange.btn:hover{background-color:#ff8738}.red.btn{background-color:#a91b20;border-color:#c96c6e}.red.btn:hover{background-color:#b50a10}.purple.btn{background-color:#5b12a5;border-color:#936fb7}.purple.btn:hover{background-color:#6c27b5}.green.btn{background-color:#4f9628;border-color:#92bf78}.green.btn:hover{background-color:#6fad4c}.lime.btn{background-color:#cde575;border-color:#bfe54e;color:#336ca3}.lime.btn:hover{background-color:#b2db36}.info.btn{background-color:#f2d56f;border-color:#efe3bd;color:#60615a}.info.btn:hover{background-color:#f9e295;color:#60615a}.btn.btn-cart{background-color:#f26b10;border-color:#ffae7c}.btn.btn-brand{background-color:#8b2346;border-color:#8b2346}#addToCartBtn,#customOrderForm .btn.orange{background-color:#e98019;border-color:#ffae7c;display:inline-block;font-size:16px;margin:0 8px;padding:10px 20px}#addToCartBtn:hover,#customOrderForm .btn.orange{background-color:#ff8738;text-decoration:none}#addToCartBtn:before,#customOrderForm .btn.orange:before{content:"\f07a";font-family:FontAwesome;margin-right:5px}@-moz-document url-prefix("http://"){button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{border:0;padding:0}input[type=submit].tiny.btn{padding:5px 14px 7px}input[type=submit].small.btn{padding:7px 20px 8px}input[type=submit].medium.btn{padding:8px 34px 9px}input[type=submit].large.btn{padding:9px 48px 10px}}.btn.sticker{border:4px solid #e3e3e3;border-radius:100px;font-size:30px;line-height:32px;padding:20px;position:absolute}.btn-block,.btn.full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.left-align.btn{text-align:left;text-indent:12px}.btn.centered{display:block}.tiny.btn{font-size:10px;padding:6px 14px 8px}.small.btn{font-size:12px;padding:8px 20px 10px}.medium.btn{font-size:14px;width:auto}.large.btn{font-size:18px;padding:11px 48px 13px}.alert-box{display:block;padding:6px 7px;color:#d00d00;font-weight:700;background:#fcf8e3;border:1px solid #f5e8cd;margin-bottom:12px;border-radius:5px;position:relative}.alert-box.success{background-color:#5da423;border-color:#d6e9c6;color:#fff}.alert-box.warning{background-color:#fbd740;border:1px solid #fbeed5;color:#5e5e5e}.alert-box.error{background-color:#d00d00;border-color:#eed3d7;color:#fff}.alert-box.info{background-color:#d9edf7;border-color:#bce8f1;color:#5e5e5e}.alert-box.error a,.alert-box.success a{color:#fff;text-decoration:underline}.alert-box.info a,.alert-box.warning a{color:#5e5e5e;text-decoration:underline}.alert-box h1,.alert-box h2,.alert-box h3,.alert-box h4,.alert-box h5,.alert-box h6{color:#d00d00;font-weight:700}.alert-box p{color:#252525;margin:0}.main-content .label{padding:2px 4px;font-size:12px;font-weight:700;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline;position:relative;bottom:1px;color:#fff;background:#00a6fc}.main-content .label.radius{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.main-content .label.round{padding:1px 7px 2px;border-radius:8px}.main-content .white.label{background-color:#f1f1f1;color:#252525}.main-content .gray-1.label{background-color:#e3e3e3;color:#252525}.main-content .gray-2.label{background-color:#787878}.main-content .black.label{background-color:#141414}.main-content .yellow.label{background-color:#ffe523;color:#252525}.main-content .lt-yellow.label{background-color:#fff17c;color:#252525}.main-content .gold.label{background-color:#fc3;color:#252525}.main-content .orange.label{background-color:#f60}.main-content .red.label{background-color:#a91b20}.main-content .purple.label{background-color:#639}.main-content .blue-violet.label{background-color:#009}.main-content .blue.label{background-color:#03f}.main-content .green.label{background-color:#390}.main-content .lime.label{background-color:#9c0}.main-content .transportation.label{background-color:#707d32}.main-content .workplace.label{background-color:#987012}.main-content .hr.label{background-color:#643d65}.main-content .construction.label{background-color:#a8530c}.main-content .hazmat.label{background-color:#a91b20}.has-callout,.has-css-tooltip{position:relative}.callout,.css-tooltip span{background:#fff;background-clip:padding-box;border:2px solid #898b80;border-radius:4px;box-shadow:0 17px 50px 0 rgba(0,0,0,.19);position:absolute;height:initial;width:initial;z-index:1001}.css-tooltip{cursor:pointer;height:40px;padding:10px;width:40px}.css-tooltip span{display:none;width:200px}.css-tooltip:hover span{display:block}.callout:after,.css-tooltip span:after{content:"";position:absolute;margin-left:-9px;width:0;height:0}.css-tooltip span:after{border-right:10px solid transparent;border-left:10px solid #999;border-top:10px solid transparent;border-bottom:10px solid transparent}.callout{height:initial;width:200px}.callout-body{padding:10px}.callout.callout-left:after{border-right:10px solid transparent;border-left:10px solid #898b80;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-21px;top:7px}.callout.callout-right:after{border-right:10px solid #898b80;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-13px;top:7px}.callout-header{padding:6px;margin:0;background-color:#e7e8e6;border-bottom:1px solid #d0d1cc;border-radius:2px 2px 0 0}.callout-header .callout-title{color:#60615a;font-size:16px;font-weight:700}.callout-header.bg-black .callout-title,.callout-header.bg-gray10 .callout-title,.callout-header.bg-gray4 .callout-title,.callout-header.bg-gray5 .callout-title,.callout-header.bg-gray6 .callout-title,.callout-header.bg-gray7 .callout-title,.callout-header.bg-gray8 .callout-title,.callout-header.bg-gray9 .callout-title{color:#fff}.callout :first-child,.callout-header :first-child,.css-tooltip span :first-child{margin-top:0}.callout :last-child,.callout-header :last-child,.css-tooltip span :last-child{margin-bottom:0}.navbar-inner{background:#d9d9db;border:1px solid #e6e6e6;border-radius:4px;box-shadow:0 0 5px #909090;background:linear-gradient(top,#fff,#d9d9db);background-clip:padding-box;min-height:42px}.nav{list-style:none}.navbar .nav>.active.last a{border-radius:0 5px 5px 0}.navbar .divider-vertical{border-right:1px solid #e6e6e6;border-left:1px solid #d6d6d6;min-height:42px;margin:0;padding:0;width:0}ul.prod-list{list-style-type:none;margin-left:0;padding-left:0}.prod-list li{float:left;height:110px;margin:5px 50px 5px 0;width:47%}.prod-list span{display:block;margin:0 0 3px}.prod-list .description{font-size:11px;line-height:15px}.prod-list>li:nth-child(2n+2){margin-right:0}.prod-list li .h1:first-child,.prod-list li .h2:first-child,.prod-list li .h3:first-child,.prod-list li .h4:first-child,.prod-list li .h5:first-child,.prod-list li .h6:first-child,.prod-list li h1:first-child,.prod-list li h2:first-child,.prod-list li h3:first-child,.prod-list li h4:first-child,.prod-list li h5:first-child,.prod-list li h6:first-child{margin:0 0 5px}.infograph{background:none 0 0 #eeede1;border:1px solid #f5e8cd;margin:30px 0;position:relative}.infograph .h1,.infograph h1{font-size:48px}.infograph .h2,.infograph h2{font-size:36px}.infograph .h3,.infograph h3{font-size:24px}.infograph .h4,.infograph h4{font-size:20px}.infograph .h5,.infograph h5{font-size:18px}.infograph .h6,.infograph h6{font-size:16px}.infograph .h1,.infograph .h2,.infograph .h3,.infograph .h4,.infograph .h5,.infograph .h6,.infograph h1,.infograph h2,.infograph h3,.infograph h4,.infograph h5,.infograph h6{font-weight:700}.transportation .infograph .h1,.transportation .infograph .h2,.transportation .infograph .h3,.transportation .infograph .h4,.transportation .infograph .h5,.transportation .infograph .h6,.transportation .infograph .stats,.transportation .infograph h1,.transportation .infograph h2,.transportation .infograph h3,.transportation .infograph h4,.transportation .infograph h5,.transportation .infograph h6{color:#707d32}.hr .infograph .h1,.hr .infograph .h2,.hr .infograph .h3,.hr .infograph .h4,.hr .infograph .h5,.hr .infograph .h6,.hr .infograph .stats,.hr .infograph h1,.hr .infograph h2,.hr .infograph h3,.hr .infograph h4,.hr .infograph h5,.hr .infograph h6{color:#643d65}.construction .infograph .h1,.construction .infograph .h2,.construction .infograph .h3,.construction .infograph .h4,.construction .infograph .h5,.construction .infograph .h6,.construction .infograph .stats,.construction .infograph h1,.construction .infograph h2,.construction .infograph h3,.construction .infograph h4,.construction .infograph h5,.construction .infograph h6{color:#9f4f0b}.workplace .infograph .stats{color:#8a6610}.hazmat .infograph .stats{color:#a91b20}@media (max-width:550px){.infograph>[class*=col-]{padding:0}}.clear-right{clear:right;float:right}.clear-left{clear:left;float:left}pre{background:#fcf8e3;border:1px solid #f5e8cd;border-radius:5px;color:#787878;font-weight:400;padding:6px 7px}code{color:#d14;font-family:courier,monospace;font-weight:400;white-space:nowrap}.pageheader{border-bottom:1px solid #e7e8e6;margin:40px 0 15px;padding-bottom:15px}.center-block.for-reals{float:none}.billboard{margin:0 0 0 -15px;width:104.3%}.billboard .billboard-body{box-sizing:border-box;margin:-17px 0 0;padding:20px;width:100%}@media (min-width:991px){.billboard{margin:-17px 0 0 -15px;width:103.3%}}.row.banner-ad{margin:50px auto}.full-container-width,.row.full-container-width{margin-left:-15px;width:103.2%}.label-brand{background-color:#8b2346}.label-white{background-color:#fff}.bg-gray1,.label-gray1{background-color:#f3f3f2}.bg-gray2,.label-gray2{background-color:#d0d1cc}.bg-gray3,.label-gray3{background-color:#b8b9b3}.bg-gray4,.label-gray4{background-color:#a1a299}.bg-gray5,.label-gray5{background-color:#898b80}.bg-gray6,.label-gray6{background-color:#6e6f66}.bg-gray7,.label-gray7{background-color:#52534d}.bg-gray8,.label-gray8{background-color:#444640}.bg-gray9,.label-gray9{background-color:#373833}.bg-gray10,.label-gray10{background-color:#1b1c1a}.label-black{background-color:#000}.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)}.with-shadow{box-shadow:0 0 70px rgba(0,0,0,.53)}.with-shadow-inset{box-shadow:0 0 70px rgba(0,0,0,.53) inset}.content-inverse,.content-inverse-all a,.content-inverse-all h1,.content-inverse-all h2,.content-inverse-all h3,.content-inverse-all h4,.content-inverse-all h5,.content-inverse-all h6,.content-inverse-all ol,.content-inverse-all p,.content-inverse-all ul{color:#fff}[class*=pad-all-]{box-sizing:border-box}.pad-all-5{padding:5px}.pad-all-10{padding:10px}.pad-all-15{padding:15px}.pad-all-20{padding:20px}.pad-all-30{padding:30px}.pad-all-40{padding:40px}.pad-all-50{padding:50px}.pad-all-60{padding:60px}.margin-bottom-0{margin-bottom:0}.fa.brand{color:#8b2346}.fa.white{color:#fff}.fa.gray-1{color:#f3f3f2}.fa.gray-2{color:#d0d1cc}.fa.gray-3{color:#b8b9b3}.fa.gray-4{color:#b2b2b2}.fa.gray-5{color:#a1a299}.fa.gray-6{color:grey}.fa.gray-7{color:#666}.fa.gray-8{color:#4d4d4d}.fa.gray-9{color:#333}.fa.gray-10{color:#191919}.fa.black{color:#000}/*! cv-ptp-styles.css */#qtyError,#signError.error,.configurable-sign #error{display:none}#error.active,#signError.error.show{display:block}.configurable-sign #error{margin:0 auto 20px;width:100%}#sidebar{display:none;clear:both;width:300px;margin:10px 0 10px 0;padding:0 0 0 20px;color:#687681}.sml-espot{margin:10px 0 0 0}#prod-related h3,#sidebar h3,#suggest-box h3{margin:0;font-size:16px;color:#444}#sidebar ul,#suggest-box ul{padding:5px 10px;margin:0;list-style-type:none}#sidebar li,#suggest-box li{padding:10px 0}#sidebar a,#suggest-box a{text-decoration:none}#sidebar a:hover,#suggest-box a:hover{color:#999}#suggest-box>div>div{border:1px solid #cfd3c4;border-radius:5px;padding:10px}#suggest-box>div>div>h3:first-child{background:#898b80;border-radius:5px 5px 0 0;color:#fff;height:20px;margin:-11px 0 15px -11px;padding:8px;width:101.9%}#suggest-box>div>div>ul{padding:0}#suggest-box>div>div>ul>li>img{float:left;width:80px;padding:0 10px 0 0;vertical-align:middle}#prod-related #related-box ul,#prod-related #related-box ul li{zoom:1}#prod-related #related-box ul li:after,#prod-related #related-box ul li:before,#prod-related #related-box ul:after,#prod-related #related-box ul:before{visibility:hidden;display:block;content:"";clear:both;height:0}#prod-related #related-box ul li{display:block;clear:both}#prod-related #related-box ul li:first-child{padding-top:0}#prod-related #related-box ul li img,#recent-box ul li img{float:left;padding:0 10px 0 0;width:80px}#display-area{width:100%}.boxed{float:left;margin:0;padding:10px;width:153px;height:140px;color:#444;text-align:center}.content-spot{margin:10px 0;padding:30px;color:#fff;background:#ff4a11}#prod-image .preview{display:block;margin-top:15px}#mail-icon,#print-icon,.sku .offer-price span.label{display:none}#mail-text{float:left;padding-left:5px}#print-text:before{content:"\f02f"}#mail-text:before{content:"\f003"}#mail-text:before:hover,#print-text:before:hover,#prod-image a:hover{text-decoration:none}#prod-price{margin:0 0 15px 0}#prod-promo{float:right;margin:15px -10px 0 15px;width:164px;height:54px;font-weight:700;padding:10px 15px 10px 115px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/pdp/promo-sticker.png);background-repeat:no-repeat}.prod-sale{margin:0;padding:6px 0;color:#252525;font-size:12px}#product-area .sr-hlink{bottom:-12px;cursor:default;display:block;height:32px;position:absolute;right:-4px;width:32px}#prod-reward{font-size:10px}#prod-reward span{font-size:12px;font-weight:700;color:#5b7081}#prod-promo-price{float:left;margin:20px 0 20px 10px;padding:5px;width:165px;border:1px solid #71a429;background:#eef4e5}#subscriptionOptionsDiv{margin-bottom:15px}input#quantity{width:50px}#pers-info{color:#757575;font-size:9px;font-style:italic;margin-top:17px}#prod-links{clear:both;margin:10px 0 0 0}#prod-links ul{list-style-type:none;padding:0;margin:0}#prod-links a{margin:2px 0;color:#000;font-size:9px}table.prod-form{padding:0;margin:0;padding:10px;background:#fff;border:1px solid #ccc}table.prod-form th{padding:3px;text-align:left;font-weight:400;font-size:9px}table.prod-form td{padding:5px}.buy-header{padding-top:20px;font-family:Georgia,serif;font-size:18px}#prod-details{width:610px}#prod-details .tabs{min-height:781px}.tabs #specification ul{display:inline-block}.tabs #description hr{clear:none}#itemsLinkDiv,#subscriptionsLinksDiv{font-weight:700}#itemsLinkDiv span.dimension-control,#subscriptionsLinksDiv span.dimension-control{background:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/icons/see-more.gif) no-repeat 1px 11px;color:#787878;cursor:pointer;display:block;margin:-5px 0 0 0;padding:8px 0 0 14px;width:100px}#itemsLinkDiv span.dimension-control.open,#subscriptionsLinksDiv span.dimension-control.open{background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/icons/see-less.gif)}#catEntryOptionsDiv div.select,#subscriptionOptionsDiv div.select{width:290px;margin-top:10px}#catEntryOptionsDiv div.select div.options-list ul.options li.option,#subscriptionOptionsDiv div.select div.options-list ul.options li.option{white-space:nowrap}#catEntryOptionsDiv #catEntryId_1 .options-list ul li span{color:#900}form#leadGenForm #leadgen-text1{margin:0 0 15px}form#leadGenForm dt.partNumber div.select{width:260px;border-bottom:1px solid #e2e2e2;margin-bottom:15px}form#leadGenForm dt.lineseparator{width:530px;border-bottom:1px solid #e2e2e2;margin:15px 0}form#leadGenForm dd span.error-validate-msg{padding:2px}form#leadGenForm b{color:#252525}form#leadGenForm dl.form .required{color:red;font-weight:700;padding:0 1px}form#leadGenForm dl.form dt{width:135px;text-align:right}form#leadGenForm dl.form dd.bustype{position:relative}form#leadGenForm dl.form dd input,form#leadGenForm dl.form dd select{top:-17px;left:140px;width:260px}form#leadGenForm dl.form dd div.select#billCountry div.selected,form#leadGenForm dl.form dd div.select#typeOfBusiness div.selected{width:244px}form#leadGenForm dl.form dt.error{font-weight:700;color:red}form#leadGenForm dl.form dd.error div.selected,form#leadGenForm dl.form dd.error input{border:1px solid red;background-color:#fff5f5}form#leadGenForm dl.form dd.error span{display:block;color:red;padding-left:140px;width:270px;font-size:10px;font-weight:700}form#leadGenForm dl.form dd span.note{display:block;color:#757575;font-size:10px;width:410px;padding:3px 0}form#leadGenForm dl.form span.note .small{display:block;font-size:9px;text-align:right;padding:4px 0 6px}form#leadGenForm dl.form span.note a{font-weight:700}form#leadGenForm dl.form dd.bustype div.options-list{width:250px}form#leadGenForm dl.form dd.state{width:119px}form#leadGenForm dl.form dd.state input{width:107px}form#leadGenForm dl.form dd.state div.select{width:119px}form#leadGenForm dl.form dt.zip{position:relative;top:-24px;left:193px;height:0;padding:0 5px}form#leadGenForm dl.form dd.zip{padding:0;height:0}form#leadGenForm dl.form dd.zip input{position:relative;top:-27px;left:342px;width:58px}form#leadGenForm dl.form dd.phone{width:119px}form#leadGenForm dl.form dd.phone input{width:107px}form#leadGenForm dl.form dt.fax{position:relative;top:-24px;left:149px;height:0;padding:0 5px}form#leadGenForm dl.form dd.fax{padding:0;height:0}form#leadGenForm dl.form dd.fax input{position:relative;width:107px;top:-27px;left:293px}form#leadGenForm dl.form dd.agree input{width:20px}.tabs form .formline .agree{display:block;margin:35px 0 0 140px;width:274px}form#leadGenForm dl.form div.formline{clear:both}form#leadGenForm dl.form div.formline dt{position:static;float:left;padding:4px 0}form#leadGenForm dl.form div.formline dd{position:static;float:left;padding:0 5px 2px}form#leadGenForm dl.form div.formline dd input{position:static}form#leadGenForm dl.form div.formline .note{display:block;height:18px;padding:0 0 5px 0}form#leadGenForm dl.form div.formline dd.company .note{display:block;height:18px;padding:0 0 5px 0;text-align:right;float:right}form#leadGenForm dl.form div.formline dd.company{width:272px}form#leadGenForm dl.form div.formline div#billCompanyErr,form#leadGenForm dl.form div.formline div#shipCompanyErr{clear:both;padding:0;height:18px}form#leadGenForm dl.form div.formline dt.zip{width:73px}form#leadGenForm dl.form div.formline dt.fax{width:24px}form#leadGenForm dl.form div.formline dd div.select{position:static}form#leadGenForm dl.form div.formline div.options-list{position:relative}form#leadGenForm dl.form div.formline div.error-validate-msg{width:260px;text-align:left}form#leadGenForm dl.form div.formline .errorPlaceholder{margin-left:135px}form#leadGenForm dd span.error-validate-msg#fax,form#leadGenForm dd span.error-validate-msg#phone,form#leadGenForm dd span.error-validate-msg#state,form#leadGenForm dd span.error-validate-msg#zip{white-space:nowrap}form#leadGenForm dl.supplemental-form{padding:0 20px}form#leadGenForm dl.supplemental-form dt{height:0;width:135px}form#leadGenForm dl.supplemental-form dt.wide{height:auto;width:400px;margin:15px 0 5px}form#leadGenForm dl.supplemental-form dt span.narrow{display:block;padding-top:4px;text-align:right}form#leadGenForm dl.supplemental-form dt.lineseparator{width:530px}form#leadGenForm dl.supplemental-form dd{margin-left:140px;width:260px}form#leadGenForm dl.supplemental-form dd input[type=text]{width:100%}form#leadGenForm dl.supplemental-form dd input[type=password]{width:100%}form#leadGenForm dl.supplemental-form dd div.select{width:244px;color:#252525}#leadGenFormDiv form .form .formline dd select{left:0;top:0;width:100%}#leadGenFormDiv form .form .formline dd #billCountry{width:272px}#leadGenFormDiv form .partNumber #partNumber{width:60%}#leadGenFormDiv table,#leadGenFormDiv table td{border:none}ul.tabNavigation{list-style:none;margin:0;padding:0;height:43px}ul.tabNavigation li{height:43px;display:inline;float:left}ul.tabNavigation #news,ul.tabNavigation #products{background:#e7e8e6;border-top:1px solid #e7e8e6;border-right:1px solid #e7e8e6;border-left:1px solid #e7e8e6;border-radius:5px 5px 0 0;margin:0 5px 0 0}ul.tabNavigation li a{height:43px;display:block;font-weight:400;color:#666;text-decoration:none}ul.tabNavigation li a span{position:relative;padding:12px 37px 10px 5px;top:12px;font-weight:700;color:#252525}ul.tabNavigation #news.active,ul.tabNavigation #products.active,ul.tabNavigation li.active{background:#fff}ul.tabNavigation li.active a span{padding:12px}ul.tabNavigation li.active-first a span{padding:12px}ul.tabNavigation li.inactive-before a span{padding:12px}ul.tabNavigation li.inactive-first a span{padding:12px}ul.tabNavigation li.inactive-after a span{padding:12px}ul.tabNavigation li a.selected span{color:#8b2346}div.tabs>div{padding:10px 23px}div.tabs>div{display:inline-block}div.tabs>div h2{margin-top:0}div.tabs div.inner{width:570px}div.tabs div.hidden{display:none}div.tabs b{font-weight:700}#prod-details ul.tabNavigation{margin:0}#prod-details ul.tabNavigation li{background:#e7e8e6;border-left:1px solid #cfd3c4;border-top:1px solid #cfd3c4;border-right:1px solid #cfd3c4;border-radius:5px 5px 0 0;position:relative;z-index:1001}#prod-details ul.tabNavigation li.active{background:#fff}#prod-details ul.tabNavigation li a{font-size:12px}#prod-details ul.tabNavigation li a span{padding:13px 8px}#prod-details .inner{border:1px solid #cfd3c4;border-radius:0 5px 5px 5px;margin-top:-1px;padding:15px}#bundleForm ul li .sku input[id*=quantity_],#orderform-content ul li .sku input[id*=quantity_]{width:50px}#prod-bottom{clear:both}.clean{border:0}.clean th{padding:3px;background:#6da7f6;color:#fff;font-size:10px}.clean td{padding:7px;background:#eee;color:#666;font-size:11px}.needed{background:#6da7f6;margin:10px 0;padding:30px;color:#fff;position:relative}#addToWishListBtn{display:block;width:150px;margin:5px 0 0}#display-area{border-bottom:1px solid #e7e8e6;clear:both;width:100%}.news#display-area{padding:0;width:585px}.normal-product{overflow:hidden;float:left;color:#666;margin:0 0 0 1px;height:365px;width:33%;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.normal-product>div{padding:9px}.normal-product .featured-image img{width:180px;height:180px;margin:0 auto 15px}.normal-product .compare{padding:0 0 0 4px;display:none}.normal-product .description,.normal-product .name{font-size:12px;padding:0 0 5px}.normal-product .link{padding:2px 6px 13px}.normal-product .rating{height:17px;margin:0 0 8px}.normal-product .rating img{display:inline-block;float:left;width:50%}.normal-product .rating #numreviews{display:inline-block;float:left;margin:2px 0 0 3px}#display-area .search-filter{clear:both;display:none}.normal-news{margin:0 3px;background-color:#fff;padding:5px 12px;border-top:1px solid #c3b8b8}.normal-news:first-child{padding:5px 12px;border-top:none}.normal-news.even{background-color:#f5f5f5}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#comparePopOverArea{position:fixed;text-align:center;top:0;left:0;width:100%;height:100%;display:none}#comparePopOver-top{position:relative;z-index:99999;margin:200px auto 0;width:256px;height:8px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-top.png)}#comparePopOver{position:relative;z-index:99999;margin:0 auto;width:210px;height:120px;padding:23px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-mid.png)}#comparePopOver-btm{position:relative;z-index:99999;margin:0 auto;width:256px;height:8px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-btm.png)}#comparePopOver p:first-child{color:#8b2436;font-size:12px;font-weight:700}#comparePopTooFewArea{position:fixed;text-align:center;top:0;left:0;width:100%;height:100%;display:none}#comparePopTooFew-top{position:relative;z-index:99999;margin:200px auto 0;width:256px;height:8px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-top.png)}#comparePopTooFew{position:relative;z-index:99999;margin:0 auto;width:210px;height:75px;padding:23px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-mid.png)}#comparePopTooFew-btm{position:relative;z-index:99999;margin:0 auto;width:256px;height:8px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/transparentbg/panel-250px-btm.png)}#comparePopTooFew p:first-child{color:#8b2436;font-size:12px;font-weight:700}#compare-content-area{padding:10px 7px;background-color:#f1f1f1}#compare-content-area .crumbtrails-separator{margin-top:0}#compare-prod-top{height:8px;width:926px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-top.gif)}#compare-prod-btm{height:8px;width:926px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-btm.gif)}#compare-prod-mid{padding:10px 3px;width:920px;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-mid.gif)}#compare-prod-mid .button-bar h1{float:left;padding:0 23px 0;height:35px;float:left;color:#8b2346;display:block;margin:none;border:none;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}#compare-prod-mid .button-bar{padding:0 20px 10px 0;border-bottom:3px solid #939393;text-align:right}#compare-prod-table{font-size:12px}#compare-prod-table thead td{font-size:14px;padding:10px 20px 10px 0}#compare-prod-table thead td .product-name{padding:10px 0 0}#compare-prod-table tbody th{width:205px;text-align:left;padding:10px 20px;border-top:1px solid #e1e1e1}#compare-prod-table tbody td{width:205px;text-align:left;padding:10px 20px 10px 0;border-top:1px solid #e1e1e1}#compare-prod-table tfoot th{border-top:3px solid #939393}#compare-prod-table tfoot td{border-top:3px solid #939393}#sub-categories-display{position:relative}#a2cCatName{margin:5px 10px 10px 20px;font-size:14px}#popupCloseWin{font-weight:700}#popupCloseWinX{font-weight:700;color:red}.related-box-popup{padding-top:30px}.related-box-popup h3{margin:0 auto 15px;text-align:center}.related-box-popup ul{list-style-type:none;margin:0 0 20px;padding:0;width:100%;zoom:1}.related-box-popup ul:after,.related-box-popup ul:before{visibility:hidden;display:block;content:"";clear:both;height:0}.related-box-popup ul li{background:#fff;border-radius:5px;box-shadow:0 0 5px #bababa;display:block;float:left;margin:0 0 0 10px;min-height:162px;padding:12px 0;text-align:center;transition:all .3s ease;width:30%}.related-box-popup ul li:hover{box-shadow:0 0 5px #5e5e5e}.related-box-popup ul li img{display:block;margin:0 auto 10px}.related-box-popup ul li a{display:block}.related-box-popup ul li a:hover{text-decoration:none}.volume-price{border-bottom:1px solid #e7e8e6;font-weight:700;padding-bottom:10px;width:186px}#promo-head h1{padding:15px 23px 0;height:35px;float:left;color:#8b2346;display:block;margin:none;border:none;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:400}.promos-title h2{margin:15px 30px 5px;clear:both;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;font-size-adjust:none}.promo-td{width:33%;height:0}.promo-name{font-size:12px;font-weight:700;padding:0 5px 0 5px;color:#8b2346}.promo-select{font-family:verdana,helvetica,sans-serif;font-size:12px}#price-area-top{clear:both;height:30px;left:-7px;position:relative;top:-5px;width:187px}#contractPriceDiv{float:right;padding:2px 10px 2px 0;color:#8b2436}#unitRangeDiv{float:left;font-weight:400;padding:2px 0 2px 10px}.css-tooltip-k1{color:#252525;cursor:default;height:30px;position:relative;text-decoration:none;width:30px}.css-tooltip-k1 span{display:none}.css-tooltip-k1:hover span{background:none no-repeat 0 0 #fffbd2;border:2px solid #999;padding:15px;background-image:linear-gradient(top,#fff,#e6e6e6);background-clip:padding-box;border-radius:4px;box-shadow:1px 1px 5px #555;display:block;font-size:14px;font-weight:400;left:30px;line-height:19px;margin-left:0;position:absolute;top:-13px;width:260px;z-index:1001}#bundleDetails form{margin:0 0 15px;width:100%}#bundleDetails form ul{float:left;list-style-type:none;margin:20px 0;padding:0;width:100%}#bundleDetails form ul li{clear:both;display:block;float:none;height:100%;margin:0 0 30px;padding:0;width:100%}#bundleDetails form ul li>img{float:left;margin:0 15px 30px 0;width:80px}#bundleDetails form ul li .input,#bundleDetails form ul li>span{display:block;margin-bottom:8px}#bundleDetails form ul li span.title{font-weight:700;margin:0 0 6px}#bundleDetails .css-tooltip-k1{display:inline-block;height:20px;margin-left:5px;width:25px}#bundleDetails .css-tooltip-k1 img{width:15px}#bundleDetails .css-tooltip-k1:hover span{background-color:#fff;left:18px;padding:0;top:-53px;width:186px}#bundleDetails .css-tooltip-k1 .price{color:#252525}#bundleDetails .css-tooltip-k1 .price h3{padding:3px 0 0;text-align:center}#bundleDetails .css-tooltip-k1:hover span #price-area{margin:0}#bundleDetails .css-tooltip-k1:hover .offer-price h3{background-image:none;color:#252525;margin:0 0 5px;text-align:center}#bundleDetails .css-tooltip-k1:hover div.tierPriceID>div:first-child{border-top:1px solid #d6d6d6}#bundleDetails .css-tooltip-k1:hover #price-area>div>div>div.tierPriceID{background-image:none;background-repeat:repeat-y;width:186px}#bundleDetails .css-tooltip-k1:hover .volume-price{background-image:none}#bundleDetails form #bundle-footer{clear:left}div.tabs div.inner li{margin-bottom:18px}div.tabs div.inner p{line-height:18px}#leadGenFormDiv form table .options-list li{margin-bottom:2px}#discount-area div.text{width:300px}#simplemodal-container .simplemodal-wrap #simplemodal-data iframe{overflow:hidden}.permit-modal-container{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;padding-bottom:7px}.permit-modal-container .left{float:left}.permit-modal-container .right{float:right}.permit-modal-container .section{clear:both}.simplemodal-data .group:after{visibility:hidden;display:block;content:"";clear:both;height:0}.permit-modal-container input[type=text]{background-color:#f6f5f3;border-color:#b7b6b2 #e2e3de #e2e3de #b6b6b2;border-style:solid;border-width:1px;color:#444;font-weight:700}.permit-modal-container input[type=text]:focus{background-color:#fff7c0;border-color:#ffc425;-moz-box-shadow:0 0 4px #777;box-shadow:0 0 7px #777}.permit-modal-container .modal-header{border-bottom:2px solid #999;display:block;padding:0 15px 15px;position:relative}.permit-modal-container .modal-header a.close{color:#999;display:block;font-size:20px;position:absolute;right:14px;text-decoration:none;top:3px;width:14px}.permit-modal-container .modal-header a.close:hover{color:#5e5e5e;text-decoration:none}.permit-modal-container .modal-header h1{border:none;color:#8b2346;font-family:Arial,sans-serif;padding:0;display:inline}.permit-modal-container #topErrorContainer{margin:0 auto;text-align:center;width:550px}.permit-modal-container form{padding:15px 35px}.permit-modal-container form .delivery{display:block;width:100%;border-bottom:1px solid #999;margin-bottom:15px;margin-top:-15px;padding-bottom:7px;height:69px}.permit-modal-container form .delivery h3{margin-bottom:10px;padding-left:0}.permit-modal-container form .delivery .email{float:left;display:inline-block}.permit-modal-container form .delivery .email input{height:25px;padding:3px 5px;width:260px}.permit-modal-container form .delivery .modal-or{float:left;width:50px;text-align:center;margin:3px 15px}.permit-modal-container form .delivery .fax{float:left;display:inline-block}.permit-modal-container form .delivery .fax input{height:25px;padding:3px 5px;width:200px}.permit-modal-container form .date-state{height:35px;margin-bottom:10px}.permit-modal-container form .date-state .number{border-radius:20px;background:#909090;color:#fff;display:block;float:left;font-weight:700;margin:1px 10px 0 0;padding:3px 5px;position:relative;text-align:center;width:10px;z-index:1003}.permit-modal-container form .date-state .date{float:left;margin:0 15px 0 0}.permit-modal-container form .date-state .date input{padding:3px 5px;width:150px}.permit-modal-container form .date-state .state{float:left}.permit-modal-container form .date-state .state select{width:200px}.permit-modal-container .modal-body #dateStateErr1,.permit-modal-container .modal-body #deliveryErr{color:red;font-weight:700}.permit-modal-container .modal-body #deliveryErr{margin:-10px 0 5px 0}.permit-modal-container .modal-body #dateStateErr1{margin:-3px 0 -10px}.permit-modal-container button{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/buttons/addtocart_148w_sprite.jpg) no-repeat 0 0 #fff;border:none;color:#fff;display:inline-block;font-size:18px;font-weight:700;height:40px;margin:0 8px;padding:11px 19px;position:relative;text-indent:-9999px;width:150px;z-index:1004}.permit-modal-container button:hover{background-position:0 -51px}.permit-modal-container button:active{background-position:0 -102px}.shared-wishlist-view h2{margin:18px 0 5px}.shared-wishlist-view .content-head{font-size:12px;padding:0 0 0 15px}#order-status-display-sub{font-size:14px;margin:0 0 10px 13px}#prod-details .tabs .tabNavigation li a span .css-tooltip-k1{color:#252525;display:inline-block;float:right;height:20px;margin:10px 4px 0 -9px;width:20px}#prod-details .tabs .tabNavigation li a span .css-tooltip-k1 img{display:inline-block;width:15px}#prod-bottom .tabs .tabNavigation li .css-tooltip-k1:hover span{border-radius:10px;-moz-box-shadow:1px 1px 5px #555;-webkit-box-shadow:1px 1px 5px #555;box-shadow:1px 1px 5px #555;background:-moz-linear-gradient(center top ,#fff,#e6e6e6) no-repeat scroll 0 0 #fffbd2;border:2px solid #999;display:block;font-size:12px;font-weight:400;left:12px;line-height:19px;margin-left:0;padding:10px;position:absolute;top:-77px;width:260px;z-index:1001}#orderFormDetails form{padding:20px}#orderFormDetails .logo{display:block;margin-top:40px}#orderFormDetails form #orderform-header h1{display:block;border:none}#orderFormDetails form #orderform-content ul{display:block;padding:0;width:100%}#orderFormDetails form #orderform-content ul li{border-bottom:1px solid #e7e8e6;display:block;min-height:125px;margin:0 0 10px;padding-top:10px}#orderFormDetails form #orderform-content ul li:last-child{border-top:none}#orderFormDetails form #orderform-content ul li img[name^=productImage_]{display:inline-block;float:left;margin:0 20px 60px 0;width:80px}#orderFormDetails form #orderform-content ul li .description,#orderFormDetails form #orderform-content ul li .prod-code,#orderFormDetails form #orderform-content ul li .prod-title,#orderFormDetails form #orderform-content ul li .sku,#orderFormDetails form #orderform-content ul li .sku-title{display:block;margin:0 250px 10px}#orderFormDetails form #orderform-content ul li .prod-title{font-weight:700}#orderFormDetails form #orderform-content ul li .sku .error-validate-msg,#orderFormDetails form #selectOne_error{margin:0 0 10px}#orderFormDetails form .css-tooltip-k1>img{width:16px}#orderFormDetails form .css-tooltip-k1{display:inline-block;height:20px;margin-left:5px;width:25px}#orderFormDetails form .css-tooltip-k1 img{width:15px}#orderFormDetails form .css-tooltip-k1:hover span{background-color:#fff;left:18px;padding:0;top:-53px;width:186px}#orderFormDetails form .css-tooltip-k1 .price{color:#252525}#orderFormDetails form .css-tooltip-k1 .price h3{padding:3px 0 0;text-align:center}#orderFormDetails form .css-tooltip-k1:hover span #price-area{margin:0}#orderFormDetails form .css-tooltip-k1:hover .offer-price h3{background-image:none;color:#252525;margin:0 0 5px;text-align:center}#orderFormDetails form .css-tooltip-k1:hover div.tierPriceID>div:first-child{border-top:1px solid #d6d6d6}#orderFormDetails form .css-tooltip-k1:hover #price-area>div>div>div.tierPriceID{background-image:none;background-repeat:repeat-y;width:186px}#orderFormDetails form .css-tooltip-k1:hover .volume-price{background-image:none}#customord-prod{float:left;padding:5px 20px 50px;width:190px}#customord-image{text-align:center}#customord-image img{margin:0 auto 20px}#product-display-body #breadcrumb{margin:0 15px 15px -15px;width:100%;height:18px;padding:10px 15px}div.just-copy h3{padding-left:0}div.just-copy{padding:0 350px 10px 0}.acknowledge{min-height:250px}.acknowledge p{font-size:14px}.acknowledge a.button-link{float:none;margin:0 0 20px;padding:10px}@media screen and (max-width:499px){#a2cOk{width:90%}}.prodColumn{float:left;margin-left:2%}.prodSigns #prodLeft{width:180px;margin-left:0;text-align:center}.prodSigns #prodMid{width:337px}.prodSigns #prodRight{width:375px}.prodSigns #prodRight .genericESpot{float:right;margin:0 0 20px}.pick-a-color-markup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pick-a-color-markup .hex-pound{padding-left:8px;padding-right:8px}@media screen and (max-width:991px){.pick-a-color-markup .hex-pound{padding:3px 5px 0 5px;min-height:30px}}.pick-a-color-markup .pick-a-color{padding:5px}@media screen and (max-width:991px){.pick-a-color-markup .pick-a-color{width:100%;font-size:18px;padding:9px;min-width:222px;height:47px}}.pick-a-color-markup .input-group-btn .color-dropdown{padding:6px 5px}.pick-a-color-markup .input-group-btn .color-dropdown.no-hex{border-bottom-left-radius:.1115rem;border-top-left-radius:.1115rem}.pick-a-color-markup .input-group-btn .color-dropdown:focus{background-color:#fff}@media screen and (max-width:991px){.pick-a-color-markup .input-group-btn .color-dropdown{height:47px}}.pick-a-color-markup .color-preview{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);height:1.429em;width:1.429em;display:inline-block;cursor:pointer;margin-right:5px}.pick-a-color-markup .color-preview.current-color{margin-bottom:-5px}@media screen and (max-width:991px){.pick-a-color-markup .color-preview{height:1.875em;width:1.875em}}.pick-a-color-markup .color-menu{text-align:left;padding:5px 0;width:330px;font-size:14px;left:auto}.pick-a-color-markup .color-menu.color-menu--inline{left:-285px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.color-menu--inline{left:-242px}}@media screen and (max-width:991px){.pick-a-color-markup .color-menu{left:-242px;width:293px}}.pick-a-color-markup .color-menu.small{width:180px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.small{left:-105px}}.pick-a-color-markup .color-menu.no-hex{left:0}.pick-a-color-markup .color-menu ul{padding:0;margin:0}.pick-a-color-markup .color-menu li{list-style-type:none;padding:5px 0;margin:0}.pick-a-color-markup .color-menu .color-preview{vertical-align:middle;margin:0}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .color-preview{height:35px;width:35px}}.pick-a-color-markup .color-menu .color-preview.current-color,.pick-a-color-markup .color-menu .color-preview.white{background-color:#fff}.pick-a-color-markup .color-menu .color-preview.red{background-color:red}.pick-a-color-markup .color-menu .color-preview.orange{background-color:#f60}.pick-a-color-markup .color-menu .color-preview.yellow{background-color:#ff0}.pick-a-color-markup .color-menu .color-preview.green{background-color:green}.pick-a-color-markup .color-menu .color-preview.blue{background-color:#00f}.pick-a-color-markup .color-menu .color-preview.indigo{background-color:#4a0080}.pick-a-color-markup .color-menu .color-preview.violet{background-color:#ee81ee}.pick-a-color-markup .color-menu .color-preview.purple{background-color:#80007f}.pick-a-color-markup .color-menu .color-preview.black{background-color:#000}.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{padding:5px 15px 3px 15px;cursor:default;min-height:25px;color:#333}.pick-a-color-markup .color-menu .basicColors-content li>a:hover,.pick-a-color-markup .color-menu .savedColors-content li>a:hover{background-color:#fff}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{min-height:40px}}.pick-a-color-markup .color-menu .basicColors-content li:hover a{color:#333;background-image:none;filter:none;text-decoration:none;font-weight:700}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li:hover a,.pick-a-color-markup .color-menu .savedColors-content li:hover a{background-color:#fff;font-weight:400}}.pick-a-color-markup .color-menu .btn.color-select{margin:0 5px;height:20px;padding:0 5px;margin-top:0;line-height:1.5px;border-radius:4px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .btn.color-select{height:35px}}.pick-a-color-markup .color-menu-instructions{text-align:center;padding:0 6px;margin:0;font-size:14px;font-weight:400}@media screen and (min-width:992px){.pick-a-color-markup .advanced-instructions,.pick-a-color-markup .color-menu-instructions{display:none}}.pick-a-color-markup .color-label{vertical-align:middle;margin:0;margin-left:10px;cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-label{margin-left:8px}}.pick-a-color-markup .color-box{height:20px;width:200px;position:absolute;left:115px;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);box-shadow:inset 0 0 2px 2px rgba(0,0,0,.075);cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-box{width:160px;height:35px}}.pick-a-color-markup .black .highlight-band-stripe{background-color:#fff}.pick-a-color-markup .highlight-band{border:1px solid #222;border-radius:2px;-webkit-box-shadow:1px 1px 1px #333;box-shadow:1px 1px 1px #333;height:19px;width:11px;display:inline-block;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab;position:absolute;top:-1px;left:94.5px;text-align:center}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band{width:21px;left:69.5px;height:34px}}.pick-a-color-markup .highlight-band-stripe{min-height:80%;min-width:1px;background-color:#000;opacity:.4;margin:2px 1px;display:inline-block;-webkit-box-shadow:1px 0 2px 0 #fff;box-shadow:1px 0 2px 0 #fff}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band-stripe{margin:4px 2px}}.pick-a-color-markup .active-content{display:block}.pick-a-color-markup .inactive-content{display:none}@-moz-document url-prefix(){@media screen and (max-width:991px){div.pick-a-color-markup .color-menu{left:0}}}.pick-a-color-markup .color-menu li{float:left;position:relative;width:45%}.wireframe .pick-a-color-markup .color-menu .color-preview{height:40px;width:80%}.pick-a-color-markup .color-label{color:#fff;float:left;position:absolute;text-shadow:0 0 4px #494949;text-shadow:0 0 4px rgba(73,73,73,.73);bottom:5px;left:8px;z-index:1001}.pick-a-color-markup .color-menu .basicColors-content li>a:hover{background-color:transparent}.config-vehicle-door .input-swatch .col-input small,.name-your-sign label small{display:block;margin-bottom:2px}form.compact label{margin-bottom:0}.configurable-sign input[type=text],.configurable-sign textarea{resize:none;width:96.8%}.variables{padding-left:0}.swatches .panel-footer{text-align:center}.swatches .row>div{padding:0}.input-swatch .col-swatch label,.swatches .column label{font-size:12px}.attachments .column,.swatches .column{width:47%}.input-swatch .column.col-input{width:60%}.input-swatch .column.col-swatch{width:35%}.configurable-sign .input-swatch .column textarea{height:49px;resize:none}.configurable-sign .attachments .alert-box{border-radius:4px 4px 0 0;margin-bottom:-23px;padding-bottom:28px}.configurable-sign .row{margin-bottom:5px}.configurable-sign .pick-a-color-markup .input-group-btn .btn-outline{border-color:#acaea6;margin:0;padding:0;width:100%}.configurable-sign .pick-a-color-markup .color-preview{border:none;border-bottom:1px solid #acaea6;border-radius:.1115rem .1115rem 0 0;box-shadow:none;height:35px;margin:0;width:100%;transition:all .75s ease}.configurable-sign .pick-a-color-markup .color-menu .color-preview{border:1px solid #acaea6;width:80%}.configurable-sign form>.row{margin-bottom:15px}.panel-body .form-group:last-child{margin-bottom:0}.workplace table thead{color:#505050}.table>thead>tr>th{text-align:center}.workplace table tfoot,.workplace table th{background:#e7e8e6}.configurable-sign #message-panel.active{display:block}.configurable-sign #message-panel{display:none;margin:0 auto 20px;width:97%}.configurable-sign form .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.configurable-sign .cta.form-inline .form-group #quantity,.configurable-sign .cta.form-inline .form-group label{float:left;margin-top:7px}.configurable-sign .cta.form-inline .form-group #quantity{margin:0 15px 0 5px}.configurable-sign .cta.form-inline .form-group a{margin-top:7px}.attachments .panel{margin-bottom:0}.attachments .panel .panel-body{padding:0}.attachments .panel .panel-body a{display:block;margin:0;padding:5px 10px;width:88.7%;transition:all .5s ease}.attachments .panel .panel-body a:hover{background-color:#fff1bb;text-decoration:none}.attachments .panel #addLogo:before,.attachments .panel #addPic:before{color:#6fb06f;font-family:FontAwesome;content:"\f067"}.attachments .panel #remLogo,.attachments .panel #remPic{border-top:2px solid #d1d1d1}.attachments .panel #remLogo:before,.attachments .panel #remPic:before{color:#d00d00;font-family:FontAwesome;content:"\f05e"}.attachments .panel .panel-body .disabled#remLogo:before,.attachments .panel .panel-body .disabled#remPic:before,.attachments .panel .panel-body a.disabled{color:#d1d1d1;cursor:not-allowed}.attachments .panel .panel-body a.disabled:hover{background-color:transparent}.configurable-sign #prod-left,.configurable-sign #prod-right{padding:0}.configurable-sign #prod-left{width:56%}.configurable-sign #prod-right{width:41%}.configurable-sign #prod-left #prod-image img{box-shadow:0 3px 9px 0 rgba(0,0,0,.18),0 4px 24px 0 rgba(0,0,0,.05);height:auto;width:auto;max-height:500px;max-width:100%}.configurable-sign.config-hmis #prod-left #prod-image img,.configurable-sign.config-nfpa #prod-left #prod-image img{box-shadow:none}.configurable-sign.config-floor .attachments .row{position:relative}.configurable-sign.config-floor .attachments .row:before{background:#60615a;box-shadow:0 2px 3px rgba(0,0,0,.35);display:block;color:#fff;content:"\f053  OR  \f054";position:absolute;width:56px;height:19px;visibility:visible;font-size:13px;padding:2px 2px 0;text-align:center;left:206px;top:5px;z-index:1001;font-family:FontAwesome;border-radius:3px}#catEntryOptionsDiv .select{margin-bottom:10px!important;width:360px;margin-top:0!important}#catEntryOptionsDiv{margin-top:15px}.column-left{width:50%;float:left}.column-right{width:50%;float:left}#message-text{margin-bottom:3%}#header-text{margin-bottom:3%}.color-picker{border:1px solid #000!important;width:148px!important}.input-group{box-sizing:border-box}.input-group-btn{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}#refresh-preview-button{width:200px}.configurable-sign .panel-heading{padding:5px 10px}.pic-logo-panel{height:100px}.label-default{background-color:#acaea6}#chemical-name{margin-bottom:5%}#health{float:left;width:25%}#chronic{float:left;width:50%;margin-left:15%}#health .select{width:100%}#chronic .select{width:100%}#chronic label{margin-left:15%}#flammability{margin-bottom:0;padding-bottom:1px;padding-top:5px;padding-left:5px;padding-right:5px;background-color:#d95936}#physical-hazard{margin-bottom:0;padding-bottom:1px;padding-top:5px;padding-left:5px;padding-right:5px;background-color:#f7921e}#trademark{margin:5% 0 0 0}#ppe-text{width:82%}.ppe-button{display:inline;padding:.2em .6em .3em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;float:right;padding:3px;margin:-3px 0 2px 8px;display:inline-block;cursor:pointer}.form-group.fire-hazard,.form-group.health-hazard,.form-group.instability,.form-group.specific-hazard,.form-inline.chronic-health,.form-inline.flammability,.form-inline.physical-hazard{color:#fff;font-weight:700;padding:5px}.form-group.instability{color:#5a391b}.form-group.specific-hazard{border:1px solid #c1c1c1;color:#292a26}.form-group.fire-hazard,.form-group.health-hazard,.form-group.instability,.form-inline.chronic-health,.form-inline.flammability{margin-bottom:0}.config-hmis .form-inline.chronic-health{background-color:#0c60a1}.config-hmis .form-inline.flammability{background-color:#e13029}.config-hmis .form-inline.physical-hazard{background-color:#eb7922;margin-bottom:6px}.config-nfpa .form-group.health-hazard{background-color:#1aa0e1}.config-nfpa .form-group.fire-hazard{background-color:#e13029}.config-nfpa .form-group.instability{background-color:#feda31}.config-nfpa .form-group.specific-hazard{background-color:#fff}.form-group.chronic{width:37%}.form-group.health{width:61.8%}.form-inline.chronic-health select,.form-inline.flammability select,.form-inline.physical-hazard select{width:auto}.priceGrid{font-size:12px;border:none;width:375px}.priceGrid thead th{background:#fff}.priceGridRowQuantities td{background-color:#e7e8e6;width:55px}.priceGrid tfoot,.priceGrid thead,.priceGrid tr td{color:#505050;padding:5px;text-align:center;width:100%}.priceGrid tr td{width:calc(100% / 6)}.configurable-sign .priceGrid tr td{width:76px}.priceGrid tr td.active{background:#f26b10!important;color:#fff}.priceGrid>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.priceGrid tbody tr:first-child{background:#e7e8e6}.configurable-sign .priceGrid{width:100%}.table-signs-pricing .active{background-color:#f26b10!important;color:#fff}.table-condensed{font-size:12px}.table-condensed>tbody>tr>td{padding:3px 0;text-align:center}.table-signs-hmis-chart>tbody>tr>td:first-child{font-size:28px;text-align:center;width:40px}.table-signs-hmis-chart .bg-gray3{color:#fff;font-size:16px}.table-signs-hmis-chart>tbody>tr>td span{font-size:20px;padding:5px}.table-signs-hmis-chart>tbody>tr>td{cursor:pointer;padding:4px}.table-signs-hmis-chart>tbody>tr>td img{height:40px;width:40px}.table-signs-hmis-chart>tbody>tr>td:nth-of-type(2){width:275px}.bg-gray3,.label-gray3{background-color:#b8b9b3}#price-area.stock-signs-priceGrid{border:none;width:300px}#price-area.stock-signs-priceGrid .priceGrid{width:300px}#myModal-pictorial .modal-dialog .modal-content .modal-body .pictorials li a{border:4px solid transparent;display:block;height:125px;float:left;margin:9px;padding:5px;transition:all .5s ease;width:125px}#myModal-pictorial .modal-dialog .modal-content .modal-body .pictorials li #active.active{background-color:#fff7d7;border:4px solid #ffca00}#myModal-pictorial .modal-dialog .modal-content .modal-body .pictorials li a:hover{border:4px solid #ffc425;box-shadow:0 0 8px rgba(255,196,37,.6)}#myModal-pictorial .modal-dialog .modal-content .modal-body .pictorials li a img{width:100%}.modal-open{overflow:hidden}.table-signs-hmis-chart img{margin-bottom:0;border:0;float:left}.table-signs-hmis-chart i{float:left;margin:15px 0 0 5px}#myModal-picupload .modal-dialog .modal-content .modal-body table tr td{height:125px;padding:5px;transition:all .5s ease;width:125px}#myModal-picupload .modal-dialog .modal-content .modal-body table tr td.active{background-color:#fff7d7;border:4px solid #ffca00}#myModal-picupload .modal-dialog .modal-content .modal-body table tr td:hover{border:4px solid #ffc425;box-shadow:0 0 8px rgba(255,196,37,.6)}#myModal-picupload .modal-dialog .modal-content .modal-body table tr td img{width:100%}#myModal-ppe .modal-header button,button.close-logo,button.close-materials,button.close-pic,button.close-sizes{background:0 0;color:#60615a;float:right;font-size:36px;margin:-15px -15px 0 0;-webkit-appearance:none;padding:0 10px}#myModal-ppe .modal-header button:hover,button.close-logo:hover,button.close-materials:hover,button.close-pic:hover,button.close-sizes:hover{background:0 0;border:transparent;color:initial}@media screen and (min-width:768px){.configurable-sign div[id*=myModal-] .modal-dialog{width:750px}}@media screen and (min-width:900px){.configurable-sign div[id*=myModal-] .modal-dialog{width:850px}}#myModal-materials .modal-dialog .modal-body{height:75vh;overflow-y:scroll}#myModal-materials .modal-dialog .modal-body h4,#myModal-materials .modal-dialog .modal-body p{margin-bottom:0}#myModal-materials .modal-dialog .modal-body ul{margin-top:0}.config-floor .modal-dialog .material-adhesive-vinyl,.config-floor .modal-dialog .material-aluminum,.config-floor .modal-dialog .material-clear-adhesive-vinyl,.config-floor .modal-dialog .material-laminated-adhesive-vinyl,.config-floor .modal-dialog .material-laminated-plastic,.config-floor .modal-dialog .material-magnetic-vinyl,.config-floor .modal-dialog .material-plastic,.config-floor .modal-dialog .material-reflective-adhesive-vinyl,.config-hard-hat .modal-dialog .material-aluminum,.config-hard-hat .modal-dialog .material-clear-adhesive-vinyl,.config-hard-hat .modal-dialog .material-laminated-plastic,.config-hard-hat .modal-dialog .material-magnetic-vinyl,.config-hard-hat .modal-dialog .material-plastic,.config-hard-hat .modal-dialog .material-textured-removable-adhesive-vinyl,.config-header .modal-dialog .material-clear-adhesive-vinyl,.config-header .modal-dialog .material-textured-removable-adhesive-vinyl,.config-hmis .modal-dialog .material-clear-adhesive-vinyl,.config-hmis .modal-dialog .material-textured-removable-adhesive-vinyl,.config-nfpa .modal-dialog .material-clear-adhesive-vinyl,.config-nfpa .modal-dialog .material-textured-removable-adhesive-vinyl,.config-no-header .modal-dialog .material-clear-adhesive-vinyl,.config-no-header .modal-dialog .material-textured-removable-adhesive-vinyl,.config-osha-ansi .modal-dialog .material-clear-adhesive-vinyl,.config-osha-ansi .modal-dialog .material-textured-removable-adhesive-vinyl,.config-us-dot .modal-dialog .material-aluminum,.config-us-dot .modal-dialog .material-laminated-plastic,.config-us-dot .modal-dialog .material-plastic,.config-us-dot .modal-dialog .material-textured-removable-adhesive-vinyl,.config-vehicle-door .modal-dialog .material-aluminum,.config-vehicle-door .modal-dialog .material-laminated-plastic,.config-vehicle-door .modal-dialog .material-plastic,.config-vehicle-door .modal-dialog .material-textured-removable-adhesive-vinyl{display:none}#seeSizeModal{display:none}.pager span{cursor:pointer;font-size:20px;margin:5px;padding:6px 5px 4px}.paginated{border:0}.paginated tbody td{border:0;padding:5px}.paginated td img{display:block;transition:all .5s ease;border:4px solid transparent;margin:0 auto;padding:5px;width:90%}.paginated td img:hover{border:4px solid #ffc425;box-shadow:0 0 8px rgba(255,196,37,.6)}.paginated td.selected img{border:4px solid #ffc425;box-shadow:0 0 8px rgba(255,196,37,.6)}/*! cv-cart-styles.css */.checkout .row .centered{float:none;margin:0 auto}#content-area{padding:15px;position:relative}#cart #cart-head{border:0}#cart-head h1{float:left;font-size:26px;margin:1px 12px 10px 13px;padding:0}#cart-head h1 span.small{font-size:14px;color:#444}#cart-text{margin:15px}.logon-block div.billing-label{padding-bottom:15px}.box .billing-label{font-size:14px;margin-bottom:10px}.form#login-form-main .formline.remember{margin:0 0 5px 29px;width:99px}.form#login-form-main .formline.forgot{margin:10px 0 0}#new-customer>h2{margin:0;color:#fff;padding:6px 0 6px 15px;font-size:13px;vertical-align:middle;background:#787878;border-radius:4px 4px 0 0;width:98.5%}form[name=billShipAddressForm]{xposition:relative}dl.form div.select{z-index:99999}dl.form div.selected{z-index:99999}dl.form div.select ul.options{z-index:9900}dl.form div.select ul.options li.option{z-index:9800}#billing-address-area h3{padding-bottom:12px}dl.form dd.password{left:140px}dl.form dd.password button{margin-left:5px}dl.form dd.bustype{position:relative}dl.form dt.error{font-weight:700;color:red}dl.form dd.error div.selected,dl.form dd.error input{border:1px solid red;background-color:#fff5f5}dl.form dd.error span{display:block;color:red;padding-left:140px;width:270px;font-size:10px;font-weight:700}form[name=billShipAddressForm] dl.form div.formline .errorPlaceholder{clear:both;color:#787878;display:block;margin-left:135px;width:100%}dl.form dd.company_note{width:407px;padding-bottom:2px}dl.form dd span.note{display:block;color:#787878;padding:3px 0},dl.form span.note .small{display:block;font-size:9px;text-align:right;padding:4px 0 6px}dl.form span.note a{font-weight:700}dl.form dd.bustype div.options-list{width:250px}dl.form dd.state input{width:107px}dl.form dd.state div.select{width:119px}dl.form dt.zip{position:relative;top:-24px;left:193px;height:0;padding:0 5px}dl.form dd.zip{padding:0;height:0}dl.form dd.zip input{position:relative;top:-27px;left:342px;width:63px}dl.form dd.phone input{width:116px}dl.form dt.fax{position:relative;top:-24px;left:149px;height:0;padding:0 5px}dl.form dd.fax{padding:0;height:0}dl.form dd.fax input{position:relative;width:111px;top:-27px;left:293px}dl.form div.formline{clear:both}dl.form div.formline dd input{position:static}dl.form div.formline dd.company .note{display:block;height:18px;padding:0 0 5px 0;text-align:right;float:right}dl.form div.formline dd.company{width:272px}dl.form div.formline div#billCompanyErr,dl.form div.formline div#shipCompanyErr{clear:both;padding:0;height:18px}dl.form div.formline div.error-validate-msg{padding:0 0 2px 0;text-align:left}dl.form div.formline dt.zip{width:68px}dl.form div.formline dt.fax{width:24px}dl.form div.formline dd div.select{position:static}dl.form div.formline div.options-list{position:relative}dl.form div.formline#ship-address-id dt{display:none}dl.form input[type=checkbox]{width:20px;top:3px}#shipping-address-area dd span#new-address-message{float:left;text-align:left;margin:10px 0 10px;padding:0 0 10px;border-bottom:1px solid #e2e2e2}#shipping-address-area dd select[name=shipAddressId]{position:relative;top:3px;left:0}dl.form div.select{width:272px}dl.form div.select[name=shipAddressId]{position:static}#billing-address-area #password-message{padding:5px 0 8px 140px;width:270px}#existing-account h2 span{font-size:11px;margin-left:3px}#password-message .css-tooltip-k1{color:#252525;cursor:default;display:inline-block;height:20px;position:relative;text-decoration:none;width:20px}#password-message .css-tooltip-k1:hover span{font-size:12px;left:-139px;top:-216px}#password-message .css-tooltip-k1:hover span h3{margin-bottom:0}#password-message .css-tooltip-k1:hover span p{margin-top:0}#billing-address-area #password-message{font-size:12px;padding:0 0 5px;width:400px}.new-account-section .formline dt{width:100px}#item-display>thead>tr>th{background:#fff;white-space:nowrap}#item-display>tbody>tr>td{border:none;border-top:1px solid #e3e3e3;border-bottom:0}#item-display td.item-desc{text-align:left;padding:10px}#item-display .item-desc{padding:10px 0;text-align:left}#item-display .item-total{padding:10px 0 10px 10px}#item-display td.item-total{text-align:left}.item-buttons{text-align:center;width:68px}.item-buttons a{display:block;padding:3px 0;color:#9b0;font-size:9px}.item-buttons a:hover{color:#999}.item-qty{text-align:center}.item-desc td{border:0}.item-desc img{width:80px;margin:0 10px 0 0}#pw-info{line-height:16px;margin:10px 0 10px 0}.item-desc>div{margin-left:inherit}.item-desc>div.product-name{font-weight:700;color:#252525}.item-desc>div.product-image{float:left;margin:0 20px 20px 0}.item-desc>div.sku{color:#787878;font-weight:400}.item-desc>div.stock span.bad{color:red;font-weight:700}.item-desc .sku{display:block;color:#787878}.item-desc .sku-desc,.item-desc .sku-href{display:block}.item-desc .stock{color:#390}.item-desc .pers-field-name{font-weight:700}.item-list{text-align:right}th.item-list{text-align:center}.item-list .discounted{text-decoration:line-through}.item-price{text-align:right}th.item-price{text-align:center}#item-display td.item-total{text-align:right}.item-total .discounted{color:red;font-weight:700}#update-row{width:880px;text-align:right;padding:7px 23px;background:#787878 url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-mid.gif) repeat-y scroll 0 0}#update-row span.label{padding-right:5px}#item-totals{width:40%;padding:0;float:right;margin:15px}#item-totals table{border:none;float:right}#item-totals td{border:none;text-align:right;font-size:12px;padding:3px 10px}#item-display .item-total .remove-item{margin-top:8px}#item-display .item-qty .item-qty-update,#item-display .item-qty .remove-item{margin-top:5px}#discount-area h2{padding:5px 0 0 0;margin:0 0 5px 0;color:#0081c6;font-size:16px;border-bottom:1px solid #999}#discount-area div.text{width:300px}#order-review-panel #outstock-items{color:red}.button-row{clear:both;padding:5px 0}#ship-bill{margin:15px 0;width:100%;height:40px}.button-row h2{padding:10px 0 0 0;margin:0 0 20px 0;color:#0081c6;font-size:16px;border-bottom:1px solid #999}.button-row a{display:block;float:left;margin:0 5px}.cart-user-area{margin:10px 0}.order-confirmation-area>#shipping-method,.order-confirmation-area>.address-spot{margin:0 13px;padding:10px 13px 15px}.order-confirmation-area h4{color:#8b2436}#redeem-area{clear:both}#e-gift-cert{float:left;width:400px;margin:10px 5px;padding:5px 5px}#payment-area{clear:both}#order-number span.number{font-weight:700}.order-confirmation-area{width:926px;padding:0 13px;margin:0;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-mid.gif);background-repeat:repeat-y}#shipping-area div.order-confirmation-area{background-position:center bottom;background-repeat:repeat-y;margin:0;padding:0;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/panels/f1f1f1bg/panel-920px-mid.gif)}#order-conf-item-display{border:0;width:100%;margin-top:5px}#order-items #order-conf-item-display>thead>tr{background-color:transparent;background-image:none}#order-items #order-conf-item-display>thead>tr>th{background:#fff;border:none;font-size:14px;padding:8px 10px}#order-items #order-conf-item-display>tbody>tr>td{border:none;border-top:1px solid #e1e1e1;padding:15px 8px}#order-items #order-conf-item-display th{color:#787878;font-size:12px}#order-items #order-conf-item-display td{color:#252525;font-size:13px;line-height:20px;padding:5px 0;vertical-align:top}#order-items #order-conf-item-display .item-total{padding-right:10px;text-align:right}#order-items #order-conf-item-display td{color:#252525;padding:5px 0;font-size:13px;vertical-align:top}.item-list-price{text-align:right}.item-desc{padding-left:10px;text-align:left}#item-display td.item-qty{padding:6px 10px 10px}.item-total{text-align:right}.item-total .adjustment-item{white-space:nowrap}.item-qty input{width:4em;text-align:right}.item-amt{text-align:right}#reorderButton{text-align:right;width:890px;padding-bottom:14px}.order-conf-userreg{border-radius:.1115rem;box-shadow:0 0 4px #999;background:#f7e8ad;border:2px solid #fff;padding:10px 15px;text-align:center}#order-review-panel #update-row{display:none}form[name=orderReviewForm]>div{margin-top:0}form[name=orderReviewForm]>div.clear{margin-top:0}#cutOffTime-espot{background-color:#f1f1f1;width:920px;margin:0 0 10px 0}#shipping-method-select div.selected{width:100%}#shipping-method-select div.options-list{width:340px}#shipping-method-select textarea{width:100%}#shipping-area div.select{width:233px}#new-customer form .form .formline dd select{left:0;top:0;width:291px}#new-customer form .form .formline dd.state select{width:139px}#credit-card .formline dd select{height:24px;left:0;top:0;width:100%}#credit-card .formline dd select#paymentMethod{width:145px}#credit-card .formline dd select#expire_month{height:24px;width:72px}#credit-card .formline dd select#expire_year{height:24px;width:70px}#order-review table{border:none;width:100%}#error-message-panel{float:right;width:430px}#shipping-method-select select{margin-bottom:15px}#shipping-method .error-msg{background-color:#fff1f1;color:#d00d00;font-weight:700;font-size:12px;border:1px solid red;border-radius:5px}.cart-step-3 #shipping-area{clear:both;margin:0 0 3px;padding:0 0 8px;width:926px}#address-spot h3,#shipping-method h3{padding-bottom:12px}#shipping-method-select div.options-list{position:relative}#training-url h4{margin:7px 0 5px}#training-url input[type=text]{margin-top:2px;width:117px}#training-url #url-prefix{padding-right:5px;color:#8b2436;font-family:monospace}#training-url #url-suffix{padding-left:5px;color:#8b2436;font-family:monospace}dl.form#login-form-main div.error-validate-msg{margin:2px 0;padding:0}dl.display>dt.userDetails{padding-left:0}.item-display-wish-list .item-desc .short-description{margin-left:0}#content-area #head-content-top{font-size:12px;font-weight:400;padding-left:16px}#content-area .content-head{font-size:12px;padding:0 16px}.button-bar button{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/buttons/addtocart_148w_sprite.jpg) no-repeat 0 0;background-color:#fff;float:right;border:none;color:#fff;display:block;font-size:18px;font-weight:700;height:42px;margin:20px 18px 10px 0;padding:11px 19px;text-indent:-9999px;width:150px}.button-bar button:hover{background-position:0 -51px}.button-bar button:active{background-position:0 -102px}.modal-backdrop{overflow:hidden}#orderAdd{position:relative;z-index:3000}.close{color:#60615a;float:right;font-size:25px}.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}#my-modal .modal-header h1{border-bottom:1px solid #e6e6e6;color:#8b2346;font-size:24px;font-weight:400;margin:12px 0;padding-bottom:10px}#my-modal .modal-header p{font-size:12px;line-height:18px;margin:0}.modal-body .group:after{visibility:hidden;display:block;content:"";clear:both;height:0}.modal-body ul{list-style-type:none}.modal-body ul li{position:relative}.modal-body ul li.last{margin-right:0}.modal-body ul li img{margin:0 0 0 9px}.modal-body ul li .css-tooltip-k1{height:20px;left:156px;top:-14px;width:20px}.modal-body ul li .css-tooltip-k1 img{margin:0 0 0 2px;width:15px}.modal-body ul li .css-tooltip-k1:hover span{font-size:12px;left:-170px;line-height:17px;padding:10px;top:-80px;width:144px}.modal-body ul li .css-tooltip-k1:hover span p{margin:0;padding:0}.modal-body ul li .check{-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;background-color:#fffde9;border:1px solid #f5e8cd;padding:3px 7px;width:125px}.modal-body ul li .formline input{margin:5px 5px 5px 0}.modal-body ul li .formline span{font-size:13px}.modal-body ul li span.title{display:block;font-weight:700;margin:5px 0}.modal-body ul li .formline label{display:block}.modal-body ul li .formline select{background:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/icons/select-icon.gif) no-repeat scroll right center #f6f5f3;border-color:#b7b6b2 #e2e3de #e2e3de #b6b6b2;display:block;height:25px;width:200px;white-space:nowrap}.modal-body ul li .formline select option:first-child{color:#787878}.modal-body ul li .offer-price{display:block;font-size:12px;font-weight:700;margin-top:8px}.modal-body ul li .offer-price .strike-price{text-decoration:line-through}.modal-body ul li .offer-price .discount-price{color:#a91b20;font-weight:700}.modal-footer .clear{font-size:12px;line-height:18px}.modal-footer .add-copy{float:left;font-size:13px;line-height:19px;margin-bottom:15px;width:365px}.modal-footer .add-copy span{font-weight:700}.modal-footer .disclaimer{font-size:10px;line-height:15px;margin:40px 0 5px}.modal-footer .primary-cta,.modal-footer .secondary-cta{float:right;margin-left:10px}button.primary-cta::-moz-focus-inner,input[type=submit].primary-cta::-moz-focus-inner{padding:0;border:0}.modal-footer .secondary-cta{float:right;font-size:12px;margin:10px 10px 0 0}.orderokview-add-on{border-top:4px solid #e6e6e6;margin-top:15px;padding-top:30px}.erg-code-container-1{border-radius:5px;box-shadow:0 0 3px #a4a4a4;background:#fff;font-size:13px;margin:0 0 12px 3px;padding:12px 0 1px;position:relative;text-align:center;width:920px;z-index:1002}.erg-code-container-1 .erg-code-error{color:red;font-weight:700;margin:0 0 7px}.erg-code-container-1 .erg-code-pass strong{color:#a91b20;font-size:20px}.erg-code-container-1 .erg-code-pass p{margin-top:2px;padding-bottom:1px}.item-desc .msg-backorder{color:red;margin:0}.withorder table{border:none}.withorder button{background-color:#e98019;padding:1rem}.withorder #submit_div_1 .button-group,.withorder .promos-title .button-group{text-align:right}.withorder .yes-selection{color:#a91b20;font-weight:700;font-style:italic}.withorder td,.withorder th{border:none;padding:10px}.checkout .cart-header{display:none}#cart-header{margin-bottom:40px}#cart-crumb{font-size:18px}#cart-crumb ul{list-style-type:none;margin:0;padding:0}#cart-crumb ul li{color:#acaea6;float:left;padding-bottom:10px;text-align:center;width:22.1%}#cart-crumb ul .active{color:#8b2346;border-bottom:6px solid #8b2346;font-weight:700}#cart-crumb ul .complete{color:#898b80;border-bottom:6px solid #898b80}#cart-crumb ul li a{color:#898b80;font-weight:400}#cart-crumb ul li a:hover{text-decoration:none}#cart-crumb ul li h1{float:none;margin:0;padding:0}#cart-crumb ul .step-1{width:11%}.checkout .note p{font-size:13px;line-height:1.4;margin:0}#item-display th{border:none}#item-display td{padding:10px;text-align:right}#item-display .product-image{text-align:center}.item-price .discounted{color:#a91b20}#item-display td{vertical-align:top;padding:10px;color:#252525;font-size:13px;background-position:top center;border-bottom:1px solid #e1e1e1;line-height:18px}#item-display th.item-desc{padding:0}#item-totals{margin:15px 0;width:100%}.checkout .lock-icon{display:block;float:left;height:30px;width:24px}.checkout .lock-icon:before{display:block;margin:-12px 4px 0 0;font-family:FontAwesome;content:'\f023';font-size:30px;color:gray}.OrderItemDisplay-espots{border-top:none;margin:0;padding:0}#bill-ship-same{border:1px solid #e7e8e6;font-size:14px;margin:7px 0 2px;padding:10px}.checkout.billing-shipping .forms{margin-bottom:30px}#credit-card{position:relative}#shipping-method textarea{height:60px;overflow:auto;resize:none}#payment-form-area{position:relative}.payment-review .po .box{padding:10px}.payment-review #payment-form-area #label-billmycompany,.payment-review #payment-form-area #label-creditcard{display:inline-block;font-weight:700;font-size:16px;margin-bottom:5px}.payment-review #payment-form-area .form{margin-left:19px}.payment-review #payment-form-area .ponumber-note{margin:0 0 5px 19px}.payment-review #payment-form-area .form .cc-payment-method{display:inline-block;float:left;position:relative}.payment-review #payment-form-area .form .cc-expire .cc-expire-label{margin-bottom:3px}.payment-review #payment-form-area .form .cc-payment-method{width:131px}.payment-review #payment-form-area .form .cc-cvn input{width:50px}.payment-review #payment-form-area .form .cc-cvn .css-tooltip-k1{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/icons/JJK-mega-sprite.png) no-repeat -486px -326px;float:right;height:22px;left:32px;margin:0 10px 0 0;top:-3px;position:absolute;width:20px}.payment-review #payment-form-area .form .css-tooltip-k1 span:after,.payment-review #payment-form-area .form .css-tooltip-k1 span:before{content:'';position:absolute;left:-11px;bottom:29%;margin-left:-9px;width:0;height:0;border-right:10px solid #5e5e5e;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent}.payment-review #payment-form-area .form .css-tooltip-k1 span:after{left:-10px;margin-left:-10px;border-right:10px solid #5e5e5e}.payment-review #payment-form-area .form .cc-cvn .css-tooltip-k1:hover span{background:#fff;left:28px;margin-left:0;padding:15px;text-align:center;top:-162px;width:260px}.payment-review #payment-form-area .form .cc-payment-method select{cursor:not-allowed;width:154px}.payment-review .espot #diamondEspot .genericESpot a img{margin:0 0 15px}.payment-review #payment-form-area #addressErr,.payment-review #payment-form-area #paymentErr,.payment-review #payment-form-area #shippingErr{font-size:14px;margin:0 0 15px}#shipModeID{margin-bottom:15px}.checkout.payment-review .checkout .lock-icon{margin:1px 4px 0 0}.payment-review .guarantee{height:84px;width:92px}.payment-review .guarantee.css-tooltip-k1:hover{cursor:pointer}.payment-review .guarantee p{font-size:12px;margin:0 0 10px}.payment-review .guarantee.css-tooltip-k1:hover span{background:#fff;left:-354px;font-size:12px;padding:10px;top:-23px;width:343px}.payment-review .guarantee.css-tooltip-k1 span:after,.payment-review .guarantee.css-tooltip-k1 span:before{content:'';position:absolute;left:349px;bottom:48px;margin-left:-9px;width:0;height:0;border-right:10px solid transparent;border-left:10px solid #898b80;border-top:10px solid transparent;border-bottom:10px solid transparent}@media screen and (max-width:767px){.payment-review .guarantee.css-tooltip-k1:hover span{background:#fff;bottom:-134px;font-size:12px;padding:10px;width:343px;top:auto;left:-126px}}#confirm-text .button-print{float:right;padding:1rem}#cart-step4-btm-espot-1 img,#cart-step4-btm-espot-2 img{margin-bottom:10px}.order-complete #shipping-method{margin-bottom:15px}.order-complete #order-review,.order-complete #shipping-area{margin-bottom:40px}#order-review #current-order-tax td,#order-review #current-order-tax th{padding-bottom:5px}#order-review #current-order-total td,#order-review #current-order-total th{padding:5px 0 0;font-weight:700;border-top:1px solid #e1e1e1}#current-order-charges{margin-bottom:15px}#order-review td{text-align:right}#order-review th{text-align:left}#order-review td,#order-review th{background:#fff;border:none;padding:0 0 5px;font-weight:400}#current-order-payment .label1{text-align:left}#order-review .amount{font-weight:700}#order-review .label2#current-order-payment-amount{text-align:left}.order-history #confirm-text{border-radius:5px;box-shadow:0 0 5px #999;background:none repeat scroll 0 0 #f7e8ad;border:3px solid #fff;float:left;font-size:14px;margin-bottom:12px;margin-left:13px;padding:15px;width:750px}.order-history #WC_OrderDetailDisplay_Print_Link{float:right;margin:30px 3px 0 0}.order-history #order-items{clear:both}.order-history #order-items>h3,.order-history #payment-form-area>h3,.order-history #shipping-area>h3{background:#787878;border-radius:4px 4px 0 0;color:#fff;font-size:13px;margin:0;padding:6px 0 6px 10px;width:99.1%}.order-history #shipping-area,.order-history .order-conf-items{background:#fff;border:1px solid #c5c5c5;border-radius:7px 7px 4px 4px;margin-bottom:15px;width:100%}.order-history #shipping-area>div{padding:15px;margin:0}.order-history .address-spot{float:left;max-width:225px;min-width:200px;margin-right:50px}.order-history #shipping-area .address-spot{max-width:290px}.order-history #po-number,.order-history #shipping-method{float:right;width:220px}.order-history #shipping-area{clear:both;margin:0 0 15px;padding:0 0 8px;width:100%}.order-history #order-review{background:#fff;border-radius:6px 6px 4px 4px;border:1px solid #c5c5c5;float:right;width:33.7%;padding-bottom:8px;margin-bottom:15px;position:relative}.order-history #order-review h3{background:#8b2346;border-radius:4px 4px 0 0;color:#fff;font-size:13px;margin:0;padding:6px 0 6px 15px;width:95.5%}.order-history #order-review-mid{position:relative;padding:15px;margin:0}.order-history #cart-step4-btm-espot-1,.order-history #cart-step4-btm-espot-2{float:left;text-align:center;width:610px}.order-history .order-conf-userreg{clear:both}#eld_payment-form-area{position:relative}#eld_payment-form-area #eld_credit-card .cc-icons{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/icons/JJK-mega-sprite.png) no-repeat -414px -121px;height:24px;left:19px;position:absolute;top:12px;transition:all .15s ease-in-out;width:160px}#eld_payment-form-area #eld_credit-card .cc-icons.visa{background-position:-414px -121px;width:40px}#eld_payment-form-area #eld_credit-card .cc-icons.mc{background-position:-455px -121px;width:40px}#eld_payment-form-area #eld_credit-card .cc-icons.amex{background-position:-496px -121px;width:40px}#eld_payment-form-area #eld_credit-card .cc-icons.gsa{background-position:-537px -121px;width:40px}.payment-review #eld_payment-form-area #label-creditcard,.payment-review #eld_payment-form-area .form{margin-left:19px}.payment-review #eld_payment-form-area .row{margin-bottom:0}.payment-review #eld_payment-form-area .form .formline{margin:0 auto 10px}.payment-review #eld_payment-form-area label{display:block;margin-bottom:3px}.payment-review #eld_payment-form-area .form .cc-name{display:inline-block;width:55%}.payment-review #eld_payment-form-area .form .cc-name input{width:95%}.payment-review #eld_payment-form-area .form .cc-number{display:inline-block;width:42%}.payment-review #eld_payment-form-area .form .cc-number input{width:72%}.payment-review #eld_payment-form-area .form .cc-expire select{width:80px}.payment-review #eld_payment-form-area .ponumber-note{margin:0 0 5px 19px}.payment-review #eld_payment-form-area .form .expire-month{display:none}.payment-review #eld_payment-form-area .form .cc-cvn,.payment-review #eld_payment-form-area .form .cc-expire,.payment-review #eld_payment-form-area .form .cc-payment-method{display:inline-block;float:left;position:relative}.payment-review #eld_payment-form-area .form .cc-expire{margin-bottom:3px;width:170px}.payment-review #eld_payment-form-area .form .cc-expire .cc-expire-label{margin-bottom:3px}.payment-review #eld_payment-form-area .form .cc-cvn{width:70px}.payment-review #eld_payment-form-area .form .cc-payment-method{width:131px}.payment-review #eld_payment-form-area .form .cc-cvn .cc-cvc{float:left}.payment-review #eld_payment-form-area .form .cc-cvn input{width:50px}.payment-review #eld_payment-form-area .form .cc-cvn .css-tooltip-k1{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/icons/JJK-mega-sprite.png) no-repeat -486px -326px;float:right;height:22px;left:32px;margin:0 10px 0 0;top:-3px;position:absolute;width:20px}.payment-review #eld_payment-form-area .form .css-tooltip-k1 span:after,.payment-review #eld_payment-form-area .form .css-tooltip-k1 span:before{content:'';position:absolute;left:-11px;bottom:29%;margin-left:-9px;width:0;height:0;border-right:10px solid #5e5e5e;border-left:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent}.payment-review #eld_payment-form-area .form .css-tooltip-k1 span:after{left:-10px;margin-left:-10px;border-right:10px solid #5e5e5e}.payment-review #eld_payment-form-area .form .cc-cvn .css-tooltip-k1:hover span{background:#fff;left:28px;margin-left:0;padding:15px;text-align:center;top:-180px;width:260px}.payment-review #eld_payment-form-area .form .cc-payment-method select{cursor:not-allowed;width:154px}.payment-review #eld_payment-form-area .form .cc-gl input{width:279px}.payment-review #eld_payment-form-area .po label{display:block}.payment-review #eld_payment-form-area #eld_paymentErr{font-size:14px;margin:0 0 15px}#eld_payment-form-area #credit-card.row{margin-bottom:15px}/*! cv-member-styles.css */.thank-you p{line-height:1.8em}.bar{background:#787878;border-radius:.1115rem .1115rem 0 0;color:#fff;font-size:16px;margin:-11px 0 10px -11px;padding:9px 0 9px 10px;width:102.6%}.bar.brand{background:#69142e}.login .column{margin:0}.login .box{border-color:#c5c5c5;margin:0;padding:10px}#share-wishlist label,.forgot-form label{display:block;margin:0 0 2px}.form#login-form-main .error-validate-msg{margin:2px 0}.form#login-form-main .error-validate-msg{display:block;margin:0 0 5px;padding:0}.logon-block#new-account>div button{bottom:5px;right:23px}#registration-area>div>div.column.span5>ul>li,.login #new-account ul li{margin-bottom:5px}.login .register-now{margin-top:89px}#registration-area>div,#registration-area>form{margin:0}.item-buttons{width:100px;text-align:center}.item-buttons a{display:block;padding:3px 0;color:#9b0;font-size:9px}.item-buttons a:hover{color:#999}.item-qty{text-align:center}.item-desc img{float:left;margin:0 10px 0 0}.item-desc .sku{color:#ccc}.item-desc .stock{color:#448ccb}#item-display{border:none}#item-display tfoot,#item-display thead{background:#787878}#item-display tfoot tr td:first-child,#item-display thead tr th:first-child{border-left:none}#item-display tfoot tr td:last-child,#item-display thead tr th:last-child{border-right:none}#item-display tbody tr td,#item-display tfoot tr td,#item-display tfoot tr th,#item-display thead tr th{line-height:18px;text-align:center}.item-desc>div.stock span.bad{color:red;font-weight:700}tr.button-row{margin-left:2px!important;vertical-align:top;padding:0 13px}#item-display tr.button-row td{padding-bottom:0}#item-display>tbody>tr.button-row>a{position:relative;top:-2px}textarea{background-color:#fff}.item-list .discounted{text-decoration:line-through}.item-price .discounted{color:red;font-weight:700}.item-display-pager{display:block;font-size:14px;margin:20px 0 0}.item-display-pager a{border:1px solid #c5c5c5;border-radius:4px;padding:5px 10px}#share-wishlist #wishlist-msg{position:relative;margin:0 0 10px}.shared-wishlist-view .button-bar button[name=remove]{background:0 0;color:#0076a3;float:right;margin:9px 15px 0 0}.shared-wishlist-view .button-bar button[name=addToCart]{float:right;height:inherit}dl.form div.formline dd,dl.form div.formline dd input,dl.form div.formline dt{position:static}dl.form div.formline dd input[type=checkbox]{position:static;width:20px}dl.form div.formline dd div.selected{width:285px;height:14px;padding:6px 20px 0 5px}dl.form div.formline dd .note{padding:2px 0}#registration-area>div>div.column.span5>h2{display:none}#registration-area form .form .formline dd select{margin-bottom:4px}#new-customer form .form .formline dd select{left:0;top:0;width:272px}#new-customer form .form .formline dd.state select{width:119px}#logon-form-main dl.form div.formline dd{padding:0 5px 2px 0;width:267px}dl.form#login-form-main div.error-validate-msg{margin:2px 0}#espot-area .horiz-spot{float:left;background-color:rgba(255,255,255,.95)}.logon-block .form dd{font-size:12px;line-height:18px}.my-orders .order-number-col{width:76px}.my-orders .order-date-col{width:132px}.my-orders .web-order-number-col{width:82px}.my-orders .po-num-col{width:185px}.my-orders .order-total-col{width:60px}.my-orders .reorder-col{width:55px}.my-orders .dataTables_paginate{text-align:center;margin:30px auto;height:40px}.my-orders .orderHead{float:left;width:65%}.my-orders .filter-dropdown{display:inline-block;float:right}.my-orders .dataTables_paginate .first,.my-orders .dataTables_paginate .last,.my-orders .dataTables_paginate .next,.my-orders .dataTables_paginate .previous,.my-orders .dataTables_paginate span a{border-radius:2px;cursor:pointer;display:inline-block;margin-left:6px;padding:9px 15px;font-size:16px;line-height:1.42857143;color:#337ab7;text-decoration:none;transition:all ease .5s;background-color:#fff}.my-orders .dataTables_paginate .previous{margin-left:0}.my-orders .dataTables_paginate .first,.my-orders .dataTables_paginate .last,.my-orders .dataTables_paginate .next,.my-orders .dataTables_paginate .previous{cursor:pointer;padding:0 15px;position:relative;top:5px}.my-orders .dataTables_paginate>span{display:inline-block;height:40px}.my-orders .dataTables_paginate span a{border:1px solid #ddd}.my-orders .dataTables_paginate .first:before,.my-orders .dataTables_paginate .last:before,.my-orders .dataTables_paginate .next:before,.my-orders .dataTables_paginate .previous:before{font-family:FontAwesome;font-size:30px}.my-orders .dataTables_paginate .first:before{content:"\f100"}.my-orders .dataTables_paginate .previous:before{content:"\f104"}.my-orders .dataTables_paginate .next:before{content:"\f105"}.my-orders .dataTables_paginate .last:before{content:"\f101"}.my-orders .dataTables_paginate .first,.my-orders .dataTables_paginate .last{color:#5295ce}.my-orders .dataTables_paginate span .paginate_button.current{background-color:#0076a3 color: #fff}.my-orders .dataTables_paginate span a:hover{background:#0076a3;color:#fff}.my-orders .dataTables_paginate span .paginate_active{background:#0076a3;background-clip:padding-box;color:#fff}.collapse{margin-bottom:0}/*! cv-diamond-styles.css */.dd{padding:5px 0}textarea.error-validate-msg{background:none repeat scroll 0 0 #ffd4d4;border:1px solid red}.textPadding{padding:10px}.content-head .switch>div{float:left}.content-head .switch .page-select-label{padding:5px 5px 0 0}#error-message-panel{float:none;margin-right:5px;vertical-align:bottom;width:450px}.diamond{background:url(https://cdn.jjkeller.com/wcsstore/CVCatalogAssetStore/images/global/logos/diamond-k-inside-shadow_365x536.png) no-repeat 460px 100px}.diamond .column .note{margin:0 0 15px;font-size:11px;font-weight:700}.diamond .column form{width:350px}.diamond input[type=password],.diamond input[type=text]{background-color:#f6f5f3;border-color:#b7b6b2 #e2e3de #e2e3de #b6b6b2;border-style:solid;border-width:1px;color:#444;font-size:11px;font-weight:700;height:16px;padding:3px 5px;width:97%}.diamond input:focus,.diamond textarea:focus{background-color:#fff7c0;border-color:#ffc425;box-shadow:0 0 4px #777;outline:0}.diamond form select{background-color:#f6f5f3;border-color:#b7b6b2 #e2e3de #e2e3de #b6b6b2;font-size:11px;font-weight:700;height:25px;width:100%}.diamond .formline{clear:both;margin:0 0 5px}.diamond .dd{padding:0 0 5px}.diamond .formline dd{margin:0}.diamond .formline .dd .note{font-size:11px;clear:both}.diamond .formline #btnClear{background:0 0;color:#0076a3}.diamond .formline #btnClear:focus{background:0 0;color:#0076a3}.diamond .formline #btnSubmit:focus{background:#0076a3}.diamond .formline.fn,.diamond .formline.ln,.diamond .formline.mi,.diamond .formline.state,.diamond .formline.zip{clear:none}.diamond .formline.fn{float:left;margin-right:4px;width:110px}.diamond .formline.mi{float:left;margin-right:4px;width:30px}.diamond .formline.ln{float:left;width:202px}.diamond .formline.fn input{width:98px}.diamond .formline.mi input{width:18px}.diamond .formline.ln input{width:191px}.diamond .formline.state{float:left;margin-right:4px;width:248px}.diamond .formline.state .select{width:248px}.diamond .formline.zip{float:left;width:90px}.diamond .formline dd #country{width:352px}.diamond .button{background-color:#4997b6;background-image:url(/wcsstore/CVB2BDirectStorefrontAssetStore/images/jjkeller/colors/button.gif);background-position:right center;background-repeat:repeat-x;border:medium none;color:#fff;cursor:pointer;display:inline;font-size:13px;font-weight:700;height:22px;margin-top:15px;width:auto}.diamond .button.clear{color:#0076a3;background:none transparent}/*! responsive-master.css */.navbar-toggle{height:auto}#accordion .panel .panel-heading .panel-title a[aria-expanded=false]:after,#accordion .panel .panel-heading .panel-title a[aria-expanded=true]:after{font-family:FontAwesome;float:right}#accordion .panel .panel-heading .panel-title a[aria-expanded=false]:after{content:"\f067"}#accordion .panel .panel-heading .panel-title a[aria-expanded=true]:after{content:"\f068"}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{font-size:18px}}@media (max-width:767px){.center-block-xs{display:block;float:none;margin-right:auto;margin-left:auto}}