body{color:#242424;font-family:'Open Sans',"Arial",sans-serif !important;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.4rem}img{height:auto}a:active,.alink:active{text-decoration:none !important}a:hover,.alink:hover{text-decoration:none !important}a,.alink{color:#0667b7;text-decoration:none}a:hover,.sideacco li.current>a,h2.product-name a:hover,h3.product-name a:hover,h4.product-name a:hover,h5.product-name a:hover,h6.product-name a:hover,strong.product-name a:hover,p.product-name a:hover{color:#008dff}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{color:#002648}form .g-recaptcha .grecaptcha-badge{z-index:11}body.company-account-create form.form.create.account.form-create-account .fieldset>.field.required>.label:after,body.company-account-create form.form.create.account.form-create-account .fieldset>.fields>.field.required>.label:after,body.company-account-create form.form.create.account.form-create-account .fieldset>.field._required>.label:after,body.company-account-create form.form.create.account.form-create-account .fieldset>.fields>.field._required>.label:after{color:#e02b27 !important}.block-static-block.widget,.block-cms-link.widget{margin-bottom:20px !important}.abs-margin-for-blocks-and-widgets-desktop,.page-main .block,.customer-review .product-details{margin-bottom:20px !important}.action.primary,button.button span{line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}.box-head h2,h2{font-size:23px !important;color:#002648 !important;text-transform:capitalize !important;font-weight:700 !important}.post-content h3{color:#002648 !important;font-size:20px;font-weight:600;margin-top:20px;display:inline-block}main#maincontent{padding-bottom:35px}body.cms-home main#maincontent{padding-bottom:0}button.action.update,button.action.secondary.action-update,button.action.apply.primary,button.action.add.primary{color:#fff !important;box-shadow:none !important;background:#008dff !important;border:1px solid #008dff !important;color:#fff;border-radius:0;font-weight:600}button.action.action-cancel{border:1px #f04706 solid !important;height:36px;margin-top:0 !important;padding:0 18px !important;color:#191919 !important}button.action.secondary.action-update{margin-left:0 !important}body.search-term-popular .page-title-wrapper,body.checkout-onepage-success .page-title-wrapper,body.customer-account-login .page-title-wrapper,body.checkout-cart-index .page-title-wrapper,body.customer-account-logoutsuccess .page-title-wrapper{padding-top:15px}.um-prodslider .slick-prev,.um-prodslider .slick-next{position:absolute;border:none;z-index:1;box-shadow:none !important}form#search_mini_form button,.customer-welcome button.action.switch{background-color:transparent !important;padding:0 !important;min-width:auto !important;opacity:1 !important}.action.primary:hover,button.button span:hover{background-color:#002648 !important;border:1px #002648 solid !important;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.page.messages{z-index:999999999999 !important}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding-left:15px !important;padding-right:15px !important}.modal-popup .modal-footer{margin-top:auto;padding-bottom:15px !important;padding-top:15px !important}body._has-modal .scroll-to-fixed-fixed.nav-sections-items{z-index:1 !important}button.slick-arrow{box-shadow:none !important;border:none !important}.page-title-wrapper{padding-top:20px}.columns .column.main{padding-bottom:0 !important}body.cms-home .columns .column.main{padding-bottom:40px !important}body.shippingtracker-index-index .columns{padding-top:0}.item-after-content .same-day-shipping{background:url(../images/shipping-img.png) no-repeat scroll 0% 30%;font-size:14px;font-weight:600;color:#323232;padding-left:70px;display:block;padding-right:0 !important}.ves-megamenu .navigation .item-after-content{border-top:1px #eee solid;margin-top:10px;padding-top:10px}span.office-hour{color:#008dff;font-size:14px;font-weight:600;padding-bottom:10px;display:block;padding-top:5px}.yotpo-reviews-carousel .carousel-display-wrapper{padding-left:0 !important;padding-right:0 !important}.yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .y-slider-container .single-carousel .product-image-container .y-carousel-product-image{margin-left:1px !important}button.action.move-to-single-skus{background:#008dff !important;color:#fff;border-radius:0 !important;border:none !important}.upload-container .file-upload{font-weight:400 !important;background-color:#002648 !important;color:#fff !important;border-radius:0 !important;border:none !important}button.action.move-to-single-skus:hover,.upload-container .file-upload:hover{background:#002648 !important}div.mage-error[generated]{color:red !important;font-size:1.2rem}.yotpo .write-question-wrapper,.yotpo .write-review-wrapper{margin-top:30px}.ves-megamenu .navigation .level0.vertical-item>a>.ves-caret{color:#fff !important}i.ves-caret.fa.fa-angle-down,i.ves-caret.fa.fa-angle-up{color:#fff !important}a.swatch-more{clear:both;display:inline-block}.minicart-items-wrapper{text-align:left !important}span.old-price.sly-old-price.no-display{display:none !important}body.cms-page-view{font-size:15px}.panel.wrapper .header-top-section{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%;width:auto}.panel.wrapper .header-top-section .top-links-customs{max-width:1370px;width:100%;margin:0 auto;text-align:center;padding:10px;background:#008dff}.page-header .panel.wrapper{border-bottom:0 solid #e8e8e8 !important;background-color:transparent !important;color:#fff}.panel.wrapper .header-top-section{text-align:center}ul.top-links-customs{display:inline-block;margin:0;padding:0}ul.top-links-business{display:inline-block;float:right}ul.top-links-customs li{display:inline-block;list-style:none;font-weight:600;font-size:16px;padding-left:10px;padding-right:10px;margin:0}ul.top-links-business li{list-style:none}ul.top-links-customs li:first-child{color:#fff;font-size:16px;font-weight:600;line-height:17px}ul.top-links-customs li a{color:#008dff}ul.top-links-customs li a:hover{text-decoration:underline !important}ul.top-links-customs li a#freeship_details{color:#676767;font-weight:400;font-size:14px;text-align:left;padding-left:15px;position:relative}div#freeship_content{text-align:left;margin-top:25px !important;line-height:23px;margin:0 auto;padding-left:10%;padding-right:10%;width:100% !important}ul.top-links-business li a{color:#323232;font-weight:600}ul.top-links-customs li a#freeship_details:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:12px;padding-left:5px;text-decoration:none}ul.top-links-customs li a#freeship_details.active:after{content:"\f077"}ul.top-links-customs li:first-child span{color:#fff;position:relative}.logo{max-width:100% !important}.minicart-wrapper .action.showcart:before{line-height:22px !important;color:#002648 !important}.flexslider{box-shadow:0 0px 0px rgba(0,0,0,.2) !important;-webkit-box-shadow:0 0px 0px rgba(0,0,0,.2) !important}.flexslider .slides>li a{height:auto !important}.flexslider .slides img{height:auto !important}.magestore-bannerslider-standard{width:100% !important}.um-prodslider .owl-next .fa-arrow-circle-right,.um-prodslider .owl-prev .fa-arrow-circle-left,.um-prodslider .slick-prev:before,.um-prodslider .slick-next:before{color:#000 !important;font-size:20px !important}.magestore-bannerslide-flex-slider{margin-bottom:40px !important}.flex-control-nav{bottom:-25px !important}.flex-control-paging li a{background:0 0 !important;box-shadow:inset 0 0 3px rgba(0,0,0,.7) !important;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.7) !important}.flex-control-paging li a:hover{background:#767676 !important}.flex-control-paging li a.flex-active{background:#767676 !important}.flex-direction-nav .flex-prev{left:0 !important}.flex-direction-nav .flex-next{right:0 !important}.minicart-wrapper .action.showcart .counter.qty{background:#002648;color:#fff;height:22px !important;line-height:normal !important;border-radius:2px;display:inline-block;margin:0 !important;min-width:18px;overflow:initial;padding:0 3px;text-align:center;white-space:normal}.minicart-wrapper .action.showcart .counter-number{text-shadow:0 0 0px #000 !important;font-size:13px !important}.block-minicart .block-content>.actions .paypal-logo{margin-top:12px}.block-minicart .amazon-minicart-container .amazon-button-container{margin-top:0}.block-minicart .block-content>.actions .paypal-logo:before,.block-minicart .block-content>.actions #minicart-amazon-pay-button:before{content:"or";display:inline-block;width:100%;vertical-align:top;margin-bottom:12px;color:#4a4949;font-size:16px;text-transform:uppercase}.links-container .action.switch{color:#323232 !important}.slider-type-featured .yotpo .text-m:after,.slider-type-featured .yotpo .text-m:before{content:none !important}.um-prodslider.block.slider-type-featured .price-label{display:none !important}.minicart-wrapper .action.showcart:before{content:"\f07a" !important;font-family:FontAwesome !important}.flex-control-paging li a{border:1px #767676 solid !important;box-shadow:none !important;-webkit-box-shadow:none !important}body.nav-open-mob:after{z-index:2;content:"\f00d";color:#fff;position:fixed;right:19px;top:0;font-size:24px;font-family:FontAwesome}body.nav-open-mob .sections.nav-sections:after{z-index:100;content:"\f00d";color:#fff;position:fixed;right:19px;top:0;font-size:24px;font-family:FontAwesome}.um-prodslider.block.slider-type-bestsellers span.price{color:#002648;font-size:25px;font-weight:700}.um-prodslider.block.slider-type-bestsellers span.price-label{display:none}.um-prodslider.block.slider-type-bestsellers h2#block-bestsellers-heading{font-size:28px !important;text-align:center;font-weight:600 !important;padding-bottom:20px;margin-bottom:15px !important;color:#323232 !important;padding-top:25px}.um-prodslider.block.slider-type-bestsellers a.product-item-link{font-size:16px;color:#323232;font-weight:600}.um-prodslider.block.slider-type-bestsellers span.code-no{color:#323232}.um-prodslider.block.slider-type-featured ol.products.list.items.product-slider15432991141.slick-initialized.slick-slider{margin-bottom:10px !important}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel{padding-top:12px !important}@media (min-width:768px){.nav-sections,.scroll-to-fixed-fixed.nav-sections-items{background:#002648 !important}}.redeem-gift-section{background:url(../images/gift-back.jpg) no-repeat scroll 0% 0%;text-align:center;color:#fff;text-align:center;padding:24px 0 30px}.top-title{font-size:20px;font-weight:600;letter-spacing:.6px}.main-title{font-size:50px;font-weight:700}.btm-title{font-size:20px;padding-bottom:22px}.gift-btn-con a{background-color:#008dff;color:#fff;padding:10px 26px;font-weight:700;font-size:18px}.gift-btn-con a:hover{background-color:#002648}.slider-type-featured .owl-carousel .owl-item li,.products-grid .slick-initialized .slick-slide{border-left:1px #c8c8c8 solid;text-align:center;margin-right:0 !important;min-height:358px}.slider-type-featured .owl-carousel.owl-loaded,ol.products.list.items.slick-initialized.slick-slider{margin-top:0;border:1px #d8d8d8 solid;border-left:none;height:360px}.slider-type-featured .owl-carousel .owl-item li img,.slick-slide img{max-width:65%}.slider-type-featured .owl-carousel .owl-item li img.product-image-photo{position:initial !important}.slider-type-featured .owl-carousel .owl-item li span.product-image-wrapper,.slick-initialized .slick-slide span.product-image-wrapper{padding-bottom:70% !important;padding-top:5% !important}.slider-type-featured strong.product.name.product-item-name a{font-size:16px;color:#323232;font-weight:600}.slider-type-featured .code-rating .code a{color:#323232;padding-bottom:7px !important;display:block}.slider-type-featured .yotpo .pull-left{text-align:center;float:none !important}.slider-type-featured .yotpo .text-m{font-size:12px;display:block;text-align:center;color:#333 !important;padding-left:0 !important}.slider-type-featured .price-box.price-final_price span.price{color:#002648;font-size:25px;font-weight:700}.slider-type-featured .price-box.price-final_price{padding-top:10px}.slick-next:before{content:"\f054" !important;font-family:'FontAwesome'!important}.slick-prev:before{content:"\f053" !important;font-family:'FontAwesome'!important}.um-prodslider .slick-next{right:-28px !important}.um-prodslider .slick-prev{left:-28px !important}.um-prodslider .slick-arrow.slick-disabled{cursor:not-allowed}.um-prodslider .owl-controls .owl-nav,.um-prodslider .slick-prev,.um-prodslider .slick-next{visibility:visible !important}.products.wrapper.grid.products-grid.products-{margin:0 !important}.top-category-detail{margin:-5px}.top-cat-block-main-left{float:left;width:70%}.top-cat-block-main-right{float:right;width:30%}.top-cat-block-main-left .top-cat-top .top-cat-block-outer{float:left;width:50%;background-color:#ebeff3;padding:30px;border:5px solid #fff}.top-cat-btm .top-cat-block-outer{background-color:#ebeff3;padding:30px;overflow:hidden;border:5px solid #fff}.top-cat-btm{clear:both}.top-cat-block-main-left .top-cat-top .top-cat-block-outer:last-child{margin-right:0 !important;float:right}.top-category-detail h3{color:#2677e7;font-size:22px;font-weight:700;margin:0 0 10px}.top-category-detail h5{color:#5f5f5f;margin-top:1px;font-size:16px;font-weight:600}.top-cat-left{float:left;width:55%}.top-cat-right{float:right;width:45%;text-align:right}.top-cat-btm .top-cat-left{float:left;width:30%}.top-cat-btm .top-cat-right{float:left;width:70%}.top-categories-section{overflow:hidden;margin-bottom:15px}.title-block h2#block-featured-heading{font-size:28px !important;text-align:center;font-weight:600 !important;margin:20px 0;color:#323232 !important}p.top-cat-link a{color:#fff;text-decoration:none;font-weight:600;font-size:15px;background-color:#002748;padding:7px 10px;display:inline-block;vertical-align:top}p.top-cat-link a:hover{background:#008dff}.top-cat-block-main-right .top-cat-block-outer{background-color:#ebeff3;padding:30px;text-align:center;border:5px solid #fff}.top-cat-block-main-right .top-cat-title{padding-bottom:20px}.page-products .products-grid .product-item:hover{cursor:pointer}.top-category-detail h3 small{display:list-item;font-size:16px;list-style:none;padding-top:11px;color:#5f5f5f;font-weight:600}.footer-primary-container.section-container{padding-top:30px;display:block;overflow:hidden}small.copyright{background-color:#303030 !important;text-align:left;color:rgba(255,255,255,.3);font-size:13px;height:45px;line-height:25px;clear:both}.footer-primary.footer.container .inner-container .ft-section .block-content{margin-top:10px}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent{margin-bottom:14px}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent{padding-left:35px}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent .icon{background:0 0;text-align:left;margin-right:0;margin-left:-30px;padding:0;width:15px}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent .icon .fa{font-size:0px}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent .icon .fa:before{font-size:20px;color:#8d8d8d}.std i.fa{font-style:normal}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent p{line-height:normal}.feature .icon{float:left}.feature .icon{margin:0 15px 10px 0;max-width:30px;max-height:30px}.feature.indent .icon{margin-bottom:0}.footer-col2.ft-section ul li{float:left;width:50%}.footer-col3.ft-section ul li{float:left;width:50%}.footer-primary.footer.container .inner-container .ft-section a{color:#303030;font-size:13px;line-height:27px}.footer.container .sslcertificate.icon-wrapper-square ul{padding-right:0}.footer.container .sslcertificate.icon-wrapper-square li{width:44%;display:inline-block;padding:5px;vertical-align:middle;text-align:center}.footer.container .sslcertificate.icon-wrapper-square{padding-top:25px}.footer-col4.ft-section:after{content:none !important}.sf-footer-top{padding:15px 0 6px;border-bottom:1px solid #e5e9ec;background-color:#ebeff3}.sf-footer-top .block-content .feature.indent:first-child{float:left}.sf-footer-top .block-content .feature.indent{padding-left:76px}.sf-footer-top .block-content .feature.indent{width:15.8%;float:none;box-sizing:border-box;display:inline-block;margin:auto;vertical-align:top;text-align:left;padding-left:57px;position:relative;margin-right:10px;padding-right:10px}.sf-footer-top .feature.feature-icon-hover:after{content:"";width:1px;height:52px;background:#adadad;display:inline-block;position:absolute;right:2px;top:0}.sf-footer-top .feature.feature-icon-hover:last-child:after{content:none !important}.sprite-icon{background-image:url(../images/sprite-main.png);width:50px;height:50px;position:absolute;left:0;top:0;bottom:0;margin:0}.sf-footer-top .block-content .feature.indent p{font-size:13px;font-weight:600;line-height:normal;padding:1px 0;white-space:normal}.sf-footer-top .block-content .feature.indent:last-child{padding-right:0;margin-right:0;border-right:none}.sprite-icon.icon-mb{background-position:0 60px}.sprite-icon.icon-rf{background-position:-50px -236px}.sprite-icon.icon-wr{background-position:-100px -236px}.sprite-icon.icon-ssl{background-position:-155px -236px}.sprite-icon.icon-sp{background-position:-206px -236px}.sprite-icon.icon-ts{background-position:-256px -236px}.footer.content .block.newsletter{margin-bottom:0;background-color:#002648;float:none !important;width:100%;overflow:hidden;padding:30px 0 23px;text-align:center;letter-spacing:1px}.footer.content .block.newsletter .title strong{font-size:30px;font-weight:400;color:#fff}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent a{line-height:normal !important}.footer.content .block.newsletter .title{display:inline-block;vertical-align:top;padding-right:20px;padding-bottom:0;margin-bottom:0}.footer.content .block.newsletter .content{width:700px;display:inline-block}.footer.content .block.newsletter .title strong{font-size:30px;font-weight:400}.footer.content .block.newsletter .content input#newsletter{height:43px;border-radius:6px;border-top-right-radius:0;border-bottom-right-radius:0;border:1px #fff solid}.footer.content .block.newsletter .content button.action.subscribe.primary{background-color:#008dff !important;border-radius:6px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border:1px #fff solid !important;height:43px;font-weight:400;font-size:14px !important;position:static;margin:inherit;width:100%}.footer.content .block.newsletter .content button.action.subscribe.primary:hover{background-color:2648}.block.newsletter input{padding-left:15px !important}.block.newsletter .field .control:before{content:none !important}.block.newsletter .field-error,.block.newsletter div.mage-error[generated]{margin-top:7px;text-align:left;color:red !important;font-weight:600}li.y-badges-li{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top;transform-origin:top}#y-badges .y-badge{cursor:pointer;margin:0 auto;position:relative}#y-badges .y-badge-reviews{position:relative;white-space:nowrap;text-align:center !important;top:-98px !important;font-size:33px !important;color:#fff}#y-badges .y-badge-stars{display:block;position:absolute;top:66px !important;left:34px !important}#y-badges .yotpo-icon{color:#ecc525}#y-badges .y-badges-certified{font-size:12px !important;top:90px !important;left:10px !important}#y-badges .y-powered-by{position:absolute;white-space:nowrap;top:140px !important;width:100%;text-align:center;font-size:13px !important}.social-links .fa{background-color:#002648;color:#fff;width:28px;height:28px;text-align:center;line-height:28px;border-radius:100%;font-size:12px;margin-right:3px}.social-links a{display:inline-block !important}.footer-primary.footer.container .inner-container .ft-section a:hover{color:#0667b7}.footer-primary.footer.container .inner-container .ft-section li.active a{color:#0667b7}.sidebar-menu .menu-btn{background-color:#0667b7;color:#fff;font-size:18px;font-weight:700;padding:10px;box-sizing:border-box}.sidebar-menu .menu-btn span{cursor:pointer;display:block;padding-right:20px;position:relative}.sidebar-menu .menu-btn span:after{font-family:'FontAwesome';content:"\f107";position:absolute;right:0;top:0}.cms-page-title h1,h1,.page-title-wrapper h1.page-title{line-height:27px;font-size:29px;font-weight:700;margin-bottom:15px;color:#002648;margin-top:0}body.checkout-onepage-success .cms-page-title h1,body.checkout-onepage-success h1,body.checkout-onepage-success .page-title-wrapper h1.page-title{line-height:27px;font-size:22px;font-weight:700;margin-bottom:15px;color:#002648;margin-top:0}.about-us-page .contact-table{margin-bottom:50px}.about-us-page .contact-table table{width:50%}.about-us-page .col-wrapper{display:inline-block;width:100%}.about-us-page .contact-table table tr td{border:1px solid #000;vertical-align:middle;padding:5px;height:auto;width:50%}.bottom-block{background-color:#f2f2f2;display:inline-block;width:100%}.bottom-block h2{font-weight:700;font-size:32px;color:#000;margin:0 10px 20px}.bottom-block .col>div{float:left;padding:0 15px;width:50%;box-sizing:border-box}.bottom-block .img-block{display:block;position:relative}.bottom-block .img-block>img{width:100%;height:auto}.bottom-block .caption-text{box-sizing:border-box;position:absolute;bottom:0;left:0;color:#fff;background-color:rgba(0,0,0,.62);text-align:center;padding:5px;width:100%}ul#side_menu li.active{background:#002648}ul#side_menu li:hover{color:#008dff}ul#side_menu li:hover a{color:#008dff}ul#side_menu li.active a{color:#fff}.block.block-vertnav.cms-sidebar.sidebar-menu{background-color:#e8e8e875;margin-bottom:25px}ul#side_menu{padding:0;margin:0}ul#side_menu li{float:left;display:inline-block;padding:0;margin:0;border-right:1px #ddd solid}ul#side_menu li a{padding:0 9px;line-height:47px;color:#323232;font-size:14px;font-weight:600;display:block}#side_menu li:last-child{background:no-repeat;border-right:none !important}.about-us-page .abt-intro .col img{margin-bottom:15px}.ui-tabs.ui-widget-content{border:none !important;border-radius:0 !important;padding:0 !important;margin-bottom:80px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active{border-color:#e1e1e1 !important}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li{border-color:#e1e1e1 !important;border-radius:0 !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:400;color:#212121}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#fff}.custom-cms ul li{line-height:25px;background-position:0 3px !important;position:relative;list-style:none}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li a{color:#5a5a5a;font-weight:700;background-color:#fff;font-size:18px}.ui-tabs-panel{padding-bottom:15px !important;border:1px solid #e1e1e1 !important;clear:both;border-radius:0 !important;padding:20px 30px}.ui-tabs .ui-tabs-nav{margin:0}.ui-helper-clearfix{min-height:0}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#fff;font-weight:400;color:#555}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#0667b7}.faqs-page .ui-widget-content a:hover{color:#002748}ul.bullet,ul.disc{margin:1em 0;padding:0;padding-left:20px}ul.bullet li p.title:before{content:"\f054";position:absolute;left:-13px;color:#002648;top:9px;font:normal normal normal 11px/1 FontAwesome}ul.bullet li:before{content:"\f054";position:absolute;left:-13px;color:#002648;top:9px;font:normal normal normal 11px/1 FontAwesome}.contact-us-page .address-block{position:relative;padding-left:65px;color:#000;margin-bottom:35px;font-weight:600}.contact-us-page .address-block .icon-box{position:absolute;top:0;left:0}.contact-us-page .address-block .icon-box img{max-width:50px}.contact-us-page .address-block h3{color:#000;font-size:18px;margin:0 0 5px;font-weight:600;text-transform:uppercase}.contact-us-page .contact-form-wrap{border:1px solid #0667b7;padding:20px 10px 25px 70px}.contact-us-page .contact-form-wrap .icon-box{top:15px;left:10px}.contact-us-page .contact-form-wrap .note-text{margin:0 0 15px}.contact-us-page .address-block address p{padding:0;margin:0;line-height:23px}.contact-us-page .address-block p{padding:0;margin:0;line-height:23px;font-weight:600}.map-section{margin:20px 0;border:6px solid #dcdcdc}.contact-us-page .contact-form .form-list .fields{margin:0 -10px}.contact-us-page .form-list .field{padding:0 10px;box-sizing:border-box}.contact-us-page .form-list .field{width:33.33%}.contact-us-page .form-list input.input-text{border:1px solid #d7d7d7;height:48px;border-radius:4px;width:320px;max-width:100%}form#contact-form fieldset.fieldset .control input{border:1px #ddd solid;height:40px;border-radius:5px;-webkit-border-radius:5px}form#contact-form fieldset.fieldset .control textarea{border:1px #ddd solid;border-radius:5px;-webkit-border-radius:5px}.fieldset{margin:0 0 12px !important}.same-day-shipping{padding:0 15px 15px}.same-day-shipping .top-block{margin-bottom:20px;padding:10px 5px;background-color:#fafafa;text-align:center}.same-day-shipping p{font-size:16px;color:#000;font-weight:600;margin-bottom:15px}.same-day-shipping .top-block div{display:inline-block;vertical-align:top}.same-day-shipping .top-block div h2{font-weight:500;color:#0667b7;font-style:italic;font-size:30px;margin:0}.top-block div span{font-size:14px;font-weight:900}.shipping-page .data-table{width:100% !important}.ui-widget-content .data-table tr.even{background-color:#f7f7f7}.ui-widget-content .data-table tr.odd td:first-child{border-right:1px solid #e1e1e1}.ui-widget-content .data-table tr.odd td{border:none}.data-table tr.odd td,.data-table tr.odd th{border-right:1px solid #f5f5f5}.data-table th,.data-table td{padding:10px}caption,th,td{vertical-align:top;text-align:left;font-weight:400}.ui-widget-content .data-table p{font-size:15px;line-height:32px;color:#000;font-weight:600}.data-table thead th{font-weight:700;vertical-align:bottom;border-right:none}.ui-widget-content .data-table tr.odd td:first-child{border-right:1px solid #e1e1e1}.data-table thead,.cart-table thead tr,.availability-only-details thead{border-color:#e5e5e5}.data-table thead{background:0 0;border-bottom:1px solid #e5e5e5}.usal-ships{background-color:#f7f7f7;border:none}footer ul.bullet li:before{content:none !important}.a-center{text-align:center !important}.box-title h3,h3{font-size:21px !important;text-transform:capitalize !important;font-weight:700 !important}.table-view tr td{vertical-align:middle;padding:5px}.custom-cms p.title{margin-bottom:0}.help-page .row .col{padding:15px 0 15px;box-sizing:border-box}.help-page h2{color:#000;font-size:18px;margin:0 0 15px;font-weight:600}.help-page .links-block{margin:0 0 20px;padding:0}ul.links-block li{margin:0}.help-page .guarantee{background:#ffe1c4;border:1px solid #e6d3c4;padding:15px;margin:0 0 20px;font-weight:700;color:#000}.help-page .info-block{color:#000;margin:0 0 20px}.help-page .guarantee span:last-child{padding-left:10px}.help-page .guarantee span{display:inline-block;vertical-align:middle;font-size:22px;text-transform:uppercase;line-height:30px}.help-page .row{margin:0 !important}body.contact-index-index .page-title-wrapper{display:none}.all-products-section{margin:15px 0;padding:0}.all-products-section>li{display:inline-block;margin-right:2%;vertical-align:top;width:31.6%}.all-products-section>li.last{margin-right:0}.all-products-section .cat-title a{font-size:16px;font-weight:700;text-align:left;color:#323232}.block.block-wishlist .block-content{border:1px #e5e9ec solid;padding:9px}.block.block-compare .block-content{border:1px #e5e9ec solid;padding:9px}.block.block-compare .empty{border:1px #ddd solid;padding:9px}.block.block-reorder .block-content{border:1px #e5e9ec solid;padding:9px}.block.block-compare .block-content .actions-toolbar .primary a{color:#fff !important;box-shadow:0 0 0 0 !important}.block-reorder .product-item .field.item{vertical-align:top}.sidebar .block.block-reorder .product-items-names .product-item-name{width:90%}.block-compare .block-title,.block-reorder .block-title,.widget .block-title,.block-wishlist .block-title{margin:0 0 15px !important}.data-table tr.even{background-color:#fbfbfb}.data-table tr.even td,.data-table tr.even th{border-right:1px solid #f5f5f5}.search.results p#toolbar-amount{float:right;padding-left:15px;line-height:20px !important}#sub_side_menu{margin-bottom:10px;padding-left:0}#sub_side_menu li{display:inline-block;padding-right:10px;position:relative}#sub_side_menu li a{text-decoration:none;color:#333}#sub_side_menu li.active a{text-decoration:underline;font-weight:500;color:#0667b7}#sub_side_menu li:after{content:"|";color:#333;padding-left:10px}#sub_side_menu li:last-child:after{display:none}.custom-cms .sub-title{font-size:20px;font-weight:500;text-transform:capitalize;color:#0667b7;margin:20px 0 !important}.shipping-page .shipping-info-table img{max-width:377px}table.data-table.shipping-info-table tr.even{background-color:#f7f7f7}body.cms-net30-html table.table-view p{margin:0}body.cms-net30-html table.table-view{border-color:#dedede !important}body.cms-faqs-html .product.data.items ul li:before{content:none}ul.bullet li:hover p.title:before{left:-9px;transition:all .5s ease;-webkit-transition:all .5s ease}form#quickrfq_form fieldset.fieldset .row label.label{font-weight:700 !important;color:#000 !important}.fieldset>.field>.label,.fieldset>.fields>.field>.label{font-weight:700 !important;color:#000 !important}em,i{font-style:italic;color:#ee001c}form#quickrfq_form .items h3{margin-top:0 !important}.ves-blog .ves-post.post-item{position:relative}.ves-blog .date-wrapper{display:table;position:absolute;top:-4px;left:20px;z-index:1}.ves-blog .date-img{background:#008dff;width:65px;height:68px;color:#fff;text-align:center;display:table-cell;vertical-align:middle;padding:5px}.ves-blog .blog-date{font-size:30px !important;font-weight:700 !important;margin-bottom:0;line-height:32px;margin-top:0}.ves-blog p.blog-month{font-size:12px;margin:0}.post-list .blog-grid .post-item{padding-right:0;padding-top:0;margin-top:30px}.blog-grid .row:first-child .post-item{margin-top:5px !important}.ves-blog h1>a,.ves-blog h2>a,.ves-blog h3>a,.ves-blog h4>a,.ves-blog h5>a,.ves-blog h6>a{color:#002648 !important;font-weight:600 !important}.blog-searchform form:after{border-right-color:#008dff !important}.search-form button{background:#008dff !important}.vesblog-post-view #form-comment,.ves-block .blog-widget-content,#author-box>.block-content,.ves-block .post-listing,.products-related .block-content{border-bottom:4px solid #008dff !important}.blog-toolbar .pages a.page{background:#f8f8f8;padding:0 12px !important}.blog-toolbar .pages strong.page{background:#e5e5e5;padding:0 12px !important}.blog-toolbar .pages .action.next{margin-left:0 !important;box-shadow:none !important}.blog-toolbar .pages .action{background:#002648 !important;border:1px solid #002648 !important;box-shadow:none !important}.blog-toolbar .pages .action.next:before{color:#fff !important}.blog-toolbar .pages .action.previous:before{color:#fff !important}.post-list .post-item .post-readmore a{background-color:#008dff !important}body .post-list .post-item .post-readmore a:hover{background-color:#002648 !important}.ves-block .blog-widget-content .postags li:hover{background-color:#008dff !important}.vesblog-post-view #form-comment button{background:0 0 !important;color:#fff;box-shadow:none !important;border:0;margin-top:1rem;padding:0 !important}.above-inputs.vesclear ul.form-list{padding-top:5px;padding-bottom:0;overflow:hidden}.above-inputs.vesclear ul.form-list li.fields{float:left;width:48%}.above-inputs.vesclear ul.form-list li.fields input{width:100%}.above-inputs.vesclear ul.form-list li.fields.user-email{float:right;width:48%}.comment-form label{font-weight:600;padding-bottom:4px}.post-maincontent-wrapper .date-wrapper{width:11%;float:left}.post-maincontent-wrapper .date-img{background:#008dff;display:inline-block;width:80px;height:84px;color:#fff;text-align:center;display:table-cell;vertical-align:middle;padding:4px}.post-maincontent-wrapper .blog-date{font-size:40px !important;font-weight:700 !important;margin-bottom:0;line-height:32px;color:#fff;margin-top:0}.post-maincontent-wrapper .blog-month{font-size:15px;color:#fff;margin-bottom:0;line-height:22px}.post-maincontent-wrapper .post-content{float:left;width:89%;margin-top:0;padding-top:0 !important}.blog-grid .post-item .post-title{font-size:20px !important;margin:10px 0 0 !important;line-height:25px !important}.ves-blog .blog-grid .post-item .post-socials,.ves-blog .blog-grid .post-item .post-title,.ves-blog .blog-masonry .post-item .post-title{font-size:20px !important;margin:10px 0 0 !important;line-height:25px !important;padding:0 10px !important}.checkout-popup-notes h4{line-height:normal;text-align:center}.checkout-popup-notes .red{color:red}.checkout-popup-notes ul{list-style:disc;margin-bottom:20px}.checkout-popup-notes ul li{margin-bottom:5px}.delivery-note-priority{font-weight:700;margin:15px 0}.delivery-note-priority .red{color:red}.custom-order-information .order-items .data-table td.col-img{text-align:center}.custom-order-information .order-items .data-table td.col-img img{width:100px;min-width:100px}.custom-order-information .order-items .data-table td{padding-top:15px;padding-bottom:15px}.custom-order-information .willcall{width:100% !important}.willcall-text{font-size:14px !important;padding:10px;margin-top:20px;margin-bottom:20px}.willcall-text{border:3px solid red;padding:8px;line-height:20px}.custom-order-information .order-info-box{background-color:#fff;overflow:hidden}.order-info-box{margin:0 0 10px}.order-info-box .col-1{border-right:#e5e5e5 solid 1px}.order-info-box .col-1{border-right:#e5e5e5 solid 1px}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.custom-order-information .box{border:1px solid #ccc}.custom-order-information .box-title{background:none repeat scroll 0 0 #f4f4f4;border-bottom:1px solid #ccc;padding:10px 10px 0}.custom-order-information .box-title>h2,.custom-order-information .order-items h2{color:#002648;margin-top:0;font-size:14px !important;font-weight:700;line-height:14px}.custom-order-information .box-content{padding:10px}address{font-style:normal}.custom-order-information .order-items{margin-bottom:10px}.order-items{width:100%}.h-scroll{max-width:100%;overflow-x:auto}.order-items .data-table{margin-bottom:20px}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}.data-table tbody.odd td{border-width:0 1px}.order-items .data-table td{padding:5px 9px}.a-center{text-align:center !important}.data-table tbody.odd tr.last{border-bottom:#e5e5e5 solid 1px}.a-right{text-align:right !important}a.print:after{content:"\f02f";font:normal normal normal 14px/1 FontAwesome;font-size:19px;color:#002648;vertical-align:middle;padding-left:3px}a.print{color:#002648;font-size:13px}body.checkout-onepage-success .page-title-wrapper{padding-top:15px}h3.willcall-text span{font-weight:400 !important;text-transform:none}h3.willcall-text span:first-child{font-weight:700 !important;padding-right:1px}.amazon-button-container .field-tooltip{display:none;margin:-12px 0 0;right:12px !important;top:30% !important}button.action.action-select-shipping-item,button.action.action-show-popup,form#wishlist-view-form button.action.share,form#wishlist-view-form button.action.tocart{min-width:75px;line-height:normal;box-shadow:none !important;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff !important;cursor:pointer;display:inline-block;font-weight:600 !important;padding:7px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}button.action.action-select-shipping-item:hover,button.action.action-show-popup:hover,form#wishlist-view-form button.action.share:hover,form#wishlist-view-form button.action.tocart:hover{background:#002648 !important;border:1px solid #002648 !important}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{margin-top:0 !important}form#co-shipping-form .label{font-weight:600}#checkout #shipping #checkout-step-shipping .amazon-button-container{display:none}.breadcrumbs .item:not(:last-child):after{line-height:22px !important;color:#333}.breadcrumbs{padding-top:15px;padding-bottom:0;margin-bottom:0 !important}.breadcrumbs ul li a{color:#323232 !important;font-weight:600;font-size:14px}.breadcrumbs ul li strong{font-weight:600;font-size:14px;color:#0667b7}.breadcrumbs .items>li{display:inline-block;vertical-align:top;font-size:14px;font-weight:600;color:#0667b7}form#quickrfq_form div.add-row .button{padding-left:10px;background-color:transparent !important;border:none !important;box-shadow:none !important}button.button>span{padding:0 !important}fieldset.fieldset .legend span{font-size:18px;font-weight:700}form#quickrfq_form .field H2{font-size:18px;font-weight:700;padding-bottom:10px;display:block}form#quickrfq_form .field .control input{margin-right:5px;vertical-align:middle;margin-top:0}form#quickrfq_form .field .control input:nth-child(2){margin-left:15px}form#quickrfq_form fieldset.fieldset .row .field{margin-bottom:20px}form#quickrfq_form fieldset.fieldset .row label.label{display:block;padding-bottom:6px;font-weight:600}form#shipping-tracking .actions-toolbar{padding-top:10px}.sidebar.sidebar-main .block-content.filter-content strong.block-subtitle.filter-subtitle{font-size:18px;color:#323232;padding:0 0 15px;font-weight:700;border-bottom:none !important}.sidebar.sidebar-main .block-content.filter-content .filter-options .filter-options-title{word-break:break-word;word-spacing:normal;padding:12px 34px 12px 10px;background-color:#f3f4f8;color:#f3f4f8 !important;height:auto;text-transform:capitalize;font-size:16px}.filter-options-title:after{top:15px !important}.sidebar.sidebar-main .block-content.filter-content div#narrow-by-list{border:0 #e2e2e2 solid;border-top:none}body.catalog-category-view h1#page-title-heading{margin-top:0}.filter-options-content a:hover{background-color:#e8e8e8;text-decoration:none;display:block}.filter-options-content a{color:#494949;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;line-height:35px}body.catalog-category-view .filter-options-content a{color:#494949;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;line-height:20px !important;display:block;padding-top:10px;padding-bottom:10px}.filter-options-content{margin:0 !important;padding:0 !important;border:1px #e5e9ec solid}.filter-options-item{border-bottom:0 solid #e5e9ec !important;padding-bottom:0 !important;margin-bottom:10px}.filter-content .item:last-child{border:none !important}.block-title strong.block-subtitle{font-size:17px;color:#002648;padding:0 0 20px;font-weight:600}.ves-block.block{display:inline-block}.sidebar.sidebar-additional .block .block-title.active:after{content:"\f077"}.swatch-option.text{padding:5px 12px !important;border-color:#cfcfcf !important;height:29px !important;background:#fff !important;line-height:18px !important;font-weight:600 !important;color:#111!important}.catalog-category-view .sidebar.sidebar-main{padding-top:20px}.page-products .subcategories-listing .product-item-info{width:auto !important}li.item.product.product-item .product-item-info .product.details.product-item-details{padding-top:8px}li.item.product.product-item .product-item-name{font-size:16px !important;font-weight:600 !important;display:initial !important}li.item.product.product-item .product-item-name a{font-size:16px !important;font-weight:600 !important;line-height:23px}li.item.product.product-item .product-item-info a img{max-height:150px;width:auto}.column.main .product-items{margin-left:0 !important}li.item.product.product-item:hover .product-item-name a{color:#002748}.category-view .category-image{display:inline-block;width:15%;vertical-align:middle}.category-view .category-description{display:inline-block;width:82%;vertical-align:middle;font-size:15px;line-height:23px;color:#000;padding-left:15px;font-weight:400}.cart-discount .title strong{font-weight:600 !important}.cart-discount input[type=text]{height:36px !important}.category-view{border-top:1px #e5e9ec solid;padding-top:20px}.toolbar-sorter.sorter{float:left !important}.page-products .toolbar .limiter{display:block !important;float:right}.page-with-filter .toolbar-amount{float:right;padding-left:15px;line-height:20px !important}.toolbar-sorter.sorter select{background-color:#fff !important}#shopping-cart-table .cart.item strong.product-item-name a{color:#2677e7 !important;font-size:17px;font-weight:600}.cart.table-wrapper .actions-toolbar{margin-bottom:15px}#shopping-cart-table span.sku{font-size:12px;color:#777}#shopping-cart-table span.discount-text{color:#cf0a2c;font-size:15px;padding-left:5px}.mark,mark{background-color:transparent !important}ul.checkout.methods.items.checkout-methods-items button.action.primary.checkout span{font-size:20px}div#block-shipping{margin-bottom:0 !important}.cart-gift-item span{font-weight:600}.gift-wrapping-list{margin:0 !important}.gift-options-title{margin:0 !important}.gift-options{padding:0 !important;margin:0 !important}.gift-summary{padding:0 !important;margin:0 !important}.gift-options-title{font-size:15px !important}.cart-container .cart-gift-item{margin-bottom:0 !important}.cart-summary{padding-bottom:5px !important}table#shopping-cart-table th.col{font-weight:700}form#negotiable-quote-form button{margin-bottom:10px;background:#002648 !important;border:1px #002648 solid !important;border-radius:0 !important;box-shadow:none !important;font-weight:600;color:#fff}.modal-popup .modal-title{margin-top:0 !important}.field-attachment input{display:none !important}.minicart-wrapper.active .minicart-widgets{margin-top:0 !important}.cart-discount .actions-toolbar .action.primary:not(:focus),.cart-discount .actions-toolbar .action.cancel:not(:focus){box-shadow:none !important;color:#fff !important}.cart.table-wrapper .product-item-name+.item-options{margin-top:10px !important}table#my-orders-table th.col{font-weight:600}.account .column.main .block:not(.widget) .block-title>strong{font-weight:500}address{font-size:14px !important}.negotiable-quote-quote-index .data-grid thead>tr>th{font-weight:600}.form-edit-account .fieldset.info{margin-right:20px !important}.form-edit-account input[type=checkbox]{top:0}table.data-grid.table th{font-weight:600 !important}table#my-returns-table th{font-weight:600}table.data.table th{font-weight:600}.login-container .block-title strong{font-weight:600 !important}.account .sidebar-additional{margin-top:10px !important}.quote-actions-toolbar .action{padding-right:0 !important;padding-left:15px}.actions.quote-view-links.quote-view-buttons button.action.checkout{background:#fff !important;border-radius:0 !important;border:1px #f04706 solid !important;font-weight:600}fieldset.fieldset.recipients .secondary button#add-registrant-button{background:#fff !important;border-radius:0 !important;border:1px #f04706 solid !important;font-weight:600}.pages .item{line-height:28px !important}.pages a.page{border-radius:0 !important;padding:0 10px !important}.pages .action{box-shadow:none !important;border-radius:0 !important;padding:0 8px}.toolbar select{background-color:transparent !important;box-shadow:none !important;border-radius:0 !important}.table-wrapper.table-returns button.action.details{border:1px #f04706 solid;background-color:transparent !important;border-radius:0 !important;padding:3px 16px}.block-compare .actions-toolbar{float:none !important}body.account .page-title-wrapper{padding-top:0 !important}body.account .quotes-grid-toolbar.toolbar.bottom .pager{float:left;margin:0}body.account .quotes-grid-toolbar.toolbar.bottom .limiter{float:right}body.account .quotes-grid-toolbar.toolbar.bottom{background-color:#f3f4f8;padding:8px}body.account .quotes-grid-toolbar.toolbar.bottom select{background-color:#fff !important}body.account .order-products-toolbar.toolbar.bottom{background-color:#f3f4f8;padding:8px}body.account .order-products-toolbar.toolbar.bottom .pager{margin:0}.data-grid-filters-wrap{margin-top:0 !important}.requisition-grid .product-item-description{margin-top:2px !important}body.magento-invitation-customer-account-create .actions-toolbar{clear:both}span.order-status{float:right}.toolbar.toolbar-products{background-color:#f3f4f8;padding:6px 15px;font-size:13px;color:#323232;font-weight:600}.toolbar-sorter.sorter select{background-color:#fff;border-radius:0;padding-top:0;padding-bottom:0}h2.product.name.product-item-name a.product-item-link{color:#002648;font-size:18px !important;font-weight:700 !important;padding-bottom:5px !important;display:inline-block}.products.products-list .sku{color:#002648;font-size:13px;float:left;font-weight:600;width:auto;padding-right:30px}.products.products-list .yotpo.bottomLine{float:left;clear:none;padding-left:25px;border-left:1px #ddd solid}.products.products-list .code-rating{overflow:hidden;padding-bottom:5px}.products.products-list a.text-m:before{position:absolute;content:"( ";left:6px}.products.products-list .text-m:after{position:absolute;content:" )";right:-6px}.products.products-list a.text-m{padding-left:6px}.products.products-list .yotpo .text-m{position:relative;font-size:13px;padding-left:10px;color:#323232 !important;font-weight:600}.products.products-list span.swatch-attribute-label{color:#002648;font-size:14px}.products.products-list span.swatch-attribute-label:after{content:" :"}.products.products-list span.swatch-attribute-selected-option{color:#002648;font-size:18px;font-weight:700}.products.products-list .swatch-attribute-options{margin-left:75px}.swatch-attribute.color .swatch-attribute-selected-option{padding-left:28px}.products.products-list .stock .stock{font-size:13px !important;padding-top:15px;margin-top:0;padding-bottom:13px;font-weight:600;color:#323232}.products.products-list .stock span:first-child{color:#0667b7;padding-right:15px}.products.products-list span.price{font-size:30px;color:#002648}.products.products-list button.action.tocart.primary span{font-size:18px;font-weight:700;text-transform:capitalize;padding-left:20px;padding-right:20px}.products.products-list li.item.product.product-item{border-bottom:1px #e5e9ec solid;padding-bottom:22px;margin-bottom:25px;padding-left:0 !important}.products-list .product-item-photo{display:inline !important}.products.products-list .actions-secondary a{background:#d5dadd;display:block !important;width:140px;margin:0 auto;text-align:center;border-radius:3px;margin-bottom:7px;color:#323232 !important;font-size:12px;font-weight:600 !important;text-transform:capitalize !important;line-height:25px}.products.products-list .actions-secondary a:before{content:none !important}.tier-price-container th{border-top:0 !important;border:1px #e5e9ec solid;background-color:#f3f4f8;border-right:none !important;text-align:center;font-weight:600;padding-top:5px;padding-bottom:5px;border-left:none}.product.actions.product-item-actions{position:relative;min-height:130px;border:1px #e5e9ec solid;width:100%;padding:20px 21px;min-width:290px}.product.actions.product-item-actions.out-of-stock-product{border-bottom:1px #e5e9ec solid !important}.product-actions-wrapper .actions-primary form label span{color:#323232;font-weight:600;font-size:18px}.product-actions-wrapper .actions-primary form label{float:left;width:50px}.product-actions-wrapper .actions-primary form input{float:left;width:50px}.products.products-list .price-box.price-final_price{position:absolute;right:22px;top:15px;margin:0}.products.products-list .price-box.price-final_price{position:absolute;right:22px;top:15px;margin:0}.products.products-list button.action.tocart.primary{display:block;clear:both;position:absolute;bottom:20px;border-radius:0 !important;width:86%}.products.products-list span.price-container.price-final_price.tax.weee .price-label{display:none !important}.products.products-list .minimal-price-link span.price-container.price-final_price.tax.weee{display:none}.pages strong.page{background:#002648 !important;font-size:1.2rem;font-size:12px;letter-spacing:normal;line-height:30px;color:#fff !important;display:inline-block;font-weight:700;padding:0 11px !important}.toolbar.toolbar-products li.item.pages-item-next a{background-color:#fff !important;border-radius:0 !important}.toolbar.toolbar-products li.item.pages-item-previous a{background-color:#fff !important;border-radius:0 !important}select#limiter{background-color:#fff !important;border-radius:0 !important}strong.block-subtitle.filter-current-subtitle{font-size:21px;color:#002648;padding:0;margin-bottom:10PX}.block-content.filter-content ol{padding-left:0}.block-content.filter-content .block-actions.filter-actions{padding-left:0}ol.products.list.items.product-items button.action.requisition-list-button.toggle.change{font-size:12px;letter-spacing:0;background-color:#d5dadd;width:140px;line-height:25px;text-transform:capitalize;color:#323232 !important;border-radius:3px}ol.products.list.items.product-items .social-button .requisition-list-button:before{content:none}ol.products.list.items.product-items .product-item-info .actions-secondary{text-align:center;max-width:240px;flex-direction:column}ol.products.list.items.product-items .product-item-info .requisition-list-button.toggle span{font-size:12px !important;letter-spacing:0}ol.products.list.items.product-items .requisition-list-action .action.toggle:after{padding-left:5px}.stock.desktop-status{overflow:hidden;float:left;width:100%}.product-list-left .swatch-attribute.color{border-top:1px #ebebeb solid;overflow:hidden;float:left;width:100%;padding-top:5px;padding-bottom:7px;padding-left:3px}.sidebar.sidebar-main #narrow-by-list .swatch-attribute-options{padding:5px 10px;margin-left:0 !important}.products.wrapper.list.products-list .block.block-requisition-list.social-button span{text-decoration:none}span.ship-msg{color:#000}body.catalog-category-view .swatch-attribute.lengthoption{width:100%;border-top:1px #e5e9ec solid;display:inline-block;margin-top:10px;padding-top:10px;padding-bottom:10px}.filter-options-item.active .filter-options-content .swatch-attribute.swatch-layered.lengthoption{margin-top:0}body.catalog-category-view .product-list-left .swatch-attribute.color{border-top:none !important}button.action.action-edit{background-color:transparent !important;border:none !important;padding:0 !important;min-width:auto !important}form#discount-form button.action.action-cancel{color:#fff !important;height:auto !important}.products-grid.wishlist{padding-top:20px}.wishlist-index-index .products-grid .product-item{border:1px #eff4f7 solid}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:transparent !important}.table-comparison .cell.label{border-right:none !important}.table-comparison td:last-child{border-right:none !important}.table-comparison .cell{border-bottom:none !important}.table#product-comparison>tbody+tbody{border-top:1px solid #ddd !important}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{border:1px #e2e2e2 solid !important}.fotorama__thumb-border{border:1px #292f7c solid !important}.fotorama__stage.fotorama__shadows--left:before,.fotorama__nav.fotorama__shadows--left:before{box-shadow:none !important;background-image:none !important}.fotorama__stage{border:1px solid #eceff1}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{margin-top:12px}.fotorama__thumb-border{border-width:1px !important;background-image:none !important}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{content:none !important}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:transparent !important}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,.8) !important;transition:background-color .3s ease-in-out !important}.fotorama{cursor:pointer}ul.certificate-img li{list-style:none;display:inline-block;text-align:center;width:24%;margin-bottom:0 !important}ul.certificate-img{text-align:center}ul.certificate-img li img{max-width:104px}ul.certificate-img li#california-details img{cursor:pointer}ul.certificate-img{text-align:center;padding:0;margin:25px 0 0}.reward-points{margin-top:25px}ul.messages .points-notice-msg:before{position:absolute;content:'';background-image:url(../images/sprite-main.png);height:61px;width:61px;background-position:0 -114px;left:24px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}ul.messages .points-notice-msg{background:none #f3f4f8 !important;position:relative;border:none !important;padding:20px 20px 20px 100px !important}ul.messages{padding:0;margin:0}li.points-notice-msg ul{padding:0}li.points-notice-msg ul li{list-style:none;display:inline;font-size:14px;font-weight:600;color:#323232}.product.attribute.sku{font-size:15px;color:#878787;padding-bottom:10px}.review_social_icons .yotpo.bottomLine{float:left;clear:none !important;width:auto;margin-top:5px;padding-right:30px}.review_social_icons .social_icons{float:left;padding-left:20px;position:relative}.review_social_icons .social_icons:before{content:"|";color:#eee;position:absolute;left:0;top:3px}.product.attribute.overview{clear:both;font-size:15px;color:#000;line-height:24px;display:inline-block;font-weight:500;margin:12px 0 !important}.review_social_icons .at-style-responsive .at-share-btn{padding:0;margin:0;line-height:normal}.at-resp-share-element .at-share-btn:focus,.at-resp-share-element .at-share-btn:hover{transform:translateY(0px) !important}.product-info-price .price-box .price-container .price{color:#002648;font-weight:700;font-size:30px !important;line-height:normal !important}.product-info-main .product-info-price span.price-label{display:none !important}.product-info-main .product-info-price{padding-top:6px;border-bottom:none !important;margin-bottom:0 !important}.product-info-main .product-info-price .product-info-stock-sku .stock.available{display:none}.product-info-main .product-info-price .price-box{padding-bottom:0 !important}.product-info-main .product-add-form{padding-top:0 !important}.swatch-attribute-label{font-weight:700;position:relative;color:#002648 !important;font-size:14px}.swatch-attribute-selected-option{padding-left:17px;color:#002648 !important;font-size:18px;font-weight:700}span.swatch-attribute-label:after{content:" :"}.swatch-attribute-options{margin-left:75px}.product-options-bottom .field.qty label.label,.product-add-form .box-tocart .field.qty label.label{line-height:28px;font-weight:700 !important;position:relative;color:#002648 !important;float:left;padding-right:39px;font-size:14px}.product-options-bottom .field.qty label.label:after,.product-add-form .box-tocart .field.qty label.label:after{content:" :"}.product-options-bottom .field.qty,.product-add-form .box-tocart .field.qty{float:left;display:inline-block;vertical-align:middle;width:150px;padding-top:14px;margin:0 !important}.product-options-bottom .actions,.product-add-form .box-tocart .actions{float:left;display:inline-block;vertical-align:middle;width:260px;padding-top:10px}.product-options-bottom .actions button#product-addtocart-button,.product-add-form .box-tocart .actions button#product-addtocart-button{width:230px;border-radius:0 !important;font-size:18px !important;padding:10px 15px !important}.product-options-bottom{border-bottom:1px #ccd3d9 solid;border-top:1px #ccd3d9 solid;vertical-align:middle;padding-bottom:25px;margin-bottom:28px}.product-options-bottom .stock,.product-add-form .box-tocart .stock{float:left;display:inline-block;vertical-align:middle;border:1px #ccd3d9 solid;padding:7px 12px}.product-options-bottom .stock .stock.available,.product-add-form .box-tocart .stock .stock.available{padding:0;border:none}.product-options-bottom .stock .stock.available>span,.product-add-form .box-tocart .stock .stock.available>span{text-transform:initial;display:block;font-size:14px;color:#002648 !important}.product-options-bottom .stock .stock.available span.ship-msg,.product-add-form .box-tocart .stock .stock.available span.ship-msg{text-transform:initial;font-size:14px !important;color:#323232 !important;font-weight:600}table.prices-tier.items td{border:1px #ccd3d9 solid !important;text-align:center;font-weight:700;color:#555;padding:7px}table.tier-price-container.prices-tier.items{width:100%}table.prices-tier.items tr:first-child{background-color:#f3f4f8;font-weight:700;text-align:center}table.prices-tier.items tr:first-child td{font-weight:700;color:#333;text-align:center}.freeship{text-align:center;color:#008dff;font-size:15px}.freeship a{color:#002648;font-weight:700;text-decoration:underline}.yotpo .text-m{position:relative;font-size:13px;padding-left:10px;color:#323232 !important;font-weight:600}.yotpo a.text-m:before{position:absolute;content:"( ";left:6px}.yotpo .text-m:after{position:absolute;content:" )";right:-6px}.at-share-btn-elements span.at-label{font-size:15px !important;color:#002648 !important;font-weight:600}.sf_custom_promotion_main{background-color:#eff4f7;color:#323232;padding:13px 22px;font-size:14px}.sf_custom_promotion_main h5{font-size:15px;color:#002648;font-weight:700}.free-standard-shipping-free strong{color:#002648;display:block;font-size:15px}.free-standard-shipping-free{padding-bottom:9px}.free-standard-shipping-contactus{background-color:#fff;color:#575757;padding:5px 10px;display:inline-block}.free-standard-shipping-contactus img{float:left;padding-right:13px;color:#888}.free-standard-shipping-contactus a{color:#575757 !important}.product.data.items ul li:before{content:"\f054";position:absolute;left:-13px;color:#666;top:9px;font:normal normal normal 10px/1 FontAwesome;font-weight:100 !important}.product.data.items ul li{position:relative;list-style:none;margin-bottom:0 !important;line-height:25px}.fotorama__arr--disabled{opacity:0 !important}.product-addto-links .action{margin-right:20px;font-size:12px;color:#002648;font-weight:700;text-decoration:underline}.product-addto-links{display:block !important;clear:both;float:none;width:auto;margin-left:150px;margin-top:-4px}.product-info-main .product-options-bottom .box-tocart,.box-tocart{margin-bottom:0 !important;overflow:hidden;margin-top:25px}.sendfriend_to_email a:before{content:"\f003";font-family:FontAwesome;color:#002648;font-weight:700;font-size:16px;padding-right:5px}.sendfriend_to_email a{color:#002648;font-size:13px;line-height:normal;padding-left:10px;margin-top:6px}.sendfriend_to_email a{float:left}.step_by_step_promotional_block{padding-top:15px}div#instant-purchase button{margin-bottom:15px !important}.product-info-main .social-button .requisition-list-button:before{content:none !important}.product-info-main .split.button.requisition-list-action span{color:#002648;font-size:12px !important;font-weight:700}.product-info-main .block.block-requisition-list.social-button{display:block !important;clear:both;float:none;width:auto;margin-left:189px;margin-top:4px}.product-info-main .requisition-list-action .action.toggle:after{font-size:10px !important;font-weight:700 !important;margin-top:4px !important}.mobile-social-links.product-addto-links{padding-top:25px;padding-bottom:12px}.sendfriend_to_email.mobile-email a{float:left;clear:both;margin-left:0;padding-left:0 !important;border-left:none !important}.social-button .requisition-list-button:before{content:none !important}.split.button.requisition-list-action span{text-transform:capitalize;text-decoration:underline}div#california-prop-popup{background-color:#fffece;padding:12px}.art-work-specification h2{margin-top:0;margin-bottom:14px}div#mageplaza-autorelated-block-after-related span.normal-price span.price-label{display:none}div#mageplaza-autorelated-block-after-related li.item.product.product-item.slick-slide span.price{color:#002748;font-size:25px;font-weight:700}div#mageplaza-autorelated-block-after-related .yotpo .pull-left{text-align:center !important;float:none !important;padding-top:5px !important}div#mageplaza-autorelated-block-after-related a.text-m:after,div#mageplaza-autorelated-block-after-related a.text-m:before{content:none !important}div#mageplaza-autorelated-block-after-related a.text-m{padding-left:0 !important;display:block !important;font-weight:400}div#mageplaza-autorelated-block-after-related span.code-no{color:#323232}h2#block-mageplaza-autorelated-heading-{font-size:28px !important;color:#323232 !important;font-weight:600 !important}button#product-updatecart-button{width:210px;border-radius:0 !important;-webkit-border-radius:0px !important}footer.modal-footer button.action-primary.action-accept{line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle;box-shadow:none !important}footer.modal-footer button.action-primary.action-accept{background:#002648 !important;border:1px solid #002648 !important}footer.modal-footer button.action-secondary.action-dismiss{line-height:18px !important;min-width:75px;background-image:none;background:#002648 !important;border:1px solid #002648 !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle;box-shadow:none !important}footer.modal-footer button.action-secondary.action-dismiss{background:#008dff !important;border:1px solid #008dff !important}.yotpo .yotpo-nav li:before{content:none !important}li#california-details span{display:none}li#california-details:hover span{z-index:2;border:1px #bebc73 solid;display:block;position:absolute;width:360px;top:8px;left:45%;text-align:left;background-color:#fffece;padding:11px;font-size:11px;word-break:break-word}li#california-details{position:relative}.fotorama__caption__wrap,.fotorama__caption{display:none}.swatch-option.selected{outline:2px solid #008dff !important}.product.attribute.overview{clear:both;float:left}body.cms-redeem-html .sidebar.sidebar-additional,body.quickrfq-index-index .sidebar.sidebar-additional{padding-top:20px}body.cms-redeem-html .sidebar.sidebar-additional ul{padding:0;margin:0;border:1px #eff4f7 solid}body.cms-redeem-html .sidebar.sidebar-additional .block.block-vertnav .block-title{font-size:18px;color:#323232;padding:0 0 15px;font-weight:700;border-bottom:none !important}body.cms-redeem-html .sidebar.sidebar-additional .block-content li a{color:#494949;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px;line-height:20px;padding-top:10px;padding-bottom:10px;display:block}body.cms-redeem-html .sidebar.sidebar-additional .block-content li{margin:0;border-bottom:1px #eff4f7 solid;list-style:none}body.cms-redeem-html .sidebar.sidebar-additional .view-products-sidebar h3{font-size:17px !important;color:#002648;padding:0 0 15px;margin-bottom:0;font-weight:600 !important;margin-top:25px !important}body.cms-redeem-html .sidebar.sidebar-additional .block-content li:last-child{border-bottom:none !important}body.cms-redeem-html h1{line-height:27px;font-size:29px;font-weight:700;margin-bottom:15px;color:#002648}body.quickrfq-index-index .cms-page-title{padding-top:20px}@media (min-width:768px){div#product-options-wrapper .swatch-attribute.color{padding-top:12px}.opc-wrapper .form-login{padding-bottom:0 !important}.products.wrapper.list.products-list ol.products.list.items.product-items .product.details.product-item-details .swatch-attribute.lengthoption{padding-top:16px !important;padding-bottom:10px !important}body.catalog-category-view .product-list-left .swatch-attribute.color{padding-bottom:16px !important}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{text-align:center}ul.top-links-customs li:last-child span{position:relative;display:inline-block;padding-right:5px;cursor:pointer;color:#fff}ul.top-links-customs li:last-child a{display:inline-block;color:#fff !important;text-decoration:underline}body.page-products.catalogsearch-result-index .filter-content .item{line-height:20px;padding-left:5px !important;padding-right:5px !important;padding-top:10px !important;padding-bottom:10px !important}body.page-products.catalogsearch-result-index .filter-content .item a{padding:0 !important;line-height:normal !important}body.page-products.catalogsearch-result-index .filter-content .item:hover{background-color:#e8e8e8}.block.block-requisition-list.social-button{margin-bottom:0 !important}.header.content{padding:30px 20px 15px !important}.page-header .panel.wrapper{border-bottom:0 solid #e8e8e8 !important;background-color:transparent !important;color:#fff}.page-footer{background-color:transparent !important}.footer-primary.footer.container .inner-container .ft-section{width:25%;float:left;color:#303030;font-size:13px;position:relative}.footer-primary.footer.container .inner-container .ft-section h6.block-title.heading{pointer-events:none;font-size:20px;color:#002648;font-weight:600}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1370px !important}.footer.content{max-width:initial !important;padding:0 !important}.cms-sidebar .container,.sf-footer-top .container,.footer-primary.footer.container,.copyright-inner{max-width:1370px !important;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:auto}.ft-section:after{content:"";width:1px;height:210px;background:#ccd3d9;display:inline-block;position:absolute;right:30px;top:10px}.footer-primary.footer.container .inner-container .ft-section .block-content{display:block !important}.um-prodslider .owl-controls .owl-nav,.um-prodslider .slick-prev,.um-prodslider .slick-next{visibility:visible !important}small.copyright span{float:left}small.copyright span:last-child{float:right}.ves-megamenu .navigation .level0.vertical-item>a{background:0 0 !important}.ves-megamenu .navigation .level0>a{color:#fff !important;font-size:15px !important;text-transform:capitalize !important;font-weight:500 !important}.ves-megamenu .navigation .level0.current>a{color:#fff;background-color:transparent !important}.footer.content ul{padding-right:0 !important}.logo{margin:-8px auto 0px 0 !important}.logo-section{float:left;width:30%}.search-section{float:left;width:30%}.block-search .action.search:before{color:#000 !important;font-weight:700 !important}.block-search{padding-left:15px;position:relative;z-index:4;margin:0 auto}.page-header .header.panel{padding-top:6px !important}ul.header.links{font-size:14px;font-weight:600;color:#323232}ul.header.links a{font-size:14px;font-weight:600;color:#323232 !important}.customer-menu ul.header.links a{font-size:13px}.minicart-wrapper{margin-left:13px;font-size:14px;color:#323232;font-weight:600;padding-top:6px}.ves-megamenu .navigation .level0.vertical-item{width:250px}i.ves-caret.fa.fa-angle-down,i.ves-caret.fa.fa-angle-up{padding-left:5px}.ves-megamenu .navigation .level0:nth-child(2)>a{padding-right:0 !important;font-size:18px !important;font-weight:700 !important;padding-left:20px !important}.nav-sections{margin-bottom:0 !important}.ves-megamenu .navigation .level0:nth-child(2):before{content:"\f095";font:normal normal normal 14px/1 FontAwesome;position:absolute;font-size:20px;color:#fff;padding-top:16px}.ves-megamenu .navigation .level0.vertical-item>a{padding:0 !important}.ves-megamenu .navigation .level0.vertical-item>a:before{margin-right:4% !important}.ves-megamenu .navigation .level0:first-child>a{font-size:19px !important;font-weight:600 !important}.ves-megamenu .navigation .level0.vertical-item{width:215px !important}.bottom-block .col:first-child{border-right:1px solid #e7e7e7}.bottom-block .col{float:left;width:50%;box-sizing:border-box;padding:20px 10px 50px}.contact-us-page{display:inline-block;width:100%;font-size:15px}.contact-us-page .col-md-3{width:35%}.contact-us-page .col-md-3,.contact-us-page .col-md-9{float:left;padding:0 15px;box-sizing:border-box}.contact-us-page .col-md-9{width:55%;float:right}.help-page .row .col{width:33.33%;float:left}.filter-content .item{margin:0;padding-bottom:0;border-bottom:1px #eff4f7 solid}.filter-content .item{margin:0 !important;padding:0 !important}.customer-welcome .action.switch:after{color:#222 !important}.product.data.items>.item.content{margin-top:39px !important}.product-item-description{float:left !important;width:100% !important;margin:10px 0 !important;padding-bottom:0;font-size:15px}.product-list-left{float:left;width:58%}.product-item-inner .product-actions-wrapper{float:right;width:300px}.price-wrapper-top{overflow:auto}.price-wrapper-top table{overflow-x:auto;border:1px #aeaeae solid}.product-item-inner.prd-item-inner-14092{overflow:hidden}h2.product.name.product-item-name.mobile-product-name{display:none !important}.stock.mobile-status .stock{display:none !important}.filter-current .action.remove{right:0;position:absolute;top:-1px;left:auto !important}.tier-price-container td{border-left:none}.product.actions.product-item-actions .stock.unavailable span{border:1px #008cff solid;color:#323232 !important;padding:6px 58px;font-weight:600}.product.actions.product-item-actions .stock.unavailable{text-align:center;margin:0 auto;padding:25px}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{cursor:not-allowed;pointer-events:none;background-color:transparent !important;opacity:.5;border:none !important;height:auto !important}li.customer-welcome button{height:auto !important;background-color:transparent !important;border:none !important}.checkout-index-index .modal-popup .form-shipping-address{max-width:100% !important}.wishlist-index-index .product-item-inner{border:1px solid #eff3f7 !important;box-shadow:3px 4px 4px 0 rgba(0,0,0,.3) !important;border-top:none !important}.abs-account-block-font-size,.company-profile-index .column.main .block .box-account-information .box-content,.company-profile-index .column.main .block .box-address-information .box-content,.company-profile-index .column.main .block .box-contact-information .box-content,.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size:15px !important}.table:not(.cart):not(.totals)>thead>tr>th,.table:not(.cart):not(.totals)>thead>tr>td{border-bottom:1px #ddd solid !important}.ves-megamenu .nav-item.active>a{background:0 0 !important}.ves-megamenu.ves-offcanvas .level0 .submenu .nav-item>a,.ves-megamenu.ves-dhorizontal .level0 .submenu .nav-item>a{line-height:30px !important;color:#161616;font-weight:600;font-size:13px !important}.navigation .level0 .submenu .active>a{color:#0082ff !important;font-weight:700 !important}.ves-megamenu .navigation .submenu-inner .nav-item.subhover>.submenu>.submenu-inner a{color:#002648}.ves-megamenu .navigation .submenu-inner .nav-item.subhover>.submenu>.submenu-inner .parent>a{color:#f04706}.um-prodslider .slick-prev,.um-prodslider .slick-next{z-index:10 !important}.header.panel>.header.links{padding:0 20px 0 0 !important}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#fff !important}.box-tocart #instant-purchase .action.instant-purchase{margin-bottom:0;margin-right:1%;width:230px !important;border-radius:0 !important;font-size:18px !important;padding:10px 15px !important}.product.data.items>.item.title>.switch:hover{color:#008cff !important}.product.data.items>.item.title>.switch:visited{color:#667c91 !important}.product.data.items>.item.title>.switch{font-weight:600;line-height:25px !important;font-size:20px !important;color:#667c91 !important;text-decoration:none;background:0 0 !important;border:0 solid #ccc !important;border-bottom:none;height:40px;padding:0 !important}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{color:#002748 !important;font-weight:700}.product.data.items .data.item.title.active:after{content:"";position:absolute;background-color:#66bbfe;height:4px;width:100%;left:0;right:0;bottom:-2px}.product.data.items .data.item.title{position:relative;margin:0 30px 0 0 !important}.product.info.detailed{padding-top:20px}.product.data.items>.item.content{border-top:1px solid #ccd3d9 !important;border-bottom:none !important;border-left:none !important;border-right:none !important}.product.info.detailed .yotpo .yotpo-small-box{padding:0 !important}div#instant-purchase button{width:210px;border-radius:2px !important}.product.data.items>.item.content{padding:35px 18px !important}.mobile-product-details{display:none}.mobile-social-links.product-addto-links{display:none !important}.mobile-finalprice{display:none !important}.mageplaza-autorelated-slider>ol{width:100% !important}.block-search input{border-radius:4px !important;height:36px !important;border-color:#ccd3d9;border-color:#002648}.block-search .action.search:before{line-height:37px !important}.links-container .action.switch{height:auto !important;background-color:transparent !important;border:none !important}.mobile-help-link{display:none}span.mobile-cart-text{display:none}.products.wrapper~.toolbar .pages{padding-top:1px}.header.panel>.header.links>.authorization-link:after{content:"|" !important}.links-container .action.switch:after,.customer-welcome .action.switch:after{font-size:11px !important;font-weight:600 !important;padding-left:5px}.ves-megamenu .navigation .level0.vertical-item>a:before{font-size:20px !important}ul.top-links-customs li a#freeship_details:before{height:1px;content:" ";position:absolute;bottom:-1px;width:45px;z-index:1;border-bottom:1px #676767 solid}.mobile-t.title{display:none !important}.ves-megamenu .navigation .level0.vertical-item>.submenu{border-top:none !important}body.checkout-cart-index main#maincontent{margin-bottom:40px}.cart-summary .block .content{padding:5px 15px 5px !important}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{display:block !important}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .carousel-arrows{margin-top:-20px}.yotpo-reviews-carousel .carousel-display-wrapper .carousel-reviews-bottom-line{float:right;margin-top:-20px;margin-right:50px}.top-cat-left{padding-top:5%}p.top-cat-link{margin:0}.top-cat-btm .top-cat-left{padding-top:0 !important}.ves-megamenu.ves-offcanvas .level0 .submenu .nav-item>a .ves-caret,.ves-megamenu.ves-dhorizontal .level0 .submenu .nav-item>a .ves-caret{color:#444 !important}.ves-megamenu .navigation .level0 .submenu .mega-col>.nav-item>a span{font-weight:600 !important}.prod-lst-lft{float:left;width:240px}.products.wrapper.list.products-list li.item.product.product-item:hover .product-item-name a{color:#002648}.products.wrapper.list.products-list li.item.product.product-item .product-item-name:hover a{color:#008dff}#scroll-to-top:hover{background-color:#002648}.footer.container .sslcertificate.icon-wrapper-square li.gsa{padding:0 !important;text-align:right !important}.footer.container .sslcertificate.icon-wrapper-square li.gsa img{width:120px}form#wishlist-view-form .products-grid.wishlist .product-item-tooltip{display:none !important}.top-cat-block-main-right p.top-cat-link{left:0;right:0;text-align:center}.top-cat-block-inner{position:relative}.cat-desc-more-links{display:none}div#show-desc-mobile{display:none !important}div#show-btmdesc-mobile{display:none !important}.cart-summary._sticky{z-index:1}}@media only screen and (max-width:767px){.minicart-wrapper.active .block-minicart dl.product.options.list dd.values{margin-bottom:3px !important}.price-wrapper-top{overflow:auto}dl.product.options.list dt{margin-bottom:3px !important}.minicart-items .product-item-details .details-qty{margin-top:5px !important}body li.item.product.product-item .product-item-name{display:block !important;line-height:17px !important;margin-bottom:0}li.item.product.product-item .product-item-name a{font-size:13px !important;line-height:17px !important}dl.product.options.list{padding-top:3px !important;padding-bottom:2px !important}.minicart-items .product-item-details .price-including-tax,.minicart-items .product-item-details .price-excluding-tax{margin-bottom:2px !important}.minicart-items-wrapper{height:calc(100% - 100px) !important}.nav-sections{z-index:999}.fixed-body-header .page-header{height:204px}.fixed-header{position:fixed !important;top:0;left:0;width:100%;z-index:99;background-color:#fff;padding-top:0 !important}.fixed-header .logo-section{padding-bottom:12px !important}body.checkout-index-index .page-header{display:inline-block;padding-bottom:12px !important}.category-image{display:none}.category-view .category-description{display:none}.category-description.std{display:block}.category-description-main{display:none !important}.footer-col4.ft-section li:nth-child(3){padding-top:0 !important}div#styled_video_container iframe{width:100%;height:auto}ul.top-links-customs li{padding-left:0 !important;padding-right:0 !important}ul.top-links-customs li a{display:inline-block !important}.product-info-main .product.attribute.overview{margin-bottom:0 !important}ul.certificate-img{margin-top:18px !important}.breadcrumbs .items>li{color:#8d8d8d !important}.panel.wrapper .header-top-section{text-align:center;padding-left:0;padding-right:0}div#freeship_content{background-color:#f8faf9 !important;color:#242424 !important;height:300px;padding-bottom:20px;overflow:scroll;border-bottom:2px #002648 solid;margin-top:0 !important}ul.top-links-customs li:first-child{width:calc(100% - 100px) !important;font-size:14px}ul.top-links-business{display:none !important}.page-header .panel.wrapper{background-color:#0084fe !important;color:#fff !important}ul.top-links-customs li a{color:#fff !important;text-decoration:underline}.footer.content .block.newsletter .content{width:100% !important}.footer.content{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important}.footer.content .block.newsletter{text-align:left !important;padding:23px 0 !important}.footer.content .block.newsletter .title{padding-left:20px}.footer.content .block.newsletter .content{width:auto !important;padding:10px 20px 0}.footer.content .block.newsletter .title strong{font-size:18px !important}.footer.content .block.newsletter .content button.action.subscribe.primary{background-color:#002648 !important;text-indent:-999999px;position:relative;width:50px;min-width:50px}.footer.content .block.newsletter .content button.action.subscribe.primary span:after{content:"\f054";font:normal normal normal 14px/1 FontAwesome !important;position:absolute;left:0;right:0;top:14px;color:#fff;z-index:100;text-indent:0px}small.copyright{height:auto !important;display:block !important}small.copyright span{display:block !important;text-align:center;padding-bottom:10px}small.copyright span:last-child{padding-bottom:0}.footer-primary.footer.container{padding:0 20px}.footer-primary.footer.container .ft-section{clear:both;position:relative}.footer-primary.footer.container .ft-section h6.block-title.heading{margin-bottom:0;font-size:17px;color:#002648;font-weight:600;border-bottom:1px #d6d6d6 solid;padding-bottom:13px}.footer-primary.footer.container .ft-section h6.block-title.heading:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:12px;padding-left:5px;text-decoration:none;float:right}.footer-primary.footer.container .inner-container .ft-section .block-content{display:none}.collapsible.mobile-collapsible{overflow:hidden}.footer-primary.footer.container .ft-section h6.block-title.heading.on:after{content:"\f077"}.footer.content{border:none !important;padding-top:0 !important}.redeem-gift-section{margin-left:-15px;margin-right:-15px}.top-cat-block-main-right{float:none;width:100%}.top-cat-block-main-left{float:none;width:100%}.top-cat-block-main-left .top-cat-top .top-cat-block-outer{width:100%;background-color:#ebeff3;padding:20px !important;margin-right:0}.top-cat-btm .top-cat-block-outer,.top-cat-block-main-right .top-cat-block-outer{padding:20px}.footer.container .sslcertificate.icon-wrapper-square li{float:none;width:130px;display:inline-block;padding:5px;vertical-align:top;text-align:center !important;min-height:60px;margin:0 auto}.footer-col4.ft-section{padding-bottom:25px;overflow:hidden}.top-cat-btm{padding-top:0 !important}.um-prodslider.block.slider-type-featured{margin-left:25px;margin-right:25px}.um-prodslider:hover .owl-controls .owl-nav,.um-prodslider:hover .slick-prev,.um-prodslider:hover .slick-next{visibility:visible !important}.magestore-bannerslider-standard{width:100% !important}.block-search .label{text-decoration:none;display:inline-block;float:right;position:absolute;right:21px;top:16px}.block-search input{left:-300%;margin:15px 0;position:static !important}.search-section{background-color:#002648;clear:both;margin-left:-15px;margin-right:-15px;padding-left:20px;padding-right:20px;position:relative;display:list-item;list-style:none;height:61px}.block.block-search .algolia-autocomplete{width:calc(100% - 40px) !important;float:right;margin-top:0 !important}.block-search .control{border-top:0 solid #ccc !important}.nav-toggle:before{color:#fff !important}.magestore-bannerslider{margin-left:-15px;margin-right:-15px}.page-header{border-bottom:0 solid #ccc !important;margin-bottom:0 !important}.logo-section{float:left;width:50%;text-align:left;padding-bottom:20px;padding-top:10px}.logo{margin:0 !important}.minicart-wrapper{font-size:15px;color:#323232;font-weight:600;margin-top:14px !important}.columns .column.main{padding-bottom:0 !important}.bottom-block h2{font-size:28px;margin:0 0 12px}.sidebar-menu .menu-btn{padding:10px 0 !important}ul#side_menu li.active{background-color:#0667b7 !important}ul#side_menu li.active a{color:#fff}ul#side_menu li{display:block !important;background:0 0 !important;float:none !important;border-right:none}ul#side_menu li a{line-height:36px !important}.cms-page-title h1,h1,.page-title-wrapper h1.page-title{font-size:19px !important;margin-top:10px !important}.breadcrumbs{display:block !important;background-color:#f4f4f4;padding-top:12px !important;padding-bottom:12px !important}.ui-tabs.ui-widget-content{margin-bottom:20px}.ui-tabs .ui-tabs-nav li{width:50%;margin:0 !important;border-color:#e1e1e1 !important;box-sizing:border-box !important;padding:0 !important}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#fff;background-color:#0667b7}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:none !important;padding:.5em 1em;text-decoration:none;display:block}.shipping-page .ui-widget-content #tabs-1 .data-table tr.odd td,.shipping-page .ui-widget-content #tabs-1 .data-table tr.even td{display:block;width:100% !important}.ui-widget-content .data-table tr.odd td:first-child{border-right:none}.ui-widget-content .data-table p{font-size:14px;line-height:22px}.shipping-page .ui-tabs .ui-tabs-nav li a{min-height:42px;word-break:break-word;white-space:normal}.column.main .product-items{margin-left:0 !important}.all-products-section>li{display:inline-block;margin-right:1%;margin-left:1%;vertical-align:top;width:100% !important}.category-view .category-image{display:none}.category-view .category-description{width:100% !important;padding-left:0 !important}.page-products .columns{padding-top:0 !important}.blog-grid .row:first-child .post-item{padding-bottom:15px !important;display:inline-block}.post-list .post-item .post-image img{width:100%;height:auto}.sidebar.sidebar-additional .block .block-title:after{padding-top:8px;content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:12px;padding-left:5px;text-decoration:none;float:right}.account .page.messages{margin-bottom:20px !important}.block-collapsible-nav{top:0 !important}.block-collapsible-nav.amasty-affiliate-collapsible{top:41px !important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #f0f0f0 !important}.form-edit-account .fieldset.company{float:none !important}.form-edit-account .fieldset.job_title{float:none !important}.products-list .product-item-photo{display:block !important;width:100% !important}.products-list .product-item-details{display:block !important}.products.wrapper.list.products-list .product-image-container{width:100% !important}.page-products .sorter{position:static !important}h2.product.name.product-item-name.desktop-product-name{display:none !important}.products.products-list .product-item-description{display:none}.products.products-list .swatch-attribute-options{margin-left:0 !important}.products.products-list .product-item-info .actions-secondary{display:none}.products.products-list li.item.product.product-item{padding-left:0 !important}.product.actions.product-item-actions{display:block !important;width:300px !important}.stock{text-align:center}.product-actions-wrapper{text-align:center;margin:0 auto;width:300px;padding-top:15px;clear:both}.stock.desktop-status{display:none}.stock.mobile-status .stock{border-top:none !important}.block.filter.category_list_shopby{display:none}.filter-title strong{display:inline-block;cursor:pointer;background-color:#dfdfdf !important;box-shadow:none !important;border:0 solid #ccc !important;border-radius:0 !important;font-weight:700 !important;left:0;line-height:16px;padding:7px 10px;position:relative;text-align:center;top:0;z-index:2;width:100%;font-size:14px !important;color:#002648 !important}.filter-title strong:before{content:"\f0b0";font:normal normal normal 17px/1 FontAwesome;padding-right:7px}.page-title-wrapper.product_list_title h1#page-title-heading{font-size:0px !important;margin:0 !important;line-height:0 !important}.filter.active .filter-title strong{position:fixed;box-shadow:none;background:0 0;border:0;color:#f1f1f1 !important;left:auto;right:3px;top:10px;display:inline-block;text-decoration:none;width:auto;background-color:transparent !important}strong.block-subtitle.filter-current-subtitle{font-size:17px;color:#002648;padding:0;margin-bottom:3px;padding-top:10px;text-transform:capitalize}.filter .filter-current{margin:10px 0 0 !important}.block-content.filter-content .block-actions.filter-actions{padding-left:10px}.block-content.filter-content strong{padding:7px 10px!important}.filter-no-options .filter-title:before{background:rgba(255,255,255,.5);content:'';display:block;height:32px !important;left:0;margin-top:0 !important;position:absolute !important;width:100% !important;z-index:99}.toolbar.toolbar-products{background-color:transparent !important;border-bottom:1px #888 solid;padding-bottom:19px;padding-top:0;padding-left:0 !important;padding-right:0 !important}.page-with-filter .toolbar-amount{float:right}body.catalogsearch-result-index .toolbar-amount{float:right}.page-products .sorter{float:left}div#layered-filter-block div#narrow-by-list{padding:0}.cart.table-wrapper .action-towishlist:before{overflow:inherit !important}.sidebar .product-items .product-item-actions{display:block;margin-top:10px;clear:both;float:left}.sidebar .product-items .product-item{clear:both}#wishlist-content .actions-toolbar{clear:both;padding-top:10px}.checkout-index-index .modal-popup .modal-footer .action-save-address{max-width:auto !important}.wishlist-index-index .products-grid .product-item{margin-bottom:20px;width:100%;text-align:left}.page-multiple-wishlist .products-grid.wishlist .product-item-photo{padding:0 !important;width:auto}.products-grid.wishlist{margin-right:0 !important}body.catalogsearch-result-index .columns .sidebar-main{-ms-flex-order:0;-webkit-order:0;order:0}body.page-products.catalogsearch-result-index.page-layout-2columns-left .page-title-wrapper{display:none}.product.actions.product-item-actions .stock.unavailable span{border:1px #008cff solid;color:#323232 !important;padding:6px 60px;font-weight:600}.product.actions.product-item-actions.out-of-stock-product{min-height:auto !important;border:none !important}.block-reorder .actions-toolbar{margin:0 !important}.nav-sections-item-content{padding:0 !important}.section-item-title.nav-sections-item-title a{color:#242424;font-size:19px}.nav-sections-item-title.active a{color:#fff}.ves-megamenu>.navigation .nav-item .submenu.dropdown-menu .level2 a{color:#323232;font-weight:600;line-height:28px !important;padding:0 18px}.ves-megamenu>.navigation .nav-item .item-content>.nav-dropdown{padding-left:0 !important}.ves-megamenu>.navigation .nav-item .submenu.dropdown-menu .level2:first-child>a{padding-top:15px}.ves-megamenu>.navigation .nav-item .submenu.dropdown-menu .level2:last-child>a{padding-bottom:15px}.ves-megamenu>.navigation .nav-item.active>a{color:#008dff !important;font-weight:700}.navigation .submenu:not(:first-child) .active>a{border-color:transparent !important;border-style:solid;border-width:0 0 0 8px;color:#333;padding-left:7px;background:0 0 !important}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:18px !important}.ves-megamenu .level0 .submenu .nav-item>a{padding:0 20px;line-height:36px !important;color:#323232;font-weight:700}.ves-megamenu .nav-item>a{font-weight:700}.ves-megamenu .drill-opener:before,.ves-megamenu .opener:before{content:"\f067" !important;font-weight:400 !important;color:#000;font-size:13px;font-family:FontAwesome !important}.ves-megamenu .opener.item-active:before{content:"\f068" !important}.ves-megamenu .nav-item>a{line-height:40px !important}.ves-megamenu .navigation .drill-opener,.ves-megamenu .navigation .opener{line-height:36px !important}.nav-sections .header.links li>a{font-weight:600 !important;border-top:1px solid #d1d1d1;color:#323232 !important;font-size:14px !important}.ves-megamenu>.navigation .nav-item>a{padding:0 10px;display:block;position:relative;color:#000 !important;font-weight:600 !important;font-size:14px !important}.ves-megamenu .opener.item-active{background-color:transparent !important}.nav-sections-item-title{border-width:0 0 1px !important}.links-container-title{display:none !important}.product-options-bottom .actions,.product-add-form .box-tocart .actions{float:none !important;width:100% !important;margin:0 auto;text-align:center}div#instant-purchase button{width:230px;border-radius:0 !important;padding:10px 15px !important}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:1px;color:#002648 !important;text-decoration:none;font-size:17px !important;font-weight:700 !important}.product.data.items>.item.title>.switch{border-top:1px solid #ccc;height:40px;padding:1px 10px;font-weight:600;line-height:40px;font-size:17px !important;color:#667c91 !important;text-decoration:none}.product.data.items{margin:0;padding:0;border-bottom:1px solid #ccc;margin-bottom:20px;margin-left:0 !important;margin-right:0 !important;margin-top:30px !important;background-color:#fff}.product.data.items>.item.title>.switch{height:44px !important}.mobile-product-details{display:inline-block;padding-bottom:12px;padding-top:15px;width:100%}.catalog-product-view .product.media{margin-top:0 !important}.mobile-product-details strong.product.name.product-item-name a{color:#002648 !important;font-size:19px;font-weight:700}.mobile-product-details .product.attribute.sku .value{display:inline-block}.mobile-product-details .review_social_icons .social_icons{display:none}.mobile-product-details .review_social_icons .yotpo.bottomLine{padding-right:0 !important;border:none !important;margin-top:0 !important}.mobile-product-details .review_social_icons{float:right !important;padding-right:10px}.mobile-product-details .product.attribute.sku{float:left;color:#1c1c1c;font-size:13px !important}.product-info-main .page-title-wrapper.product{display:none}.product-info-main .product.attribute.sku{display:none}.product-info-main .review_social_icons{display:none}.product-add-form .product-options-bottom .stock,.product-add-form .box-tocart .stock{text-align:center;width:300px;float:none !important;margin:0 auto;display:block;padding:10px 0}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:inline-block !important}.product-addto-links{margin:0 auto !important;text-align:center}.swatch-attribute.color .swatch-attribute-options{margin-left:0 !important;margin-top:13px !important}.fotorama__nav--dots .fotorama__nav__frame{display:none}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{display:block !important}.fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{display:block !important}.fotorama__nav--dots .fotorama__nav__frame{height:85px !important}.product-options-bottom .product-addto-links{display:none !important}.product-info-main .product-options-bottom .block.block-requisition-list.social-button{display:none !important}.requisition-list-action .items{max-width:initial !important;min-width:inherit !important;text-align:left}.product-info-main .product-info-price .price-box .price-container>span{display:none}.product-info-main .product-info-price{padding-top:0 !important}.swatch-opt{margin:0 !important}.product-options-bottom .field.qty,.product-add-form .box-tocart .field.qty{padding-top:7px !important}.mobile-finalprice{float:right}.mobile-finalprice span.price{color:#002748;font-weight:700;font-size:34px !important;line-height:normal !important}.ves-megamenu>.navigation .nav-item.current>a{color:#2495fe !important}body.catalog-category-view .page-title-wrapper.product_list_title{padding-top:0 !important}.sidebar.sidebar-additional{border-top:1px #d6d6d6 solid;padding-top:0}.nav-item.level1.submenu-alignleft.subhover.dropdown-submenu.parent{position:relative;box-sizing:border-box;background:#f1f1f1;-webkit-box-shadow:0px 3px 3px 0 rgba(0,0,0,.4);box-shadow:0px 3px 3px 0 rgba(0,0,0,.4)}.ves-megamenu>.navigation .nav-item .submenu.dropdown-menu .level2:first-child>a:before{content:"";position:absolute;width:0;height:0;margin-left:-.5em;bottom:26px;left:4%;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #f1f1f1 #f1f1f1;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2)}.navigation .submenu:not(:first-child):before{box-shadow:0px 3px 6px 0 rgba(0,0,0,1);-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,1);content:"";position:absolute;bottom:-4px;top:-3px;height:1px;width:100%}.navigation .submenu:not(:first-child) .active>a{border-width:0 !important}.nav-sections-item-title.active{background:#0084fe !important}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:transparent !important}.nav-sections-item-title{height:45px !important;padding-top:10px !important}.nav-sections-item-content{margin-top:45px !important}.filter.active .filter-subtitle{color:#002648 !important;background-color:#f1f1f1 !important}.filter-options-content ol:before{content:"";position:absolute;width:0;height:0;margin-left:-.5em;top:-21px;left:8px;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #f1f1f1 #f1f1f1;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2)}.filter-options-content .swatch-attribute.swatch-layered.lengthoption:before{content:"";position:absolute;width:0;height:0;margin-left:-.5em;top:-21px;left:8px;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #f1f1f1 #f1f1f1;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2)}.filter-options-content .swatch-attribute.swatch-layered:before{content:"";position:absolute;width:0;height:0;margin-left:-.5em;top:-21px;left:8px;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #f1f1f1 #f1f1f1;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2);-webkit-box-shadow:-3px 3px 7px 0 rgba(0,0,0,.2)}.filter-options-content{position:relative}.filter-options-content:before{box-shadow:0px 3px 6px 0 rgba(0,0,0,.6);-webkit-box-shadow:0px 3px 6px 0 rgba(0,0,0,1);content:"";position:absolute;bottom:-4px;top:-12px;height:1px;width:100%}.sidebar.sidebar-main .block-content.filter-content .filter-options .filter-options-title{background-color:#f1f1f1 !important}.filter-options-content{border:none !important}.filter-options-item{margin-bottom:0 !important}.filter-options-title:after{content:"\e61c" !important}.filter-options-title:after{top:17px !important;font-weight:700;font-size:11px;color:#000 !important}.active>.filter-options-title:after{content:"\e60f" !important}.sidebar.sidebar-main .block-content.filter-content .filter-options-item.active .filter-options-title{color:#008dff !important;font-weight:700}.filter-options-content a{color:#333 !important;font-weight:600 !important}div#wishlist-content li{display:inline-block;margin-bottom:10px !important;border-bottom:1px #f1f1f1 solid;padding-bottom:10px !important;width:100%}div#wishlist-content .product-item-actions{float:right}.sidebar.sidebar-additional .block{border-bottom:1px #d6d6d6 solid;margin-bottom:0 !important;padding-top:10px !important;padding-bottom:12px !important}.block-compare .block-title,.block-reorder .block-title,.widget .block-title,.block-wishlist .block-title{margin-bottom:0 !important}.sidebar.sidebar-additional .block .block-content{margin-top:10px}.search-section .block.block-content{margin-top:0}.minicart-wrapper span.text{display:none !important}.mobile-help-link{float:left;display:inline-block;padding-left:20%;text-align:center}.mobile-help-link a{font-size:24px;color:#000;line-height:21px}.mobile-help-link span{display:block;font-size:15px;color:#323232;font-weight:600;line-height:20px}span.mobile-cart-text{display:block}.products{margin:15px 0 !important}ul.certificate-img li img{max-width:75px !important}body.mobile-narrow-result .sidebar.sidebar-main{padding-top:0 !important}.mobile-narrow-result .page-title-wrapper{padding-top:10px !important}.ves-megamenu .navigation .item-after-content{padding-left:20px;padding-right:20px}.block-search .label:before{color:#000 !important;font-size:18px !important}.fotorama__thumb{background-color:transparent !important}.fotorama__thumb-border{margin-top:0 !important}.mageplaza-autorelated-slider>ol{width:100% !important}.product.info.detailed{margin-bottom:0 !important}.product.data.items .item.title a:after{color:#000 !important}div#mageplaza-autorelated-block-after-related .block-content.content{margin-left:25px;margin-right:25px}div#mageplaza-autorelated-block-after-related .mageplaza-autorelated-block.block.widget.block-products-list{margin-bottom:0 !important}.slick-prev:before,.slick-next:before{color:#000 !important}ul.top-links-customs li a#freeship_details:before{height:1px;content:" ";position:absolute;bottom:-1px;width:45px;z-index:1;border-bottom:1px #fff solid}body.account.amasty-affiliate-account-setting form.form fieldset.fieldset{width:100% !important}.nav-open .nav-sections{background:#f1f1f1 !important}.desk-t.title{display:none !important}body.cms-redeem-html .sidebar.sidebar-additional{display:none}.footer-primary-container.section-container{padding-top:5px !important}body.cms-home .columns .column.main{padding-bottom:0 !important}.um-prodslider.block.slider-type-bestsellers{padding-left:25px;padding-right:25px}.footer.container .sslcertificate.icon-wrapper-square ul{text-align:center}.minicart-wrapper .action.showcart:before{font-size:30px !important}.sf-footer-top{overflow:scroll;padding:15px 15px 8px !important}.sf-footer-top .container{width:1370px !important;padding-left:0;padding-right:0}.top-cat-left{width:50% !important;padding-top:15px}.top-cat-right{width:49% !important}.top-cat-btm .top-cat-left{padding-top:9px !important}.custom-cms p a{word-break:break-word;word-spacing:normal}.swatch-attribute-options{margin-left:0 !important}.top-cat-btm .top-cat-img img{max-width:initial !important;text-align:right;object-fit:cover;width:125px;height:120px;object-position:left}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{width:75px !important;height:75px !important}.product-info-main .product-options-bottom .box-tocart,.box-tocart{margin-top:14px !important}.product-options-bottom{padding-bottom:10px !important}.top-cat-block-inner{position:relative}.top-cat-block-main-right p.top-cat-link{left:0;right:0;margin:0}.product-info-price.mobile-finalprice span{display:inline-block !important}.product-info-price.mobile-finalprice{float:right !important;display:inline-block !important;width:auto !important}}@media only screen and (max-width:1369px){.sf-footer-top{overflow:scroll;padding:20px 20px 8px !important}.sf-footer-top .container{width:1370px !important;padding-left:0;padding-right:0}}@media (min-width:768px) and (max-width:1399px){.um-prodslider .slick-prev,.slick-prev{left:9px !important;z-index:100}.um-prodslider .slick-next{right:9px !important;z-index:100}.slick-next{right:9px !important;z-index:100}}@media (min-width:768px) and (max-width:991px){form#wishlist-view-form .products-grid.wishlist .product-item .box-tocart .tocart{padding:7px 11px !important;font-size:13px !important}.wishlist-index-index .products-grid .product-item{min-height:315px;position:relative}.products-grid.wishlist .product-item-name{min-height:60px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{width:90px !important;height:90px !important}.footer.content .block.newsletter .content{width:350px !important}.top-cat-block-main-left .top-cat-top .top-cat-block-outer{padding:20px;margin-right:0 !important;min-height:158px}.top-cat-btm .top-cat-block-outer{padding:20px}.top-cat-left{width:63% !important}.top-cat-right{width:37% !important}.top-cat-block-main-right .top-cat-block-outer{padding:20px !important}.top-cat-block-main-right img{display:block}.minicart-wrapper{margin-left:0 !important;margin-top:-13px;text-align:right}.post-maincontent-wrapper .date-wrapper{width:19% !important}.post-maincontent-wrapper .post-content{width:81% !important}ul.top-links-customs li:first-child{font-size:14px !important}ul.top-links-customs li{font-size:14px !important}.logo img{max-height:inherit;width:180px;padding-top:8px}.minicart-wrapper .action.showcart:before{line-height:27px !important}.minicart-wrapper{margin-top:0 !important}.products.products-list button.action.tocart.primary{display:inherit !important;width:250px !important;margin:0 auto;text-align:center}.cms-page-title h1,h1,.page-title-wrapper h1.page-title{font-size:22px !important}.product.actions.product-item-actions{width:300px !important}.ft-section:after{right:5px !important}.product-options-bottom .field.qty,.product-add-form .box-tocart .field.qty{width:148px !important}.ves-megamenu .navigation .level0:first-child>a{font-size:17px !important;font-weight:600 !important}.ves-megamenu .navigation .level0.vertical-item{width:200px !important}.ves-megamenu .navigation .level0>a{font-size:13px !important}body.account.amasty-affiliate-account-setting form.form fieldset.fieldset{width:100% !important}p.top-cat-link a{font-size:12px !important}.top-category-detail h3{font-size:17px !important}.top-cat-btm .top-cat-left{width:37% !important}.top-cat-btm .top-cat-right{width:63% !important}.stock.stock-status-wrapper-3934.lead-time{margin-top:0 !important}.minicart-wrapper .action.showcart{font-size:13px !important}.header.content .minicart-wrapper{padding-top:3px !important}}@media (min-width:768px) and (max-width:1023px){.minicart-wrapper span.text{display:none}.header.panel>.header.links>li{font-size:13px !important}ul.header.links a{font-size:13px !important}header.page-header .header.content{padding:20px 20px 10px !important}header.page-header .header.panel>.header.links{padding:0 12px 0 0 !important;line-height:22px !important}.yotpo-reviews-carousel .carousel-display-wrapper #carousel-top-panel .headline{text-align:left !important}}@media (min-width:768px) and (max-width:1024px){.footer.container .sslcertificate.icon-wrapper-square li.gsa{padding:5px !important}.footer-col4.ft-section li:nth-child(3){padding-top:0 !important}.block-wishlist .product-item-name{margin-right:0 !important}.product.actions.product-item-actions{width:300px !important}.sidebar .block.block-reorder .product-items-names .product-item-name{width:85% !important}li.item.product.product-item .product-item-name a{font-size:14px !important}.minicart-wrapper span.text{display:none}body .footer-primary.footer.container .inner-container .footer-col4.ft-section{float:none !important;clear:both;width:100% !important}.footer.container .sslcertificate.icon-wrapper-square li{float:none;width:130px;display:inline-block;padding:5px;vertical-align:top;text-align:center !important}li.y-badges-li{-webkit-transform-origin:left top !important;transform-origin:left top !important}.footer-primary.footer.container .inner-container .ft-section{width:35% !important}.footer-primary.footer.container .inner-container .footer-col1.ft-section{width:30% !important}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent .icon .fa:before{font-size:16px !important}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent{padding-left:20px !important}.footer-primary.footer.container .inner-container .ft-section .block-content .feature.indent .icon{margin-left:-20px !important}.footer-col3.ft-section:after{content:none !important}.footer.content ul{padding-right:5px !important}.footer-primary.footer.container .inner-container .ft-section a{color:#303030;font-size:13px;line-height:20px !important;padding-bottom:7px !important;display:block}.ves-megamenu .navigation .level0>a{padding:0 9px !important}.page-layout-2columns-left .sidebar-main{width:26.833333% !important}.page-layout-2columns-left .sidebar-additional{width:26.833333% !important}.page-layout-2columns-left .column.main{width:73.166667% !important}.ves-blog h2.post-title{height:auto !important;font-size:17px !important;line-height:20px !important}.ves-blog .blog-grid .post-item .post-title{font-size:16px !important;line-height:22px !important}.product-item-inner .product-actions-wrapper{float:left !important;width:100% !important}.product-list-left{float:left !important;width:100% !important}.product-addto-links{margin-left:0 !important;margin-top:0 !important}.product-info-main .block.block-requisition-list.social-button{display:inline-block !important;margin-left:0 !important;margin-top:0 !important}.product-addto-links{display:inline-block !important}li#california-details:hover span{width:200px !important}ul.certificate-img li img{max-width:100% !important;padding:0 5px}.panel.wrapper .header-top-section{text-align:left !important}ul.top-links-customs li:first-child{padding-left:0 !important}}@media (min-width:992px) and (max-width:1024px){.wishlist-index-index .products-grid .product-item{min-height:350px;position:relative}.products-grid.wishlist .product-item-name{min-height:60px}header.page-header .header.panel>.header.links{padding:0 20px 0 0 !important}.footer.content .block.newsletter .content{width:450px !important}.top-cat-left{width:60% !important}.top-cat-right{width:40% !important}.top-cat-btm .top-cat-block-outer{min-height:173px}.top-cat-block-main-right .top-cat-block-outer{min-height:372px !important}.post-maincontent-wrapper .date-wrapper{width:17% !important}.post-maincontent-wrapper .post-content{width:83% !important}.products.products-list button.action.tocart.primary{width:250px !important;margin:0 auto;text-align:center}.cms-page-title h1,h1,.page-title-wrapper h1.page-title{font-size:24px !important}.ft-section:after{right:21px !important}.top-cat-btm .top-cat-left{width:37% !important;padding-top:15px !important}.top-cat-btm .top-cat-right{width:63% !important}.top-category-detail h3{font-size:17px !important}}@media (min-width:992px) and (max-width:1199px){.navigation .level0 .submenu .submenu{width:650px !important}.wishlist-index-index .products-grid .product-item{min-height:390px;position:relative}.products-grid.wishlist .product-item-name{min-height:60px}}@media (min-width:1024px) and (max-width:1199px){.product-options-bottom .field.qty{width:130px !important}.product-options-bottom .actions{width:195px !important}.product-options-bottom .stock{margin-left:10px !important;width:195px;padding:2px 1px !important;word-break:break-word;word-spacing:normal}.box-tocart #instant-purchase .action.instant-purchase{width:190px !important}.product-options-bottom .actions button#product-addtocart-button{width:190px !important}.product-addto-links{margin-left:120px !important}.product-info-main .block.block-requisition-list.social-button{margin-left:170px !important}}@media (min-width:1025px) and (max-width:1199px){.footer.content .block.newsletter .content{width:600px !important}.top-cat-block-main-left .top-cat-top .top-cat-block-outer{min-height:172px !important}.top-cat-left{width:60% !important}.top-cat-right{width:40% !important}.top-cat-block-main-right .top-cat-block-outer{min-height:314px !important}.ft-section:after{right:17px !important}.footer.content ul{padding-right:21px !important}.post-maincontent-wrapper .date-wrapper{width:14% !important}.post-maincontent-wrapper .post-content{width:86% !important}.product.actions.product-item-actions{min-width:auto !important}.product-item-inner .product-actions-wrapper{width:50% !important}.product-list-left{width:49% !important}.top-cat-btm .top-cat-left{width:37% !important;padding-top:15px !important}.top-cat-btm .top-cat-right{width:63% !important}.top-category-detail h3{font-size:17px !important}.product-options-bottom .stock .stock{width:auto !important}.price-wrapper-top table{width:100% !important}li#california-details:hover span{width:265px !important}}@media (min-width:1200px) and (max-width:1347px){.top-cat-left{width:60% !important}.top-cat-right{width:40% !important}.footer.content ul{padding-right:21px !important}li#california-details:hover span{width:285px !important}.product-options-bottom .stock .stock.available,.product-add-form .box-tocart .stock .stock.available{margin-left:0 !important}.product-options-bottom .stock.stock-status-wrapper-3934.lead-time{width:155px !important}.product-options-bottom .stock,.product-add-form .box-tocart .stock{width:265px !important}.product-addto-links{margin-left:130px !important}.product-info-main .block.block-requisition-list.social-button{margin-left:180px !important}.top-cat-btm .top-cat-left{width:37% !important;padding-top:15px !important}.top-cat-btm .top-cat-right{width:63% !important}.top-cat-block-main-last .top-cat-btm .top-cat-left{width:59.5% !important}.top-cat-block-main-left .top-cat-top .top-cat-block-outer .top-cat-img img{width:133px}}@media (min-width:240px) and (max-width:349px){.fixed-body-header .page-header{height:217px !important}}@media (min-width:320px) and (max-width:399px){.main-title{font-size:23px !important}.nav-toggle{top:auto !important;bottom:10px !important}.products.products-list .sku{width:40% !important;padding-right:5px !important}.products.products-list .yotpo.bottomLine{padding-left:10px !important}.mobile-help-link{margin-top:4px}.minicart-wrapper{margin-top:6px !important}.mobile-help-link{padding-left:18% !important}.page-with-filter .toolbar-amount{display:none}.field.limiter span.limiter-text{display:none}.sorter-options{width:100px !important}li#california-details:hover span{width:175px !important}.top-cat-left{padding-top:7px !important}.search.results p#toolbar-amount{display:none !important}.minicart-wrapper .action.showcart .counter-number{font-size:12px !important}.minicart-wrapper .action.showcart:before{font-size:27px !important}.minicart-wrapper .action.showcart .counter.qty{margin-left:3px !important}.top-category-detail h3{font-size:16px !important}}@media (min-width:400px) and (max-width:550px){.mobile-help-link{padding-left:25% !important}.page-with-filter .toolbar-amount{display:none}li#california-details:hover span{width:230px !important}.search.results p#toolbar-amount{display:none !important}.minicart-wrapper .action.showcart .counter-number{font-size:12px !important}.minicart-wrapper .action.showcart:before{font-size:27px !important}.minicart-wrapper .action.showcart .counter.qty{margin-left:3px !important}.top-category-detail h3{font-size:16px !important}}@media (min-width:551px) and (max-width:639px){.mobile-help-link{padding-left:32% !important}li#california-details:hover span{width:300px !important}.minicart-wrapper .action.showcart .counter.qty{margin-left:3px !important}}@media (min-width:641px) and (max-width:767px){.mobile-help-link{padding-left:34% !important}}@media (min-width:400px) and (max-width:639px){.main-title{font-size:29px !important}.nav-toggle{top:auto !important;bottom:10px !important}.mobile-help-link{margin-top:8px}.minicart-wrapper{margin-top:10px !important}}@media (min-width:640px) and (max-width:767px){.main-title{font-size:40px !important}.nav-toggle{top:auto !important;bottom:10px !important}.post-maincontent-wrapper .date-wrapper{width:17% !important}.post-maincontent-wrapper .post-content{width:82% !important}.ves-blog.post-list .blog-grid .row .col-lg-6.col-md-6.col-sm-6.col-xs-12{width:50% !important}.ves-blog .blog-grid .post-item .post-title{height:auto !important;font-size:17px !important;line-height:20px !important}.mobile-help-link{margin-top:12px !important}}@media (max-width:479px){.bottom-block{padding:15px;box-sizing:border-box}.bottom-block .col>div{width:100%;padding:0 0 15px}.ui-tabs .ui-tabs-nav li a{font-size:12px !important}.ves-blog h2.post-title{height:auto !important}.col2-set .col-1,.col2-set .col-2{width:100%;margin-bottom:10px}.ves-megamenu>.navigation .nav-item>a{font-size:13px !important}}@media (max-width:639px){.bottom-block h2{font-size:24px}.post-maincontent-wrapper .date-wrapper{width:auto !important;float:none !important}.post-maincontent-wrapper .post-content{float:none !important;width:100% !important}}@media (device-height:568px) and (device-width:320px) and (-webkit-min-device-pixel-ratio:2){.minicart-wrapper .block-minicart{width:290px;max-height:350px !important;z-index:9;overflow:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767px){.minicart-wrapper .block-minicart{width:290px;max-height:500px;z-index:9;overflow:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199px){#side_menu{display:none;width:100%;margin-top:15px}ul#side_menu li.active{background-color:#0667b7 !important}ul#side_menu li.active a{color:#fff;float:none !important;border-right:none !important}ul#side_menu li:hover a{color:#323232}ul#side_menu li{display:block !important;background:0 0 !important}ul#side_menu li a{line-height:36px !important}}@media (min-width:1200px){.sidebar-menu .menu-btn{display:none}.wishlist-index-index .products-grid .product-item{min-height:425px}.products-grid.wishlist .product-item-name{min-height:60px}.top-category-detail .top-cat-block-main-left .top-cat-top .top-cat-block-outer .top-cat-img img{height:138px}}@media (min-width:1279px){.prod-lst-lft{float:left;width:24% !important}.products.wrapper.list.products-list ol.products.list.items.product-items .product.details.product-item-details{float:left;width:76%}}@media (min-width:992px){.about-us-page .abt-intro .col.col-left{width:65%;padding-right:30px}.about-us-page .abt-intro .col{float:left;padding:0;box-sizing:border-box}.about-us-page .abt-intro .col.col-right{width:35%}.company-account-create form.form.create.account.form-create-account fieldset.fieldset{float:left;width:33%;padding-left:24px}.company-account-create form.form.create.account.form-create-account fieldset.fieldset.create.info{padding-left:0 !important}.company-account-create form.form.create.account.form-create-account .actions-toolbar{clear:both;text-align:center}.company-account-create .columns .main .form-create-account{width:100% !important}.customer-account-create form.form.create.account.form-create-account fieldset.fieldset{float:left;width:50%;padding-right:24px;border-right:1px #ebebeb solid}.customer-account-create form.form.create.account.form-create-account{width:100% !important}.customer-account-create form.form.create.account.form-create-account fieldset.fieldset.create.account{padding:10% 0;border-right:none;text-align:center}.magento-invitation-customer-account-create form.form.create.account.form-create-account fieldset.fieldset{float:left;width:50%;padding-right:24px}.magento-invitation-customer-account-create form.form.create.account.form-create-account{width:100% !important}.magento-invitation-customer-account-create form.form.create.account.form-create-account fieldset.fieldset.create.account{padding-right:0 !important}.top-cat-block-main-left .top-cat-top .top-cat-block-outer .top-cat-img img{height:118px;width:auto}}@media (max-width:991px){.about-us-page .contact-table table{width:100%}.customer-account-create form.form.create.account.form-create-account fieldset.fieldset.create.account{border-top:1px #ebebeb solid;padding-top:5px;margin-top:40px !important}}@media (min-width:1200px) and (max-width:1279px){ul#side_menu li a{padding:0 7px !important;font-size:12px !important}.product.actions.product-item-actions{min-width:auto !important;width:300px !important}.product-item-inner .product-actions-wrapper{width:50% !important}.product-list-left{width:49% !important}.product-options-bottom .field.qty{width:130px !important}.product-options-bottom .actions{width:215px !important}.product-options-bottom .stock{margin-left:15px !important}}@media (min-width:1280px) and (max-width:1370px){ul#side_menu li a{font-size:13px !important;padding:0 7px !important}}@media (min-width:1024px){.ves-megamenu .navigation .submenu-inner .nav-item.subhover>.submenu>.submenu-inner{min-height:571px}.logo-section{width:26%}.search-section{width:42%}}@media only screen and (min-width:1025px){.cart-container .add_cart_btn{text-align:right}}@media (min-width:500px) and (max-width:767px){.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:auto !important}}@media (min-width:768px) and (max-width:1099px){body .product.data.items>.item.title>.switch{font-size:14px !important}body .product.data.items .data.item.title{margin:0 15px 0 0 !important}}@media (min-width:1100px) and (max-width:1299px){body .product.data.items>.item.title>.switch{font-size:17px !important}}.tier-price-info-loading{position:relative}.tier-price-info-loading:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,.8) url("../images/loader-2.gif") no-repeat center;z-index:3}.tier-price-container{width:298px;text-align:center}.tier-price-container td{border:1px solid #e5e9ec;border-bottom:none;text-align:center;padding:2px 3px;font-size:13px;font-weight:700;border-left:none !important}.price-wrapper-top table{overflow-x:auto;border:1px #e5e9ec solid;width:300px;border-bottom:none !important}#scroll-to-top{display:none;position:fixed;bottom:80px;right:30px;z-index:99;font-size:18px;border:none;outline:none;background-color:#002748;color:#fff;cursor:pointer;padding:0;border-radius:0;-webkit-border-radius:0px;width:30px;height:30px;line-height:29px;text-align:center}input[type=checkbox]{margin-right:4px !important;vertical-align:sub;margin-top:0 !important}.minicart-wrapper .action.close{background:0 0 !important;border:0 !important}.minicart-items .item-qty{width:55px !important}.jstree>ul>li>a.company-admin{padding-bottom:3.3rem !important}i.fa.fa-question-circle{color:#000}i.fa.fa-angle-up{color:#fff !important}form#quickrfq_form .primary p.required{color:red;margin-bottom:4px;font-size:13px}.product-info-main .product.attribute.sku .type{margin-right:1px !important}.product-info-main .product.attribute.sku .type:after{content:'#' !important;padding-left:5px}form.form.reorder ol#cart-sidebar-reorder li.product-item a.product-item-link{padding:0}.checkout-success{padding-bottom:15px;padding-top:5px}fieldset#catalog_product_composite_configure_fields_configurable{margin-bottom:10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.minicart-wrapper{padding-top:0 !important;margin-top:-1px !important}.minicart-wrapper .action.showcart:before{line-height:36px !important;vertical-align:middle}small.copyright{height:auto !important}.footer.content{max-width:100% !important;padding:0 !important}.page-footer{margin-bottom:20px !important}}button#add-recipient-button{background:#002648 !important;border:none !important;border-radius:0 !important;color:#fff;width:114px;font-weight:600}.swatch-option.color{border:1px solid #8d8d8d !important}.account .table-wrapper{min-height:.01%;overflow-x:auto}div#g_recaptcha-error{color:red !important}.contentborder .custom-cms .table-view tr td{border:1px #000 solid}.sf-footer-top .block-content .feature.indent p.no-margin{margin-bottom:0;padding:6px 0 !important}.feature.feature-icon-hover.indent.warranty p.no-margin{padding-top:0 !important}#checkout .block.block-customer-login button.action.action-login.secondary{line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle;box-shadow:none !important}#checkout .block.block-customer-login button.action.action-login.secondary{background:#002648 !important;border:1px solid #002648 !important}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{display:inline;font-weight:400 !important;margin:0;vertical-align:middle}form#discount-form button{margin-right:0 !important;box-shadow:none !important;line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:6px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}form#discount-form button:hover{background:#002648 !important;border:1px solid #002648 !important}div#reward-points-buttons-container .primary button.action.action-use{margin-right:0 !important;box-shadow:none !important;line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}div#reward-points-buttons-container .primary button.action.action-use:hover{background:#002648 !important;border:1px solid #002648 !important}div#giftcardaccount-placer{display:none}.um-prodslider.block.slider-type-bestsellers ol.products.list.items.slick-initialized.slick-slider{border:none !important}.um-prodslider.block.slider-type-bestsellers .slick-track{text-align:center;margin:0 auto}.um-prodslider.block.slider-type-bestsellers .slick-initialized .slick-slide{border:1px #c8c8c8 solid !important}div#mageplaza-autorelated-block-after-related ol.products.list.items.slick-initialized.slick-slider{border:none !important}div#mageplaza-autorelated-block-after-related .slick-track{text-align:center;margin:0 auto}div#mageplaza-autorelated-block-after-related .slick-initialized .slick-slide{border:1px #ccd3d9 solid !important;min-height:335px;position:relative}div#mageplaza-autorelated-block-after-related .slick-initialized .slick-slide.product-item .price-box{margin:10px 0 25px;position:absolute;left:0;right:0;bottom:10px}.steps-wrapper .col{width:100% !important}@-moz-document url-prefix(){ul#side_menu li a{padding:0 8px !important}.fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--toggle-arrows.fotorama__wrap--no-controls{margin-right:2px !important}.fotorama__stage{margin-right:2px !important;left:0 !important;right:0 !important}@media (min-width:768px){.page-layout-1column .product.media{width:44% !important;margin-top:22px !important}}}.swatch-attribute.gauge span.swatch-attribute-selected-option{padding-left:22px}.swatch-attribute.gauge{padding-top:10px;padding-bottom:10px}.swatch-option.image{border:1px solid #8d8d8d !important}.block-dashboard-company .jstree .jstree-clicked{height:auto !important}ul.bullet li:hover:before{left:-9px;transition:all .5s ease;-webkit-transition:all .5s ease}div#registerwindow-second form#cable-register-form-validate .secondary{padding-top:7px}.product-list-left .swatch-option.color,.product-list-left .swatch-option.image{min-width:35px !important;height:25px !important}.product-info-main .swatch-option.color,.product-info-main .swatch-option.image{min-width:35px !important;height:25px !important}body.catalogsearch-result-index .product-list-left .swatch-attribute.color{border-top:0 #ebebeb solid !important;padding-bottom:15px !important}body.catalogsearch-result-index .swatch-attribute.lengthoption{border-top:1px #ebebeb solid;overflow:hidden;display:inline-block;padding-left:3px !important}@media print{div#mageplaza-autorelated-block-after-related,.reward-points,#scroll-to-top{display:none !important}.mobile-product-details,.mobile-social-links.product-addto-links,.certificate-wrapper,.breadcrumbs,.copyright,.mobile-finalprice{display:none !important}.page-layout-1column .product.media{float:left !important;width:30% !important}.page-layout-1column .product-info-main{float:right !important;width:65% !important}.fotorama__arr.fotorama__arr--nextm .fotorama__arr.fotorama__arr--prev,div#___ratingbadge_0,a#scroll-to-top,iframe{display:none}.product.info.detailed{padding-left:2% !important;padding-right:2% !important}a[href]:after{content:none !important}}body.checkout-cart-index .cart-discount{display:none}body.cms-payment-terms-html .custom-cms,body.cms-willcall-html .custom-cms,body.cms-change-cancel-order-html .custom-cms{padding-top:0}body.categorypath-usb-flash-drives .filter-options-title:after{display:none}body.categorypath-usb-flash-drives .usb-flash-dec{border-bottom:1px #c9c9c9 solid;padding-bottom:12px}body.categorypath-usb-flash-drives .filter-options-item.active img{border:1px #eff4f7 solid;padding:6px}.block-content.custom-usb-flash-drive-img{padding-bottom:15px}body.cms-logo-artwork-specification .sidebar.sidebar-main,body.cms-logo-imprinting-design-option .sidebar.sidebar-main,body.cms-the-custom-products-process .sidebar.sidebar-main{padding-top:20px}body.categorypath-usb-flash-drives .category-view{display:none}body.cms-logo-artwork-specification .sidebar.sidebar-main .filter-options-title:after,body.cms-logo-imprinting-design-option .sidebar.sidebar-main .filter-options-title:after,body.cms-the-custom-products-process .sidebar.sidebar-main .filter-options-title:after{display:none}table.Connector-Guide-table td{padding:6px}div#mageplaza-seo-html-sitemap .row{margin:0 !important}.compnay-info b{border-bottom:1px #242424 solid}.compnay-info p{padding-bottom:5px}body.company-account-create form.form.create.account.form-create-account{padding-top:15px}body.company-account-create button.action.save.primary{width:140px}.page-title-bottom-desc.category-title-bottom-desc{border-top:1px #c9c9c9 solid;padding-top:15px}.page-title-bottom-desc.category-title-bottom-desc .cat-desc-more-links #read-btmmore,.page-title-bottom-desc.category-title-bottom-desc .cat-desc-more-links #hide-btmdetail{font-weight:700;color:#002648;cursor:pointer}.cat-desc-more-links #read-more,.cat-desc-more-links #hide-detail{font-weight:700;cursor:pointer;color:#002648;padding-top:15px}form#search_mini_form button{border:none !important}.litem.promotional-product-nav>img{position:relative;top:10px;width:39px;z-index:999}.litem.promotional-product-nav>span,.litem.promotional-product-nav>span a:hover{background-color:#008dff !important}.litem.promotional-product-nav>span a,.litem.promotional-product-nav>span a:hover{background-color:#008dff !important;color:#fff !important}.stock.lead-time{margin-top:10px}.product-info-main .lead-time .stock{margin:0 !important}.freeship .popup-overlay.active{visibility:visible;text-align:center}.freeship .popup-overlay{visibility:hidden;position:fixed;background:rgba(0,0,0,.2);left:0;right:0;height:100vh;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;top:0;z-index:1000;padding:0;display:flex}.freeship .popup-content.active{visibility:visible;background-color:#fff;padding:35px;position:relative;border-radius:7px;text-align:left;box-shadow:2px 2px 4px #888;color:#000}.freeship .popup-overlay.active .closex{border:2px #fff solid;position:absolute;right:-8px;top:-9px;color:#fff;font-size:14px;background-color:#000;padding:1px 7px;border-radius:100%;cursor:pointer;font-weight:700}.freeship .popup-overlay.active button.close{position:absolute}.freeship .popup-content{visibility:hidden}.freeship button{display:inline-block;vertical-align:middle;border-radius:30px;margin:.2rem;font-size:1rem;color:#666;background:#fff;border:1px solid #666}.freeship button:hover{border:1px solid #666;background:#666;color:#fff}@media (max-width:767px){.freeship .popup-content.active{margin:20px !important}}.header-top-section .owl-dots{display:none}.header-top-section .owl-dots{display:none !important}.header-top-section .owl-prev:before{content:'\f053';font-family:fontawesome;font-size:13px;color:#fff}.header-top-section .owl-next:after{font-size:13px;content:'\f054';font-family:fontawesome;color:#fff}.header-top-section .owl-prev{position:absolute;left:0}.header-top-section .owl-next{right:0;position:absolute}.header-top-section .owl-theme .owl-controls .owl-nav [class*=owl-]{font-size:0;margin:13px;padding:4px 7px}.header-top-section .owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;top:-6px;width:100%;margin:0 auto;left:0;right:0}a.freeship_details.freeship_details_open{color:#676767;font-weight:400;font-size:14px;text-align:left;padding-left:15px;position:relative}a.freeship_details.freeship_details_open:before{height:1px;content:" ";position:absolute;bottom:-1px;width:45px;z-index:1;border-bottom:1px #676767 solid}a.freeship_details.freeship_details_open:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:12px;padding-left:5px;text-decoration:none}span.no_minimun{color:#f04706 !important;font-size:16px;font-weight:600;line-height:17px}span.no_minimun_order{border-right:2px #555 solid;margin-right:12px;padding-right:10px !important}.freeship_content{clear:both;color:#000;padding:10px;background:#f8faf9;font-size:14px;font-weight:400;text-align:left;text-align:left;line-height:23px;margin:0 auto}ul.top-links-business{position:absolute;right:20px;top:10px}.panel.wrapper .header-top-section{position:relative}.price-match-bolck{padding:10px 12px !important;border:1px #ccd3d9 solid;margin-top:17px;display:-webkit-inline-box;font-size:14px;line-height:22px}.price-match-bolck span.price_match{color:#0667b7;font-weight:600}.shipping-info-wrapper{max-width:1100px;margin:0 auto}ul.top-links-customs li .shipping-info-wrapper a{color:#006bb4}ul.top-links-customs li .shipping-info-wrapper a:hover{color:#002748}.panel.wrapper .header-top-section{text-align:center;position:relative;background-color:#008dff}@media (min-width:768px) and (max-width:1099px){.header-top-section .owl-theme .owl-controls{width:100% !important}}@media (min-width:768px) and (max-width:991px){.header-top-section .owl-dots{display:none !important}.header-top-section .owl-dots span{margin-top:2px !important;width:6px !important;height:6px !important}}@media (max-width:767px){span.no_minimun{display:none !important}span.no_minimun_order{display:none !important}span.free_ship_on_order{color:#fff !important}span.use_code_order{color:#fff !important;display:inline-block !important}span.use_free_ship_code{color:#fff !important;display:inline-block !important}a.freeship_details.freeship_details_open:before{border-bottom:1px #fff solid}.header-top-section .owl-theme .owl-controls{width:100% !important}.freeship_content{padding-top:15px;height:300px;padding-bottom:20px;overflow:scroll;margin-top:0 !important}.header-top-section .owl-next:after{color:#fff !important}.header-top-section .owl-prev:before{color:#fff !important}ul.top-links-customs .freeship_content a{color:#fff !important}a.freeship_details.freeship_details_open{margin-bottom:10px}span.ship-red1{display:inline-block !important}}@media (min-width:1025px){li.y-badges-li{margin-left:-15px !important;padding-top:12px !important}}span.ship-red{color:red !important}span.ship-red span{color:red !important}span.ship-red span{display:inline-block !important}@media (min-width:767px){ul.top-links-customs li:first-child{max-width:1000px}}@media only screen and (max-width:767px){ul.top-links-customs li span{padding-left:10px;padding-right:10px}}tr.sale-tier-price td span{text-decoration:line-through}.product-info-main .product-info-price .old-price .price-wrapper .price{text-decoration:line-through}.product-info-main .product-info-price .price-box{width:auto}.product-info-price .price-box .special-price,.product-info-price .price-box .old-price{display:inline-block}.product-info-price .price-box .old-price{padding-left:10px}.product-info-price .price-box .old-price .price{font-size:24px !important}.swatch-option.disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#ccc !important;opacity:.7 !important}#scroll-to-top{background-color:transparent;width:50px;height:50px}#scroll-to-top:hover{background-color:transparent}.product.data.items>.item.content{color:#000 !important}body.catalog-category-view .old-price span.price-container.price-final_price.tax.weee .price-wrapper span.price{display:none}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{width:50px !important;height:50px !important}.product-item-description{color:#000 !important}.more_product_image .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:1 !important}.more_product_image .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus),.fotorama__arr.fotorama__arr--next{-webkit-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;-o-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;display:block !important}.more_product_image .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus),.fotorama__arr.fotorama__arr--prev{-webkit-transform:translate3d(0,0,0) !important;-ms-transform:translate3d(0,0,0) !important;-o-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important;display:block !important}.showcarttext{color:#323232 !important}.minicart-wrapper .action.showcart.showcarttext:before{content:"";font-size:0}.um-prodslider.block.slider-type-featured{margin-bottom:0 !important}.um-prodslider.block.slider-type-featured .products{margin:0 !important}.slider-type-featured .owl-carousel .owl-item li,.products-grid .slick-initialized .slick-slide{min-height:318px}.slider-type-featured .owl-carousel.owl-loaded,ol.products.list.items.slick-initialized.slick-slider{height:320px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{width:96px !important;height:96px !important}.top-category-detail h3 a{color:#008cff}.top-category-detail h3 a:hover{color:#002648}.cart.main.actions a{display:block !important;color:#fff !important;box-shadow:none !important;background:#002648 !important;border:1px solid #002648 !important;border-radius:0;font-weight:600;padding:7px 15px;float:left}.cart.main.actions .action.clear{display:none}.cart-summary .checkout-methods-items .action.primary.checkout,.cart-summary .amazon-button-container{position:relative}.cart-summary .checkout-methods-items .action.primary.checkout{text-align:left;padding:15px 10px 15px 45px !important}.cart-summary .checkout-methods-items .action.primary.checkout:after,.cart-summary .amazon-button-container:after{content:"OR";position:absolute;color:#4a4949;left:50%;bottom:-30px;transform:translateX(-50%);font-size:16px;font-weight:600;z-index:9;cursor:default}.cart-summary .amazon-button-container:after{bottom:-25px}.cart-summary button.action.primary.checkout:before{width:20px;height:20px;content:"\f023";position:absolute;left:17px;top:15px;font-family:fontawesome;font-weight:400 !important;background-size:cover;font-size:23px}.block-minicart .block-content>.actions>.primary .action.primary{padding:15px !important;font-size:20px !important}.block-minicart .block-content>.actions>.primary .action.primary:before{width:20px;height:20px;content:"\f023";position:relative;top:1px;font-family:fontawesome;font-weight:400 !important;background-size:cover;font-size:23px;margin:0 10px 0 0;display:inline-block}.cart-summary .paypal{margin-top:20px}.customer-account-login #maincontent,.checkout-onepage-success #maincontent{margin-top:10px}.checkout-onepage-success #maincontent .actions-toolbar .primary.continue{float:right;margin-right:0}.checkout-onepage-success #maincontent .actions-toolbar>.primary{display:inline-block;width:100%}.checkout_success_print_button{display:inline-block;width:100%;margin:0}.checkout_success_print_button a.print{margin:0;color:#0667b7;float:left}.checkout_success_print_button a.print:after{content:"";display:none}.sidebar.sidebar-main .block-content.filter-content .filter-options .filter-options-title{color:#000!important}body.catalog-category-view .filter-options-content a,.sidebar-additional .empty{color:#000 !important}.checkout-cart-index .message.info>*:first-child:before{content:"\f155";font-family:FontAwesome;background:#002648;border-radius:50%;display:inline-block;line-height:29px;color:#fff;width:28px;font-size:16px;left:-37px;top:7px;height:28px}.checkout-cart-index .message.info{background:#f3f4f8;color:#323232}.checkout-cart-index .message.info span{position:relative}.litem.promotional-product-nav span{display:block;position:relative}.litem.promotional-product-nav span a{font-size:15px !important}.litem.promotional-product-nav .dow_ico{top:10px !important}.products.products-list li.item.product.product-item:nth-child(2n){background:#f3f4f8}.products.products-list li.item.product.product-item{margin-bottom:0;padding-top:22px}.products.products-list li.item.product.product-item:first-child{padding-top:0}.products.products-list button.action.tocart.primary{padding:10px 15px !important;background:#008dff !important;border-color:#008dff !important}.products.products-list button.action.tocart.primary:hover{background:#002648 !important;border-color:#002648 !important}li.item.product.product-item:hover .product-item-name a{color:#002648}.login-container .fieldset:after{color:#006bb4}.add_cart_btn{display:flex;float:right;align-items:start;padding-right:50px}.add_cart_btn .amazon-minicart-container{max-width:225px;display:inline-block;width:100%;margin-right:20px}.add_cart_btn #minicart-amazon-pay-button,.add_cart_btn .paypal{margin-right:20px}.add_cart_btn .amazon-button-container{margin-top:0}@media only screen and (max-width:1200px){ul.checkout.methods.items.checkout-methods-items button.action.primary.checkout span{font-size:14px}}@media only screen and (max-width:1024px){.header.content .minicart-wrapper{padding-top:6px}}@media only screen and (max-width:992px){.header.content .minicart-wrapper{line-height:27px}}@media only screen and (max-width:960px){.message.info>*:first-child:before{top:10px}}@media only screen and (max-width:767px){.page-header .panel.wrapper{background-color:transparent !important;color:#fff !important}.showcart.showcarttext{display:none !important}.header.content .minicart-wrapper{padding-top:0;line-height:22px}.cart.main.actions a,.cart.main.actions .action.update{padding:7px 6px;margin-right:1%;margin-left:1%;float:left}.cart-container .form-cart .actions.main{text-align:center;display:table;margin:0 auto;width:100%}.cart.main.actions .action.update{float:right}.sections.nav-sections div#sitemap_menu .litem.promotional-product-nav span a{font-size:15px !important}.cart-container .add_cart_btn{display:none !important}.reset-pass-left{float:none !important}.reset-pass-right{margin-top:12px;display:block;clear:both;overflow:hidden}.reset-pass-left a,.reset-pass-right a{width:100% !important;max-width:300px;text-align:center}.modal-custom .action-close{margin:12px !important}.opc-wrapper ol#checkoutSteps .step-title{padding-bottom:10px}.checkout-index-index.page-layout-checkout ol#checkoutSteps .payment-option._collapsible.opc-payment-additional.discount-code{border-bottom:1px #ebebeb solid;padding-bottom:20px !important}.content-container h2{font-size:16px !important}}.pages a.page:active{color:#008dff !important}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#008dff !important}button.action.update:hover,button.action.secondary.action-update:hover,button.action.apply.primary:hover,button.action.add.primary:hover{background-color:#002648 !important;border:1px #002648 solid !important;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.cart.main.actions a.action.continue:hover{background:#008dff !important;border:1px solid #008dff !important}.cart.main.actions a.action.continue{background:#002648 !important;border:1px #002648 solid !important}.cart.main.actions .action.update:hover,.cart-summary .checkout-methods-items .action.primary.checkout:hover{background:#002648 !important;border:1px solid #002648 !important}.cart.main.actions button.action.update,.cart-summary .checkout-methods-items .action.primary.checkout{background:#008dff !important;border:1px solid #008dff !important}.cart-summary .checkout-methods-items .item{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column}.cart-summary .checkout-methods-items .item .amazon-minicart-container{order:-1;-webkit-order:-1}.opc-wrapper .shipping-address-item.selected-item{border-color:#008dff !important}.opc-wrapper .shipping-address-item.selected-item:after{background:#008dff !important}div#shipping-method-buttons-container .primary button.button.action.continue.primary:hover span{background-color:initial !important;border:0 #002648 solid!important}table.tier-price-container tr.sale-special-price td{color:#008cff}.block-collapsible-nav .content{background:#f3f4f8 !important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #e5e9ec !important}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline:2px solid #008cff !important}.cart-container .add_cart_btn button.action.primary.checkout{background-color:#008dff !important;border:1px #008dff solid !important;position:relative;padding-left:38px !important;margin-left:25px}.cart-container .add_cart_btn button.action.primary.checkout:hover{background-color:#002648 !important;border:1px #002648 solid !important}.cart-container .add_cart_btn button.action.primary.checkout:before{width:20px;height:20px;content:"\f023";position:absolute;left:10px;top:9px;font-family:fontawesome;font-weight:400 !important;background-size:cover;font-size:23px}.cart-summary{background:#f3f4f8 !important}.cart-container .add_cart_btn button.action.primary.checkout:after{content:"OR";position:absolute;color:#4a4949;bottom:8px;left:-23px;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:16px;font-weight:600;z-index:9;cursor:default}.cart-container .add_cart_btn .paypal.checkout.after.paypal-logo:after{content:"";content:"OR";position:absolute;color:#4a4949;bottom:8px;left:-23px;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:16px;font-weight:600;z-index:9;cursor:default}.cart-container .add_cart_btn .paypal.checkout.after.paypal-logo{position:relative;margin-left:15px}.cart-container .add_cart_btn{padding-top:13px;padding-bottom:10px;padding-right:4%;width:75%;justify-content:flex-end;-webkit-justify-content:flex-end}.cart-container .add_cart_btn .amazon-minicart-container{vertical-align:top;order:-1;-webkit-order:-1}form.form.password.reset label.reset-label{padding-bottom:10px;font-size:16px;font-weight:600;display:block}label.reset-pass-label{padding-bottom:10px;font-size:16px;font-weight:600;display:block}form.form.password.reset .actions-toolbar .primary{width:100%;margin-top:5px}body.override-resetpassword-index .page.messages{display:none}.newsletter-msg{position:absolute;top:0;z-index:100;width:100%;text-align:left}.block.newsletter .form.subscribe{position:relative}p.success{margin:0 0 10px;padding:7px 13px;display:block;font-size:1.3rem;background:#e5efe5;color:#006400;padding-left:45px;position:relative;margin:3px !important;height:37px;border:1px #006400 solid;width:calc(100% - 102px)}p.success:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:14px;color:#006400;content:'\e60e';font-family:'luma-icons';margin:-12px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;top:22px;width:45px;position:absolute;text-align:center}.reset-pass-left a{width:100%;line-height:35px !important;min-width:75px;background-image:none;background:#002648 !important;border:1px solid #002648 !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 45px !important;font-size:19px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}.reset-pass-right a{width:100%;line-height:35px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 45px !important;font-size:19px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}.reset-pass-left a:hover{background:#008dff !important;border:1px solid #008dff !important}.reset-pass-right a:hover{background:#002648 !important;border:1px solid #002648 !important}.btn-block.reset-pass{padding-top:20px}p.error{margin:0 0 10px;padding:7px 13px;display:block;font-size:12px;background:#fae5e5;color:#e02b27;padding-left:45px;position:relative;margin:3px !important;height:37px;border:1px #e02b27 solid;width:calc(100% - 102px);line-height:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:left}p.error:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:14px;color:#b30000;content:'\e61f';font-family:'luma-icons';margin:-12px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;left:0;top:22px;width:45px;position:absolute;text-align:center}ul.category-grid.category-step1 li.category-cable-li{width:30%}ul.top-links-business li{display:inline-block;padding-left:8px;border-left:1px #ddd solid;padding-right:8px}ul.top-links-business li:first-child{border-left:none}ul.top-links-business li:last-child{padding-right:0}ul.top-links-business li a:hover{color:#008dff}.header.panel>.header.links>li a:hover{color:#008dff !important}.customer-register .links-container-title:hover{color:#008dff !important}a.action.showcart.showcarttext:hover{color:#008dff !important}.customer-welcome .customer-name:hover{color:#008dff !important}.slider-type-featured strong.product.name.product-item-name a:hover{color:#008dff !important}.sections.nav-sections .custom_links ul li>a:hover{color:#008dff !important}.sections.nav-sections .custom_links ul li:last-child>a:hover{color:#fff !important}span#brw-prd:hover{color:#008dff !important}div#sidenav_h a:hover span.icon:before{color:#008dff !important}.customer-register .links-container-title:hover button:after{color:#008dff !important}.um-prodslider.block.slider-type-bestsellers a.product-item-link:hover{color:#008dff !important}.minicart-items-wrapper{min-height:180px !important}.um-prodslider.block.slider-type-bestsellers .yotpo{text-align:center !important;margin:0 auto;display:inline-block}.um-prodslider.block.slider-type-featured .yotpo{text-align:center !important;margin:0 auto;display:inline-block}.checkout-page-login .authentication-wrapper{float:none !important;width:100% !important;margin:0 !important;text-align:left !important;background-color:#f2f2f2;padding:7px 13px;height:44px;line-height:30px}.checkout-page-login .authentication-wrapper span:first-child{font-weight:700;color:#666;padding-right:15px}.checkout-page-login .authentication-wrapper span:nth-child(2){color:#666}.checkout-page-login .authentication-wrapper button{float:right;background-color:#002648;color:#fff !important;text-align:center !important;padding:5px 20px}.checkout-page-login .authentication-wrapper button span{color:#fff !important;padding:0 !important}.checkout-page-login{padding-bottom:25px}.opc-wrapper ol#checkoutSteps .step-title{font-size:20px;font-weight:600}aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .opc-block-summary span.title:first-child{display:inline-block !important;font-size:16px;font-weight:500}aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .opc-block-summary span.title:nth-child(2){display:inline-block !important;font-weight:600;font-size:16px;float:right}.minicart-items .product-item-details .details-qty span.label span{font-weight:600}.minicart-items .product-item-details .details-qty span.label span{font-weight:600}button.button.action.continue.primary:after{width:20px;height:20px;content:"\f023";position:absolute;left:10px;top:16px;font-family:fontawesome;font-weight:400 !important;background-size:cover;font-size:23px}#checkout-step-shipping_method button.button.action.continue.primary{position:relative;padding-left:36px !important;padding-bottom:14px !important;padding-top:14px !important}#checkout-step-shipping_method button.button.action.continue.primary span{font-size:19px !important;border:none !important}a.edit-cart{float:right;color:#000;font-weight:700 !important}.opc-block-summary .product-item .subtotal{display:table-cell;text-align:right;vertical-align:bottom}.opc-block-summary .product-item .subtotal span.price-excluding-tax{margin:0 !important}.checkout-payment-method .payment-method._active .payment-method-content button.action.primary.checkout{position:relative;padding-left:36px !important;padding-bottom:18px !important;padding-top:18px !important;width:240px !important}.checkout-payment-method .payment-method._active .payment-method-content button.action.primary.checkout span:after{width:20px;height:20px;content:"\f023";position:absolute;left:-25px;top:2px;font-family:fontawesome;font-weight:400 !important;background-size:cover;font-size:23px}.checkout-payment-method .payment-method._active .payment-method-content button.action.primary.checkout span{position:relative}.opc-block-shipping-information .shipping-information-title .action-edit{top:0 !important}.opc-block-shipping-information .shipping-information .shipping-information-title{font-size:14px;font-weight:600}.opc-block-summary .items-in-cart>.title{text-align:center}.opc-block-summary .items-in-cart>.title strong{font-size:20px !important;text-transform:uppercase}.product-item-name>a:hover{color:#008dff !important}dl.product.options.list dt{float:left;padding-right:10px}dl.product.options.list{padding-top:9px;margin-bottom:0;padding-bottom:5px}dl.product.options.list dt:after{content:" : "}.minicart-items .product-item-details .price{font-weight:700;color:#002648;font-size:18px}.block-minicart dl.product.options.list{width:100%}body .minicart-items .product-item-name a{color:#002648}dl.product.options.list dd.values{margin-bottom:6px}.minicart-items .product-item-details dl.item-options dt.label{float:left;padding-right:10px}.minicart-items .product-item-details dl.item-options dt.label:after{content:" : "}header.modal-header button.action-close{float:none !important;background-color:transparent !important;padding:5px !important}.ups-popup .popup-overlay.active{visibility:visible;text-align:center}.ups-popup .popup-overlay{visibility:hidden;position:fixed;background:rgba(0,0,0,.2);left:0;right:0;height:100vh;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;top:0;z-index:1000;padding:0;display:flex}.ups-popup .popup-content.active{max-width:700px;visibility:visible;background-color:#fff;padding:35px;position:relative;border-radius:7px;text-align:left;box-shadow:2px 2px 4px #888;color:#000}.ups-popup .popup-overlay.active .closex{border:2px #fff solid;position:absolute;right:-8px;top:-9px;color:#fff;font-size:14px;background-color:#000;padding:1px 7px;border-radius:100%;cursor:pointer;font-weight:700}.ups-popup .popup-overlay.active button.close{position:absolute}.ups-popup .popup-content{visibility:hidden}.ups-popup button{display:inline-block;vertical-align:middle;border-radius:30px;margin:.2rem;font-size:1rem;color:#666;background:#fff;border:1px solid #666}.ups-popup button:hover{border:1px solid #666;background:#666;color:#fff}.usps-popup .popup-overlay.active{visibility:visible;text-align:center}.usps-popup .popup-overlay{visibility:hidden;position:fixed;background:rgba(0,0,0,.2);left:0;right:0;height:100vh;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;top:0;z-index:1000;padding:0;display:flex}.usps-popup .popup-content.active{max-width:700px;visibility:visible;background-color:#fff;padding:35px;position:relative;border-radius:7px;text-align:left;box-shadow:2px 2px 4px #888;color:#000}.usps-popup .popup-overlay.active .closex{border:2px #fff solid;position:absolute;right:-8px;top:-9px;color:#fff;font-size:14px;background-color:#000;padding:1px 7px;border-radius:100%;cursor:pointer;font-weight:700}.usps-popup .popup-overlay.active button.close{position:absolute}.usps-popup .popup-content{visibility:hidden}.usps-popup button{display:inline-block;vertical-align:middle;border-radius:30px;margin:.2rem;font-size:1rem;color:#666;background:#fff;border:1px solid #666}.usps-popup button:hover{border:1px solid #666;background:#666;color:#fff}.checkout-payment-method .payment-option-title .action-toggle{color:#002648 !important;font-weight:700}.opc-wrapper .form-discount .payment-option-inner{width:201px;float:left;display:inline-block}.opc-wrapper .form-discount .actions-toolbar{display:inline-block}div#instruction .payment-option-inner{width:100% !important}div#customerbalance-placer button#use-customer-balance{margin-right:0 !important;box-shadow:none !important;line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:6px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}div#customerbalance-placer button#use-customer-balance:hover{background:#002648 !important;border:1px solid #002648 !important}body.company-account-create form.form.create.account.form-create-account .actions-toolbar .primary button{width:300px;height:50px;font-size:19px !important}.company-account-create form.form.create.account.form-create-account .actions-toolbar .primary{float:none !important}form#co-shipping-method-form fieldset.fieldset.rate dl.items.methods{padding-top:15px}span.ups_id{cursor:pointer}.table-wrapper.order-items-creditmemo .creditmemo tr.grand_total{display:none}span.payment_start{color:#002648;font-weight:700;font-size:1.2rem}body.sales-order-print main#maincontent{padding-top:30px}div#special-instruction td{padding-left:0}.table-wrapper.order-items-creditmemo .creditmemo tr.totals-tax{display:none}.field.upload.skus .fileUpload.btn.btn-primary{line-height:19px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:7px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle}.field.upload.skus button.action{line-height:18px !important;min-width:75px;background-image:none;background:#008dff !important;border:1px solid #008dff !important;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:9px 15px !important;font-size:15px !important;box-sizing:border-box;border-radius:0 !important;-webkit-border-radius:0 !important;vertical-align:middle;border:none !important}.field.upload.skus .fileUpload.btn.btn-primary:hover{background:#002648 !important;border:1px solid #002648 !important}.field.upload.skus button.action:hover{background:#002648 !important}.orderbysku-index-index .orderbyskupage .box-upload #uploadFile,.orderbysku-customer-index .orderbyskupage .box-upload #uploadFile{line-height:29px !important;padding:1px 10px 4px !important}.orderbyskupage .box-items .actions-toolbar.add-row button.action.add-field-button{box-shadow:none !important;background-color:#002648;border:none !important;border-radius:0 !important;color:#fff !important;font-weight:600;font-size:15px !important;font-weight:700}.orderbyskupage .box-items .actions-toolbar.add-row button.action.add-field-button:hover{background-color:#008dff !important}aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .opc-block-summary a.edit-cart span.title{font-size:14px}aside.modal-custom.opc-sidebar.opc-summary-wrapper.custom-slide .opc-block-summary a.edit-cart span.title:hover{color:#008dff}.checkout-index-index.page-layout-checkout ol#checkoutSteps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-index-index.page-layout-checkout ol#checkoutSteps .payment-option._collapsible.opc-payment-additional.discount-code{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-bottom:0}.checkout-index-index.page-layout-checkout li#opc-shipping_method{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.checkout-index-index.page-layout-checkout ol#checkoutSteps .payment-option._collapsible.opc-payment-additional.discount-code span#block-discount-heading span{font-size:20px;font-weight:600;color:#333;border-bottom:1px solid #ccc;display:-webkit-box;padding-bottom:8px;margin-bottom:24px}div#checkout-step-shipping form.form.form-login{margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-bottom:25px}div#checkout-step-shipping{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}div#checkout-step-shipping form#co-shipping-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-bottom:0}tr.sale-special-price td{color:#008cff !important}div#checkout-step-shipping button.action.action-show-popup{max-width:170px}body.checkout-index-index .modal-slide .action-close{padding:2.1rem 3rem !important}@media (min-width:768px){.opc-progress-bar-item._active:before{background:#008dff !important;border-color:#008dff !important}.opc-progress-bar-item._active>span:before{background:#008dff !important;border-color:#008dff !important}.opc-progress-bar-item._active>span:after{border-color:#008dff !important}div#reorder-content .actions-toolbar{float:none}#wishlist-content .actions-toolbar{float:none}.reset-pass-left{float:left;width:49%;text-align:center}.reset-pass-right{width:49%;float:right;text-align:center}.customer-welcome .header.links{min-width:210px !important;padding-left:10px;padding-right:10px}.customer-welcome .header.links li.authorization-link{border-top:1px #ddd solid}.customer-welcome ul li:hover{background-color:transparent !important}.links-container ul li:hover{background-color:transparent !important}.opc-progress-bar-item{width:50% !important}.checkout-payment-method .payment-option-title{padding-left:15px !important}.content-left{float:left;width:50%;padding-right:30px}.content-img{float:left;width:50%}.content-left-img{float:left;width:50%}.content-right{float:right;width:50%;padding-left:30px}.orderbysku-index-index .orderbyskupage .box-items .fields .product-sku-details .filter-options-title.product-clicktitle:after{margin-top:-10px !important}}@media (min-width:768px) and (max-width:1023px){.cart-summary{padding:1px 9px 25px !important}.cart-container .add_cart_btn button.action.primary.checkout{background-color:#002648 !important;border:1px #002648 solid !important;position:relative;padding-left:38px !important;margin-left:25px;font-size:11px !important;vertical-align:top;padding:5px 10px 4px 34px !important}.cart-container .add_cart_btn .paypal.checkout.after.paypal-logo{margin-left:11px !important}.cart-container .add_cart_btn .paypal.checkout.after.paypal-logo input{width:125px !important}.add_cart_btn .amazon-minicart-container{max-width:158px !important}.cart-container .add_cart_btn button.action.primary.checkout:before{left:8px !important;top:5px !important;font-size:18px !important}}@media (max-width:1023px){.add_cart_btn{display:block !important;float:none !important;align-items:start}.usps-popup .popup-content.active{margin:25px !important}.ups-popup .popup-content.active{margin:25px !important}}@media (max-width:499px){.orderbysku-index-index .orderbyskupage .box-items .actions-toolbar.add-row button.action.add-field-button{margin-top:5px}.opc-wrapper .form-discount .payment-option-inner{margin-bottom:10px}}@media screen and (orientation:landscape){.usps-popup .popup-content.active{width:100%;max-width:41%}.ups-popup .popup-content.active{width:100%;max-width:41%}}@media (max-width:1023px){.checkout-page-login .authentication-wrapper{max-width:inherit !important}}@media (max-width:520px){.checkout-page-login .authentication-wrapper{height:auto !important}.checkout-page-login .authentication-wrapper span:first-child{display:block !important}}.post-list .post-item .post-summary{color:#242424 !important;font-size:1.4rem !important}.blog-archive .item .fa-angle-right:before{color:#008cff !important}.ves-blog .blog-grid .post-item .post-title a:hover{color:#008cff !important}.content-container{display:inline-block;padding-bottom:25px}.content-container img{object-fit:cover;height:350px;width:100%;object-position:center}.content-bottom.content-container{padding-bottom:0}.content-container h2{margin-top:0}.orderbyskupage span.old-price{display:none}.orderbyskupage span.price-label{display:none}.orderbyskupage .product-thumbnail{width:75px !important}.orderbyskupage span.base a{font-size:21px;font-weight:500}.orderbyskupage h1.page-title{margin-top:0 !important;margin-bottom:5px !important}.product-info-main .product-info-stock-sku .availability.only{display:none}.logo{z-index:1 !important}@supports (-webkit-overflow-scrolling:touch){body.nav-open-mob:after{z-index:100 !important}}.product-info-main.fixed-simple-tierprice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-info-main.fixed-simple-tierprice .page-title-wrapper.product{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-info-main.fixed-simple-tierprice .product.attribute.sku{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-info-main.fixed-simple-tierprice .review_social_icons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.product-info-main.fixed-simple-tierprice .product.attribute.overview{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.product-info-main.fixed-simple-tierprice .product-info-price{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.product-info-main.fixed-simple-tierprice .product-add-form{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.product-info-main.fixed-simple-tierprice .prices-tier-container{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.product-info-main.fixed-simple-tierprice .freeship{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.product-info-main.fixed-simple-tierprice .step_by_step_promotional_block{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.product-info-main.fixed-simple-tierprice .add-simple-tierprice-div{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.prices-tier-container{overflow:auto}.add-simple-tierprice-div{overflow:auto}.footer.container .sslcertificate.icon-wrapper-square li{background-repeat:no-repeat;background:url(../images/bottom-sprite.png);height:55px}.footer.container .sslcertificate.icon-wrapper-square li.authorize-seal{background:0 0;vertical-align:top;height:auto}li.y-badges-li{background:0 0 !important;height:auto !important}.footer.container .sslcertificate.icon-wrapper-square li.first{background-position:-100px 0;background-repeat:no-repeat}.footer.container .sslcertificate.icon-wrapper-square li:nth-child(2){background-position:-270px 0;background-repeat:no-repeat}.footer.container .sslcertificate.icon-wrapper-square li:nth-child(3){background-position:-420px 0;background-repeat:no-repeat}.footer.container .sslcertificate.icon-wrapper-square li:nth-child(4){background-position:-586px 0;background-repeat:no-repeat}.footer-primary.footer.container .inner-container .ft-section a{display:block}@media (min-width:480px) and (max-width:767px){.footer.container .sslcertificate.icon-wrapper-square li{width:140px !important}}#scroll-to-top{background-repeat:no-repeat;background:url(../images/bottom-sprite.png);height:46px}.sslcertificate.icon-wrapper-square ul{padding-right:0 !important}@media (min-width:1025px) and (max-width:1279px){.footer.container .sslcertificate.icon-wrapper-square li{width:49% !important}}@media (min-width:1025px){.footer.container .sslcertificate.icon-wrapper-square li.first{background-position:-88px 0;background-repeat:no-repeat}.footer.container .sslcertificate.icon-wrapper-square li:nth-child(3){background-position:-404px 0;background-repeat:no-repeat}}@media (max-width:767px){.swatch-option-tooltip{display:none !important}}.product-item-info{padding:10px}.panel.wrapper .add-custom-header-link{max-width:1370px;margin:0 auto;padding-top:10px;padding-bottom:0;overflow:hidden;border-bottom:1px #eee solid}.panel.wrapper .add-custom-header-link ul{padding:0;margin:0}.panel.wrapper .add-custom-header-link ul li{display:inline-block}.panel.wrapper .add-custom-header-link ul li a{color:#242424;font-weight:600;padding-right:5px;padding-left:5px}.panel.wrapper .add-custom-header-link ul.left-top-links{float:left}.panel.wrapper .add-custom-header-link ul.right-top-links{float:right}.panel.wrapper .add-custom-header-link ul li a:hover{color:#008dff !important}@media (max-width:767px){.panel.wrapper .add-custom-header-link{display:none}}@media (max-width:620px){.header-top-section .owl-theme .owl-controls{top:3px !important}}ul.right-top-links li:first-child a:after{content:"|" !important;margin:0 -5px 0 5px}ul.left-top-links li:first-child a:after{content:"|" !important;margin:0 -5px 0 5px}.right-top-links li a,.left-top-links li a{white-space:nowrap}span#freeship_details:after{content:"\f078";font:normal normal normal 14px/1 FontAwesome;font-size:12px;padding-left:5px;text-decoration:none}#freeship_details.active:after{content:"\f077"}span#freeship_details:before{height:1px;content:" ";position:absolute;bottom:0;width:45px;z-index:100;border-bottom:1px #edf6ff solid}.product-info-price .price-box .old-price{display:none}@media screen and (max-width:480px) and (min-width:320px){span#freeship_details:before{display:none}#freeship_details{border-bottom:1px solid #fff;padding:0}}.column.main .shipping-info-wrapper{max-width:none}.cms-cables-assemblies-wiring-harnesses .centered-text{text-align:center;margin:20px 0}.cms-cables-assemblies-wiring-harnesses ul li{margin:0}.cms-cables-assemblies-wiring-harnesses .contact-btn{text-align:center}.cms-cables-assemblies-wiring-harnesses .contact-btn a{color:#242424;padding:6px 10px;border:1px solid #242424;font-weight:600;margin-top:10px;display:inline-block;transition:all .3s ease-in-out}.cms-cables-assemblies-wiring-harnesses .contact-btn a:hover{background-color:#002648;border:1px solid #002648;color:#fff}.cms-cables-assemblies-wiring-harnesses h2{margin:20px 0}.cms-cables-assemblies-wiring-harnesses h3.capabilities-text{margin-bottom:20px}.banner-cables{background-color:transparent !important;padding:0 !important}.banner-cables .top-cat-block-inner{display:flex;border:1px solid #d0d0d0}.banner-cables .top-cat-left,.banner-cables .top-cat-right{width:50%}.banner-cables .top-cat-left{width:56.5%}.banner-cables .top-cat-left img{display:block}.banner-cables .top-cat-right{align-self:center}.banner-cables h3{text-align:left}.banner-cables .top-cat-right{margin-top:10px}.banner-cables h3 a{color:#242424}.banner-cables ul{float:left;display:block;width:100%;margin-bottom:0;padding-left:25px}.banner-cables ul li{font-size:17px;font-weight:600;text-align:left}.banner-cables ul li:last-child{margin-bottom:0}.banner-cables .top-cat-link{position:relative;padding-top:0}.banner-cables .top-cat-link a{padding:0;background:0 0;color:#242424;font-weight:700;border-bottom:2.5px solid #242424;margin-right:15px}.banner-cables .top-cat-link a:hover{background:0 0}.top-cat-block-main-last .top-cat-btm{float:left;width:70%}.top-cat-block-main-last .clearance-banner{float:right;width:30%;padding-top:5px;padding-left:5px}.top-cat-block-main-last .clearance-banner img{width:100%}@media only screen and (max-width:767px){.banner-cables img{width:100% !important;height:auto !important}.banner-cables h3{text-align:center}.box-title h3,h3{font-size:17px !important}.top-cat-block-main-last .top-cat-btm,.top-cat-block-main-last .clearance-banner{float:none;width:100%}}@media screen and (max-width:480px){.title-block h2#block-featured-heading{font-size:22px !important}.banner-cables .top-cat-block-inner{display:inline-block;vertical-align:top}.banner-cables ul{text-align:left;float:left;display:block;width:100%;padding-left:20px}.banner-cables h3{text-align:left}.banner-cables .top-cat-left{width:100% !important}.banner-cables .top-cat-right{width:100% !important;margin-top:0;padding:15px !important}.banner-cables img{width:100% !important;height:auto !important}.banner-cables .top-cat-link a{margin-right:15px;margin-left:20px;margin-top:10px;display:inline-block;float:left}.top-cat-left,.top-cat-right,.top-cat-btm .top-cat-left{width:100% !important;padding:0 !important}.top-category-detail,.top-cat-right{text-align:center}.top-cat-top .top-cat-left,.top-cat-btm .top-cat-left{margin-bottom:15px}}@media screen and (min-width:768px){.newsletter_sprigbot{float:none !important}.mobile-text{display:none}}.newsletter_sprigbot{float:none;background-color:#002648;margin-bottom:0}.newsletter_sprigbot .embeded-springot-form{max-width:1330px;margin:auto}.newsletter_sprigbot .newsletter-table{max-width:90%;margin:0 auto}.newsletter_sprigbot .newsletter-table tbody{width:100%}.newsletter_sprigbot .newsletter-table tbody .newsletter-text-td{width:292px;padding-left:0;padding-right:0}.newsletter_sprigbot .newsletter-table tbody td{padding-left:0;padding-right:0;padding-bottom:0}.newsletter_sprigbot .newsletter-table .desk-t.title strong{font-size:30px;font-weight:400;color:#fff}.newsletter_sprigbot .newsletter-table #springmod_submit{background-color:#008dff !important;border-radius:6px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:40px;font-weight:400;font-size:14px !important;border:0;color:#fff;padding:8px 15px !important}.newsletter_sprigbot .newsletter-table .springmod-form{position:relative;width:100%;max-width:750px}.newsletter_sprigbot .newsletter-table .springmod-form #springmod_email{height:43px;background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box;border-radius:6px;border:1px #fff solid}.newsletter_sprigbot .newsletter-table .springmod-form .submit-btn{float:left;position:absolute;top:50%;right:2px;margin:0;transform:translateY(-50%)}.newsletter_sprigbot .newsletter-table .springmod-form .submit-btn td{padding:0}@media screen and (max-width:767px){#springmod_submit{background-color:#002648 !important;border-radius:6px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;height:40px;font-weight:400;font-size:14px !important;border:0;color:#fff;padding:8px 15px !important;position:relative;padding:8px 20px !important}.submit-btn #springmod_submit:after{content:"\f054";font:normal normal normal 14px/1 FontAwesome !important;position:absolute;left:0;right:0;top:14px;color:#fff;z-index:100;text-indent:0px}.newsletter_sprigbot .newsletter-table #springmod_submit{text-indent:-9999px;background-color:#002648 !important;padding:8px 25px !important;height:42px}.newsletter-text-td{display:none}.newsletter_sprigbot .newsletter-table .springmod-form .submit-btn{right:1px}.newsletter_sprigbot .mobile-text{color:#fff;font-size:18px;font-weight:400;max-width:95%;margin:0 auto !important}.mobile-input-td{padding-top:0}.newsletter_sprigbot .newsletter-table{max-width:95%;margin:0 auto}.newsletter_sprigbot .newsletter-table tbody td{padding-bottom:0}.embeded-springot-form-form .mobile-table{padding-top:15px;padding-bottom:0}.newsletter_sprigbot .newsletter-table .springmod-form .submit-btn{top:49%}}@media screen and (min-width:767px){#product-options-wrapper .field{display:flex;align-items:center}#product-options-wrapper .field label{margin:0}#product-options-wrapper .field .control{max-width:60%;margin-left:10px}}#product_addtocart_form .box-tocart .stock{max-width:260px}#product_addtocart_form .box-tocart .stock .ship-msg{max-width:240px;display:block}#product_addtocart_form .product-options-bottom .field.qty label{padding-top:0}#product-options-wrapper label{color:#002648 !important}#mini-cart dt.label{display:inline-block;width:50%;vertical-align:top;float:none}#mini-cart dd.values{display:inline-block;width:40%;vertical-align:top;float:none}@media screen and (max-width:768px){#product_addtocart_form .box-tocart .stock{max-width:none}#product_addtocart_form .box-tocart .stock .ship-msg{max-width:none;padding:5px}}.ship-msg{display:block}.product-options-bottom>.product-options-bottom{border:none !important;padding:0 !important;margin:0 !important}.newsletter-captcha{width:90%;margin:auto}.newsletter-captcha div{margin-left:146px}@media screen and (max-width:767px){.newsletter-captcha{width:95%}.newsletter-captcha div{margin-left:0;margin-bottom:10px}}.footer.container .sslcertificate.icon-wrapper-square li.y-badges-li{height:57px !important}ul.left-top-links li:first-child a:after,ul.right-top-links li:first-child a:after{color:#000}.catalog-category-view .products.products-list span.price{color:#002648}.category-main-deal-of-the-day .products.products-list span.price,.category-clearance .products.products-list span.price{color:red}.catalogsearch-result-index .products.products-list span.price{color:#002648 !important}.header-top-section .slick-slider .slick-next,.header-top-section .slick-slider .slick-prev{background:0 0 !important}.header-top-section .slick-slider .slick-next:hover,.header-top-section .slick-slider .slick-prev:hover{border:0 !important}.checkout-index-index .opc-wrapper #discount-form.form-discount{display:flex;align-items:center}.checkout-index-index .opc-payment-additional.discount-code .actions-toolbar .action.action-apply{white-space:nowrap}.checkout-index-index .opc-wrapper .form-discount .payment-option-inner{margin-bottom:0}body.checkout-cart-index .cart-summary .checkout-methods-items .item:last-child .paypal.checkout{z-index:9}@media (max-width:499px){.checkout-index-index .opc-payment-additional.discount-code .actions-toolbar .action.action-apply{padding:6px 15px !important}}@media (min-width:1024px){#PayWithAmazon-quoteshortcutbuttons-0{position:relative}.add_cart_btn #minicart-amazon-pay-button{margin-right:40px}#PayWithAmazon-quoteshortcutbuttons-0:after{content:"OR";position:absolute;color:#4a4949;right:-76px;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:16px;font-weight:600;z-index:9;cursor:default;top:7px}}@media (max-width:767px){.cart-summary .checkout-methods-items .item{max-width:480px;width:100%;margin:0 auto}}.cms-clear-acrylic-barriers .col-left{padding-right:30px;float:left}.cms-clear-acrylic-barriers .col-right{float:left}.cms-clear-acrylic-barriers .clearacrylibarriers-content{background:#f2f2f2;padding:20px;display:inline-block;width:100%}.acf-block-resellerbenefits .benefits{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;position:relative;z-index:1}.acf-block-resellerbenefits .benefits .benefit{position:relative;width:100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:15px 0;padding:2px 0 0 75px}.acf-custom-block.acf-block-resellerbenefits .icon{position:absolute;top:0;left:0;z-index:4}.acf-custom-block.acf-block-resellerbenefits .title{font-weight:700}.acf-custom-block.acf-block-resellerbenefits .description{font-size:.9em}.cms-clear-acrylic-barriers .acf-custom-block{position:relative;margin:20px auto;max-width:100%;width:100%}.acf-custom-block.acf-block-imagetext{margin-bottom:80px}.clearacrylibarriers-content .col-left ul{padding-left:15px}.cms-clear-acrylic-barriers .fieldset input{border:1px #ddd solid;height:40px;border-radius:5px;-webkit-border-radius:5px}.cms-clear-acrylic-barriers .fieldset textarea{border-radius:5px;-webkit-border-radius:5px;border:1px #ddd solid}.clear-acrylic-barriers-main-form{padding:4px !important}.cms-clear-acrylic-barriers.clear-acrylic-barriers-main-form{padding:0 !important}.cms-clear-acrylic-barriers .cms-page-title h1{margin-bottom:15px}.contact-details-footer .form.clearacrylibarriers{border:1px solid #0667b7;padding:20px 15px 25px}.contact-details-footer .buttons .address-block{display:block;position:relative;padding-left:65px;margin-bottom:35px;font-weight:600;min-height:40px}.contact-details-footer .buttons .address-block img{max-width:50px}.contact-details-footer .buttons .address-block .icon-box{position:absolute;top:0;left:0}.address-block h6{font-size:21px !important;text-transform:capitalize !important;font-weight:700 !important;margin:0 0 5px;color:#000}.contact-details-footer .buttons .address-block a{font-size:15px;color:#000}.cms-clear-acrylic-barriers .contact-details-footer{display:inline-block;width:100%;margin-bottom:0;padding-top:30px}.acf-block-wysiwyg h5{font-size:1.3125em;font-weight:700;line-height:1.5}.cms-clear-acrylic-barriers .acf-block-bannerimage{text-align:center}.cms-clear-acrylic-barriers .fieldset{font-weight:600}.contact-details-footer .buttons{margin-top:50px}.acf-custom-block.acf-block-resellerbenefits .icon img{max-width:58px}.contact-details-footer .buttons .address-block:last-child{margin-bottom:0}.cms-clear-acrylic-barriers .col-left h2{margin:0 0 15px;line-height:29px}@media (min-width:768px){.contact-details-footer .form.clearacrylibarriers{float:right;width:55%}.contact-details-footer .buttons{float:left;width:45%}.acf-block-resellerbenefits .benefits .benefit{position:relative;width:48%;-ms-flex:0 0 48%;flex:0 0 48%}.contact-details-footer .buttons{margin-top:0}.cms-clear-acrylic-barriers .cms-page-title h1{margin-bottom:30px}.acf-block-resellerbenefits .benefits{width:95%}.cms-clear-acrylic-barriers .acf-custom-block{margin:40px auto}.acf-block-resellerbenefits .benefits .benefit{margin:30px 0;padding:2px 0 0 90px}.cms-clear-acrylic-barriers .contact-details-footer{margin-bottom:40px;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.acf-custom-block.acf-block-resellerbenefits .icon img{max-width:none}}@media (min-width:992px){.cms-clear-acrylic-barriers .col-left{width:50%;padding-right:30px;float:left}.cms-clear-acrylic-barriers .col-right{width:50%;float:left}.cms-clear-acrylic-barriers .clearacrylibarriers-content{background:#f2f2f2;display:flex;align-items:center;padding:35px;flex-direction:row-reverse}}@media (min-width:1024px){.acf-block-resellerbenefits .benefits .benefit{position:relative;width:30%;-ms-flex:0 0 30%;flex:0 0 30%}.contact-details-footer .buttons{float:left;width:35%}}.discount-code #discount-form.form.form-discount .actions-toolbar button{white-space:nowrap}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:auto !important;width:100%}footer .footer-col1.ft-section>div>div{padding:0 !important;margin:0 !important}.contact-us-page .contact-form-wrap{padding:20px 30px 25px 70px}@media screen and (max-width:450px){.contact-us-page .g-recaptcha-response>div,.g-recaptcha-response>div iframe{width:100% !important}.contact-us-page .g-recaptcha-response>div{border-right:1px solid #ccc;border-radius:5px;overflow:hidden}}@media screen and (max-width:360px){.g-recaptcha-response>div,.g-recaptcha-response>div iframe{width:100% !important}.g-recaptcha-response>div{border-right:1px solid #ccc;border-radius:5px;overflow:hidden}}@media screen and (min-width:768px) and (max-width:991px){.contact-us-page .col-md-9{width:60%}}.amsearch-form-container.-opened .amsearch-wrapper-input{width:100% !important}.catalogsearch-result-index .search.results .prod-lst-lft .actions-secondary{display:flex;flex-direction:column}.minisearch .search-autocomplete.amsearch-left-position{right:0;left:auto}.amsearch-results .price-container .price-label{display:none}.amsearch-form-container.-large .amsearch-wrapper-content .amsearch-wrapper-inner{margin-top:10px}.amsearch-products .amsearch-highlight{background-color:#006bb4}.amsearch-form-container .input-text:focus{border:2px solid #006bb4}.amsearch-products .price-container .price,.amsearch-products .search_main_price{color:#002648}.amsearch-products .search_main_price .minimal-price-link{display:none}.amsearch-more-results .amsearch-link{background-color:#002648}.minisearch .search-autocomplete{overflow:auto !important}.block-search .search .control{position:relative;z-index:1}#search_mini_form{display:inline-block;width:100%;position:relative}#search_mini_form .field.search .label{z-index:9}.browse-category #main-menu-header-block .sidenav_h{z-index:9 !important}.block-search .amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{width:50%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.block-search .amsearch-form-container.-large .amsearch-wrapper-content .amsearch-autocomplete-image{width:50px;margin-right:10px}#search_autocomplete .amsearch-wrapper-content .product-item-details{min-height:auto}.catalogsearch-result-index .price-box span.old-price{display:none!important}@media screen and (min-width:768px){.block-search .search .control{background:0 0}}@media screen and (max-width:1400px) and (min-width:768px){.minisearch .search-autocomplete.amsearch-left-position{right:0;width:700px !important}}@media screen and (max-width:1024px) and (min-width:768px){.block.block-search .amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{width:50%}}@media screen and (max-width:767px){#search_mini_form .field.search .label{right:0}.block-search .label:before{font-size:20px !important}.nav-toggle{z-index:21}.amsearch-close{display:none !important}#search_mini_form{z-index:20}.minisearch .search-autocomplete.amsearch-left-position{left:0}.block-search .amsearch-form-container.-large .amsearch-wrapper-content>.amsearch-item{width:100%}.amsearch-wrapper-content>.amsearch-item:before{left:0;width:100%}}.title-block h2#block-featured-heading{letter-spacing:0px;color:#3e5271 !important;text-align:left;font-size:26px !important}.slider-type-featured .owl-carousel.owl-loaded,ol.products.list.items.slick-initialized.slick-slider{border:none !important}.slider-type-featured .owl-carousel .owl-item li,.products-grid .slick-initialized .slick-slide{border:none !important;padding:10px}.slider-type-featured .owl-carousel .owl-item li.item,.products-grid .slick-initialized .slick-slide .item{box-shadow:0px 3px 6px #8CBEE333;border-radius:5px}.products-grid .slick-slide .product-item-details .product-item-name a{letter-spacing:0px;color:#3e5271}.products-grid .slick-slide .product-item-details .product-item-name{text-align:left}.products-grid .slick-slide .product-item-details{text-align:left}.slider-type-featured .yotpo .text-m{letter-spacing:0px;color:#3e5271 !important;font-weight:400}.slider-type-featured .price-box.price-final_price{text-align:left}.products-grid .slick-slide .product-item-details{padding:10px 15px 25px;text-align:left}.slider-type-featured .price-box.price-final_price span.price{font-size:18px !important;font-weight:700;letter-spacing:0px;color:#3e5271 !important}.cms-home .um-prodslider .slick-prev{left:auto !important;right:27px;top:-31px}.cms-home .um-prodslider .slick-next{right:0 !important;top:-31px}.slider-type-featured .owl-carousel .owl-item li.item:hover .owl-item li.item{box-shadow:4px 5px 6px #8CBEE333 !important}.slider-type-featured .owl-carousel .owl-item li.item:hover .slick-slide img{transform:scale(1.1);transition:all ease .5s}