@charset "utf-8";body{background-color:#ddd;line-height:1.6;font-size:13px;font-family:"Open Sans","Helvetica Neue",Helvetica,arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-size:30px;margin-bottom:30px!important}h2{font-size:24px}h3{font-size:20px}h4{color:#000;font-weight:400}h5{font-size:16px}h6{font-size:14px}p{font-size:13px;font-weight:500;line-height:1.5}.lead{font-size:16px;font-weight:400}.lead strong{font-size:24px;font-weight:600}.light{opacity:.5}.col-md-3 h4,.col-md-4 h4{color:#000;font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:20px}p2{font-size:11px;font-weight:500;line-height:1.4}input{line-height:1.4}input[type="text"],input[type="textarea"],input[type="password"]{padding:5px;border:1px solid #CCC;box-shadow:inset 0 0 5px rgb(0 0 0 / .2)}.widget_search_field{color:#000!important}.wsm-prod-qty-field{width:30px}.wsm_inquiry_form form{width:100%;background:WhiteSmoke;border:0;border-left:5px solid #CCC}.wsm_inquiry_form form .wsm_inquiry_row_0,.wsm_inquiry_form form .wsm_inquiry_row_1{background:none}.wsm_inquiry_form form label{float:none;clear:both;width:100%}.wsm_inquiry_form_field{width:100%;float:none}input[type="checkbox"]+.wsm_inquiry_form_cbox_label{width:auto;display:inline-block}.wsm_interface_helper_link{width:auto;margin:0;text-align:right}img{max-width:100%}.content_wrap img{margin-bottom:15px;margin-left:auto;margin-right:auto;display:block}img.flt_rt,img.flt_lft{display:block;margin:0 auto 15px}img.pull-left{margin:0 40px 20px 0}img.pull-right{margin:0 0 20px 40px}.clr-bth{clear:both}::selection{background:SlateGray;color:#fff}::-moz-selection{background:SlateGray;color:#fff}ul.large-list li{font-size:14px}@media only screen and (min-width:768px){img.flt_rt{float:right;margin:0 0 15px 15px}img.flt_left{float:left;margin:0 15px 15px 0}h1{font-size:32px;margin-bottom:30px!important}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:20px}h6{font-size:18px}}body{overflow-x:hidden}.content_wrap{padding:0 0 30px;overflow-x:hidden}.content-block{background-color:#fff;margin-top:40px;margin-bottom:40px;overflow:auto}.content-box{background-color:#fff;margin-top:1px;margin-bottom:40px;overflow:auto}.content-block.transparent{background-color:#fff0;padding:0!important;overflow:hidden}.content-box.transparent{background-color:#fff0;padding:0!important;overflow:hidden}.top-border{border-top:7px solid #0077B5}.env-zone-faq .row.master,.env-zone-news .row.master,.page_36618 .row.master{background:#fff;padding-top:15px;padding-bottom:30px}.row.master{position:relative;transition:0.3s ease all}.content_wrap .column-inner-wrap{background:#fff;overflow:hidden;margin-bottom:20px}.content-block .column-inner-wrap{background:#f5f5f5}.content-box .column-inner-wrap{background:#f5f5f5}.content-block.transparent .column-inner-wrap{background:#fff}.content-box.transparent .column-inner-wrap{background:#fff}.column-inner-wrap h2{background:transparent!important;color:#111!important;padding:0!important;font-size:16px;font-weight:700;margin-bottom:10px!important}a i.fa-angle-right.fa-2x{vertical-align:middle;margin-bottom:7px}#containerWrap{background:#fff}@media only screen and (max-width:767px){.learn-more-btn{background:rgb(20 100 246 / .2);text-align:center!important;display:block!important;margin:0 auto;float:none!important;color:#0066ff!important}.content-block .btn-lg{display:block}.content-box .btn-lg{display:block}.full-width-header-wrap{padding-left:15px!important}.content_wrap .container .product-grid>div{padding-top:15px;padding-bottom:15px}}@media only screen and (min-width:320px){.content-block{padding:15px}.content-box{padding:15px}.column-inner-wrap{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.content-block{padding:15px 55px}.content-box{padding:15px 55px}.column-inner-wrap{background:#fff;border-top:5px solid #0077B5;padding:15px 50px}}@media only screen and (min-width:992px){.custom-manufacturing-simplified .col-md-3,.column-diagram .col-md-3,.column-diagram .col-md-4{position:relative}.custom-manufacturing-simplified .col-md-3::after,.column-diagram .col-md-3::after,.column-diagram .col-md-4::after{content:'';display:block;width:24%;height:1px;border-bottom:2px solid #000;position:absolute;z-index:100;right:-20px;top:20%}.custom-manufacturing-simplified .col-md-3:last-child::after,.column-diagram .col-md-4:last-child::after,.column-diagram .col-md-3:last-child::after{content:none}}.sb-active{position:fixed;height:100%;overflow-y:hidden}.sb-active .content_wrap{height:100%;z-index:60;top:0;left:0;width:100%}.sb-active .black_overlay{position:fixed;background:rgb(0 0 0 / .5);height:100%;width:100%;top:0;left:0;min-height:100%;z-index:10}#sidebar-main{left:-100%;transition:0.3s ease all;position:fixed;background:#fff;z-index:40;overflow-y:scroll;height:100%;margin-top:36px}.sb-active #sidebar-main{box-shadow:0 15px 25px rgb(0 0 0 / .9);left:0;top:0}.view-sb{margin:15px 0;border-radius:0 5px 5px 0;position:relative;z-index:9;transition:0.3s ease all}.view-sb::before{content:'View '}.sb-active .view-sb::before{content:'Close';display:block}.sb-active .view-sb{float:right;position:fixed;right:0;border-radius:5px 0 0 5px;box-shadow:0 0 15px rgb(0 0 0 / .5);z-index:60}#sidebar-main h3{font-size:18px;box-shadow:inset 0 -3px #CCC;padding-bottom:10px;position:relative}#sidebar-main .side-nav ul{list-style:none;padding:15px 0;margin:0}#sidebar-main .side-nav ul li{line-height:1.2;margin:0;padding-bottom:10px}#sidebar-main .side-nav ul li.ags_department_children:last-child{border-bottom:none;padding-bottom:5px}#sidebar-main .side-nav ul li a{color:#666;transition:0.3s ease all}#sidebar-main .side-nav ul li a:hover{color:#000}.list-group.have-a-question a{padding:0;border:0;margin-bottom:15px;overflow:hidden;line-height:1.4}.list-group.have-a-question i{float:left;width:20%}.list-group.have-a-question>a>*:not(i){width:72%;margin-left:3%;float:left}#sidebar-main .wsm_widget_attribute_selector select{width:100%;margin-bottom:10px;font-size:16px}.list-group.have-a-question a>span{font-size:12px}h2.sidebar-main-title{font-size:14px;padding:0;margin:0 -15px 20px -15px!important;text-transform:none!important}#ymm_selects,.secondary_solr_box .filters>.ags_department_list,.attribute_sidebar .filters>.data{padding:10px 5px;margin-bottom:15px;border:0;background:#f7f6f6}.current,.filters.wsm_hidden.ymm_group,#ymm_selects{display:none}.side_attributes h2.ags-filter-title,.side_attributes h2.cat_head,.header .current h2{background:#f7f6f6!important;font-size:16px;font-weight:600;margin:0;padding:6px 10px!important;color:#222!important;text-transform:uppercase}.side_attributes ul{margin:0;padding:0}.side-nav .cat_children .filter_category{font-weight:500;padding:0 10px;display:block;margin:0 0 2px 20px;border-left:2px solid #0077B5;color:#222;font-size:12px;transition:ease all .4s}#sidebar-main .side-nav .cat_children .active_category{margin-top:0}#sidebar-main .side-nav .cat_children .active_category.ags_category_top .filter_category{background:#666;color:#fff;padding:0;font-weight:700;margin-left:-1px;line-height:3}#sidebar-main .side-nav .cat_children .active_category.ags_category_top .filter_category:before{font-family:FontAwesome;content:"\f00c";width:25px;margin-right:15px;display:block;float:left;background:#0077B5;text-align:center}.side-nav .cat_children .filter_category:hover{text-decoration:none}.side_attributes ul li a.active-link{font-weight:700;text-decoration:underline}.side_attributes .attribute_sidebar,.side_attributes .secondary_solr_box{margin:0 0 15px 0}.side_attributes #ymm_selects{border:1px solid #eee}.side_attributes #ymm_selects .wsmjs-attribute-search-group>div{margin-bottom:8px}.side_attributes .wsm_widget_attribute_selector_label span:nth-child(1){font-size:12px}.side_attributes .wsm_widget_attribute_selector_label span:nth-child(2){margin-left:10px;font-weight:700}.side_attributes .wsm_widget_attribute_selector_shop,.wsmjs-attribute-search-clear{display:inline-block;margin-bottom:0;font-weight:400;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:3px solid #fff0;white-space:nowrap;padding:4px 10px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.side-nav .side_attributes .wsm_widget_attribute_selector_shop{border-color:#0077B5;background:#0077B5;color:#FFF}.side_attributes .wsm_widget_attribute_selector_shop:hover{color:#0077B5;background:#FFF}.side_attributes .wsmjs-attribute-search-clear{color:#FFF;background-color:#666;border-color:#666}.side_attributes .wsmjs-attribute-search-clear:hover{color:#444;background:#FFF}.side_attributes #ymm_selects select{width:100%;height:30px;display:block;padding:0 10px;-webkit-appearance:none;font-size:14px;border-radius:0;cursor:pointer}.side_attributes #ymm_selects .wsmjs-attribute-search-buttons{margin-top:5px;text-align:right}.side_attributes #ymm_selects .wsmjs-attribute-search-group>div#sidebar_submodel{display:none}.side_attributes .ags_department_children ul{margin:0 0 0 10px}.side_attributes .data>div{clear:both!important;line-height:1;margin:0 0 10px 0;position:relative}.side_attributes .data input[type="checkbox"]{float:none;display:inline-block;margin:0;width:8%;vertical-align:top}.side_attributes .data .label{background:none;color:#111;font-weight:400;font-size:12px}.side_attributes .data a:not(.filter_diamond_seemore){display:inline-block;width:88%;margin:0}.side_attributes .data a:not(.filter_diamond_seemore):hover{text-decoration:none}.side_attributes .data a:hover span{color:#0077B5}.side_attributes .data a span.label{display:block;padding:0 1.5em 0 0;text-align:left;white-space:normal;width:100%}.side_attributes .data a span.counter{opacity:.5;position:absolute;right:0;text-align:right;top:0}.filter_diamond_seemore{padding:3px 10px;background:#eee;color:#222;font-size:12px;border-radius:5px;margin:5px 0 0 3px;display:inline-block}@media only print,only screen and (min-width:768px){.content_wrap{overflow-x:auto;padding-bottom:0}.home .content_wrap .collapse,.home .content-wrap .collapse.in{display:block!important;height:auto!important}#containerWrap{background:#ddd;padding:15px}#about .about-wrap .content-block{padding-left:40px!important;padding-right:40px!important;background:#fff0}#about .about-wrap .content-box{padding-left:40px!important;padding-right:40px!important;background:#fff0}}#sidebar-main,.sb-active #sidebar-main{left:0;position:static;overflow:visible}.sb-active #sidebar-main{box-shadow:0 15px 25px rgb(0 0 0 / .9);left:0;top:0}}@media only screen and (min-width:992px){.content_wrap .grid-container{max-width:1199px}}@media only screen and (min-width:1200px){#containerWrap{position:relative}}.header-wrap{background:#fff}.page_36618 h2{padding-left:15px!important}body:not(.home) .content_wrap h2{position:relative;padding:10px;margin:0;background:#515151;color:#fff;padding:10px;padding-left:55px;text-transform:uppercase}.env-zone-news .content_wrap h2{background:none!important}.wsm_news_list h2,.wsm_news_entry h2{color:#000!important;background-color:#fff0;padding:0;margin-bottom:15px}.wsm_news_list h2 a{color:#000!important}.content_wrap h2 a{cursor:default;color:#fff;display:block}.content_wrap h2 a:hover{text-decoration:none!important}.about-wrap{background:#fff}@media only screen and (max-width:480px){.text-header-wrapper h2{line-height:16px}.text-header-wrapper h2 a{font-size:16px}}@media only screen and (max-width:768px){.home h2 [aria-expanded="true"] i:first-of-type{display:none!important}.home h2 [aria-expanded="false"] i:last-of-type{display:none!important}.home h2 i{background:#0077B5;position:absolute;right:0;top:-14px;bottom:-15px;padding:10px;line-height:1.8;opacity:.5}.home h2 [aria-expanded="true"] i{opacity:1}}header .phone-link{font-size:22px!important}header .menu-toggle i,header .phone-link i,header .cart_icon_counter_wrapper i{color:#666}header .menu-toggle{position:relative}header .menu-toggle :after{content:' Menu';font-family:'Open Sans';font-size:8px;display:block}header .menu-toggle,header .phone-link,header .cart_icon_counter_wrapper,header .cart_icon_counter_wrapper_mobile{height:50px;display:block;width:12%;text-align:center;color:#000;font-size:24px;vertical-align:middle;border:0;background:#FFF;margin:0;padding:12px}header .menu-toggle,header .main-logo{float:left;margin:0}header .phone-link,header .cart_icon_counter_wrapper{float:right;margin:0}header .main-logo{width:64%}header .cart_icon_counter_wrapper[aria-expanded='true'],.menu-toggle[aria-expanded='true']{background:#EEE}header .menu-toggle{line-height:1}header .menu-toggle[aria-expanded="true"] i:first-of-type{display:none!important}header .menu-toggle[aria-expanded="false"] i:last-of-type{display:none!important}header .main-logo{text-align:center;display:block}header .main-logo img{max-height:100%;padding:0}header .phone-link{margin-right:15%;line-height:50px;border-left:1px solid #CCC}.cart_widget_wrapper{width:100%;clear:both;position:relative}#cart-content{width:100%;clear:both}.cart_icon_counter_wrapper{position:relative;margin-top:-50px!important}.cart_icon_counter_wrapper i.fa-times,.cart_icon_counter_wrapper.collapsed i.fa-shopping-cart{display:inline-block!important;font-size:18px}.cart_icon_counter_wrapper.collapsed i.fa-times,.cart_icon_counter_wrapper i.fa-shopping-cart{display:none !Important}.cart_counter{position:absolute;top:0;right:0;font-size:10px;padding:5px;font-weight:700;background:#000;line-height:.5;color:#FFF;border-radius:50%}header .cart_icon_counter_wrapper_mobile{float:right;line-height:1;color:inherit;color:#666}.cart_info_actions_wrapper{text-align:center;padding:15px 5px;background:#EEE}.cart_info_actions_wrapper br,#cart-content .view-all{display:none}.cart_actions{border-top:1px solid #CCC;margin-top:15px;padding-top:15px}.cart_items_wrapper .cart_item{clear:both;border-bottom:1px solid #CCC;padding:15px;overflow:hidden}.cart_items_wrapper .cart_item .prod_image_wrap{float:left;width:25%}.cart_items_wrapper .cart_item .prod_image_wrap img[src=""]{height:80px;text-indent:-999em;width:100%;display:block;background:url(/files/images/no-image-avail-large.jpg) center center;background-size:contain}.cart_items_wrapper .cart_item .prod_info{float:right;width:70%;line-height:1.4}.cart_items_wrapper .prod_quantity{font-size:10px;opacity:.6}header .cart_items_wrapper{overflow-y:auto;max-height:300px}#searchWrapWrapper{clear:both;overflow:hidden}#searchWrap{clear:both;overflow:hidden;padding:5px;background:#EEE}#searchWrap #widget_search_form{position:relative;margin-bottom:0;width:100%}#searchWrap .widget_search_field,#widget_nltr_email{width:100%;padding:5px;border-radius:0;border:none;background:#fff;box-shadow:none;padding:6px;color:#333}#searchWrap .widget_search_button,#widget_nltr_button{position:absolute;top:0;right:0;bottom:0;width:38px;border:none}#searchWrap .widget_search_button{background-image:url(/files/images/icon-search-plus.png);background-position:center center;background-repeat:no-repeat;text-indent:-1000em}@media only screen and (max-width:768px){header .main-logo{height:50px}header .main-logo img{max-height:100%;padding:0;position:relative;top:50%;transform:translateY(-50%);padding:10px}header .search-btn{display:none}header button.search-btn{position:absolute;right:12%;width:12%;z-index:99999;height:50px}header button.search-btn i{font-size:20px}header button.search-btn[aria-expanded="false"]{background:#fff0}header button.search-btn[aria-expanded="false"] i{color:#666}header button.search-btn[aria-expanded="true"]{background:#fff0}header button.search-btn[aria-expanded="true"] i{color:#666}header button.search-btn[aria-expanded="true"] i:first-of-type{display:none!important}header button.search-btn[aria-expanded="false"] i:last-of-type{display:none!important}.header-wrap.mobile-fixed{position:fixed!important;top:0;left:0;z-index:9999;width:100%}.cart_counter{display:none}}@media only screen and (min-width:320px){header .cart_icon_counter_wrapper{padding:0}.cart_icon_counter_wrapper i.fa-times,.cart_icon_counter_wrapper.collapsed i.fa-shopping-cart{font-size:24px}}@media only screen and (min-width:768px){.wsm_login i{display:none}header .phone-link,header .cart_icon_counter_wrapper{width:auto;border:none;text-align:left;float:none;height:auto}header .main-logo,header .phone-link,header .cart_icon_counter_wrapper,header .my-account{position:relative;height:60px}header .contact-us{font-size:16px;color:#000;border:1px solid #008eed;font-weight:400;border-radius:6px;color:#008eed;position:relative;margin-top:11px}header .contact-us:hover,header .contact-us:focus{background:#008eed;color:#FFF}header .contact-us .contact-us-tag,header .contact-us:hover .contact-us-tag,header .contact-us:focus .contact-us-tag{position:absolute;top:-30px;right:0;text-transform:none;color:#666;font-size:12px}header .my-account i,header .contact-us i{color:#666}.pre-header{background:#686868;border-bottom:1px solid #EEE;color:#FFF;padding:3px}.pre-header ul{margin:0}.pre-header ul li{border-right:1px solid #ccc;padding:0 10px}.pre-header ul li:last-child{border-right:0}.pre-header a{color:#FFF}.pre-header #widget_search_form_desktop{width:30%;min-width:200px;position:relative}.pre-header #widget_search_form_desktop input{width:100%;padding:5px;border-radius:0}.pre-header #widget_search_form_desktop button{position:absolute;right:0;padding:4px 12px;top:0}.pre-header .my-account-desktop i{font-size:1.25em}.wsm_login{text-align:right;color:#AAA}.wsm_login a{color:#AAA}.widget_login_header_welcome{margin-right:5px}.widget_login_header_welcome::after{content:','}.main-header{padding:22px 0 22px}header .main-logo{text-align:left;width:25%;margin-bottom:0;margin-top:16px;height:auto!important}header .main-logo img{max-height:none;position:relative}header .phone-link{float:left;margin-right:0;line-height:1;margin:0 20px 0 0;text-decoration:none;font-weight:500;padding-bottom:0;padding-top:15px}header .phone-num,header .fa.fa-phone{display:inline-block!important;vertical-align:middle;transform:none!important;line-height:1}header .fa.fa-phone{position:relative;top:2px}header .head_hours{display:block}header .head_hours{font-size:10px;color:#666;font-weight:300;text-align:right;padding-top:6px}header .phone-link,header .contact-us,{cursor:default;width:auto;display:block;padding:15px}header .cart_widget_wrapper{float:none;width:auto;display:inline;clear:none}header .cart_icon_counter_wrapper{float:none;margin-top:0!important;height:auto;line-height:1;background:none;color:inherit}.cart_icon_counter_wrapper i.fa-times,.cart_icon_counter_wrapper.collapsed i.fa-shopping-cart{font-size:18px;color:inherit}header .cart_counter{position:static;border-radius:0;background:none;padding:0;line-height:1;font-size:16px;font-weight:400}header .cart_counter::after{content:none;text-transform:uppercase;margin-left:5px;font-size:12px}header #cart-content{position:absolute;z-index:8;background:#FFF;box-shadow:5px 10px 15px rgb(0 0 0 / .2);width:300px;right:0;top:100%}#searchWrap{width:310px;clear:both;float:right;background:none;padding:0;margin-bottom:5px}#searchWrap .widget_search_field{border:1px solid #CCC}}@media only screen and (min-width:992px){header .main-logo{width:25%;margin-top:7px;height:auto!important}}@media only print,only screen and (min-width:1200px){header .main-logo,header .phone-link,#searchWrap{height:60px}header .main-logo{width:35%;margin-top:0}#searchWrap form{position:relative}header .main-logo{width:30%}}header .navbar-default{min-height:0;margin-bottom:0;background-color:#fff0;border:0}#main-nav .nav-main{margin:0 -15px}.wsm_login_wrap{padding:15px;background:rgb(0 0 0 / .1);color:#fff}.wsm_login_wrap .my-account{color:#fff;margin-left:15px}.mobile-phone-link{color:#fff}.wsm_login_wrap hr{margin:15px 0;border-color:#AAA}#main-nav .navbar-nav>li{border-bottom:1px solid #CCC}#main-nav .navbar-nav>li>a{color:#fff;text-transform:uppercase;font-weight:400;font-size:14px;position:relative}#main-nav .navbar-nav>li.dropdown>a span.caret{display:none;padding-right:30px}#main-nav .navbar-nav>li.dropdown>a::after{content:"\f078";font-family:'FontAwesome';width:30px;display:block;position:absolute;right:30px;top:10px;text-align:center;color:rgb(255 255 255 / .3);pointer-events:none}#main-nav .navbar-nav>li.dropdown.open>a::after{content:"\f00d"}#main-nav .navbar-nav>li>ul.dropdown-menu{padding:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu ul>li>a{border-bottom:1px solid #eee;padding:10px 15px 10px 30px;color:#444;display:block}#main-nav .navbar-nav>li>ul>li:last-child>a{border-bottom:0!important}.navbar-default .dropdown .dropdown-menu ul{list-style:none;padding:0}@media only screen and (max-width:767px){.nav-wrap{background:#0077B5;position:relative!important}#main-nav .navbar-nav>li>a{color:#eee}#main-nav .navbar-nav>li.open>a{color:#333}#main-nav .navbar-nav>li>ul.dropdown-menu{background:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#888;font-size:12px}#main-nav .navbar-nav>li.dropdown.open>a::after{color:rgb(0 0 0 / .4)}}@media only screen and (min-width:768px){.nav-wrap{background-color:#0077B5}.nav-wrap.affix{position:fixed;z-index:5000;width:100%;top:0}#main-nav .navbar-nav>li a{border-left:1px solid rgb(255 255 255 / .2)}#main-nav .navbar-nav>li:last-child a{border-right:1px solid rgb(0 0 0 / .2)}#main-nav .navbar-nav>li{border-left:1px solid rgb(0 0 0 / .2);border-bottom:none}#main-nav .navbar-nav>li:last-child{border-right:1px solid rgb(255 255 255 / .2)}#main-nav .navbar-nav>li.dropdown{position:static}#main-nav .navbar-nav>li>a{padding:13px 32px;transition:all .2s ease-in-out}#main-nav .navbar-nav>li>a:hover{background:#062c70}#main-nav .navbar-nav>li.dropdown.open>a{background:#fff;color:#000;box-shadow:inset 0 1px 0 0 #039}#main-nav .navbar-nav>li.dropdown>a::after{top:50%;margin-top:-10px;right:0;font-size:10px}#main-nav .navbar-nav>li.dropdown ul{width:100%;background:#EEE}#main-nav .navbar-nav>li.dropdown>ul{background:#fff;border:0;width:480px;padding:15px}#main-nav .navbar-nav>li.dropdown>ul::after{content:'Close (x)';position:absolute;top:5px;right:5px;font-size:10px;opacity:.5;cursor:pointer;text-transform:uppercase}.navbar-default .navbar-nav .open .dropdown-menu>li{border-bottom:1px solid #eee;float:left;width:47%;margin-left:2%}#main-nav .navbar-nav>li.dropdown>ul li a{display:block;transition:0.3s ease all;color:#000;font-size:13px}#main-nav .navbar-nav>li.dropdown>ul li a:hover{text-decoration:none;background:rgb(0 0 0 / .03)}.markets_page .nav-main a[href="http://bi.webshopmanager.org/pt-4528-markets.html"],.products_page .nav-main a[href="http://bi.webshopmanager.org/pt-4529-products.html"],.services_page .nav-main a[href="http://bi.webshopmanager.org/pt-4530-services.html"],.support_page .nav-main a[href="http://bi.webshopmanager.org/pt-4531-support.html"],.page_7478 .nav-main a[href="http://bi.webshopmanager.org/pt-4531-support.html"],.page_3085 .nav-main a[href="http://bi.webshopmanager.org/pt-4531-support.html"],.page_1327 .nav-main a[href="http://bi.webshopmanager.org/pt-4531-support.html"],.body_cat .nav-main a[href="http://bi.webshopmanager.org/catalog.html"]{background:#062c70}}@media only screen and (min-width:992px){#main-nav .navbar-nav>li.dropdown{position:relative}#main-nav .navbar-nav>li>a{padding:13px 50px}#main-nav .navbar-nav>li.dropdown>a::after{right:25px}}@media only screen and (min-width:1200px){.nav-wrap{position:relative}#main-nav,header .navbar-default{border:0!important}#main-nav .navbar-nav>li{border-bottom:0}#main-nav .navbar-nav>li>a{padding:13px 66px}#main-nav .navbar-nav>li.dropdown>a::after{color:rgb(255 255 255 / .3);opacity:1;width:20px;margin-top:-10px;right:40px}#main-nav .navbar-nav>li.dropdown.open>a::after{color:rgb(0 0 0 / .2)}.navbar-default .navbar-nav .open .dropdown-menu>li{overflow:hidden}.navbar-default .navbar-nav .open .dropdown-menu>li>a{border:0;padding:7px;padding-right:7px;transition:0.3s ease all;display:inline-block;background:none}#main-nav .nav-main>li:nth-child(5)>ul.dropdown-menu,#main-nav .nav-main>li:nth-child(6) ul.dropdown-menu,#main-nav .nav-main>li:nth-child(7) ul.dropdown-menu,#main-nav .nav-main>li:nth-child(8) ul.dropdown-menu,#main-nav .nav-main>li:last-child ul.dropdown-menu{left:auto;right:0}}.footer-wrap{background:#515151;color:#FFF;position:relative;padding-bottom:30px;padding-top:15px}.footer-wrap h2{color:#FFF;text-transform:uppercase;font-size:14px}.footer-wrap .store-info h2{font-size:18px}.footer-wrap ul{margin:0;padding:0}.footer-wrap li{list-style:none;margin:0 0 5px;padding:0}.footer-wrap a{color:#CCC}.footer-columns .col-xs-12{border-top:1px solid #666;margin-top:15px;padding-top:20px;font-weight:300}.footer-columns a[href="tel:1.830.438.6150"]{color:#fff;font-size:24px;font-weight:700}.footer-columns .store-info .side-nav:not(.social-wrap) li:nth-child(1),.footer-columns .store-info .side-nav:not(.social-wrap) li:nth-child(3),.footer-columns .store-info .side-nav:not(.social-wrap) li:nth-child(5){display:none}.pre-footer{background:#222;padding:15px 0;margin-bottom:15px}#widget_newsletter_form{position:relative;margin-bottom:0}#widget_newsletter_form>p{display:inline-block;background:#fff;vertical-align:top;margin:0 -5px 0 0;border:1px solid #d1d1d1;max-height:46px;line-height:46px;min-width:56px;text-align:center}#widget_newsletter_form>p i{color:silver;padding:8px;font-size:20px}#widget_newsletter_form input{display:inline-block;vertical-align:top;font-weight:300;border:1px solid #d1d1d1;min-height:46px}.footer-wrap .social-wrap li a{color:#FFF;font-size:32px;padding:0;transition:all .2s ease-in-out;opacity:.4}.footer-wrap .social-wrap li a:hover{opacity:1}.footer-wrap .social-wrap li{display:inline-block;margin:auto}footer .credit_cards{padding:0;margin:0;display:inline-block;vertical-align:bottom}footer .credit_cards li{background:url(/files/images/sprite-ccards.png) no-repeat;display:inline-block;height:45px;margin:0 5px 15px;text-indent:-1000em;width:72px}footer .credit_cards li.cc_visa{background-position:0 -64px}footer .credit_cards li.cc_mastercard{background-position:-73px -64px}footer .credit_cards li.cc_amex{background-position:-146px -64px}footer .credit_cards li.cc_discover{background-position:-217px -64px}footer .credit_cards li.cc_paypal{background-position:-290px -64px}.footer-columns li a{display:block;padding:5px 15px 0;font-weight:300}#wsm_copyright{font-size:11px;float:right;color:#fff!important}#wsm_copyright br{display:none}.copyright-links li{border-right:1px solid #777;padding-left:7px}.copyright-links li:last-child{border:none}.copyright-links li a{color:#fff;padding-top:0;padding-bottom:0;padding-right:7px}@media only screen and (max-width:991px){.footer-columns li a{background:rgb(255 255 255 / .05)}}@media only screen and (min-width:320px){#widget_nltr_email{width:80%}.store-info,.footer-wrap .social-wrap{text-align:left}}@media only screen and (min-width:480px){#widget_nltr_email{width:88%}}@media only screen and (min-width:768px){.footer-wrap li a{font-size:11px}#widget_nltr_email{width:83%}.store-info,.footer-wrap .social-wrap{text-align:right}}@media only screen and (min-width:992px){#widget_nltr_email{width:82%}}@media only screen and (min-width:1200px){.pre-footer h2{display:inline-block;margin-right:15px}#widget_newsletter_form{display:inline-block;min-width:553px}.social-wrap{text-align:left}#widget_nltr_email{width:84%}.footer-columns li a{display:inline-block;background:none;padding-left:0}}.mantle-wrap{background:#515151;color:#FFF;position:relative;padding-bottom:30px;padding-top:15px}.mantle-wrap h2{color:#FFF;text-transform:uppercase;font-size:14px}.mantle-wrap .store-info h2{font-size:18px}.mantle-wrap ul{margin:0;padding:0}.mantle-wrap li{list-style:none;margin:0 0 5px;padding:0}.mantle-wrap a{color:#CCC}.mantle-columns .col-xs-12{border-top:1px solid #666;margin-top:15px;padding-top:20px;font-weight:300}.mantle-columns a[href="tel:1.830.438.6150"]{color:#fff;font-size:24px;font-weight:700}.mantle-columns .store-info .side-nav:not(.social-wrap) li:nth-child(1),.mantle-columns .store-info .side-nav:not(.social-wrap) li:nth-child(3),.mantle-columns .store-info .side-nav:not(.social-wrap) li:nth-child(5){display:none}.pre-mantle{background:#222;padding:15px 0;margin-bottom:15px}.mantle-columns li a{display:block;padding:5px 15px 0;font-weight:300}@media only screen and (max-width:991px){.mantle-columns li a{background:rgb(255 255 255 / .05)}}@media only screen and (min-width:320px){#widget_nltr_email{width:80%}.store-info,.mantle-wrap .social-wrap{text-align:left}}@media only screen and (min-width:480px){#widget_nltr_email{width:88%}}@media only screen and (min-width:768px){.mantle-wrap li a{font-size:11px}#widget_nltr_email{width:83%}.store-info,.mantle-wrap .social-wrap{text-align:right}}@media only screen and (min-width:992px){#widget_nltr_email{width:82%}}@media only screen and (min-width:1200px){.pre-mantle h2{display:inline-block;margin-right:15px}#widget_newsletter_form{display:inline-block;min-width:553px}.social-wrap{text-align:left}#widget_nltr_email{width:84%}.mantle-columns li a{display:inline-block;background:none;padding-left:0}}.home-nav-newsletter-wrap{background:#f1f1f1;padding:10px 0 35px;z-index:100!important;background-image:-webkit-linear-gradient(top,transparent 85%,rgb(0 0 0 / .25) 100%);background-image:linear-gradient(to bottom,transparent 85%,rgb(0 0 0 / .25) 100%)}.home-nav-newsletter-wrap .container{padding:0}.full-width-header-wrap{background:#515151;padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.full-width-header-wrap .container{padding:0}.full-width-header-wrap h2{color:#fff;text-transform:uppercase;font-size:26px;font-weight:300;margin-bottom:0;margin-top:0;padding:0}.about-wrap img{margin:20px 0 20px 20px}.about-wrap h2{margin-bottom:40px}.about-wrap p{color:#666;font-size:17px;font-weight:300;line-height:1.4;margin-bottom:20px}.nav-pills>li{margin-right:1px}.nav-pills>li>a{position:relative}.nav-pills>li>a:hover::after,.nav-pills>li>a:focus::after{content:"";width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-top:6px solid #033076;position:absolute;bottom:-6px;left:50%;z-index:500;margin-left:-4px}.nav-pills>li>a:focus{outline:none}.hero-wrap .owl-dots{position:absolute;z-index:1;bottom:5px;width:100%}.hero-wrap .owl-dot.active span{background:SlateGray}.hero-wrap img{margin-bottom:0}#featured_slideshow_custom_gallery .owl-nav i{font-size:32px;color:#222}#featured_slideshow_custom_gallery .owl-nav i:hover{color:#ccc}#featured_slideshow_custom_gallery .owl-prev,#featured_slideshow_custom_gallery .owl-next{position:absolute;bottom:50%;margin-bottom:-16px}#featured_slideshow_custom_gallery .owl-prev{left:30px}#featured_slideshow_custom_gallery .owl-next{right:30px}#featured_slideshow_custom_gallery img{margin-bottom:0;border:1px solid #ddd}#featured_slideshow_custom_gallery .owl-item .wsm_slide{position:relative}#featured_slideshow_custom_gallery .owl-item .wsm_caption{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;color:#fff0;z-index:0;padding-top:45%;transition:all .2s ease-in-out;padding-left:10px;padding-right:10px}#featured_slideshow_custom_gallery .owl-item:hover .wsm_caption{color:#fff}#featured_slideshow_custom_gallery .owl-item .wsm_caption::before{content:'';display:block;position:absolute;overflow:hidden;padding:0 10px;color:#fff;height:0;width:100%;bottom:0;left:0;right:0;top:bottom;background:rgb(20 100 246 / .5);transition:all .3s ease-in-out;z-index:-1}#featured_slideshow_custom_gallery .owl-item:hover .wsm_caption::before{height:100%}#featured_slideshow_custom_gallery .owl-item:hover .wsm_caption::after{opacity:1;top:20%}#featured_slideshow .owl-nav{color:#fff;line-height:1}#featured_slideshow .owl-nav>div{position:absolute;top:45%;opacity:.5;transition:0.3s ease all}#featured_slideshow .owl-nav>div:hover{opacity:1}#featured_slideshow .owl-nav>div.owl-prev{left:15px}#featured_slideshow .owl-nav>div.owl-next{right:15px}#featured_slideshow .owl-nav i{font-size:36px}#featured_slideshow .owl-nav>div{display:inline-block;margin:0 5px}@media only screen and (min-width:320px){#featured_slideshow_custom_gallery .owl-nav{display:none}#featured_slideshow_custom_gallery .owl-item .wsm_caption{font-size:10px;line-height:12px;position:relative;color:#333;padding-top:5px}}@media only screen and (min-width:768px){#featured_slideshow_custom_gallery{padding-left:100px;padding-right:100px}#featured_slideshow_custom_gallery .owl-item .wsm_caption{font-size:12px;line-height:16px;color:#fff0;position:absolute;padding-top:45%}#featured_slideshow_custom_gallery .owl-nav{display:block}}.ymm-wrap .wsm_widget_attribute_selector{background:#EEE;margin-bottom:30px;padding:15px}.wsmjs-attribute-search-group .wsm_widget_attribute_selector_label select{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:5px;border:0;padding:5px;margin-bottom:10px;line-height:1;border:1px solid #CCC;background:#f4f4f4}.wsmjs-attribute-search-group .wsm_widget_attribute_selector_label select::-ms-expand{display:none}.wsmjs-attribute-search-group .wsm_widget_attribute_selector_label{position:relative}.wsmjs-attribute-search-group .wsm_widget_attribute_selector_label::after{content:"\f078";position:absolute;right:10px;top:2px;font-family:'FontAwesome';pointer-events:none}.ymm-wrap .wsmjs-attribute-search-buttons{text-align:center;margin:15px 0 30px}.ymm-wrap .wsmjs-attribute-search-buttons button{margin:0 5px}.ymm-wrap .wsmjs-attribute-search-group .wsm_widget_attribute_selector_label{margin-bottom:5px}.static-wrap img{display:block;margin:0 auto 15px}.feat-cats-wrap{padding:30px 0;position:relative;margin-bottom:30px}#fnd_album_feat_cats .columns{margin-bottom:15px;line-height:1.2}#fnd_album_feat_cats .columns>a,#fnd_album_feat_cats .columns>a span{display:block}#fnd_album_feat_cats .columns:nth-child(odd){clear:left}#fnd_album_feat_cats .widget_innerfade_name{text-transform:uppercase;font-size:12px;font-weight:700}.feat-brands-wrap{margin-bottom:30px}.feat-brands-wrap .view-all-brands{float:right;color:#000;position:relative;z-index:2}#featured_slideshow_feat_brands{padding:0 45px;position:relative;margin-top:15px}#featured_slideshow_feat_brands .owl-nav i{font-size:32px;color:#CCC}#featured_slideshow_feat_brands .owl-nav i:hover{color:#a4d015}#featured_slideshow_feat_brands .owl-prev,#featured_slideshow_feat_brands .owl-next{position:absolute;bottom:50%;margin-bottom:-16px}#featured_slideshow_feat_brands .owl-prev{left:0}#featured_slideshow_feat_brands .owl-next{right:0}.feat-prods-wrap{margin-bottom:30px}.feat-prods-wrap .owl-item{padding:15px}.feat-prods-wrap .owl-carousel .owl-item .widget_featured_image{margin-bottom:15px;height:100px}.feat-prods-wrap .owl-carousel .owl-item .widget_featured_image a{display:block;height:100%}.feat-prods-wrap .owl-carousel .owl-item img{width:auto;margin:0 auto;max-height:100%}.feat-prods-wrap .widget_featured_title{line-height:1.4;height:70px;overflow:hidden;margin-bottom:15px}.feat-prods-wrap .widget_featured_title a{color:#000;display:inline-block;margin-bottom:15px}.wsm_product_new.widget_featured_new_icon{display:none}.feat-prods-wrap .owl-nav{position:absolute;top:-60px;text-align:right;right:0;display:block!important}.feat-prods-wrap .owl-nav>div{display:inline-block;margin:0 5px}.feat-prods-wrap .owl-nav i{font-size:24px;color:#CCC}.feat-prods-wrap .owl-nav i:hover{color:DarkSlateGray}.feat-prods-wrap .widget_pricebox{margin-bottom:15px;line-height:1.4}.feat-prods-wrap .widget_pricebox .wsm_product_oldprice{opacity:.7;font-size:14px}.feat-prods-wrap .widget_sale{font-weight:700}.feat-prods-wrap .widget_sale em{color:Firebrick}.feat-prods-wrap .widget_pricebox em,.wsm_product_oldprice_value::before{font-style:normal;font-size:12px;text-transform:uppercase;margin-right:5px}.product-grid a{display:block;color:#fff;transition:all .2s ease-in-out}.product-grid a i{font-size:3em}.product-grid a:hover{opacity:1}.product-grid .img_wrap{background-color:#eee}@media only screen and (max-width:767px){.home-nav-newsletter-wrap{position:relative!important;top:auto!important;padding:10px}.hero-wrap.mantle{margin-bottom:0}.product-grid .columns{padding-bottom:10px}.product-grid a{color:#333}.product-grid .columns:nth-child(3),.product-grid .columns:nth-child(5){clear:both}.product-grid .widget_innerfade_name{font-weight:600;font-size:14px}.product-grid .widget_innerfade_description p{font-size:12px}.content_wrap h2{font-size:16px;margin-bottom:1px;position:relative}}@media only screen and (min-width:320px){.product-grid .widget_innerfade_name{text-transform:uppercase}.nav-pills>li>a{font-size:12px}}@media only screen and (min-width:768px){body:not(.home) .product-grid .img_wrap,body:not(.home) .product-grid .widget_innerfade_name,body:not(.home) .product-grid .columns .widget_innerfade_description{max-width:240px}.product-grid .img_wrap{display:block;position:relative;overflow:hidden;border-top:5px solid #0077B5;padding:0;max-width:290px;margin:auto}.product-grid .img_wrap img{margin:0 auto}.home .product-grid .img_wrap{border:1px solid #fff}.home .product-grid .img_wrap img{margin:0}.product-grid .widget_innerfade_name{position:relative;top:-60px;display:block;background:rgb(20 100 246 / .5);padding:20px 10px;color:#fff;font-size:12px;font-weight:600;max-width:290px;margin:auto}.product-grid .columns:hover .widget_innerfade_description{height:100%}.product-grid .columns .widget_innerfade_description{display:block;position:absolute;overflow:hidden;padding:0 10px;color:#fff;height:0;bottom:119px;left:15px;right:15px;background:rgb(20 100 246 / .5);transition:all .3s ease-in-out;max-width:290px;margin:auto}.product-grid .widget_innerfade_description p{display:block;margin-top:125px;line-height:1.3;font-size:13px;padding-top:5px}.product-grid .columns .widget_innerfade_name::after{content:"\f055";font-family:"FontAwesome";float:right;font-size:18px;line-height:24px;opacity:.3;transition:all .2s ease-in-out}.product-grid .columns:hover .widget_innerfade_name::after{opacity:1}.product-grid .columns{overflow:hidden;min-height:289px}.ymm-wrap .wsmjs-attribute-search-group .wsm_widget_attribute_selector_label{display:inline-block;width:30%;margin-right:3%}.ymm-wrap .wsmjs-attribute-search-group .wsm_widget_attribute_selector_label select{padding:5px}.ymm-wrap .wsmjs-attribute-search-buttons{text-align:center;margin:15px 0 0 0}.ymm-wrap .wsmjs-attribute-search-buttons button{margin:0 5px}.ymm-wrap .wsmjs-attribute-search-group .wsm_widget_attribute_selector_label{margin-bottom:0}.static-wrap{margin-bottom:30px}#fnd_album_feat_cats .columns:nth-child(odd){clear:none}#fnd_album_feat_cats .columns:nth-child(4n+1){clear:left}.feat-brands-wrap .view-all-brands{margin-top:-50px}.nav-pills>li>a{padding:13px 20px;font-size:13px}}@media only screen and (min-width:992px){.nav-pills>li>a{position:relative;padding:13px 30px}.product-grid .columns{overflow:hidden;padding-left:25px;padding-right:25px}.product-grid .columns .widget_innerfade_description{left:25px;right:25px}}@media only screen and (min-width:1200px){.hero-wrap{margin:0}.ymm-wrap .wsmjs-attribute-search-group{display:inline-block;width:70%}.ymm-wrap .wsm-attribute-buttons{margin-top:0;display:inline-block;width:30%}.ymm-wrap .wsmjs-attribute-search-buttons{text-align:center}.ymm-wrap .wsm-attribute-buttons button.wsm_widget_attribute_selector_shop{float:left}.ymm-wrap .wsm-attribute-buttons .wsmjs-attribute-search-clear{background:none;color:#777;border:0}.ymm-wrap .wsm_widget_attribute_selector{padding:15px;position:relative;z-index:3}#fnd_album_feat_cats .widget_innerfade_name{font-size:16px}#fnd_album_feat_cats .img_wrap{margin-bottom:15px;outline:5px solid SlateGray;display:block;transition:0.3s ease all}#fnd_album_feat_cats .img_wrap:hover{outline:5px solid DarkSlateGray}#fnd_album_feat_cats .img_wrap img{margin-bottom:0;display:block}.feat-prods-wrap{margin-bottom:45px}.feat-prods-wrap .owl-carousel .owl-item .widget_featured_image{margin-bottom:15px;height:140px}.nav-pills>li>a{position:relative;padding:13px 30px}.product-grid>div{padding:30px 20px 0}}.wsm-store-header{background:#fff;padding:20px;text-transform:uppercase;font-weight:700;margin-bottom:15px!important}#wsm-prod-narrowbar .wsm-cat-admin-bar-sort-wrapper{width:100%;margin-bottom:10px;background:#929292;padding:10px}.wsm-cat-admin-bar-sort-wrapper .ags-filter-search{width:74%;height:40px;margin:0;text-align:center}.wsm-cat-admin-bar-sort-wrapper .ags-narrow-search-go{white-space:normal;font-size:11px;color:#fff;background-color:#999;border:0;font-size:14px;border-radius:0;padding:5px 20px;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;height:40px;width:25%;text-align:center;padding:7px 0;font-weight:300}.wsm-cat-admin-bar-sort-wrapper .ags-narrow-search-go:hover{color:#fff!important;background:#666!important}.wsm-cat-admin-bar-sort-wrapper select{color:#222}.wsm-cat-adminbar-view,#wsm-cat-adminbar-view{float:right;font-size:12px}.env-name-category .wsm-cat-header,.env-name-category .wsm-cat-admin-bar,.env-name-category #wsm-cat-list-view{display:none}.wsm-prod-gallery-view .wsm-cat-info-wrap .wsm-cat-description,.wsm-cat-gallery-view .wsm-cat-info-wrap .wsm-cat-description,.wsm-prod-gallery-view .wsm-prod-quantity,.wsm-cat-price-save-percent,.wsm-cat-price-save-amount,.wsm-prod-gallery-view .wsm-cat-condition .wsm-cat-label,.wsm-prod-gallery-view .wsm-cat-rating,.wsm-prod-gallery-view .wsm-cat-ship-remarks,.wsm-prod-gallery-view .wsm-cat-avail-remarks,.wsm-prod-gallery-view .wsm-cat-tag,.wsm-cat-cat-title-fitems.wsm-cat-cat-title-label,.wsm-store-header-store-title,#wsm-cat-brands-catid-,#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap .clearfix::after,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap .clearfix::after,.wsm-prod-gallery-view .wsm-cat-item-id.wsm-cat-summary,.wsm-cat-prod-innerwrapper .wsm-cat-list-item br+.wsm-details-button,.wsm-prod-gallery-view .wsm-cat-condition,.wsm-prod-gallery-view .wsm-cat-stock-id.wsm-cat-dealer-id .wsm-cat-label,#wsm-cat-list-view .wsm-cat-list-item .wsm-cat-actions-wrap,#wsm-prod-list-view .wsm-cat-price-price .wsm-cat-label,#wsm-prod-list-view .wsm_product_tiered_qty,#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-description,.wsm-prod-gallery-view .wsm-cat-price-call{display:none}.wsm-qview-hover{background:none}.wsm_cat_trail{font-size:12px;border-bottom:1px solid #EEE;margin-bottom:15px}.wsm_cat_trail a{color:#666}.env-zone-catalog .wsm_cat_trail_home{display:none!important}.wsm-cat-image-descrip-wrapper{margin-bottom:15px}h3.wsm-attr-view-unv.wsm-attr-view-unv-top{margin:0}h3.wsm-attr-view-unv.wsm-attr-view-unv-top a{font-size:18px}#wsm-prod-adminbar,#wsm-cat-adminbar{background:#EEE;border-bottom:1px solid #fff;padding:5px;font-size:12px}#filter-sort{background:#FFF}.wsm-cat-admin-bar-sort-wrapper{float:left}.wsm-cat-adminbar-view,#wsm-cat-adminbar-view{float:right;font-size:12px}.wsm-cat-admin-bar-view-pagination{margin-right:5px}.wsm-cat-pagination{background:#DDD;padding:5px;font-size:11px}.wsm-cat-pagination-nav{width:auto;padding:0;margin:0}.wsm-cat-pagination-nav span{font-family:'arial',sans-serif}.wsm-cat-pagination-nav span:hover{text-decoration:underline}.wsm-cat-pagination-nav .wsm-cat-pag-prev span:hover,.wsm-cat-pagination-nav .wsm-cat-pag-next span:hover{text-decoration:underline;cursor:pointer}.wsm-cat-pag-prev,.wsm-cat-pag-next,.wsm-cat-switch-view,.wsm-prod-switch-view{cursor:pointer}.wsm-cat-pagination-nav li a{color:#333}.wsm-prod-gallery-view,.wsm-cat-gallery-view{line-height:1.4;font-size:14px}.wsm-prod-gallery-view .wsm-cat-stock-id.wsm-cat-dealer-id,.wsm-cat-rating,#wsm-prod-list-view .wsm-cat-pricebox .wsm-cat-label,#wsm-prod-list-view .wsm-cat-price-price .wsm-cat-price-was-value::before,#wsm-prod-list-view .wsm-cat-stock-id.wsm-cat-dealer-id,#wsm-prod-list-view .wsm-cat-condition,#wsm-prod-list-view .wsm-prod-qty-title{font-size:11px}.wsm-cat-prod-innerwrapper .wsm-cat-title,.wsm-cat-prod-innerwrapper .wsm-cat-title,#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-title{font-size:13px}.wsm-cat-list-view .wsm-cat-title{margin-bottom:5px}.wsm-cat-prod-innerwrapper .wsm-cat-title a,.wsm-cat-prod-innerwrapper .wsm-cat-title a,#wsm-cat-list-view .wsm-cat-title a{color:#333}#wsm-prod-list-view .wsm-cat-stock-id.wsm-cat-dealer-id{color:#999}#wsm-prod-list-view .wsm-cat-stock-id.wsm-cat-dealer-id::before{content:'SKU: '}#wsm-prod-list-view .wsm-cat-pricebox .wsm-cat-label,#wsm-prod-list-view .wsm-cat-price-price .wsm-cat-price-was-value::before{text-transform:uppercase;font-weight:700}#wsm-prod-list-view .wsm-cat-price-price-value{font-weight:700}#wsm-prod-list-view .wsm-cat-price-sale .wsm-cat-label{color:FireBrick}#wsm-prod-list-view .wsm-cat-price-sale-value{color:#333}#wsm-prod-list-view .wsm-cat-price-price .wsm-cat-price-was-value{opacity:.7}#wsm-prod-list-view .wsm-cat-price-price .wsm-cat-price-was-value::before{content:'Was '}#wsm-prod-list-view .wsm-cat-new{position:absolute;top:0;right:0;padding:5px;background:gold;color:#000;line-height:1;font-size:12px}.wsm-cat-actions-wrap>.wsm-interface-color-alert{font-size:12px;margin-bottom:5px}#wsm-prod-list-view .wsm-cat-description,#wsm-cat-list-view .wsm-cat-description{font-size:13px;line-height:1.4;border-bottom:1px solid #CCC;padding-bottom:5px;margin-bottom:5px}.wsm-cat-image-descrip-wrapper .wsm-cat-cat-image{text-align:center;margin-bottom:15px}.wsm-cat-description p{font-size:14px;line-height:1.6}#wsm-cat-list-view{border-top:1px solid #CCC;margin-bottom:30px}#wsm-cat-list-view .wsm-cat-description{border-bottom:0}#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item{height:185px!important;border-bottom:1px solid #CCC;border-left:1px solid #CCC;padding:15px}#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-title{height:55px;overflow:hidden;text-align:center;color:#333}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item .wsm-cat-images-wrap{float:left}.body_cat #wsm-cat-list-view.wsm-cat-list-view .wsm-cat-no-image{height:100px!important}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item{padding-top:15px!important}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-images-wrap{margin-bottom:0;float:left;width:25%!important}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-images-wrap img{max-width:100%;margin-bottom:0;max-height:50px}#wsm-prod-list-view .wsm-cat-button.wsm-addtocart-button,#wsm-prod-list-view .wsm-cat-button.wsm-config-button{visibility:hidden}#wsm-prod-list-view .wsm-cat-button.wsm-addtocart-button.btn,#wsm-prod-list-view .wsm-cat-button.wsm-config-button.btn{visibility:visible}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-image.wsm-cat-image-nobrand,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-image{height:auto!important}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-no-image,#wsm-prod-images-container .wsm-cat-no-image.wsm-prod-view-no-image{height:150px!important}.wsm-cat-images-wrap{width:auto!important;margin-bottom:15px}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-images-wrap{margin-bottom:0}.wsm-cat-list-item .wsm-cat-no-image,#wsm-prod-images-container .wsm-cat-no-image.wsm-prod-view-no-image,.wsm-cat-no-image.wsm_cart_no_image{width:100%!important;line-height:1!important;background:#fff url(/files/images/no-image-avail-large.jpg) no-repeat top center;background-size:contain;text-indent:-9999em;height:85px!important}.wsm-prod-gallery-view .wsm-cat-image,.wsm-prod-gallery-view .wsm-cat-no-image,.wsm-cat-gallery-view .wsm-cat-image,.wsm-cat-gallery-view .wsm-cat-no-image{height:85px!important}.wsm-prod-gallery-view .wsm-cat-images-wrap img,.wsm-cat-gallery-view .wsm-cat-images-wrap img{max-width:100%;max-height:100%;display:block;margin:0 auto}.wsm-prod-gallery-view .wsm-cat-brand-image{position:absolute;top:5px;left:0;width:50%;height:35px}.wsm-prod-gallery-view .wsm-cat-brand-image img{max-width:100%;max-height:100%;background:#fff}.wsm-prod-gallery-view .wsm-cat-list-item{height:auto;position:relative;text-align:center;padding:10px 0}.product-wrap{padding:0;border-top:5px solid #0077B5;position:relative;height:100%;overflow:hidden;background:#fff}.wsm-cat-actions-wrap,.wsm-cat-item-id{display:none}.wsm-prod-gallery-view .wsm-cat-title,.wsm-cat-gallery-view .wsm-cat-title{height:75px;overflow:hidden}.product-wrap .wsm-cat-title{padding:12px;text-align:left}.product-wrap .wsm-cat-title a{color:#fff!important;font-size:14px;line-height:1.4}.bs-cat-info-wrap{background:#666;margin:0;padding:0;line-height:1;color:#fff}.wsm-prod-gallery-view .wsm-cat-actions-wrap{position:absolute;left:0;bottom:15px;width:100%}.wsm-prod-gallery-view .wsm-cat-pricebox{margin-bottom:5px}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item{width:100%!important;height:auto!important;padding:30px 0 15px;border-bottom:1px solid #CCC;position:relative}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div{float:left;width:25%!important;clear:none!important}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div .wsm-cat-image,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item>div .wsm-cat-image{height:auto!important}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div .wsm-cat-image img,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item>div .wsm-cat-image img{max-height:175px}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-title,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-title{font-size:18px;line-height:1.3;font-weight:700}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap{width:71%!important;margin:0 2% 5px;padding-bottom:5px;float:none;margin-left:27%}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap{border-bottom:1px solid #CCC}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-actions-wrap{position:static;text-align:left;float:none;width:71%!important;clear:both;margin-left:27%}#wsm-prod-list-view .wsm-prod-quantity{margin:10px 0}#wsm-prod-list-view .wsm-prod-quantity .wsm-prod-qty-field{border:1px solid #CCC;padding:5px;border-radius:3px}@media only screen and (min-width:768px){#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item{height:220px!important}.wsm-prod-gallery-view .wsm-cat-list-item:nth-child(even),#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item:nth-child(even){border-right:0 solid #CCC}.wsm-prod-gallery-view .wsm-cat-list-item:nth-child(3n),#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item:nth-child(3n){border-right:0 solid #CCC}.wsm-prod-gallery-view .wsm-cat-list-item:last-child,#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item:last-child{border-right:1px solid #CCC}#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-images-wrap img{max-width:100%;margin-bottom:0;max-height:100%}.wsm-prod-gallery-view .wsm-cat-list-item{padding:15px}.wsm-prod-gallery-view .wsm-cat-image,.wsm-prod-gallery-view .wsm-cat-no-image,.wsm-cat-gallery-view .wsm-cat-image,.wsm-cat-gallery-view .wsm-cat-no-image,.wsm-cat-no-image.wsm_cart_no_image{height:100px!important;margin-bottom:15px}}@media only screen and (min-width:992px){.wsm-cat-image-descrip-wrapper .wsm-cat-cat-image{float:right}.wsm-cat-image-descrip-wrapper .wsm-cat-cat-image img{max-width:200px}.wsm-prod-gallery-view .wsm-cat-brand-image{top:5px;left:5px;width:35%}}@media only screen and (min-width:1200px){.wsm-store-header.wsm-pcat-header::after{width:12%}#wsm-cat-list-view.wsm-cat-gallery-view .wsm-cat-list-item{height:240px!important}.wsm-prod-gallery-view .wsm-cat-image,.wsm-prod-gallery-view .wsm-cat-no-image,.wsm-cat-gallery-view .wsm-cat-image,.wsm-cat-gallery-view .wsm-cat-no-image,.wsm-cat-no-image.wsm_cart_no_image{height:160px!important;margin-bottom:15px}.wsm-prod-gallery-view .wsm-cat-title,.wsm-cat-gallery-view .wsm-cat-title{font-size:15px}.wsm-prod-gallery-view .wsm-cat-pricebox{font-size:18px;font-weight:700}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-actions-wrap{float:right;margin-left:0;width:25%!important;text-align:right}#wsm-prod-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap,#wsm-cat-list-view.wsm-cat-list-view .wsm-cat-list-item>div.wsm-cat-info-wrap{width:46%!important;margin:0 2%;float:left;border-bottom:0}}.ps-prod-tabs .wsm-tab-container>div:first-child{border:0px!important}.cons_conf_prod div.list-group-item{border-top:4px solid #0077B5;padding:15px;margin-top:15px;min-height:215px}.cons_conf_prod div.list-group-item h4{font-weight:700;text-transform:uppercase;margin:20px 20px 25px 20px}.cons_conf_prod div.list-group-item p.cons_conf_title{font-weight:700;line-height:2;font-size:16px}.cons_conf_prod div.list-group-item .cons_conf_descr{margin:-15px 25px 25px;display:block}.cons_conf_prod div.list-group-item p.cons_conf_title a{color:#000}.cons_conf_prod div.list-group-item p.cons_conf_title i{display:block;float:left;margin:0 20px}.wsm_horz_menu.wsm-catalog-product-nav,.wsm-catalog-hr,#wsm-prod-info .wsm-cat-price-save-percent,#wsm-prod-info .wsm-cat-price-save-amount,.wsm-prod-head-images.wsm-prod-head-add-images,.wsm-prod-head-images.wsm-prod-head-zoom-images,.wsm_product_info_brand,.wsm_product_info_condition,.wsm-prod-tab-shipping.wsm-prod-tab-shipping,#wsm-product-wrapper .wsm-cat-original-price-group{display:none!important}#wsm-product-wrapper{border-top:1px solid #EEE;padding-top:0;margin-top:0;opacity:0;transition:0.5s ease all}#wsm-product-wrapper.loaded{opacity:1}.body_product .row.master>div>a{font-size:12px;color:#666;line-height:1}#wsm-prod-images-container .wsm-prod-image-brand-image{text-align:center}#wsm-prod-images-container .wsm-prod-image-brand-image img{max-height:30px}#wsm-prod-images-container{position:relative;margin-bottom:30px}#wsm-prod-images-container #wsm-prod-rotate-image{height:175px!important;position:relative;margin-bottom:15px;text-align:center}#wsm-prod-rotate,.productRotateImage{height:100%}.productRotateImage>a{display:block;position:relative;height:100%}#wsm-prod-images-container #wsm-prod-rotate-image img{max-height:100%!important;max-width:100%;margin:0 auto;position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#wsm-prod-images-container .wsm-cat-no-image.wsm-prod-view-no-image{height:200px!important}.wsm-prod-addtnl-images{overflow-y:hidden;overflow-x:scroll;display:block;width:100%;position:relative}#wsm-prod-images-container .wsm-prod-image-bar{list-style:none;margin:0;padding:0;text-align:center;position:relative;white-space:nowrap}#wsm-prod-images-container .wsm_product_thumb{list-style:none;display:inline-block;width:23%;margin-right:1%;border:0 solid #CCC;margin-bottom:5px;vertical-align:top;position:static}#wsm-prod-images-container .wsm_product_thumb>a:first-child{height:70px;position:relative;display:block}#wsm-prod-images-container .wsm_product_thumb>a.colorbox{display:none}#wsm-prod-images-container .wsm_product_thumb img{max-width:100%;max-height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.env-name-product .pd-head-ctas{text-align:center}.env-name-product .pd-head-ctas .btn{font-size:inherit;color:#666}.env-name-product .wsm-prod-button.wsm-addwishlist-button{display:none}.env-name-product .wsm-inquiry-button{display:none!important;}.env-name-product .pslink-btn{font-size:1em!important;background:#999;color:#fff;font-weight:100!important;margin:0 0 20px 0}.env-name-product .pslink-btn:hover{background:#666}.wsm-prod-title-wrap{background:#fff;margin:0 0 25px 0;padding:15px}.wsm-prod-title-wrap h1{margin:0}.prod_top{background:#fff;border-top:4px solid #0077B5;padding-top:15px}#wsm-prod-info-container{margin-left:auto!important}#wsm-prod-info{text-align:center}h1.wsm-prod-title{font-size:24px;margin:0 0 10px;margin-bottom:5px!important}#wsm-prod-info-container .wsm-cat-avail-2.wsm-avail-inventory{margin-bottom:15px}#wsm-product-wrapper #wsm-prod-info .wsm-prod-summary{margin:15px auto}#wsm_customer_login_form{border:1px solid rgb(0 0 0 / .2);padding-top:15px;background:rgb(0 0 0 / .08);padding:15px}.wsm_news_share{line-height:1;display:block}.wsm_news_share li{margin-bottom:15px}#wsm-product-wrapper .wsm-prod-rating,#wsm-prod-info .wsm_product_info_itemid.wsm-prod-stock-id.wsm-prod-dealer-id{font-size:14px}.wsm-prod-rating a{color:#666}.sharethis_wrap{margin-bottom:5px}#wsm-product-wrapper .wsm_product_info_tag{font-weight:400;text-transform:none;font-size:18px;margin-bottom:15px}#wsm-prod-pricing{background:#EEE;padding:15px 15px 0;text-align:center;margin-bottom:15px;border-left:5px solid #ddd}.wsm-cat-pricebox .wsm-cat-label{text-transform:uppercase;font-weight:700;font-size:14px}.wsm-avail-please-call-number{margin-bottom:15px}#wsm-product-wrapper .wsm-cat-pricebox .wsm-cat-price-was{opacity:.5;margin-top:7px}#wsm-product-wrapper .wsm-cat-price-sale{font-weight:700;font-size:24px;color:#000}#wsm-product-wrapper .wsm-cat-price-sale .wsm-cat-label{color:#c00}#wsm-product-wrapper .wsm-cat-price-sale-value{color:#000}#wsm-product-wrapper .wsm-cat-price-group-name{display:none}#wsm-product-wrapper .wsm-cat-price-group-name+span::before{content:'Your Price: ';text-transform:uppercase;color:#666;font-size:14px;font-weight:400}#wsm-product-wrapper .wsm-cat-price-group{font-weight:700;font-size:18px}#wsm-prod-info-container .wsm-prod-options-box,#wsm-prod-info-container .wsm-tiered-pricing{width:auto;background:rgb(0 0 0 / .1);margin:15px -15px 15px;padding:15px;text-align:left}#wsm-prod-info-container .wsm-option-group-heading,#wsm-prod-info-container .wsm-tiered-pricing h3{border-bottom:1px solid rgb(0 0 0 / .2);font-size:18px;padding:0 0 10px 0;position:relative;text-align:center}.body_product .wsm_option_label{color:#666;font-size:12px;font-weight:400!important;width:100%}.body_product div.product_option_set{margin:0!important;position:relative!important}.body_product .wsmjs-option-selector{display:inline-block!important;text-align:left;width:100%}.body_product .wsm_color_required{font-size:12px;text-align:left;margin-top:-10px}.body_product #wsm-prod-options-container .dropdown{margin:13px 0 0 1px;width:90%!important;box-shadow:5px 5px 15px rgb(0 0 0 / .2)}.body_product .option{height:auto;line-height:1.4;padding:15px!important;box-sizing:border-box!important;border-bottom:1px dotted rgb(0 0 0 / .1);position:relative}.body_product .wsm_product_option_dropdown_name{padding-right:110px;display:block}.body_product .wsm_product_option_dropdown_price{font-weight:700;float:right;width:100px;display:block;margin-left:0!important;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:right;padding:0 15px}.body_product .option.highlight{background:#cc0000!important}.body_product div.product_option_value_extended{background:#ddd;color:#600;margin:13px 0 0 0;right:100%!important;left:auto!important}.body_product div.product_option_set .selector.wsmjs-option-selector{width:100%;padding:5px 30px 5px 15px;background-position:right -627px;background-image:none;white-space:normal;position:relative}.body_product div.product_option_set .selector.wsmjs-option-selector::after{font-family:'FontAwesome';content:"\f078";color:#999;position:absolute;top:0;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}#wsm-prod-info-container .wsm-prod-options-box>div{margin-bottom:5px}.body_product .wsm_tiered_pricing_row{clear:both;border-bottom:1px solid rgb(0 0 0 / .2);overflow:hidden}.body_product .wsm-tiered-pricing .wsm-tiered-purchase{width:auto;font-size:12px;vertical-align:bottom;text-transform:uppercase;float:none;display:inline-block}.body_product .wsm-tiered-price{display:inline-block;color:#000}.body_product span.wsm_tiered_price{color:#000;font-weight:700}.body_product .wsm_product_price_label_yourprice,.body_product .wsm_product_tiered_qty{display:inline-block;font-size:14px}.body_product .wsm_product_price_label_yourprice br{display:none}.body_product .wsm_product_tiered_qty::before{content:'for '}.body_product .wsm-cat-price-sale-value.wsm-cat-price-group-value{font-weight:700}#wsm-prod-pricing .wsm-prod-summary{margin:15px -15px 0;background:#FFF;padding:15px 15px 0;text-align:left}#wsm-product-wrapper .wsm-prod-buttons{text-align:center}.sharethis_wrap{text-align:center;display:none}#wsm-product-wrapper .product_form{margin-bottom:15px;margin-top:15px;text-align:center;border-bottom:3px solid #CCC;padding-bottom:10px}#wsm-product-wrapper .wsm-prod-quantity{margin-bottom:5px;display:inline-block;width:35%;text-align:right}#wsm-product-wrapper .wsm-prod-button.wsm-addtocart-button{padding:5px 15px;font-size:22px;font-weight:700;width:60%;min-width:60%}#wsm-product-wrapper .wsm-prod-button.wsm-addtocart-button,#wsm-product-wrapper .wsm-prod-button.wsm-addwishlist-button{margin:1%}#wsm-product-wrapper .wsm-prod-button.wsm-addwishlist-button{background:rgb(0 0 0 / .1);box-shadow:none;border:0;font-size:14px;width:60%;margin-left:37%}#wsm-product-wrapper .wsm-cat-ship-remarks.wsm-cat-ship-free-msg{text-transform:uppercase;font-weight:700;color:#C00;margin-bottom:15px}.wsm-prod-buttons>button{border:0;margin-bottom:15px;box-shadow:none;background:rgb(0 0 0 / .1)}.body_product .wsm-cat-price-price{font-size:24px;font-weight:700}.body_product .wsm-cat-price-price .wsm-cat-label{display:none}#wsm-product-wrapper .wsm-prod-tabs-container{clear:both;overflow:hidden;padding:15px}#wsm-product-wrapper .nav-tabs>li{width:100%;border-bottom:0;border-right:2px solid #fff}.body_product .nav-tabs>li{background:#515151}.body_product .nav-tabs>li>a{color:#FFF;border-bottom:2px solid #BBB!important;font-size:12px;font-weight:700;text-transform:uppercase;border-top:0 solid #ccc}.body_product .nav-tabs>li:last-child>a{border-bottom:0 solid #BBB!important}.body_product .nav-tabs>li.active>a,.body_product .nav-tabs>li.active>a:hover,.body_product .nav-tabs>li.active>a:focus{background:#fff;color:#222;margin-right:0;border-top:4px solid #0077B5}.body_product .nav-tabs>li>a::after{font-family:'FontAwesome';content:"\f077";margin-left:5px;color:Silver}.body_product .nav-tabs>li.active>a::after{content:"\f078";color:#0077B5;pointer-events:none}.body_product .wsm-tab-container{padding:20px;background:#fff;margin-top:0;border:1px solid #CCC;border-top:0}.body_product .wsm-tab-container h2,h2#cross_sell_suggest{margin-top:0;font-size:18px;text-transform:uppercase}.body_product .wsm-tab-container h2{display:none}.body_product h4.wsm_news_post{font-size:14px;font-weight:400}.body_product .productInfo,.body_product .productCats{margin:0;padding:0}.body_product .productInfo li,.body_product .productCats li{list-style:none}.body_product .ymms ul{padding:0;margin:0}.body_product .ymms ul::before{content:'Year Make Model(s):';font-weight:700;display:block}.body_product .ymms .wsm_product_details_tags2 label{display:none}.body_product .ymms .wsm_product_details_tags2{width:98%;display:inline-block;margin-right:1%}.body_product .wsm-tab-container img{width:auto !Important;height:auto !Important}.wsm_news_posted_comments,.wsm_news_post_comment{background:rgb(0 0 0 / .1);width:100%;padding:15px}.wsm_news_post_comment table{border-collapse:separate;border-spacing:5px}.wsm_news_post_comment.wsm_product_review_form input[type="text"],.wsm_news_post_comment.wsm_product_review_form input[type="password"]{width:100%;padding:5px}.wsm_review_first{margin-bottom:0;font-weight:700}.wsm_horz_menu.wsm_comment_login{display:inline-block}#wsm-prod-cross-sell-container .cross_sell{border-bottom:1px solid rgb(0 0 0 / .2);padding:15px 0;vertical-align:top}#wsm-prod-cross-sell-container .cross_sell_image,#wsm-prod-cross-sell-container .wsm-cat-no-image{width:35%;float:left;margin-right:2%}#wsm-prod-cross-sell-container .cross_sell_image{height:auto!important}#wsm-prod-cross-sell-container .cross_sell_title{width:60%;float:left;line-height:1.2}#wsm-prod-cross-sell-container .cross_sell_title a{color:#666;font-size:16px;font-weight:700}#wsm-prod-cross-sell-container .cross_sell img{max-width:100%;max-height:100px}#wsm-prod-cross-sell-container .wsm-cat-no-image{width:35%!important;height:100px!important;line-height:1!important;text-indent:-9999em;background:#fff url(/files/images/no-image-avail-large.jpg) center no-repeat;background-size:contain}@media only print,only screen and (max-width:768px){.wsm-cat-price-price{text-align:center}}@media only print,only screen and (min-width:768px){#wsm-prod-images-container .wsm-prod-image-brand-image{text-align:left}#wsm-prod-images-container #wsm-prod-rotate-image{height:240px!important}.wsm-prod-addtnl-images{overflow-y:hidden;overflow-x:hidden}#wsm-prod-images-container .wsm-prod-image-bar{white-space:normal}#wsm-prod-info{text-align:left}#wsm-product-wrapper .product_form .wsm-prod-quantity{display:inline-block}#wsm-product-wrapper .product_form{border-bottom:1px solid #CCC;padding-bottom:15px}.body_product .nav-tabs>li>a{border-bottom:0!important}#wsm-product-wrapper .nav-tabs>li{width:auto}#wsm-prod-cross-sell-container .cross_sell{border-bottom:0 solid rgb(0 0 0 / .2)}}@media only screen and (min-width:992px){.env-name-product .pd-head-ctas{text-align:right}#wsm-prod-images-container #wsm-prod-rotate-image{height:250px!important}h1.wsm-prod-title{font-size:28px}#wsm-product-wrapper #wsm-prod-info .wsm-prod-summary{border-top:1px solid #CCC;padding-top:15px}#wsm-product-wrapper #wsm-prod-pricing{text-align:center;padding-bottom:15px}#wsm-product-wrapper .wsm-prod-buttons{text-align:center}#wsm-product-wrapper .product_form{margin-bottom:0}#wsm-product-wrapper .wsm-prod-buttons>button{display:block;margin:5px auto;border:0;background:none;transition:0.3s ease all;font-weight:400;font-size:14px;box-shadow:none;padding:2px}#wsm-product-wrapper .wsm-prod-buttons>button:hover{text-decoration:underline;color:#000}#wsm-product-wrapper .product_form .wsm-prod-quantity{display:block}#wsm-product-wrapper .product_form{border-bottom:0 solid #CCC;padding-bottom:0}#wsm-product-wrapper .product_form .wsm-prod-quantity,#wsm-product-wrapper .wsm-prod-button.wsm-addtocart-button,#wsm-product-wrapper .wsm-prod-button.wsm-addwishlist-button{width:auto;text-align:center;margin:0 0 10px}.prod_bottom{padding-top:25px}#wsm-prod-cross-sell-container .cross_sell{border-bottom:1px solid rgb(0 0 0 / .2)}}.wsm_cart_item{background:#fff}#wsm_cart_master_wrapper{padding:15px 0}#wsm_cart_mycart h2{border:0;background:none;color:#333;margin:0;padding:0 0 0 15px}h3.wsm_cart_table_headers{font-style:normal;background:#666;color:#FFF;font-weight:700;font-size:18px}.wsm_cart_item_price,.wsm_cart_item_id,.wsm_cart_item_links ul li,.wsm_cart_item_qty_info{font-weight:400;font-size:13px}.wsm_cart_item_price_info .wsm_cart_item_total{text-decoration:none}.wsm_cart_total_wrapper span.wsm_cart_total_col2{color:#000}.wsm_cart_item_info_wrapper{line-height:1.4}.wsm_cart_actions.wsm_cart_actions_bottom{margin-top:15px}#wsm_payment_accordion_content_credit ul img,.comodo-wrap img{display:inline-block}.wsm_cart_ship_ups_disclaimer_bottom{font-weight:400}.wsm_cart_rd_wrapper,.wsm_cart_item_info .wsm_cart_item_name,.wsm_cart_item_price_info .wsm_cart_item_sale,.wsm_cart_item_price_info .wsm_cart_item_total{font-size:100%}.wsm_cart_rd_wrapper button{padding:5px 10px}#wsm_cart_estimate_shipping{border-top:1px solid #CCC;padding-top:15px}@media only screen and (min-width:768px){.wsm_interface_cart_btn.wsm_interface_cart_checkout_btn{font-size:24px}.wsm-cart-checkout-buttons{width:auto}}#wsm_cart_cross_sell.wsm_cart_section,.wsm_cart_actions.wsm_cart_actions_top,.wsm_cart_anchors.wsm_cart_anchors_cart,.wsm_checkout_next{display:none}.checkout_step{font-size:18px;opacity:.6;display:block}#wsm_checkout_master_wrapper h2:before{font-family:FontAwesome;content:"\f00c";background:#0077B5;text-align:center;position:absolute;left:0;top:0;height:100%;width:50px;line-height:3}#wsm_checkout_master_wrapper h2{border:0;background:none;border-bottom:5px solid #CCC;background:#666;position:relative}#wsm_checkout_master_wrapper h2 span.checkout_step{color:#fff!important}.wsm_checkout_accordion h3.ui-state-active,.wsm_checkout_accordion h3.ui-state-focus,.wsm_checkout_next a{background:#000}.wsm_cart_section_inner_wrap{background:#fff}.wsm_cart_shipping_tool_container .wsm_interface_error{background:WhiteSmoke;padding:15px;border:1px solid #CCC;color:#666;font-weight:400;font-size:12px;padding:5px}.wsm_checkout_same_address{font-size:12px;line-height:1.4}.wsm_checkout_field label{margin:0 0 5px;padding:0;font-weight:400;font-size:13px;text-transform:uppercase;color:#AAA}.wsm_cof_pay_cc_cid #wsm_form_credit_cid{width:100px}.wsm_interface_section.customer-my-account,.wsm_interface_section.customer-account customer-my-account,.customer-my-orders{background:WhiteSmoke;padding:15px;margin-bottom:0}.wsm_interface_tab_active{background:WhiteSmoke}.modal-content{border:10px solid #fff;box-shadow:0 0 45px rgb(0 0 0 / .5);background:#EEE}.modal-title{color:#666}form.widget_login_header_public_login>div{margin-bottom:15px}form.widget_login_header_public_login>div>label{display:inline-block;width:20%;font-size:18px}.widget_login_email input,.widget_login_password input{width:75%;font-size:18px;padding:5px}.widget_login_login_forgotpassword{float:right;margin-top:15px}.widget_login_submit{clear:both}.widget_login_loginbar{text-align:left;margin:0 0 15px;padding:0}.widget_login_loginbar>li{display:inline-block;margin:2%;text-align:center}.widget_login_header{font-weight:700;text-transform:capitalize;border-bottom:1px solid #CCC}.widget_login_loginbar>li a{opacity:1;text-decoration:none}.widget_login_loginbar>li a:hover{opacity:1}.widget_login_loginbar .view_account,.widget_login_loginbar .view_cart,.widget_login_loginbar .logout .widget_login_loginbar .wishlist{text-align:center}.widget_login_loginbar .view_account a:before,.widget_login_loginbar .view_cart a:before,.widget_login_loginbar .logout a:before,.widget_login_loginbar .wishlist a:before{content:"\f007";color:Silver;display:block;margin-bottom:5px;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:30px;line-height:1;-webkit-font-smoothing:antialiased}.widget_login_loginbar .view_cart a:before{content:"\f07a"}.widget_login_loginbar .logout a:before{content:'\f08b'}.widget_login_loginbar .wishlist a:before{content:"\f040"}.wsm_interface_header.wsm_interface_header_myaccount{font-size:24px;font-weight:700}.wsm_interface_info.wsm_interface_myaccount_welcome_msg{padding:15px;margin:15px 0}.wsm_interface_links{list-style:none;margin:0 0 15px;padding:0}.wsm_interface_section.wsm_interface_background{margin-bottom:0}#wsm-gallery-slideshow-link{display:none!important}.wsm_gallery_album_menu{line-height:1}.wsm_photo_thumb{margin-bottom:30px;height:70px;position:relative!important;overflow:hidden}.wsm_photo_thumb>a:first-child{display:block;height:70px;padding:0;border:1px solid rgb(0 0 0 / .2)}.wsm_photo_thumb img{max-width:100%;max-height:100%;display:block;margin:0 auto;border:0;padding:0}.colorbox.wsm_gallery_album_photo_link{display:block;position:absolute;top:0;right:15px;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:#fff0 DimGray #fff0 #fff0}.wsm_gallery_photo_large img{max-width:100%}.wsm_album_description{border-bottom:3px solid #CCC;margin-bottom:30px}.wsm_gallery_album_wrap{width:100%;float:none;margin:0 0 30px;border-bottom:1px solid #CCC;padding-bottom:15px}.wsm_gallery_album_image,.wsm_gallery_album_noimage{float:none;margin-bottom:15px}.wsm_gallery_album_image{margin-bottom:15px;height:150px}.wsm_gallery_album_image a{display:block;height:100%}.wsm_gallery_album_image img{max-width:100%;max-height:100%}.wsm_gallery_album_about{float:none;margin-left:0}.wsm_gallery_album_name{text-transform:uppercase}.wsm_gallery_album_description{line-height:1.4;font-size:13px}.wsm_gallery_photo_description+.wsm_gallery_album_nav{display:none}.wsm_news_list_date{background:DimGray;border:0;padding:5px;line-height:1}.wsm_news_list_title{margin:0}.wsm_resource>li{border-bottom:1px solid #CCC;padding-bottom:15px}.wsm_resource_title{margin-bottom:15px}.wsm_resource_title a,.wsm_resource_title{display:block;font-weight:700;text-transform:uppercase;color:#333;font-size:20px;line-height:1.3}.wsm_resource_title .wsm_resource_file{font-size:14px;font-weight:400}.wsm_resource_title .wsm_resource_file::after{content:'Download';margin-left:5px;font-weight:400;text-transform:capitalize;color:#c00}.wsm_resource>li .wsm_resource_image img{max-width:100%}.wsm_resource>li .wsm_resource_image{width:100%;display:block}.wsm_resource_topic_view>ul.wsm_resource,.wsm-rt-child-resources>ul.wsm_resource,.wsm-resource-ctopic .wsm-rt-child-resources{padding:0;margin:0}.wsm_resource_topic_view>.wsm_resource>li,.wsm-rt-child-resources>ul.wsm_resource>li{overflow:hidden;clear:both;margin:15px 0 30px}.wsm_resource_topic_view>.wsm_resource>li>img,.wsm-rt-child-resources>ul.wsm_resource>li>img{float:left;width:30%;margin-right:2%}.wsm_resource_topic_view>.wsm_resource>li>img~*,.wsm-rt-child-resources>ul.wsm_resource>li>img~*{margin-left:33%;float:none;width:auto;line-height:1.4}.wsm_resource_topic_view>.wsm_resource>li .wsm_resource_description,.wsm-rt-child-resources>ul.wsm_resource>li .wsm_resource_description{font-size:14px}.wsm-faq-row-1.wsm-tree-indent,.wsm-faq-row-2.wsm-tree-indent{margin-left:0}.overlay{position:absolute;width:100%;height:100%;background:#fff0;z-index:10}.zmf-gmap{position:relative;padding-bottom:33%;height:0;overflow:hidden;margin-bottom:15px;margin-top:15px}.zmf-gmap:active,.zmf-gmap:focus{opacity:1}.zmf-gmap iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin-left:15px;margin-right:15px}.widget_brands_links li{list-style:none}.widget_brands_links li.widget_brands_link_link{text-align:left;height:auto}.widget_brands_links li.widget_brands_link_link a{color:#333}.widget_brands_links li a.widget_brands_link_image{display:block;height:50px;margin:0 auto 1%;width:auto}.widget_brands_links li img{max-height:50px;width:auto}#widget_brands_links_id{padding:0}.widget_brands_link_alpha_menu{margin:0 0 15px 0;padding:0;list-style:none;border-bottom:2px solid #666}.widget_brands_link_alpha_menu li{display:inline;width:auto;margin:0 1px;font-size:24px}.widget_brands_link_alpha_menu li a{color:#333}.widget_brands_links li.widget_brands_links_anchor{border-bottom:1px solid #CCC;clear:both;float:none;font-size:24px;margin-bottom:5px;font-size:2.4rem;padding-top:25px;text-align:left;width:auto!important}.widget_brands_links li.widget_brands_links_anchor a{float:right;font-size:12px;font-size:1.2rem;margin-top:15px}.sitemap h2{margin-bottom:5px;border-bottom:2px solid #EEE;font-size:18px;padding-bottom:5px;padding-left:0;background:none;color:#333}.sitemap li{list-style:none}.sitemap ul{margin-left:0;padding-left:0}.sitemap ul ul{margin-left:15px}.sitemap ul .wsm_site_link_parent ul{display:none}.sitemap .widget_cat_menu_parent>a,.sitemap .widget_cat_menu_pcat>a{text-transform:uppercase;margin:0 0 5px;display:block;font-size:16px;font-weight:700;color:#333}.sitemap .widget_cat_menu_pcat{margin-bottom:15px}.wsm_locator_wrapper{width:100%!important}option[value="American Samoa"],option[value*="Armed"],option[value="Federated States of Micronesia"],option[value="Guam"],option[value="Marshall Islands"],option[value="Northern Mariana Islands"],option[value="Palau"]{display:none!important}.wsm_locator_form th{padding:0}.wsm_locator_form tr{margin-bottom:0!important}.wsm_locator_form{background:#FFF;width:100%;border-collapse:separate;border-spacing:5px;margin-bottom:15px!important;clear:both;overflow:hidden}.wsm_locator_distance select{margin-bottom:15px}.wsm_locator_wrapper .wsm_form_locator{background:#FFF;overflow:hidden;display:block}.wsm_product_button.wsm_locator_locate{float:right}.wsm_locator_zip_head,.wsm_locator_address_head{border-bottom:1px solid #CCC;text-transform:uppercase;line-height:1;padding:25px 0 5px 0}.wsm_locator_form label{text-transform:uppercase;color:#999;font-weight:400;font-size:13px}.wsm_locator_page .row1{background:rgb(0 0 0 / .05)}table.wsm_locator_results tr.row0{background:#FFF}table.wsm_locator_results td{border-bottom:1px solid #999}.wsm_locator_results tbody tr td,.wsm_locator_results thead tr th{min-width:200px}.online-dealers-wrap tr td:last-child{max-width:200px;word-break:break-all}.online-dealers-wrap table{width:100%}.online-dealers-wrap table tr:nth-child(odd){background:#EEE}@media only screen and (max-width:767px){#customer-account-tabs{border-style:solid;border-width:10px;border-color:#EEE;display:block}#customer-account-tabs>li{width:50%;float:left;margin:0;border:1px solid #EEE}#customer-account-tabs>li>a{font-size:12px}.wsm_locator_form td,.wsm_locator_form,.wsm_locator_form tbody,.wsm_locator_form tr,.wsm_locator_form input{display:block;width:100%!important}div#wsm_locator_map{width:100%!important}.wsm_locator_page>tr>td{display:block}.wsm_locator_page>tr{border-bottom:1px solid #999;font-size:12px}.wsm_locator_page>tr>td br{display:none}.wsm_locator_page td:nth-child(1){font-size:16px}.wsm_locator_page td:nth-child(2) a[href*='javascript']{font-size:12px;float:right}.wsm_locator_page td:nth-child(2){border-bottom:1px dotted #CCC}table.wsm_locator_results td{border-bottom:0}.wsm_locator_results tbody tr td{min-width:0;width:100%!important;display:block}.wsm_locator_results thead tr th{display:none}}@media only screen and (min-width:768px){.wsm_photo_thumb{margin-bottom:30px;height:120px;position:relative!important;overflow:hidden}.wsm_photo_thumb>a:first-child{display:block;height:100px;padding:0;border:1px solid rgb(0 0 0 / .2)}.wsm_photo_thumb img{max-width:100%;max-height:100%;display:block;margin:0 auto;border:0;padding:0;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wsm_gallery_album_wrap{width:48%;float:left;margin:0 1% 30px}.wsm_gallery_album_wrap:nth-child(even){clear:both}.wsm_gallery_album_image,.wsm_gallery_album_noimage{display:block;height:180px}.wsm_gallery_album_image img{max-width:100%;max-height:170px}.wsm_gallery_album_name{height:55px;overflow:hidden}.wsm_gallery_album_description{height:58px;overflow:hidden}.wsm_resource>li .wsm_resource_image{float:left;width:25%;margin-right:1%}.wsm_resource_topic_view>.wsm_resource>li>img{float:left;width:20%;margin-right:2%}.wsm_resource_topic_view>.wsm_resource>li>img~*{margin-left:23%}.wsm_resource_topic_view>.wsm_resource>li .wsm_resource_description{font-size:16px;line-height:1.7}.widget_brands_links li.widget_brands_link_link{width:30%;float:left}.sitemap .sitemap-cats>ul{-moz-column-count:3;-moz-column-gap:15px;-webkit-column-count:3;-webkit-column-gap:15px;column-count:3;column-gap:15px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width:1200px){.wsm_photo_thumb{height:150px}.wsm_photo_thumb>a:first-child{height:100%;padding:0}.wsm_gallery_album_wrap{width:31%}.wsm_gallery_album_wrap:nth-child(even){clear:none}.wsm_gallery_album_wrap:nth-child(3n+1){clear:left}.wsm_form_locator,#wsm_locator_map{float:left;width:48%!important;margin:0%!important;margin-right:1%!important}#wsm_locator_map{height:347px!important}}@media screen and (max-width:767px){.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{right:-80%}.row-offcanvas-left .sidebar-offcanvas{left:-85%}.row-offcanvas-right.active{right:80%}.row-offcanvas-left.active{left:95%}.sidebar-offcanvas{position:absolute;top:0;width:85%}}.content_wrap .btn{white-space:normal;text-transform:uppercase;font-weight:700;transition:all .2s ease-in-out}.content_wrap .learn-more-btn:hover{color:#036}button,.btn{display:inline-block;margin-bottom:0;font-weight:400;vertical-align:middle;touch-action:manipulation;cursor:pointer;border:1px solid #fff0;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.btn-primary{background-color:#0077B5}.alert-success,.wsm_interface_success,#wsm_message{background-color:#fff7dc;border-color:#ffe7c2;color:#d9a800}.alert-success hr{border-top-color:#ffdda9}.alert-success .alert-link{color:#a68100}.alert-info,.wsm_interface_info{background-color:#e6e6e6;border-color:#d4d4d4;color:#333}.alert-info hr{border-top-color:#c7c7c7}.alert-info .alert-link{color:#1a1a1a}.alert-warning{background-color:#ffe6bf;border-color:#ffcda5;color:#f29400}.alert-warning hr{border-top-color:#ffbf8c}.alert-warning .alert-link{color:#bf7500}.alert-danger{background-color:#fcc;border-color:#ffb3bf;color:#a94442}.alert-danger hr{border-top-color:#f9a}.alert-danger .alert-link{color:#843534}@media only screen and (max-width:992px){#colorbox{background:none!important;height:auto!important;left:auto!important;margin:0 auto!important;padding:0!important;width:100%!important}#cboxWrapper{background:none!important;height:auto!important;width:100%!important}#cboxContent{background:none!important;float:none!important;height:auto!important;width:100%!important}#cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none}#cboxLoadedContent{background:#FFF;border-radius:15px;box-shadow:0 0 15px 0 rgb(0 0 0 / .5);height:auto!important;margin:0 auto!important;overflow-y:hidden!important;padding:4% 2%;width:90%!important}#cboxLoadedContent .cboxPhoto{height:auto!important}#cboxContent #cboxClose{right:5%;bottom:5px}#cboxPrevious,#cboxNext,#cboxCurrent,#cboxContent #cboxClose{bottom:35px}#cboxPrevious{left:25px}#cboxNext{left:52px}#cboxCurrent{left:83px}#wsm_ajax_add_cart_message,#wsm_ajax_add_cart_title{text-align:center}#cboxLoadedContent{padding-bottom:95px!important}#cboxContent #cboxTitle{float:none!important;margin:0 auto 0;overflow:hidden;position:relative;top:-80px!important;width:80%!important}#cboxCloseTimerBar{max-width:100%!important}}@media only screen and (max-width:767px){.content_wrap .btn{float:none;width:100%}.view-sb{width:auto!important;border-radius:0}}@media only screen and (min-width:768px){.content_wrap .btn{white-space:normal;font-size:12px}.content-wrap .learn-more-btn{padding:0;margin-top:-10px;margin-bottom:10px;line-height:16px}}@media only screen and (min-width:992px){.content_wrap .btn{white-space:normal;font-size:16px}}.wrap-plain,.wrap-color{padding:30px 0}.wrap-plain{background-color:#fff}.wrap-color{background-color:#ebebeb}.wrap-color-2{background-color:#F7F6F6}.hero-wrap.mantle{position:relative;padding:10px 0;background:#3e3e3e}.hero-wrap.mantle>div{margin:0 auto;max-width:1170px}.page_37051 .hero-wrap.mantle,#env-id-37052 #featured_slideshow{margin-bottom:15px}.hero-wrap.mantle .wsm_caption{background-color:rgb(20 100 246 / .8);color:#fff;position:absolute}.home .hero-wrap.mantle .wsm_caption{text-align:left}.hero-wrap.mantle .wsm_caption h3{font-size:20px;font-weight:400;margin-top:0;text-transform:none}.hero-wrap.mantle .wsm_caption p{font-weight:300;line-height:1.4}.page_36961 .hero-wrap.mantle .wsm_caption{right:auto;left:0;bottom:60px;max-width:330px;text-align:left;top:auto;display:non}.page_36962 .hero-wrap.mantle .wsm_caption{right:auto;left:0;max-width:440px;bottom:70px;top:auto}.page_36977 .hero-wrap.mantle .wsm_caption{right:auto;left:0;top:auto;bottom:70px}.page_37050 .hero-wrap.mantle .wsm_caption{left:0;right:auto;background:#fff0;max-width:580px}.page_37050 .hero-wrap.mantle .wsm_caption p{font-size:18px}.page_37041 .hero-wrap.mantle .wsm_caption{background-color:rgb(0 0 0 / .6)}.page_37049 .hero-wrap.mantle .wsm_caption{top:20px;bottom:auto;max-width:700px!important;left:0!important;right:auto}.page_37049 .hero-wrap.mantle .wsm_caption ul li{font-size:16px}.page_37052 .hero-wrap.mantle .wsm_caption{top:10px;left:0!important;}.page_37051 .hero-wrap.mantle .wsm_caption,.page_37056 .hero-wrap.mantle .wsm_caption,.page_37057 .hero-wrap.mantle .wsm_caption{top:10px;bottom:auto}.page_37049 .hero-wrap.mantle .wsm_caption,.page_37051 .hero-wrap.mantle .wsm_caption,.page_37056 .hero-wrap.mantle .wsm_caption,.page_37057 .hero-wrap.mantle .wsm_caption,.page_37052 .hero-wrap.mantle .wsm_caption{background-color:#fff0;right:auto;left:0;text-align:left;max-width:600px;z-index:100}.page_37049 .hero-wrap.mantle .wsm_caption h3,.page_37051 .hero-wrap.mantle .wsm_caption h3,.page_37056 .hero-wrap.mantle .wsm_caption h3,.page_37057 .hero-wrap.mantle .wsm_caption h3,.page_37052 .hero-wrap.mantle .wsm_caption h3{font-size:30px}.page_37049 .hero-wrap.mantle .wsm_caption p,.page_37056 .hero-wrap.mantle .wsm_caption p,.page_37057 .hero-wrap.mantle .wsm_caption p,.page_37052 .hero-wrap.mantle .wsm_caption p{font-size:20px}.page_37052 .hero-wrap.mantle .wsm_caption h3,.page_37052 .hero-wrap.mantle .wsm_caption p{color:#333}.hero-wrap.mantle .wsm_caption{display:none}.grid-wrap{background-color:rgb(20 100 246 / .5);padding-top:30px;padding-bottom:30px;margin-bottom:15px;color:#fff}.grid-wrap .container{padding:0 15px;position:relative}.grid-wrap .featured_description{font-size:12px;display:block;overflow:hidden;transition:all .3s ease-in-out}.grid-wrap .featured_description p{padding:10px;margin-top:5px;margin-bottom:0;font-size:12px;font-weight:300}.grid-wrap .featured_description p.expand{height:100%;transition:all .2s ease-in-out}.grid-wrap .wsm_caption img{margin:0;width:100%}.grid-wrap .wsm-slide{position:relative;overflow:auto;display:block;margin:0}.grid-wrap .wsm-slide img{margin:0;border:1px solid #fff!important;overflow:auto}.grid-wrap .owl-item .wsm_caption{display:block;position:absolute;overflow:hidden;padding:0 10px;color:#fff;height:0;bottom:0;left:0;right:0;background:rgb(20 100 246 / .5);transition:all .3s ease-in-out;text-align:center;text-transform:uppercase;font-weight:400;opacity:0}.grid-wrap .owl-item:hover .wsm_caption{height:100%;padding-top:15%;opacity:1}.grid-wrap .wsm_caption a{color:rgb(255 255 255 / .5);text-align:center;display:inline-block;margin:0 10px;transition:all .2s ease-in-out}.grid-wrap .wsm_caption a:hover{color:rgb(255 255 255);cursor:pointer}.grid-wrap .wsm_caption.active .fa-plus-circle{display:none}.grid-wrap .wsm_caption.active .fa-minus-circle,.grid-wrap .wsm_caption.active a:hover{display:inline-block!important;text-decoration:none}.grid-wrap .read-more-toggle{display:block;margin-top:10px;color:#036;font-weight:300;font-size:11px;text-transform:uppercase;text-align:left}.grid-wrap .owl-nav{position:absolute;text-align:right;right:0;display:block;width:100%}.grid-wrap .owl-nav>div{background:rgb(255 255 255 / .6);padding:10px!important;display:block;margin:0}.grid-wrap .owl-prev{left:-15px;position:absolute}.grid-wrap .owl-next{right:-15px;position:absolute}.page_37051 .grid-wrap.carousel-overlay,.page_37056 .grid-wrap.carousel-overlay,.page_37057 .grid-wrap.carousel-overlay{margin-top:0}.page_37051 .grid-wrap.carousel-overlay{min-height:100px}.page_37056 .carousel-overlay ul{padding-left:10px}.grid-wrap.carousel-overlay{margin-top:-3px;position:relative;z-index:500;background-color:rgb(20 100 246 / .9);padding-top:10px;padding-bottom:10px}.grid-wrap.carousel-overlay h1{margin-top:0;margin-bottom:10px!important;text-transform:uppercase;font-weight:500}.page_37050 .grid-wrap.carousel-overlay{margin-top:0}.learn-more-wrap{margin:20px 0}.learn-more-wrap .widget_innerfade_name{display:block;border-top:8px solid #f63;font-size:14px;font-weight:700;text-transform:uppercase;padding-top:10px;margin-bottom:10px}#fnd_album_performance_cooling_products{overflow:hidden}#fnd_album_performance_cooling_products .columns{text-align:center}#fnd_album_performance_cooling_products img{border-bottom:3px solid #0077B5}#fnd_album_performance_cooling_products .widget_innerfade_name{text-transform:uppercase;font-weight:700;font-size:12px;text-align:center;display:block;line-height:1.4;min-height:36px}#fnd_album_performance_cooling_products .columns .widget_innerfade_description{background:rgb(20 100 246 / .5);height:0;position:absolute;bottom:52px;left:15px;right:15px;margin:auto;text-align:center;padding-top:0;opacity:1;transition:all .2s ease-in-out;overflow:hidden}#fnd_album_performance_cooling_products .columns:hover .widget_innerfade_description{height:100%;padding-top:50%}#fnd_album_performance_cooling_products .widget_innerfade_description i{margin:auto}#fnd_album_performance_cooling_products a{color:rgb(255 255 255 / .5);transition:all .2s ease-in-out}#fnd_album_performance_cooling_products a:hover{color:rgb(255 255 255)}.page_37010 .hero-wrap.mantle .wsm_caption,.page_37042 .hero-wrap.mantle .wsm_caption,.page_37046 .hero-wrap.mantle .wsm_caption,.page_37047 .hero-wrap.mantle .wsm_caption,.page_37048 .hero-wrap.mantle .wsm_caption,.page_37049 .hero-wrap.mantle .wsm_caption{display:none}@media only screen and (max-width:767px){.home .hero-wrap.mantle .container{}.page_37052 .hero-wrap.mantle .wsm_caption h3{font-size:12px;font-weight:400;margin:0 0 5px 0}.page_37052 .hero-wrap.mantle .wsm_caption p{font-size:12px;margin-bottom:0}.grid-wrap .owl-nav{display:block!important;top:60px}.grid-wrap.carousel-overlay{margin-top:0!important}.page_37049 .hero-wrap.mantle .wsm_caption,.page_37051 .hero-wrap.mantle .wsm_caption,.page_37056 .hero-wrap.mantle .wsm_caption,.page_37057 .hero-wrap.mantle .wsm_caption{background-color:rgb(20 100 246 / .5)}.page_36961 .hero-wrap.mantle .wsm_caption{top:20px}.home .hero-wrap.mantle img{margin:auto}.page_37052 .hero-wrap.mantle .container{position:absolute;top:0;right:0;width:100%}.page_37052 .hero-wrap.mantle .wsm_caption h3{font-size:22px}.page_37052 .hero-wrap.mantle .wsm_caption p{font-size:14px}#fnd_album_performance_cooling_products .columns{margin-bottom:60px}}@media only screen and (max-width:479px){.grid-wrap .owl-nav{display:block!important;top:37%}}@media only screen and (min-width:320px){.hero-wrap.mantle .container{position:relative;top:auto;left:auto;display:block;padding:0}}@media only screen and (min-width:767px){.grid-wrap .owl-nav{display:none}.hero-wrap.mantle .container{position:absolute;top:0;right:0;left:0;bottom:0}}@media only screen and (min-width:992px){.page_37056 .hero-wrap.mantle .wsm_caption h3,.page_37057 .hero-wrap.mantle .wsm_caption h3{margin-bottom:100px!important}}@media print{a:link:after,a:visited:after{content:""}header #megaDrop,header .top-bar,header #searchWrap,header .menu-toggle,.footer-wrap,.cart_widget_wrapper,.toggle-nav,.calls-to-action,.zmf-diff,.have-a-question,.view-sb,.wsm-cat-image-descrip-wrapper,#wsm-prod-adminbar,.wsm-cat-pagination,.wsm-cat-list-item .wsm-cat-form,.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_links,.wsm_interface_cart_btn.wsm_interface_cart_update_btn,.wsm_cart_actions.wsm_cart_actions_bottom,.wsm_cart_shipping_tool_container .wsm_cart_shipping_tool_disclaimer_top,.wsm_cart_ship_ups_disclaimer_bottom.wsm_cart_ship_ups_disclaimer{display:none!important}header{height:70px;position:relative}header .logo img{max-height:70px;position:relative}header .phone-link{display:block!important;position:absolute;right:0;line-height:1;width:auto!important;border:0}header .phone-link span.phone-num{display:block!important}header span.head_hours{display:none!important}header .phone-link i{display:none}.have-a-question{display:block!important;clear:both!important;overflow:hidden}#fnd_album_feat_cats .columns:nth-child(odd){clear:none}#fnd_album_feat_cats .columns:nth-child(4n+1){clear:left}.wsm-prod-gallery-view .wsm-cat-list-item{height:400px!important;width:33%!important;float:left!important;margin:0!important;padding:1%!important}.wsm-prod-gallery-view .wsm-cat-list-item .wsm-cat-images-wrap{height:150px!important}.wsm-prod-gallery-view .wsm-cat-list-item .wsm-cat-images-wrap img{max-height:150px!important}.wsm-prod-gallery-view .wsm-cat-list-item .wsm-cat-image{position:static!important}.wsm-cat-list-view .wsm-cat-list-item .wsm-cat-images-wrap{float:left!important;width:24%!important;margin-right:1%!important}.wsm-cat-list-view .wsm-cat-list-item .wsm-cat-info-wrap{margin-right:1%;width:48%!important}.wsm-cat-list-view .wsm-cat-list-item .wsm-cat-actions-wrap{float:left;width:23%!important}#wsm-prod-info-container,#wsm-prod-images-container{clear:none!important;float:left!important}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_info_wrapper{width:78%!important;float:left!important}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_image{float:left;width:20%;margin-right:1%}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_info{width:50%!important;float:left;border:0!important}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_qty_price{width:50%!important;float:left}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_qty_price>div{float:left!important;width:45%!important;margin:1%}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_qty{float:left}.wsm_cart_items_wrapper .wsm_cart_item .wsm_cart_item_qty_price{border:0!important}.wsm_cart_items_wrapper{margin-bottom:0}.wsm_cart_rd_wrapper #wsm_cart_cross_sell .cross_sell{float:left;margin-bottom:30px;margin-left:2%;width:30%}.wsm_cart_zip_code{width:100%!important}#wsm_cart_estimate_shipping .wsm_cart_zip_code input.wsm_cart_shipping_tool_input,#wsm_cart_estimate_shipping .wsm_cart_btn.wsm_interface_cart_shipping_tool_button{display:block!important;float:none!important;width:100%!important}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}#wsm-prod-images-container,#wsm-prod-info-container,.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.wsm-cat-list-item,.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.reduced-top-link{position:fixed;bottom:-20%;right:1%;visibility:hidden;z-index:500;background:rgb(0 0 0 / .6);border-radius:0}body.reduced .reduced-top-link{font-size:2em;padding:0em .3em;visibility:visible}body.reduced .reduced-top-link{bottom:40%}body.reduced .reduced-top-link,body.reduced .reduced-top-link:visited,.reduced-down-link:visited{color:rgb(250 250 250 / .5)!important}body.reduced .reduced-top-link:hover{color:rgb(250 250 250)!important}.animate-fast{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.wrap-plain.resources,.wrap-color.resources,.wrap-color-2.resources{padding:0}.resources .col-md-2,.resources .col-md-10,.resources .col-md-4,.resources .col-md-8{padding-top:20px;padding-bottom:20px}.resources .col-md-2{background:#606060;color:#fff}.resources .col-md-4{background-color:#d0d0d0}.resources .col-md-2 h3{margin-bottom:20px}.resources .col-md-4 h3{color:#000;font-sizeL 18px;font-weight:600;font-size:16px}.resources .col-md-2 li{margin-bottom:20px}.resources .col-md-2 a{color:#fff}.resources .col-md-2 li:first-child a::before{content:none}.resources .col-md-2 li a::before{content:url(/files/images/icon-resources.jpg);display:inline-block;vertical-align:top;margin-top:3px;margin-right:5px}@media only screen and (max-width :767px){.resources .col-md-10,.resources .col-md-2{height:auto!important;overflow:auto}}.testimonial{background:#f5f5f5}.testimonial em{display:block}.overview{background-position:right bottom;background-repeat:no-repeat}.page_36961 .overview{background-image:url(/files/images/bg-markets-performance-automotive.png);padding-bottom:60px!important}.page_36990 .overview{background-image:url(/files/images/bg-industrial-intercooler.jpg);padding-bottom:70px!important}.page_36973 .overview{background-image:url(/files/images/bg-marine.jpg);padding-bottom:0!important}.page_36962 .overview{background-image:url(/files/images/bg-powersports-custom-design-and-engineering.jpg);padding-bottom:50px!important}.page_37042 .grid-wrap.carousel-overlay ul,.page_37047 .grid-wrap.carousel-overlay ul,.page_37048 .grid-wrap.carousel-overlay ul{position:relative}.page_37010 .grid-wrap.carousel-overlay .container{text-align:left}.page_37050 .grid-wrap.carousel-overlay{height:100px}.page_37057 .grid-wrap.carousel-overlay .container ::after{content:url(/files/images/services-re-engineering-after.png);position:absolute;bottom:-25px;right:0;z-index:1000}.page_37051 .hero-wrap.mantle .wsm_caption::after{content:url(/files/images/services-stickies.png);position:relative;z-index:990}.page_37051 .grid-wrap.carousel-overlay .container::after{content:url(/files/images/services-landing-page-banner-after.png);position:absolute;bottom:-80px;right:0;z-index:900;text-align:right;transform:scale(.8)}@media only screen and (max-width:767px){.page_37051 .grid-wrap.carousel-overlay .container::after,.page_37051 .hero-wrap.mantle .wsm_caption::after,.page_37052 .hero-wrap.mantle .container::after,.page_37056 .grid-wrap.carousel-overlay .container ::after,.page_37057 .grid-wrap.carousel-overlay .container ::after{content:none!important}.page_37050 .hero-wrap{background:#333}.page_36961 .overview{background-image:url(/files/images/bg-markets-performance-automotive.png);padding-bottom:120px!important}}@media only screen and (max-width:991px){.overview{background-size:180px}.page_36990 .overview,.page_36973 .overview{padding-bottom:100px!important}.page_36962 .overview{padding-bottom:170px!important}.page_37042 .grid-wrap.carousel-overlay ul::after,.page_37046 .grid-wrap.carousel-overlay ul::after,.page_37047 .grid-wrap.carousel-overlay ul::after,.page_37048 .grid-wrap.carousel-overlay ul::after,.page_37049 .grid-wrap.carousel-overlay ul::after,.page_37050 .grid-wrap.carousel-overlay .container::after{display:block;position:relative;top:auto;right:auto;margin-top:10px}.page_37052 .hero-wrap.mantle .container::after{right:-80px;transform:scale(.5);text-align:right;top:auto;bottom:-88px!important;z-index:0}.page_37050 .grid-wrap.carousel-overlay{height:auto}.page_37056 .grid-wrap.carousel-overlay .container ::after{transform:scale(.5)!important;bottom:-90px}.page_37057 .grid-wrap.carousel-overlay .container ::after{transform:scale(.5)!important;bottom:-60px}.page_37051 .grid-wrap.carousel-overlay .container::after{transform:scale(.5)}.page_37051 .hero-wrap.mantle .wsm_caption::after{transform:scale(.2)}}@media only screen and (max-width:1199px){.page_37051 .hero-wrap.mantle .wsm_caption{top:0!important}.page_37051 .grid-wrap.carousel-overlay .container::after{right:-100px}.page_37051 .hero-wrap.mantle .wsm_caption::after{transform:scale(.2)}}.page_37042 .grid-wrap.carousel-overlay{margin-top:-3px}.wsm-cat-image a .product-text.small{display:block;font-size:10px;line-height:1.2;text-align:left;color:#999!important;text-decoration:none!important}.wsm-cat-image a:hover,.wsm-cat-image a:hover .product-text.small .wsm-cat-image:hover a .product-text.small{text-decoration:none!important}#env-id-1388555 .wsm-cat-images-wrap,#env-id-1388556 .wsm-cat-images-wrap,#env-id-1386708 .wsm-cat-images-wrap,#env-id-1386709 .wsm-cat-images-wrap,#env-id-1386710 .wsm-cat-images-wrap{margin-bottom:40px}#table-sort tbody>tr>td:nth-child(1),#table-sort tbody>tr>td:nth-child(2),#table-sort tbody>tr>td:nth-child(3),.tablesorter thead>tr>th:nth-child(1),.tablesorter thead>tr>th:nth-child(2),.tablesorter thead>tr>th:nth-child(3){text-align:center}#table-sort tbody>tr>td:nth-child(1):after,#table-sort tbody>tr>td:nth-child(2):after,#table-sort tbody>tr>td:nth-child(3):after{content:'"'}#table-sort tbody>tr>td:nth-child(4),#table-sort tbody>tr>td:nth-child(5),#table-sort tbody>tr>td:nth-child(6),.tablesorter thead>tr>th:nth-child(4),.tablesorter thead>tr>th:nth-child(5),.tablesorter thead>tr>th:nth-child(6){text-align:right}#table-sort .tablesorter-filter-row>td[data-column="3"] input,#table-sort .tablesorter-filter-row>td[data-column="4"] input,#table-sort .tablesorter-filter-row>td[data-column="5"] input,#table-sort .tablesorter-filter-row>td[data-column="6"] input{display:none}.tablesorter-metro-dark input.tablesorter-filter,.tablesorter-metro-dark select.tablesorter-filter{width:100%}#table-sort .form-inline{text-align:right}#table-sort .form-inline label{font-size:10px;font-weight:400}#table-sort .form-inline .form-control{width:30px!important;max-width:30px!important;font-size:12px;padding:3px;height:auto}#table-sort .form-inline button{height:auto;padding:0 5px}#table-sort .form-inline label,#table-sort .form-inline .form-group{margin-right:5px}#ajax-table-sort{position:relative}.table-sort-action-loader{background:rgb(0 0 0 / .5);color:rgb(255 255 255 / .5);position:absolute;left:0;top:0;right:0;height:100%;text-align:center;line-height:50;display:none}.table-sort-action-loader i.fa{font-size:60px}#ajax-table-sort.ts-sort-loading .table-sort-action-loader{display:block}#ajax-table-sort .tablesorter-filter-row td[data-column="3"] input,#ajax-table-sort .tablesorter-filter-row td[data-column="4"] input,#ajax-table-sort .tablesorter-filter-row td[data-column="5"] input{display:none!important}.tablesorter-scroller-spacer.remove-me{visibility:hidden}.payment-info-wrapper{display:none!important}