@-webkit-keyframes headermove{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-moz-keyframes headermove{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes headermove{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.product.media *,.product.media *:after,.product.media *:before{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.product.media .fotorama-transition-for-slide,.product.media .fotorama__wrap--css3 .fotorama__stage__shaft,.product.media .fotorama__wrap--css3 .fotorama__nav__shaft,.product.media .fotorama__wrap--css3 .fotorama__thumb-border{transition-duration:0ms;transition-property:transform,width;transition-timing-function:cubic-bezier(.1, 0, .25, 1)}body{font-family:'montserrat',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.alink,a:visited,.alink:visited{color:#0e6bb2}a:hover,.alink:hover{color:#000;text-decoration:none}h1.page-title{margin-top:30px}.action.primary{background:#0eb2a7;border-radius:4px;border:none}.action.primary:hover,.action.primary:focus{background:#0c9a91;border:0}.page-main{max-width:1250px;padding:0 30px}button,.cart.table-wrapper .actions-toolbar>.action,.action-gift{font-family:'montserrat',Helvetica,Arial,sans-serif}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{font-family:'montserrat',Helvetica,Arial,sans-serif}.modals-overlay{z-index:899 !important}#at-cv-toaster.at-cv-mask{display:none !important}.pages .item .page,.pages .item .page:visited{display:block;background:#ededed;border-radius:4px;width:34px;height:34px;line-height:34px;text-align:center;color:#000}.pages .item .page:hover,.pages .item .page:visited:hover{background:#0eb2a7;color:#fff}.pages .item.current .page{background:#0eb2a7;color:#fff}.pages .action{border-radius:4px}.page-product-bundle #confirmOverlay{display:none !important}.page-product-bundle #confirmBox{display:none !important}.page-product-bundle .bundle-summary{display:none !important}.partsfinder_search_section{background:#ededed;border:4px solid #000;padding:30px 30px 60px;margin-top:30px;margin-bottom:30px;position:relative}.partfinder_logo{max-width:450px;margin:0 auto 15px}.partsfinder_search_main{max-width:700px;width:100%;margin:0 auto}.partsfinder_search_main input.partsfinder-search{border:1px solid #d4d4d4;border-radius:0;height:42px;padding:0 20px;box-shadow:none}.partsfinder_search_main button.action.primary{background:#0e6bb2;border-radius:0;height:42px;padding:0;width:auto;font-size:0;min-width:50px;display:none}.partsfinder_search_main button.action.primary i.fa.fa-search{font-size:24px}ul.partsfinder-autocomplete{padding:0;list-style:none;margin-bottom:0;display:flex;flex-wrap:wrap;border-right:1px solid #d4d4d4}ul.partsfinder-autocomplete li{margin-bottom:0;width:25%}ul.partsfinder-autocomplete a{font-weight:bold;padding:5px 15px;display:block;cursor:pointer;border-bottom:1px solid #d4d4d4;border-left:1px solid #d4d4d4}ul.partsfinder-autocomplete a:hover{background:#fff;text-decoration:underline;color:#0e6bb2}.partsfinder_search_dropdown{position:absolute;background:#fff;right:0;max-width:700px;margin:0 auto;z-index:9;border:none;border-top:none;left:0;padding:0;margin-top:0}.srch-heading{display:block;text-align:center;font-size:16px;line-height:0;margin:0;bottom:-30px;position:relative}@media (min-width:768px){.page-products .products-grid .product-items .product-item{width:30%;margin-left:5%;padding:10px 15px;min-height:inherit;max-height:inherit;border-color:#ccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;box-shadow:0px 4px 8px #efefef;-moz-box-shadow:0px 4px 8px #efefef;-webkit-box-shadow:0px 4px 8px #efefef}.page-products .products-grid .product-items .product-item:nth-child(3n + 1){margin-left:0}.page-products .products-grid .product-items .product-item .product-item-info .product-item-name{height:80px;overflow:hidden}.page-products .products-grid .product-items .product-item .price-box .price-wrapper span.price{color:#0b2550}.page-products .products-grid .product-items .product-item .price-box{margin:10px 0}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist span{position:static;margin:0;font-weight:900;color:#0b2550;display:inline-block;vertical-align:top;line-height:normal;height:auto;width:auto;overflow:visible;font-size:16px}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist{line-height:normal;padding-top:5px}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-primary button.tocart{min-width:100%;max-width:100%}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist::before{display:none}}@media (max-width:1199px){.page-products .products-grid .product-items .product-item .product-item-info a.product-item-link{font-size:16px}}@media (max-width:991px){.partsfinder_search_main{max-width:600px}.partsfinder_search_dropdown{max-width:600px;left:30px;right:30px}}@media (max-width:767px){.page-products .products-grid .product-items .product-item{padding:10px 15px;min-height:inherit;max-height:inherit;border-color:#ccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;height:auto;box-shadow:0px 4px 8px #efefef;-moz-box-shadow:0px 4px 8px #efefef;-webkit-box-shadow:0px 4px 8px #efefef}.page-products .products-grid .product-items .product-item .price-box .price-wrapper span.price{color:#0b2550}.page-products .products-grid .product-items .product-item .price-box{margin:10px 0}.page-products .products-grid .product-items .product-item .product-item-info a.product-item-photo{display:block;text-align:center}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist span{position:static;margin:0;font-weight:900;color:#0b2550;display:inline-block;vertical-align:top;line-height:normal;height:auto;width:auto;overflow:visible;font-size:16px}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist{line-height:normal;padding-top:5px}.page-products .products-grid .product-item:nth-child(4n + 1){margin-left:inherit}body.filter-active{overflow:hidden}.filter.active{position:relative;visibility:visible;z-index:99}.page-products.filter-active .columns{z-index:99}.filter.active .filter-content{position:fixed;z-index:99;clear:both;top:0;left:0;width:100%;background:#fff;height:100%;overflow-y:auto}.filter.active .filter-title{border-bottom:1px solid #ccc;height:48px;left:0;position:fixed;right:0;top:0;z-index:2}.filter.active .filter-title strong{box-shadow:none;background:none;border:0;color:transparent;left:auto;right:3px;top:10px;display:inline-block;text-decoration:none}.filter-title strong{background-color:#f0f0f0;border:1px solid #ccc;border-radius:3px;font-weight:400;left:0;line-height:16px;padding:7px 10px;position:absolute;text-align:center;top:0;z-index:2}.filter.active .filter-options-item.active .filter-options-content ol li a span{color:#7d7d7d !important}.filter.active .filter-options-item.active .filter-options-title:after{content:'\e60f'}.filter.active .filter-options-title:after{background-color:#fff;content:'\e61c';color:#7d7d7d;right:5px}.filter.active .filter-title strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:#7d7d7d;content:'\e616';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.filter.active .filter-subtitle{background:transparent;display:block;height:50px;line-height:32px;margin-bottom:0;border-bottom:none;position:relative}.filter.active .filter-options{background:#fff;display:block;border:none}.filter.active .filter-options-title{background-color:transparent;border-top:1px solid #ccc}.filter.active .filter-options-title:after{background-color:#fff}.filter .filter-subtitle{font-size:20px;font-weight:300;border-bottom:1px solid #ccc;line-height:1em;padding:10px 10px 20px}.filter-subtitle{display:none}.filter-options{display:none;margin:0}.page-products .products-grid .product-items .product-item .product-item-info .product-item-inner .actions-secondary a.action.towishlist::before{display:none}.partsfinder_search_section{padding:20px 15px 60px}.partfinder_logo{width:80%}.partsfinder_search_main button.action.primary{min-width:40px}.partsfinder_search_main button.action.primary i.fa.fa-search{font-size:16px}.partsfinder_search_dropdown{left:15px;right:15px}ul.partsfinder-autocomplete li{width:33.33%;margin:0}.partsfinder_search_main{max-width:100%}.partsfinder_search_dropdown{max-width:100%}}.page-layout-parts-finder-layout .column.main{width:80% !important;float:right}.page-layout-parts-finder-layout .sidebar.sidebar-main{width:20%;padding-right:3.2%;float:left}.page-layout-parts-finder-layout .sidebar-additional{clear:left;float:left;padding-left:0}.page-layout-parts-finder-layout .breadcrumbs{padding:40px 30px}body.partfinder-search-result .sidebar.sidebar-main,body.partfinder-search-result .sidebar.sidebar-additional{display:none}body.partsfinder-index-index .columns{margin-top:35px}body.partfinder-search-result .column.main{width:100% !important;padding-left:0}body.partfinder-search-result .column.main .product-item-actions .actions-secondary>.action.tocompare{display:none}body.partfinder-search-result .column.main .product-item-actions .actions-secondary{text-align:center;display:block}body.partfinder-search-result .column.main .product-item-info a.product.photo.product-item-photo{text-align:center;display:inline-block;margin:0 auto;width:100%}@media (max-width:539px){ul.partsfinder-autocomplete li{width:50%}}@media (max-width:479px){ul.partsfinder-autocomplete a{font-size:12px}}.page-wrapper{padding-top:140px}@media (min-width:768px) and (max-width:1023px){.page-wrapper{padding-top:180px}}@media (max-width:767px){.page-wrapper{padding-top:77px}}.page-header{position:fixed;top:0;left:0;width:100%;background:#0e6bb2;box-shadow:0 0 6px rgba(0,0,0,0.5);z-index:99}.page-header .free-shipping-header{background:#0b2550;color:#0eb2a7;text-align:center;text-transform:uppercase;height:30px;max-height:30px;line-height:30px;overflow:hidden}.page-header .header.content,.page-header .nav-sections nav.ms-megamenu{max-width:1250px}.page-header .nav-sections nav.ms-megamenu{height:40px}.page-header .header.content{padding:9px 30px}@media (max-width:767px){.page-header .header.content{padding:5px 30px}}.page-header .logo{color:#fff}.page-header .logo img{width:186px;height:auto}@media (max-width:767px){.page-header .logo img{margin-top:0;max-width:158px}}@media (min-width:768px){.page-header .logo{margin:5px 37px 0 0}}@media (max-width:767px){.page-header .logo{margin:0 0 0 30px}}.page-header .block-search{margin-right:0;margin-top:3px}.page-header .block-search .control{padding:0}.page-header .block-search input{border:none;box-shadow:none;background:#eee;padding-right:95px}.page-header .block-search .action.search{width:93px;height:40px;border-radius:3px;border:none;background:#0eb2a7;margin:0;top:0;right:0}.page-header .block-search .action.search:before{display:none}.page-header .block-search .action.search>span{position:static;margin:0;font-size:16px;font-weight:bold;color:#fff;text-transform:uppercase}@media (min-width:1024px){.page-header .block-search{width:331px}}@media (max-width:767px){.page-header .block-search .label:before{line-height:37px;margin-right:30px}}.page-header .minicart-wrapper{margin-top:5px}.page-header .minicart-wrapper a{font-size:10px;font-weight:bold;font-family:'montserrat',Helvetica,Arial,sans-serif}.page-header .minicart-wrapper .action.showcart .counter.qty{background-color:#b20e0e;font-size:12px;font-weight:bold;text-align:center;min-width:18px;height:18px;line-height:18px;border-radius:50%;margin-top:-46px;right:-7px}.page-header .minicart-wrapper .action.showcart:before{content:'';background:url(../images/cart.svg);background-size:auto 22px;width:24px;height:22px;margin-bottom:3px}@media (min-width:1200px){.page-header .header.links{width:45%}}.page-header .header.links li.authorization-link{margin-top:8px;margin-right:29px}.page-header .header.links li.authorization-link a{font-size:10px;font-weight:bold;font-family:'montserrat',Helvetica,Arial,sans-serif}.page-header .header.links li.authorization-link:before{content:'';background:url(../images/account.svg) no-repeat center top;background-size:auto 22px;width:100%;height:22px;margin-bottom:3px}.page-header .header.links li.contact-link{line-height:1.2;margin-top:15px}@media (min-width:1200px){.page-header .header.links li.contact-link{margin-right:20%}}.page-header .header.links li.contact-link a{font-size:14px;font-weight:bold;font-family:'montserrat',Helvetica,Arial,sans-serif}.page-header .header.links li.contact-link:before{content:'';background:url(../images/chat.svg);background-size:24px auto;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:5px}.page-header .header.links li.support-hours-text{font-size:14px;font-weight:600;color:#fff;text-align:center;line-height:1.2;padding-top:10px}.page-header .header.links li.support-hours-text span{display:block}.page-header.nav-sticky .free-shipping-header{max-height:0}.nav-sections{margin-bottom:0;background-color:#fff}.nav-sections ul.level0{text-align:center}.nav-sections ul.level0>li.mega{float:none;display:inline-block;text-align:left}.nav-sections ul.level0>li.mega>.mega{color:#0e6bb2;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:600;padding-left:20px !important;padding-right:20px !important;line-height:40px;font-size:18px;text-transform:capitalize}.nav-sections ul.level0>li.mega>.mega>span.menu-title{background-position:right 0 !important}.nav-sections ul.level0>li.mega>.mega:hover,.nav-sections ul.level0>li.mega>.mega:focus{background:#0e6bb2;color:#fff}.nav-sections ul.level0>li.mega>.mega:hover>span.menu-title,.nav-sections ul.level0>li.mega>.mega:focus>span.menu-title{background-position:right -40px !important}.nav-sections ul.level0>li.mega.active>.mega{background:#0e6bb2;color:#fff}.nav-sections ul.level0>li.mega.active>.mega>span.menu-title{background-position:right -40px !important}.nav-sections ul.level0>li.mega>.child-content{top:40px}@media (min-width:1024px) and (max-width:1199px){.nav-sections ul.level0>li.mega>.mega{padding-left:15px !important;padding-right:15px !important;font-size:15px}}@media (min-width:768px) and (max-width:1023px){.nav-sections ul.level0>li.mega>.mega{padding-left:7px !important;padding-right:7px !important;font-size:12px}}.nav-sections .ms-megamenu .ms-topmenu{text-align:center}.nav-sections .ms-megamenu .ms-topmenu .ms-level0{float:none;display:inline-block;text-align:left}.nav-sections .ms-megamenu .ms-topmenu .ms-level0 .ms-label{color:#0e6bb2;font-family:'montserrat',Helvetica,Arial,sans-serif;font-weight:600;padding-left:20px !important;padding-right:20px !important;line-height:40px}.nav-sections .ms-megamenu .ms-topmenu .ms-level0.active .ms-label{background:#0e6bb2;color:#fff}@media (min-width:768px){.child-content .group-title{max-width:250px;padding:0 10px}.child-content .group-title .mega{font-size:16px}.ub-mega-menu ul.level0>li.mega.style-tabs .child-content .child-content-inner-wrap{padding:0}.ub-mega-menu ul.level0>li.mega.dynamic-width .child-content .child-content-inner-wrap .child-content-inner:after{display:block;content:'';clear:both}li.mega.style-tabs ul.level2>li.mega>a.mega,li.mega.style-tabs ul.level2>li.mega.has-child>a.mega{border:1px solid #ddd !important;max-width:250px !important}li.mega.style-tabs ul.level2>li.mega.active>a.mega,li.mega.style-tabs ul.level2>li.mega.has-child.active>a.mega{border-right:none !important;background-color:transparent !important}li.mega.style-tabs ul.level2>li.mega .child-content,li.mega.style-tabs ul.level2>li.mega.has-child .child-content{left:250px !important}li.mega.style-tabs ul.level3>li.mega>a.mega{text-align:center;max-width:100% !important}li.mega.style-tabs ul.level3>li.mega .category-thumb{text-align:center}li.mega.style-tabs ul.level3>li.mega .category-thumb a{margin:0 auto;height:150px;display:block}li.mega.style-tabs ul.level3>li.mega .category-thumb a img{max-height:150px;width:auto}li.mega.style-tabs ul.level3>li.mega .category-thumb:hover a img{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.ub-mega-menu ul.level0>li.mega.mini-split>.child-content{min-height:770px !important}.ub-mega-menu ul.level0>li.mega.boilers>.child-content{min-height:400px !important}.ub-mega-menu ul.level0>li.mega.central ul.level1 li.mega .mega{font-weight:600;text-align:center}.ub-mega-menu ul.level0>li.mega.central ul.level1 li.mega .category-thumb:hover img{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}}@media (min-width:1024px) and (max-width:1199px){.nav-sections .ms-megamenu .ms-topmenu .ms-level0 .ms-label{padding-left:15px !important;padding-right:15px !important;font-size:16px}}@media (min-width:768px) and (max-width:1023px){.block-search{float:none;width:100%;clear:both}.nav-sections .ms-megamenu .ms-topmenu .ms-level0 .ms-label{padding-left:10px !important;padding-right:10px !important;font-size:12px}}@media (max-width:767px){.nav-toggle{top:4px}.nav-toggle:before{color:#fff}.page-header{border:none}.page-header .minicart-wrapper{position:absolute;right:20px;top:-2px}.page-header .block-search{margin-top:0}.nav-sections{background:#0e6bb2}.nav-sections .nav-sections-item-title{padding-top:20px}.nav-sections .nav-sections-item-title a{color:#0e6bb2;font-size:20px}.nav-sections .nav-sections-item-title.active a{color:#fff}.nav-sections .ms-megamenu .ms-topmenu .ms-level0{float:left;display:block}.nav-sections .ms-megamenu .ms-topmenu .ms-level0 .ms-label{font-size:18px;padding-left:15px !important;padding-right:15px !important;height:48px}.nav-sections .ms-megamenu .ms-topmenu .ms-level0 .mb-label{height:47px;padding-top:14px}.nav-sections .mb-submenu .ms-category-level .col-category a.form-group{margin:0;padding:10px 0;font-size:16px}.nav-sections .mb-submenu .ms-category-level .col-category p.form-group{padding:0;margin:0;border-bottom:1px solid #ddd}.nav-sections .mb-submenu .ms-category-level .col-category p.form-group a{padding:10px 0;font-size:16px;font-weight:600;text-indent:5px}.nav-sections .mb-submenu .ms-category-level .col-category p.form-group .mb-level-click{height:43px;width:43px;text-align:center;line-height:43px;top:0;background:#f2f2f2;font-size:0}.nav-sections .mb-submenu .ms-category-level .col-category p.form-group .mb-level-click:before{font-size:15px}.ub-mega-menu ul.level0>li.mega>.mega{background-color:#ebf5fb;font-size:14px;font-weight:normal;padding-left:10px !important;padding-right:40px !important}.ub-mega-menu ul.level0>li.mega>.mega.active{background-color:#ebf5fb}.ub-mega-menu ul.level0>li.mega.has-child>.mega{font-weight:normal}.ub-mega-menu ul.level0>li.mega.has-child span.menu-parent-icon{background-position:left -40px;background-color:#fff;height:40px;width:50px}.ub-mega-menu ul.level0>li.mega.has-child .menu-group-link.active{line-height:40px;background:#fff;padding:0 15px;display:block;margin:0}.ub-mega-menu ul.level0>li.mega.has-child .child-content{background:#fff}.ub-mega-menu li.mega.style-tabs .child-content .child-content-inner-wrap .child-content-inner ul.level2>li.mega.has-child span.menu-parent-icon{background-position:-5px -43px}.ub-mega-menu li.mega.style-tabs .child-content .child-content-inner-wrap .child-content-inner ul.level2>li.mega.has-child span.menu-parent-icon.active{background-position:-5px -2px}}.form.payments .fieldset .legend{width:100%;height:auto;font-size:26px;position:inherit;padding:0;margin:0}.form.payments hr{margin-top:-4px}.form.payments .payment-group .amcheckout-title{display:none}@media (min-width:900px) and (max-width:992px){.checkout-index-index .checkout-shipping-address .step-title.amcheckout-title{font-size:21px}}.checkout-index-index .opc-wrapper.am-opc-wrapper.layout-2columns .checkout-column.opc:nth-child(2) .checkout-block:first-child{border:2px solid #fcc200;padding-top:15px}.form.payments .fieldset .legend{font-size:0;text-align:center}.page-footer{background:#ededed;border-top:1px solid #d4d4d4}.page-footer .footer.content{max-width:1250px;padding:22px 30px 32px}.page-footer .footer.content:after{content:'';display:block;clear:both}.page-footer .block.newsletter{width:300px;text-align:center;color:#333}.page-footer .block.newsletter input{padding:0 100px 0 10px;border:1px solid #d4d4d4}.page-footer .block.newsletter .title{display:block;margin-bottom:8px}.page-footer .block.newsletter .title strong{text-transform:uppercase;font-size:18px;font-weight:bold;color:#0eb2a7}.page-footer .block.newsletter .control{position:relative}.page-footer .block.newsletter .control:before{display:none}.page-footer .block.newsletter .control .newsletter_button{position:absolute;top:0;right:0}.page-footer .block.newsletter .control .newsletter_button button{background:#0eb2a7;color:#fff;text-transform:uppercase;font-weight:bold;font-size:16px;width:93px;text-align:center;border:none;height:40px;padding:0}.page-footer .block.newsletter .newsletter-policy-text{font-size:12px;padding-top:7px}.page-footer .block.newsletter p.content{padding:0 5px}.page-footer .footer-menu{float:left;width:calc((100% - 300px) / 4)}.page-footer .footer-menu h2{margin:0 0 7px;color:#0b2550;font-family:'Roboto',sans-serif;font-size:18px;font-weight:900;text-transform:uppercase}.page-footer .footer-menu ul.links{display:block;padding:0 10px 0 0}.page-footer .footer-menu ul.links li{margin:0}.page-footer .footer-menu ul.links li a{color:#0e6bb2;font-weight:normal;font-size:16px;line-height:35px}.page-footer .footer-menu ul.links li a:hover{text-decoration:none;color:#color_secondary}.page-footer .copyright-section{clear:both;display:block;text-align:center}.page-footer .copyright-section .bottom_links a{color:#0e6bb2;padding:0 18px}.page-footer .copyright-section .copyright-content{color:#333;padding-top:5px}@media (min-width:1024px){.page-footer .block.newsletter{position:relative}.page-footer .block.newsletter:before{content:'';width:1px;background:#d4d4d4;height:300px;position:absolute;top:0;left:-30px}}@media (min-width:1200px){.page-footer .block.newsletter:before{left:-50px}}@media (min-width:768px) and (max-width:1023px){.page-footer .block.newsletter{width:100%}.page-footer .footer-menu{width:25%}.page-footer .footer-menu h2,.page-footer .footer-menu ul.links li a{font-size:16px}}@media (max-width:767px){.page-footer .footer.content{padding:22px 15px 32px}.page-footer .block.newsletter{width:100%;margin-bottom:30px}.page-footer .footer-menu{width:100%;float:none;border-top:1px solid #d4d4d4}.page-footer .footer-menu.footer-section-fourth{border-bottom:1px solid #d4d4d4}.page-footer .footer-menu h2,.page-footer .footer-menu ul.links li a{font-size:16px}.page-footer .footer-menu ul.links{max-height:0;overflow:hidden}.page-footer .footer-menu h2{margin:0;padding:15px 0}.page-footer .footer-menu h2:after{content:'\f107';float:right;font-family:'FontAwesome'}.page-footer .footer-menu.fmenu-open ul.links{max-height:1000px;padding-bottom:15px}.page-footer .footer-menu.fmenu-open h2:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.page-footer .copyright-section{margin-top:30px}}.breadcrumbs{padding:20px 30px;max-width:1250px;margin:0 auto}.breadcrumbs .items{font-size:14px}.breadcrumbs .items .item a,.breadcrumbs .items .item strong{color:#0e6bb2;font-weight:400}.breadcrumbs .items .item:not(:last-child)::after{content:'/'}.breadcrumbs .items .home{display:inline-block}@media (min-width:1190px){.catalog-product-view{overflow-x:hidden}}.catalog-product-view .page-wrapper{background:#ededed}.product-info-main .page-title-wrapper .page-title{font-size:30px;font-weight:bold;color:#4a4a4a;margin-bottom:15px}.product-info-main .product-shipping-delivery-info{padding-top:20px;font-size:16px;font-weight:bold}.product-info-main .product-shipping-delivery-info .product-stock-info .in-stock{color:#0e6bb2;vertical-align:top}.product-info-main .product-shipping-delivery-info .product-stock-info .out-of-stock{color:#4a4a4a;vertical-align:top}.product-info-main .product-shipping-delivery-info .product-stock-info .check-availability{color:#0eb2a7;vertical-align:top}.product-info-main .product-shipping-delivery-info .shipping-delivery-section .shipping-text{color:#0e6bb2;vertical-align:top}.product-info-main .product-shipping-delivery-info .shipping-delivery-section .delivery-text{color:#4a4a4a;vertical-align:top}@media (min-width:768px){.page-layout-1column .product-info-main{width:50%;padding-left:50px}}.page-layout-1column .product-info-main .product.overview .value{font-weight:normal;font-size:16px;color:#4a4a4a;line-height:1.2;padding-bottom:10px;margin-bottom:10px}.page-layout-1column .product-info-main .product.overview .product-info-stock-sku{padding-top:25px}.page-layout-1column .product-info-main .product.overview .product-info-stock-sku>div{display:inline-block}.page-layout-1column .product-info-main .product.overview .product-info-stock-sku>div.product-info-brand-name{margin-right:20px}.page-layout-1column .product-info-main .product.overview .product-info-stock-sku>div .type{font-size:16px;font-weight:normal;color:#4a4a4a}.page-layout-1column .product-info-main .product.overview .product-info-stock-sku>div .value{font-size:16px;font-weight:bold;color:#4a4a4a}.page-layout-1column .product-info-main .price-cart-wrapper{box-shadow:none;border:none;padding:15px 0;margin-bottom:0;margin-top:0}.page-layout-1column .product-info-main .field.configurable{margin-top:20px}.page-layout-1column .product-info-main .field.configurable .control{display:block}.page-layout-1column .product-info-main .field.configurable select{height:50px}.page-layout-1column .product-info-main .price-box .price-label{display:none !important}.page-layout-1column .product-info-main .price-box .price-wrapper .price{font-size:30px;color:#b20e0e;font-weight:bold}.page-layout-1column .product-info-main .price-box .old-price{display:inline-block}.page-layout-1column .product-info-main .price-box .old-price .price{color:#4a4a4a;font-size:18px;font-weight:bold}.page-layout-1column .product-info-main .price-box .special-price{display:inline-block}.page-layout-1column .product-info-main .stock.available,.page-layout-1column .product-info-main .stock.unavailable{font-size:14px;text-transform:none;font-weight:normal;margin:0}.page-layout-1column .product-info-main .stock.available{color:#0e6bb2}.page-layout-1column .product-info-main .stock.unavailable{color:#0eb2a7}.page-layout-1column .product-info-main .saving-percent{font-size:14px;font-weight:400;color:#4a4a4a;font-style:normal;display:block}.page-layout-1column .product-info-main .bundle-options-container{margin-top:0;margin-bottom:0}.page-layout-1column .product-info-main .bundle-options-container .block-bundle-summary{background:none}.page-layout-1column .product-info-main .bundle-options-container .product-details{bottom:0}.page-layout-1column .product-info-main .product-add-form{width:100%}.page-layout-1column .product-info-main .product-add-form .free-shipping{font-size:16px;padding-bottom:15px}.page-layout-1column .product-info-main .product-add-form .free-shipping span{color:#b20e0e;font-weight:bold}.page-layout-1column .product-info-main .box-tocart{margin:0;display:block}.page-layout-1column .product-info-main .box-tocart .input-text.qty{height:50px}.page-layout-1column .product-info-main .box-tocart .field.qty{float:left;width:72px;margin:0}.page-layout-1column .product-info-main .box-tocart .field.qty .label{display:none}.page-layout-1column .product-info-main .box-tocart .actions{display:block;margin:0;float:left;width:calc(100% - 72px)}.page-layout-1column .product-info-main .box-tocart .fieldset{margin:0}.page-layout-1column .product-info-main .box-tocart .fieldset:after{content:'';display:block;clear:both}.page-layout-1column .product-info-main .box-tocart .action.primary.tocart{border:none;background:#b20e0e;padding:0;width:100%;height:50px;font-size:22px;text-transform:uppercase}.page-layout-1column .product-info-main .delivery-info{clear:both;text-align:center;padding-top:10px;padding-bottom:40px}.page-layout-1column .product-info-main .delivery-info>div{color:#4a4a4a;font-size:16px;font-weight:bold;display:inline-block;padding:10px 15px 0}.page-layout-1column .product-info-main .delivery-info>div:before{background-repeat:no-repeat;content:'';height:22px;display:inline-block;vertical-align:middle;margin-right:5px}.page-layout-1column .product-info-main .delivery-info .content:before{background-image:url(../images/free_delivery_icon.png);width:35px}.page-layout-1column .product-info-main .delivery-info .warranty-info:before{background-image:url(../images/warranty_icon.png);width:18px}.page-layout-1column .product-info-main .product-social-links .product-addto-links:after{content:'';display:block;clear:both}.page-layout-1column .product-info-main .product-social-links .product-addto-links a.action{border:1px solid #4a4a4a;background:#fff;border-radius:0;width:calc(50% - 15px);font-size:14px;font-weight:bold;float:left;display:block;padding:10px}.page-layout-1column .product-info-main .product-social-links .product-addto-links a.action:before{content:"\f08a";font-family:'FontAwesome';font-weight:normal;margin-right:5px}.page-layout-1column .product-info-main .product-social-links .product-addto-links a.action.tocompare{float:right}.page-layout-1column .product-info-main .product-social-links .product-addto-links a.action.tocompare:before{content:"\f096"}.page-layout-1column .product.media{border:none;box-shadow:none;margin-bottom:30px;padding:0}@media (min-width:768px){.page-layout-1column .product.media{width:50%;padding:0}}@media (min-width:992px){.page-layout-1column .product.media ._block-content-loading{background:#fff;border:1px solid #d4d4d4;height:516px}.page-layout-1column .product.media ._block-content-loading .gallery-placeholder__image{top:15.5%;position:relative}}.page-layout-1column .custom_dsainfo{clear:both;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);padding-top:40px;margin:0 -30px}@media (min-width:1190px){.page-layout-1column .custom_dsainfo{width:100vw;left:50%;transform:translateX(-50%);position:relative;margin:0}}.page-layout-1column .custom_dsainfo_inner{max-width:1250px;padding:0 30px;margin:0 auto}.page-layout-1column .custom_dsainfo_inner:after{content:'';display:block;clear:both}.page-layout-1column .custom_dsainfo_inner>div{float:left;width:50%}.page-layout-1column .custom_dsainfo .dsainfo_title{background:#0e6bb2;color:#fff;font-size:16px;text-transform:uppercase;font-weight:bold;padding:10px 12px 8px;margin-bottom:10px}.page-layout-1column .custom_dsainfo .description_column{padding-right:50px;padding-bottom:50px}.page-layout-1column .custom_dsainfo .description_column .tab_title{background:#0e6bb2;color:#fff;font-size:16px;padding:10px 12px 8px;text-transform:uppercase;font-weight:bold;margin-bottom:1px;cursor:pointer}.page-layout-1column .custom_dsainfo .description_column .tab_title .toggle-collap:after{content:'+';color:#fff;font-weight:bold;font-size:24px;line-height:1;float:right}.page-layout-1column .custom_dsainfo .description_column .tab_title .toggle-collap.active:after{content:'-'}.page-layout-1column .custom_dsainfo .description_column .tab_content{padding:20px;font-size:16px}.page-layout-1column .custom_dsainfo .description_column .tab_content #show_more,.page-layout-1column .custom_dsainfo .description_column .tab_content #show_less{display:block;background:#ededed;font-size:16px;padding:5px 10px;text-align:center;margin:0 -20px}.page-layout-1column .custom_dsainfo .description_column .tab_content #show_more{box-shadow:0 -30px 30px #fff;position:relative}.page-layout-1column .custom_dsainfo .description_column .dsainfo_content p{font-size:16px}.page-layout-1column .custom_dsainfo .specification-coloum{border-left:1px solid #d4d4d4;padding-left:50px}.page-layout-1column .custom_dsainfo .specification-coloum .product.data.items>.item.content{border:none;padding:0;float:none;margin:18px 0 0}.page-layout-1column .custom_dsainfo .specification-coloum .product.data.items>.item.title{float:none;margin:0}.page-layout-1column .custom_dsainfo .specification-coloum .product.data.items>.item.title>.switch{background:#0e6bb2;color:#fff;display:block;font-size:16px;padding:10px 12px 8px;text-transform:uppercase;font-weight:bold;margin-bottom:1px;height:auto;line-height:1.42857143;border:none;cursor:default;pointer-events:none}.page-layout-1column .custom_dsainfo .specification-coloum .product_specifications{padding-top:0}.page-layout-1column .custom_dsainfo .specification-coloum .product_specifications table.custom-attributes-table tr th,.page-layout-1column .custom_dsainfo .specification-coloum .product_specifications table.custom-attributes-table tr td{font-size:16px;color:#4a4a4a;padding:4px 12px}.page-layout-1column .custom_dsainfo .specification-coloum .product_specifications table.custom-attributes-table tr:nth-child(odd){background:#ededed}.page-layout-1column .custom_dsainfo .specification-coloum .product_specifications table.custom-attributes-table tr:nth-child(even){background:#fff}.amcart-confirm-buttons .button{font-size:15px}@media (min-width:1024px) and (max-width:1199px){.page-layout-1column .product-info-main .delivery-info>div{padding:10px 10px 0}}@media (min-width:768px) and (max-width:1023px){.page-layout-1column .custom_dsainfo_inner>div{width:50%}.page-layout-1column .custom_dsainfo .description_column{padding-right:0;margin-bottom:15px;width:100%;float:none}.page-layout-1column .custom_dsainfo .features_column{border-left:none}.page-layout-1column .custom_dsainfo .features_column .dsainfo_title{padding-left:0}}@media (min-width:768px){.fotorama:not(.fotorama--fullscreen) .fotorama__thumb-border{border-color:#b20e0e}.fotorama:not(.fotorama--fullscreen) .fotorama__nav__shaft{background:none}.fotorama:not(.fotorama--fullscreen) .fotorama__thumb{border:1px solid #d4d4d4}.fotorama:not(.fotorama--fullscreen) .fotorama__stage{max-height:516px}.fotorama:not(.fotorama--fullscreen) .fotorama__stage__shaft{max-height:516px}.fotorama:not(.fotorama--fullscreen) .fotorama__stage__shaft .fotorama__stage__frame{background:#fff;border:1px solid #d4d4d4}.gallery-placeholder.single-image .fotorama__stage{left:0 !important}.gallery-placeholder.single-image .fotorama__stage .fotorama__stage__shaft{max-width:595px !important;max-height:595px !important}}@media (max-width:767px){.page-layout-1column .custom_dsainfo_inner>div{width:100%;float:none}.page-layout-1column .custom_dsainfo .description_column{padding-right:0;margin-bottom:15px}.page-layout-1column .custom_dsainfo .features_column{border:none}.page-layout-1column .custom_dsainfo .features_column .dsainfo_title{padding-left:0}.page-layout-1column .custom_dsainfo .accessories_column{padding-left:0}}.catalog-product-view.page-layout-1column .related .products-grid ol.products.list{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap;height:100%}.catalog-product-view.page-layout-1column .related .products-grid .product-item{width:20%;padding-left:15px;padding-right:15px;margin-left:0;margin-right:0;border:none;min-height:auto}.catalog-product-view.page-layout-1column .related .products-grid .product-item .product-item-info{border:1px solid #959595;padding:15px;height:100%;background:#fff}.catalog-product-view.page-layout-1column .related .products-grid .product-item .product-item-info>a{text-align:center;display:block}.catalog-product-view.page-layout-1column .block.related{clear:both;padding-top:40px}@media (max-width:1199px){.catalog-product-view.page-layout-1column .related .products-grid .product-item{width:25%}}@media (max-width:991px){.catalog-product-view.page-layout-1column .related .products-grid .product-item{width:33.33%}}@media (max-width:767px){.catalog-product-view.page-layout-1column .related .products-grid .product-item{width:50%;margin-bottom:30px}.catalog-product-view.page-layout-1column .related .compare{display:inline-block}.catalog-product-view.page-layout-1column .related .product-addto-links .action.tocompare{display:inline-block}.catalog-product-view.page-layout-1column .related .product-item-actions .actions-secondary>.action.tocompare{display:inline-block}}@media (max-width:359px){.catalog-product-view.page-layout-1column .related .products-grid .product-item{width:100%}}.account-nav .item.current a,.account-nav .item.current strong{border-color:#0eb2a7}body.blog{background-color:#f8f8f8}body.blog .breadcrumbs{display:none}.blog-category-index .page-main{max-width:100%;padding:0}.blog-category-index .blog-list-content{max-width:1250px;padding:30px 30px 0;margin:0 auto}.blog-category-index .blog-list-content .blogpost_bottom_toolbar .toolbar.blog-post-list__toolbar .pages{display:block}.blog-category-index .page-title-wrapper{display:none}.blog-category-index .page-title-wrapper .page-title{font-size:60px;font-weight:800;color:#fff;margin:0}.blog-category-index .page-wrapper{padding-top:164px}@media (max-width:767px){.blog-category-index .page-wrapper{padding-top:100px}}.blog_post_banner{max-height:180px;overflow:hidden;position:relative}.blog_post_banner .banner-text{position:absolute;text-align:center;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.blog_post_banner .banner-text .heading{font-family:'Roboto',sans-serif;font-size:60px;text-transform:uppercase;line-height:1;font-weight:800;color:#fff;margin:0;padding:0;display:block}.blog_post_banner .banner-text .descrition{font-family:'Roboto',sans-serif;display:block;color:#fff;font-size:30px}.blog__post-list{margin:0 -25px}.blog__post-list:after{content:'';display:block;clear:both}.blog__post-list .blog_post_item{padding:30px 25px;width:33.3333%;float:left;margin:0 !important;border:0 !important}.blog_post_item_inner{background:#fff;border:1px solid #bebebe;border-radius:6px;overflow:hidden}.blog_post_item_inner .blog_post_image{position:relative;padding-bottom:42.2131%;margin-top:10px}.blog_post_item_inner .blog_post_image img{display:block;position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blog_post_item_inner .blog_post_content{padding:15px}.blog_post_item_inner .blog_post_content .blog__post-meta{color:#333;margin-bottom:0.5em}.blog_post_item_inner .blog_post_content h2.blog_post_title{margin:0 0 15px;padding:0;height:90px;overflow:hidden}.blog_post_item_inner .blog_post_content h2.blog_post_title a{font-family:'Roboto',sans-serif;color:#0b2550;font-size:22px;line-height:30px;font-weight:600}.blog_post_item_inner .blog_post_content .blog_post_short_content{margin-bottom:20px}.blogpost_top_toolbar,.blogpost_bottom_toolbar{background:#fff;padding:10px !important;margin-bottom:20px;border-radius:5px;border:1px solid #bebebe}.blogpost_top_toolbar .pages,.blogpost_top_toolbar .field.limiter{display:none}.blogpost_top_toolbar .toolbar-amount{padding-top:4px}.blogpost_top_toolbar .limiter{float:right}.blogpost_bottom_toolbar{text-align:center}.blogpost_bottom_toolbar .limiter,.blogpost_bottom_toolbar .toolbar-amount{display:none}.blog-post-view .page-title-wrapper h1.page-title{font-family:'Roboto',sans-serif;color:#0b2550;font-size:48px;font-weight:bold;margin-top:0}.blog-post-view .page-main{background:#fff;border-radius:8px;border:1px solid #bebebe;max-width:900px;margin:50px auto;overflow:hidden;padding:30px 50px}.blog-post-view .page-main .blog_post_view_image{margin-bottom:30px}.blog-post-view .page-main .blog_post_view_image img{display:block}.blog-post-view .page-main .blog_post_view_content{font-size:18px}.blog-post-view .page-main .blog_post_view_content p{font-size:18px;line-height:27px;margin-bottom:25px;color:#333}.blog-post-view .page-main .blog_post_view_content h2,.blog-post-view .page-main .blog_post_view_content h3,.blog-post-view .page-main .blog_post_view_content h4{font-family:'Roboto',sans-serif;color:#000;font-weight:bold}.blog-post-view .page-main .blog_post_view_content h2{font-size:36px}.blog-post-view .page-main .blog_post_view_content h3{font-size:26px}.blog-post-view .page-main .blog_post_view_content h4{font-size:20px}.blog-post-view .page-main .blog_post_view_content .addthis_responsive_sharing{border-top:2px solid #ddd;padding-top:30px;padding-bottom:20px}@media (min-width:768px) and (max-width:1023px){.blog__post-list .blog_post_item{width:50%}}@media (max-width:767px){.blog-post-view .page-title-wrapper h1.page-title{font-size:32px}.blog_post_view_container .blog_post_view_meta{padding:20px 15px 10px}.blog_post_view_container .blog_post_view_content{padding:0 15px 15px;font-size:14px}.blog__post-list{margin:0 -10px}.blog__post-list .blog_post_item{padding:10px 0;width:100%;float:none}.blog_post_item_inner .blog_post_image,.blog_post_item_inner .blog_post_content{float:none;width:100%}.blog_post_item_inner .blog_post_content h2.blog_post_title a{font-size:24px}}body.cms-page-view{background-color:#f8f8f8}.cms-page-view .breadcrumbs{display:none}.cms-page-view .page-title-wrapper{max-width:900px;margin:0 auto;text-align:center}.cms-page-view .page-title-wrapper h1.page-title{font-family:'Roboto',sans-serif;color:#0b2550;font-size:48px;font-weight:bold}.cms-page-view .column.main{background:#fff;border-radius:5px;border:1px solid #bebebe;max-width:900px;margin:0 auto 50px;overflow:hidden;padding:30px 50px;font-size:18px}.cms-page-view .column.main p{font-size:18px;line-height:27px;margin-bottom:25px;color:#333333}.cms-page-view .column.main h2,.cms-page-view .column.main h3,.cms-page-view .column.main h4{font-family:'Roboto',sans-serif;color:#000;font-weight:bold}.cms-page-view .column.main h2{font-size:36px}.cms-page-view .column.main h3{font-size:26px}.cms-page-view .column.main h4{font-size:20px}body.catalog-category-view .sidebar-main form.am-ranges ul.items,body.catalog-category-view .sidebar-main form.am-ranges ol.items{margin:0 !important}body.catalog-category-view .sidebar-main form.am-ranges ul.items li,body.catalog-category-view .sidebar-main form.am-ranges ol.items li{height:32px;line-height:32px}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked{background:#ccf2ef;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked a .count,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked a .count{color:#7d7d7d !important}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked .remove-attr,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked .remove-attr{background:#00b5a8;line-height:21px;height:22px;color:#fff;padding:0 10px;font-size:12px}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked .remove-attr .remove_mobile,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked .remove-attr .remove_mobile{display:none}@media (max-width:767px){body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked{margin-top:10px}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked .remove-attr .remove_desktop,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked .remove-attr .remove_desktop{display:none}body.catalog-category-view .sidebar-main form.am-ranges ul.items li.attr_checked .remove-attr .remove_mobile,body.catalog-category-view .sidebar-main form.am-ranges ol.items li.attr_checked .remove-attr .remove_mobile{display:inline-block;color:#fff !important}}body.catalog-category-view .sidebar-main form.am-ranges ul.items li .amshopby-choice,body.catalog-category-view .sidebar-main form.am-ranges ol.items li .amshopby-choice{left:10px;top:10px}body.catalog-category-view .sidebar-main form.am-ranges ul.items li .amshopby-choice.checked:after,body.catalog-category-view .sidebar-main form.am-ranges ol.items li .amshopby-choice.checked:after{background-color:#00b5a8;border-color:#00b5a8}body.catalog-category-view .sidebar-main form.am-ranges ul.items li .amshopby-choice:before,body.catalog-category-view .sidebar-main form.am-ranges ol.items li .amshopby-choice:before{border-color:#0e6bb2}@media (max-width:767px){body.catalog-category-view .sidebar-main form.am-ranges ul.items li,body.catalog-category-view .sidebar-main form.am-ranges ol.items li{height:auto;line-height:26px}}@media (max-width:767px){body.catalog-category-view .sidebar-main .filter-content .filter-actions{margin:10px}body.catalog-category-view .sidebar-main .filter-content strong.filter-subtitle{height:auto;padding-top:0;padding-right:20px;padding-bottom:10px}}