﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap);body{color:#333;font:17px/1.8 'Open Sans',sans-serif;-ms-overflow-style:scrollbar;}a{color:#27a6de;text-decoration:underline;}a:focus{outline:0;text-decoration:underline;}@media(hover:hover){a:hover{color:#065c82;text-decoration:underline;}}h1,h2,h3{color:#282828;font-weight:700;line-height:1.4;}@media screen and (max-width:479px){h1,h2,h3{word-wrap:break-word;}}h1{font-size:28px;margin-bottom:30px;}h2{font-size:24px;margin-bottom:15px;}h3{font-size:18px;margin-bottom:10px;margin-top:10px;}blockquote{background-color:#f2f2f2;border-top-left-radius:20px;border-bottom-left-radius:20px;border-left:6px solid #005a6e;font-size:125%;font-weight:400;padding:25px;}fieldset{border:solid 1px #d8d8d8;border-top:5px solid #f99d1c;margin:87px 0 15px 0;overflow:visible!important;padding:15px;position:relative;}legend{background-color:#282828;border:0;color:#fff;left:-1px;line-height:32px;font-weight:700;padding:15px 30px;position:absolute;top:-67px;width:auto!important;}input[type="text"],input[type="password"],select,textarea{border:solid 1px #d8d8d8;border-radius:0;color:#666;max-width:100%;padding:5px;-moz-transition:border .3s ease;-o-transition:border .3s ease;-webkit-transition:border .3s ease;transition:border .3s ease;}input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{border-color:#f99d1c;color:#666!important;outline:0;}input[type="file"],input[type="text"],input[type="password"],select{height:40px;line-height:28px;}input[type="file"],input[type="text"],input[type="password"]{width:430px;}@media screen and (max-width:520px){input[type="file"],input[type="text"],input[type="password"]{width:calc(100% - 15px);}}@media screen and (max-width:650px){select{width:calc(100% - 15px);}}input[type="checkbox"],input[type="radio"]{width:20px;}::-webkit-input-placeholder{color:#bbb;}:-moz-placeholder,::-moz-placeholder{color:#bbb;}:-ms-input-placeholder{color:#bbb;}table{table-layout:fixed;}hr{background-color:#eee;border:0;height:1px;margin:15px 0;}code{border:solid 1px #000;}img{max-width:100%;}html,body{height:100%;}@media screen and (max-width:991px){#page.top{padding-top:65px;}}#page>header{background-color:#282828;color:#fff;padding:10px 0;}#page>header a{color:#fff;text-decoration:none!important;}#page>header .header-container{display:flex;align-items:center;justify-content:space-between;}@media screen and (max-width:991px){#page>header .header-container{margin-bottom:15px;}}@media screen and (max-width:767px){#page>header .header-container{margin-bottom:0;}}#page>header .header-container .account-and-cart{display:flex;align-items:center;order:3;min-width:160px;justify-content:space-between;}@media screen and (max-width:767px){#page>header .header-container .account-and-cart{min-width:auto;}}@media screen and (max-width:991px){#page>header .header-container .account-and-cart{flex:1;justify-content:flex-end;}}#page>header .header-container .account-and-cart .account,#page>header .header-container .account-and-cart .cart-summary{text-align:center;}#page>header .header-container .account-and-cart .account>a,#page>header .header-container .account-and-cart .cart-summary>a{display:inline-block;width:70px;}@media screen and (max-width:767px){#page>header .header-container .account-and-cart .account>a,#page>header .header-container .account-and-cart .cart-summary>a{width:50px;}}#page>header .header-container .account-and-cart .account>a .icon,#page>header .header-container .account-and-cart .cart-summary>a .icon{margin-bottom:0;height:35px;}@media screen and (max-width:991px){#page>header .header-container .account-and-cart .account>a .icon,#page>header .header-container .account-and-cart .cart-summary>a .icon{margin-top:0;}}@media screen and (max-width:767px){#page>header .header-container .account-and-cart .account .text,#page>header .header-container .account-and-cart .cart-summary .text{display:none;}}#page>header .header-container .mobile-menu{flex:1;}#page>header .header-container .mobile-menu .text{color:#fff;display:block;margin-top:10px;font-weight:400;}@media screen and (max-width:767px){#page>header .header-container .mobile-menu .text{display:none;}}#page>header .header-container .product-search-outer{order:2;width:100%;max-width:650px;padding:0 30px;}#page>header .header-container .logo{float:left;order:1;}@media screen and (max-width:991px){#page>header .header-container .logo{float:none;text-align:center;flex:2;padding:0 15px;}}#page>header .header-container .logo img{height:auto;max-width:100%;}#page>header .admin-login{position:fixed;right:30px;top:0;z-index:299;}#page>header .admin-login a{background-color:#00893e;color:#fff;display:block;padding:10px 30px;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;}@media(hover:hover){#page>header .admin-login a:hover{background-color:#f99d1c;}}#page>header #mobile-search-container.sticky{background-color:#282828;left:0;padding:15px;position:fixed!important;right:0;top:0;width:100%;z-index:400;-webkit-animation:fade-in .4s cubic-bezier(.39,.575,.565,1) .2s both;-moz-animation:fade-in .4s cubic-bezier(.39,.575,.565,1) .2s both;animation:fade-in .4s cubic-bezier(.39,.575,.565,1) .2s both;}#page>header #mobile-search-container.sticky .product-search{margin-top:0;}#page>header:before,#page>header:after{content:" ";display:table;}#page>header:after{clear:both;}#breadcrumb{font-size:15px;margin-bottom:15px;margin-top:15px;padding:0 15px;text-transform:lowercase;}#breadcrumb a.last{color:inherit;text-decoration:none;}@media(hover:hover){#breadcrumb a.last:hover{cursor:text;text-decoration:none;}}#main{display:flex;}#main>section,#main>aside{min-width:0;}#content{flex:1;padding:0 15px 15px;}#left-column,#right-column{flex:0 0 340px;}@media screen and (max-width:1199px){#left-column,#right-column{flex-basis:270px;}}@media screen and (max-width:991px){#left-column{display:none;}}@media screen and (max-width:991px){#right-column{display:none;}}#page>footer{background-color:#f2f2f2;padding:30px 0;margin-top:45px;}#page>footer a{color:#666;text-decoration:none;transition:color .3s ease;}@media(hover:hover){#page>footer a:hover{color:#282828;text-decoration:underline;}}#page>footer .footer-div{min-height:290px;}@media screen and (max-width:991px){#page>footer .footer-div:first-child{text-align:center;min-height:unset;}}@media screen and (max-width:991px){#page>footer .footer-div{margin-bottom:15px;min-height:200px;}}@media screen and (max-width:767px){#page>footer .footer-div{min-height:unset;}}#page>footer .footer-div .footer-header{color:#282828;font-size:21px;font-weight:700;line-height:1.4;margin-bottom:20px;}@media screen and (max-width:767px){#page>footer .footer-div .footer-header{border-bottom:solid 2px rgba(30,30,30,.1);font-size:19px;margin:0;padding-bottom:10px;cursor:pointer;position:relative;}#page>footer .footer-div .footer-header:after{background:url(../Images/ChevronRight.png);background-repeat:no-repeat;background-position:100% 50%;position:absolute;content:"";width:11px;height:18px;top:0;bottom:0;right:0;}}@media screen and (max-width:767px){#page>footer .footer-div .footer-content{display:none;margin-top:15px;}}#page>footer .footer-div .footer-content ul{list-style:none;margin-left:0;padding-left:0;line-height:1.8;}#page>footer .footer-div .list-inline>li{padding-left:10px;padding-right:10px;}#bottom{font-size:14px;line-height:30px;padding:15px 0;}#bottom p,#bottom ul{margin-bottom:0;}#bottom ul li a{color:#282828;text-decoration:none;}@media(hover:hover){#bottom ul li a:hover{color:#282828;text-decoration:underline;}}@media screen and (max-width:991px){#bottom .text-right{text-align:center;}}@media screen and (max-width:991px){#bottom .row>div{text-align:center;}}@media screen and (max-width:991px){#bottom .row>div img{margin-bottom:10px;}}body.one-column-layout #content{padding:0 0 15px;}body.one-column-layout #left-column,body.one-column-layout #right-column{display:none;}body.two-columns-layout #content{padding:0 0 0 30px;}@media screen and (max-width:991px){body.two-columns-layout #content{padding:0 0 15px;}}body.two-columns-layout #right-column{display:none;}body.two-column-reverse-layout #content{padding:0 30px 0 0;}@media screen and (max-width:991px){body.two-column-reverse-layout #content{padding:0 0 15px;}}body.two-column-reverse-layout #left-column{display:none;}body.home-page .promotions{background-color:#fff;}body.home-page #main-top .widget h2{border-top:solid 1px #f2f2f2;padding-top:10px;}body.checkout header .account,body.checkout header .contact{display:none;}body.checkout header .logo{margin-bottom:0!important;}body.checkout #menu,body.checkout #menu-bottom,body.checkout footer{display:none;}@media screen and (max-width:991px){body.shop #content-header *:not(h1){display:none;}}body.strategydigital .admin-login,body.strategydigital header,body.strategydigital #menu,body.strategydigital #menu-bottom,body.strategydigital #breadcrumb,body.strategydigital #main-top,body.strategydigital footer,body.strategydigital #bottom{display:none!important;}body.strategydigital #main{padding:0;}body.strategydigital #main.container{padding:0!important;width:auto!important;}body.strategydigital #main.container #content{overflow:hidden;}body.strategydigital #main.container:after{clear:none;}body.strategydigital #page{max-width:100%;}#menu{background-color:#f99d1c;height:50px;margin:0 auto;z-index:100;}#menu .nav{font-size:0;}#menu .nav li{display:inline-block;position:relative;}#menu .nav li a{color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:50px;padding:0 30px;text-align:left;text-decoration:none!important;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;}@media(hover:hover){#menu .nav li a:hover{background-color:#282828;text-decoration:none;}}@media screen and (max-width:1399px){#menu .nav li a{padding:0 15px;}}@media screen and (max-width:1199px){#menu .nav li a{font-size:14px;}}@media screen and (max-width:991px){#menu .nav li a{font-weight:400;padding:0 5px;}}@media screen and (max-width:840px){#menu .nav li a{font-size:13px;padding:0 2px;}}@media screen and (max-width:767px){#menu .nav li a{font-size:16px;}}#menu .nav li a:focus{background-color:#282828;text-decoration:none;}#menu .nav li.active a{background-color:#282828;text-decoration:none;}@media(hover:hover){#menu .nav li.dropdown:hover .dropdown-menu{display:block;-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;}}@media(hover:hover) andscreen and (max-width:767px){#menu .nav li.dropdown:hover .dropdown-menu{display:none;}}@media screen and (max-width:767px){#menu .nav li{background:rgba(40,40,40,.95);display:block;}#menu .nav li a{line-height:50px;padding:0;text-align:center;width:100%;}#menu .nav li a .dropdown-toggle{display:inline-block!important;margin-left:10px;width:30px;}#menu .nav li a .dropdown-toggle .caret{margin-left:0;}}@media screen and (max-width:767px) and (hover:hover){#menu .nav li a:hover{background-color:#f99d1c;}}#menu.navbar{border:0;border-radius:0;}#menu .navbar-collapse{border-top:0;padding:0;position:relative;text-align:left;}#menu .navbar-menu-header{display:none;color:#fff;float:left;line-height:50px;margin-left:15px;}@media screen and (max-width:767px){#menu .navbar-menu-header{display:block;}}#menu .navbar-toggle{border-color:#fff;}@media(hover:hover){#menu .navbar-toggle:hover,#menu .navbar-toggle:focus{background-color:#f99d1c;}}#menu .navbar-toggle .icon-bar{background-color:#fff;}#left-column .nav li a,#right-column .nav li a{color:#666;line-height:40px;padding:0;}@media(hover:hover){#left-column .nav li a:hover,#right-column .nav li a:hover{background-color:#fff;color:#009fc5;}}#left-column .nav li.active>a,#right-column .nav li.active>a{color:#009fc5;}#left-column .nav li li,#right-column .nav li li{padding-left:15px;}#left-column .nav li li:before,#right-column .nav li li:before{content:"»";}#left-column .nav li li a,#right-column .nav li li a{line-height:30px;padding-left:5px;}#left-column .nav li li li,#right-column .nav li li li{padding-left:30px;}#left-column .nav li li li li,#right-column .nav li li li li{padding-left:45px;}.advice{text-align:center;min-height:160px;padding:30px 0;}.advice a{color:#282828;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;}@media(hover:hover){.advice a:hover{color:#f99d1c;text-decoration:none;}}.advice .image{min-height:100px;}.brands{-moz-column-count:4;-moz-column-gap:15px;-webkit-column-count:4;-webkit-column-gap:15px;column-count:4;column-gap:15px;list-style:none;margin:0;padding:30px 0;}.brands a{display:inline-block;vertical-align:middle;}.brands li{text-align:center;}.brands li span{min-height:100px;}.brands li span:before{content:'';display:inline-block;height:100px;vertical-align:middle;}#sub-menu-categories,#sub-menu-tags,#sub-menu-brands{text-align:left;}.sub-menu-container{position:absolute;width:100%;}.sub-menu{background-color:#fff;box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);min-height:625px;z-index:199;}#sub-menu .all-brands-link,#sub-menu .all-spares-link{font-weight:700;margin:30px 0;}#sub-menu h2{border-bottom:solid 1px #282828;color:#666;font-weight:700;line-height:50px;}#sub-menu li{line-height:40px;}#sub-menu li:before{color:#f99d1c;font-size:21px;position:relative;}#sub-menu li a{color:#282828;display:block;text-decoration:none;}#sub-menu li a:before{color:#f99d1c;content:"»";display:inline-block;padding-right:15px;text-decoration:none!important;}@media(hover:hover){#sub-menu li a:hover{color:#282828;text-decoration:underline;}}#sub-menu>.row{margin:0;}#sub-menu .sub-categories{background-color:#e2e2e2;min-height:625px;}#sub-menu #sub-menu-categories li{margin:0 -15px;padding:0;text-indent:15px;}@media(hover:hover){#sub-menu #sub-menu-categories li:hover{background-color:#f99d1c;}#sub-menu #sub-menu-categories li:hover a{color:#fff!important;text-decoration:none!important;}#sub-menu #sub-menu-categories li:hover a:before{color:#fff!important;}}#sub-menu #sub-menu-categories li.active{background-color:#f99d1c;}#sub-menu #sub-menu-categories li.active a{color:#fff!important;}#sub-menu #sub-menu-categories li.active a:before{color:#fff!important;}#page>header .widget>.container,#menu .widget>.container,#main .widget>.container,#page>footer .widget>.container{padding:0!important;width:auto!important;}#page>header .widget>.container:after,#menu .widget>.container:after,#main .widget>.container:after,#page>footer .widget>.container:after{clear:none;}#left-column .widget,#right-column .widget{margin-bottom:15px;}#left-column .widget .container>header,#right-column .widget .container>header{color:#282828;font-weight:700;margin-bottom:15px;text-transform:uppercase;}#left-column .widget ul,#right-column .widget ul{list-style:none;padding:0;}#main-bottom .container>header,#main-top .container>header{border-bottom:5px solid #f99d1c;color:#fff;font-size:21px;line-height:1.4;}#main-bottom .container>header span,#main-top .container>header span{background-color:#282828;display:inline-block;font-weight:700;padding:15px 30px;}#main-top .widget{margin:15px 0;}#main-bottom .widget{padding:30px 0;}.widget-grey{background-color:#f2f2f2;padding:30px;}.widget-grey-header .container>header{background-color:#eee;}.widget-orange{background-color:#f99d1c;color:#fff;}.widget-orange a{color:#fff;}.absmiddle{margin-bottom:.25em;vertical-align:middle;}.account-background{background-color:#f2f2f2;margin-top:15px;padding:15px;}.account-background a{text-decoration:none;}@media(hover:hover){.account-background a:hover{color:#282828;text-decoration:underline;}}.account-background a h3{color:#282828!important;}.account-background .inner{background-color:#fff;min-height:505px;padding:15px;}@media screen and (max-width:991px){.account-background .inner{min-height:865px;}}@media screen and (max-width:767px){.account-background .inner{min-height:0;}}.address input,.address select{width:calc(100% - 16px);}.advice-box{border:2px solid #e2e2e2;font-size:15px;margin:15px 0;padding:15px;-moz-transition:border .3s ease;-webkit-transition:border .3s ease;transition:border .3s ease;}@media(hover:hover){.advice-box:hover{border:2px solid #f99d1c;}}.advice-box .btn{margin-top:10px;}.advice-box h2{margin:20px 0;min-height:66px;}.advice-box h2 a{color:#282828!important;}.advice-box .image{background-size:cover!important;height:250px;}.advice-box .image a{display:block;height:250px;}.advice-box .text{min-height:110px;}.authentication{margin-left:-225px!important;width:450px!important;}.blog-article{border-bottom:2px solid #e2e2e2;padding:15px 0;}.blog-article .blog-date{color:#282828;font-size:18px;font-weight:700;margin-bottom:20px;}.blog-article h2{margin:0;}.box{margin:15px 0;padding:15px;}.box.box-grey{background-color:#f2f2f2;}.box.box-grey-border{border:solid 2px #e2e2e2;}.btn{background-color:#f99d1c;border-radius:5px;border-width:0;color:#fff;display:inline-block;font-size:17px;font-weight:700;line-height:40px;padding:0 45px;text-decoration:none!important;vertical-align:top;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;}@media screen and (max-width:767px){.btn{padding:0 15px;}}.btn:focus,.btn:focus:active{outline:0;}@media(hover:hover){.btn:hover{background-color:#282828;color:#fff;cursor:pointer;text-decoration:none;}}.btn[disabled]{background-color:#d8d8d8;color:#999;}.btn.btn-green{background-color:#00893e;}@media(hover:hover){.btn.btn-green:hover{background-color:#282828;color:#fff;}}.btn.btn-passive{background-color:#d8d8d8;color:#282828;}.btn.btn-lg{line-height:50px;}.btn.btn-thin{padding:0 15px;}.btn-image{background-color:#fff;padding:0;}@media(hover:hover){.btn-image:hover{background-color:#fff;}}.carousel-control{background-image:none!important;}.carousel-control .glyphicon-chevron-right{right:30px;}.carousel-control .glyphicon-chevron-left{left:30px;}.carousel-fade .item{left:0!important;transition:opacity .8s;}.carousel-fade .item.active.left,.carousel-fade .item.active.right{opacity:0;transform:translate3d(0,0,0);z-index:2;}.carousel-indicators-top-right .carousel-controls{margin:-57px 45px 0 0;position:absolute;right:0;top:0;}@media screen and (max-width:991px){.carousel-indicators-top-right .carousel-controls{display:none;}}.carousel-indicators-top-right .carousel-control{background-color:#282828;height:45px;opacity:1;position:absolute;width:45px;}@media(hover:hover){.carousel-indicators-top-right .carousel-control:hover{background-color:#f99d1c;}}.carousel-indicators-top-right .carousel-control.left{left:-50px;}.carousel-indicators-top-right .carousel-control.right{left:0;right:0;}.carousel-indicators-top-right .carousel-control .glyphicon-chevron-left{left:7.5px;margin:0;top:5.5px;}.carousel-indicators-top-right .carousel-control .glyphicon-chevron-right{left:5.5px;margin:0;top:5.5px;}.carousel-inner .item{background:none;border:0;margin:0;padding:0;}.carousel-with-thumbnails .carousel-outer{position:relative;}.carousel-with-thumbnails .carousel-indicators{margin:10px auto 0;overflow:auto;position:static;width:auto;}.carousel-with-thumbnails .carousel-indicators li{background-color:transparent;border-radius:0;display:inline-block;height:auto;margin:0!important;width:auto;}.carousel-with-thumbnails .carousel-indicators li img{display:block;opacity:.5;}.carousel-with-thumbnails .carousel-indicators li.active img{opacity:1;}@media(hover:hover){.carousel-with-thumbnails .carousel-indicators li:hover img{opacity:.75;}}.checkbox input[type="checkbox"]{margin-left:0;position:static;}.checkbox label{color:#282828;font-weight:700;padding-left:5px;}.comment{border-bottom:solid 3px #f0f0f0;clear:both;margin-top:10px;overflow:hidden;padding:10px 0;}.comment .comment{border-bottom:0;border-top:solid 3px #f0f0f0;}.comment>.comment{margin-left:80px;}.comment>.collapse-toggle{float:right;}.comment>footer{text-align:right;}.comment>footer ul{list-style:none;margin:0;padding:0;}.comment>footer li{display:inline-block;margin-left:10px;}.contact-form #content .btn-default{float:right;margin-right:16px;}@media screen and (max-width:479px){.contact-form #content .btn-default{margin:15px 16px 0 0;}}.contact-form .editor-field,.contact-form .editor-label{margin:.75em 0;}@media screen and (max-width:479px){.contact-form .editor-field,.contact-form .editor-label{margin:.35em 0;}}.contact-form .display-label,.contact-form .editor-label{float:left;width:200px;}.contact-form .display-label+.display-field,.contact-form .editor-label+.display-field,.contact-form .display-label+.editor-field,.contact-form .editor-label+.editor-field{margin-left:200px;}@media screen and (max-width:479px){.contact-form .display-label,.contact-form .editor-label{float:none;width:auto;}.contact-form .display-label+.display-field,.contact-form .editor-label+.display-field,.contact-form .display-label+.editor-field,.contact-form .editor-label+.editor-field{margin-left:0;}}.contact-form fieldset{border:0!important;margin:0;padding:0;}.contact-form legend{display:none;}.contact-form input,.contact-form textarea{width:calc(100% - 16px);}.contact-form .recaptcha{float:right;margin:0 16px 30px 0;}.display-field,.editor-field,.display-label,.editor-label{color:#282828;line-height:32px;margin:.35em 0;}@media screen and (max-width:479px){.display-field,.editor-field,.display-label,.editor-label{line-height:inherit;}}.display-label,.editor-label{font-weight:700;}.display-wrapper:before,.editor-wrapper:before,.display-wrapper:after,.editor-wrapper:after{content:" ";display:table;}.display-wrapper:after,.editor-wrapper:after{clear:both;}.editor-field label{max-width:calc(100% - 100px);}@media screen and (max-width:479px){.editor-field label{display:inline;padding:5px 0;}.editor-field label:after{content:'\a';white-space:pre;}}#fc_widget{border:0;height:100%;max-height:unset;width:100%;}.featured-brands{padding:15px 0!important;}.featured-brands .brand{position:relative;min-height:1px;width:10%;float:left;line-height:80px;text-align:center;}@media screen and (max-width:991px){.featured-brands .brand{width:20%;}}@media screen and (max-width:767px){.featured-brands .brand{width:50%!important;}}.field-validation-valid,.field-validation-error{display:none;}.first{margin-top:0!important;}.hide{display:none;}.home-banner{background-color:#f2f2f2;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);width:100%;padding:30px 0 90px 0;}@media screen and (max-width:767px){.home-banner{clip-path:polygon(0 0,100% 0,100% 90%,0 100%);}}.home-banner .banner-text{float:right;width:calc(100% - 460px);}@media screen and (max-width:991px){.home-banner .banner-text{width:calc(100% - 360px);}}@media screen and (max-width:767px){.home-banner .banner-text{width:100%;}}.home-banner .banner-text .title{position:relative;}.home-banner .banner-text .title h2{font-size:36px;text-align:center;width:500px;margin:0 auto 45px auto;max-width:100%;}@media screen and (max-width:991px){.home-banner .banner-text .title h2{font-size:28px;}}.home-banner .banner-text .title .arrow{position:absolute;top:45px;left:0;}@media screen and (max-width:1199px){.home-banner .banner-text .title .arrow{max-width:80px;top:60px;}}@media screen and (max-width:767px){.home-banner .banner-text .title .arrow{display:none;}}.home-banner .banner-text .brands-row{display:grid;grid-template-columns:repeat(5,auto);align-items:center;justify-items:center;column-gap:30px;row-gap:15px;}@media screen and (max-width:991px){.home-banner .banner-text .brands-row{grid-template-columns:repeat(4,auto);}}@media screen and (max-width:767px){.home-banner .banner-text .brands-row{grid-template-columns:repeat(5,auto);}}@media screen and (max-width:550px){.home-banner .banner-text .brands-row{row-gap:30px;grid-template-columns:repeat(3,auto);}}@media screen and (max-width:450px){.home-banner .banner-text .brands-row{row-gap:30px;grid-template-columns:repeat(2,auto);}}.home-part-finder{position:absolute;left:0;right:0;margin-top:30px!important;}@media screen and (max-width:767px){.home-part-finder{position:static;background-color:#f2f2f2;margin-top:0!important;margin-bottom:0!important;padding-top:30px;}}.home-part-finder #choose-category-modal .product-category-modal,.home-part-finder #choose-brand-modal .product-category-modal,.home-part-finder #choose-model-modal .product-category-modal,.home-part-finder #choose-category-modal .model-modal,.home-part-finder #choose-brand-modal .model-modal,.home-part-finder #choose-model-modal .model-modal,.home-part-finder #choose-category-modal .brand-modal,.home-part-finder #choose-brand-modal .brand-modal,.home-part-finder #choose-model-modal .brand-modal{align-items:center;background-color:#f2f2f2;cursor:pointer;display:flex;flex:1;justify-content:center;margin-bottom:15px;padding:15px;text-align:center;}.home-part-finder #choose-category-modal .product-category-modal.featured,.home-part-finder #choose-brand-modal .product-category-modal.featured,.home-part-finder #choose-model-modal .product-category-modal.featured,.home-part-finder #choose-category-modal .model-modal.featured,.home-part-finder #choose-brand-modal .model-modal.featured,.home-part-finder #choose-model-modal .model-modal.featured,.home-part-finder #choose-category-modal .brand-modal.featured,.home-part-finder #choose-brand-modal .brand-modal.featured,.home-part-finder #choose-model-modal .brand-modal.featured{background-color:#fff;border:solid 1px #f2f2f2;min-height:100px;padding:5px;}.home-part-finder #choose-category-modal .product-category-modal h3,.home-part-finder #choose-brand-modal .product-category-modal h3,.home-part-finder #choose-model-modal .product-category-modal h3,.home-part-finder #choose-category-modal .model-modal h3,.home-part-finder #choose-brand-modal .model-modal h3,.home-part-finder #choose-model-modal .model-modal h3,.home-part-finder #choose-category-modal .brand-modal h3,.home-part-finder #choose-brand-modal .brand-modal h3,.home-part-finder #choose-model-modal .brand-modal h3{font-size:15px;}.home-part-finder #choose-category-modal .modal-search,.home-part-finder #choose-brand-modal .modal-search,.home-part-finder #choose-model-modal .modal-search{background:#fff url(../Images/MagnifierGrey.svg) no-repeat right 15px center;border:0;border-radius:100px!important;font-size:17px;font-weight:400;outline:0;padding:5px 15px;width:calc(100% - 26px);}.home-part-finder .content-box{background-color:#fff;border-radius:10px;box-shadow:rgba(0,0,0,.2) 0 0 10px;float:left;padding:30px 15px;position:relative;width:400px;z-index:50;}@media screen and (max-width:991px){.home-part-finder .content-box{width:300px;}}@media screen and (max-width:767px){.home-part-finder .content-box{width:100%;}}.home-part-finder .content-box h2{border-top:0!important;margin-top:0;padding-top:0!important;text-align:center;}.home-part-finder .content-box .btn{background-color:#00893e;width:100%;line-height:60px;}@media screen and (max-width:991px){.home-part-finder .content-box .btn{line-height:50px;}}.home-part-finder .content-box .product-search-home-category,.home-part-finder .content-box .product-search-home-brand,.home-part-finder .content-box .product-search-home-model{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);border:solid 1px #e2e2e2;border-radius:5px;margin-bottom:15px;width:100%;line-height:60px;padding:0 15px;}@media screen and (max-width:991px){.home-part-finder .content-box .product-search-home-category,.home-part-finder .content-box .product-search-home-brand,.home-part-finder .content-box .product-search-home-model{line-height:50px;}}.home-part-finder .content-box .product-search-home-category span,.home-part-finder .content-box .product-search-home-brand span,.home-part-finder .content-box .product-search-home-model span{display:block;cursor:pointer;}.home-part-finder .content-box .product-search-home-category.locked,.home-part-finder .content-box .product-search-home-brand.locked,.home-part-finder .content-box .product-search-home-model.locked{background-color:#f2f2f2;box-shadow:none;position:relative;}.home-part-finder .content-box .product-search-home-category.locked span,.home-part-finder .content-box .product-search-home-brand.locked span,.home-part-finder .content-box .product-search-home-model.locked span{cursor:default;}.home-part-finder .content-box .product-search-home-category.locked:after,.home-part-finder .content-box .product-search-home-brand.locked:after,.home-part-finder .content-box .product-search-home-model.locked:after{background:url(../Images/Down.png);background-repeat:no-repeat;background-position:100% 50%;background-size:contain;position:absolute;content:"";width:23px;height:13px;right:20px;top:0;bottom:0;margin:auto;}.home-view-all-brands{margin:-30px 0 60px 0!important;position:relative;}@media screen and (max-width:767px){.home-view-all-brands{margin:0 0 30px 0!important;}}.home-view-all-brands a{color:#282828;font-weight:700;font-size:21px;text-decoration:none;}@media screen and (max-width:767px){.home-view-all-brands a{font-size:17px;}}@media(hover:hover){.home-view-all-brands a{transition:color .3s ease;}.home-view-all-brands a:hover{color:#f99d1c;}}.home-reviews header{background-color:#00893e;color:#fff;font-size:24px;margin-top:0;margin-bottom:0;padding:15px;}.home-reviews hr{background-color:#d8d8d8;}.home-reviews .content{margin-top:15px;}.home-reviews .reviews-container{background-color:#f2f2f2;min-height:311px;padding:15px;}.home-reviews .title{font-size:21px;font-weight:700;}.icon{margin-top:15px;text-align:center;}.icon img{border:5px solid transparent;border-radius:50%;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}@media(hover:hover){.icon img:hover{border-color:#f99d1c;}}.icon .title{color:#282828;margin-top:15px;}@media(hover:hover){.icon .title:hover{color:#f99d1c;text-decoration:none;}}iframe:not(.tagove_frame){max-width:100vw;max-height:100vw;max-width:100%;}.img-border{border:solid 1px #d8d8d8!important;padding:2px;}.input-validation-error{background-color:#f2dede;border:solid 1px #a94442!important;}.last{margin-bottom:0!important;}.latest-how-to .how-to-video{border:solid 2px #f2f2f2;border-radius:6px;padding:10px;margin-top:15px;}@media(hover:hover){.latest-how-to .how-to-video{transition:border-color .3s ease;}.latest-how-to .how-to-video:hover{border-color:#f99d1c;}}.latest-how-to .how-to-video h5{color:#282828;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:0;}.latest-how-to .how-to-video h5 a{color:#282828;text-decoration:none;}.latest-how-to .how-to-video .image{position:relative;}.latest-how-to .how-to-video .image a:after{background-image:url(../Images/Play.png);background-size:50px 50px;content:"";position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:50px;height:50px;}.left{float:left;}.list-inline-divide li{border-left:solid 1px #999;line-height:10px;margin-right:-4px;}.list-inline-divide li:first-child{border-left:0;}.modal{background-color:#fff;border:solid 1px #d8d8d8;bottom:auto;display:none;left:50%;margin-left:-495px;overflow:auto;position:fixed;top:14%;width:990px;z-index:401;-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) 0s both;}@media(max-width:1199px){.modal{margin-left:-400px;width:800px;}}.modal>header{background-color:#282828;color:#fff;font-size:19px;font-weight:600;line-height:2em;padding:10px 15px;}.modal>header>.modal-close{color:#fff!important;cursor:pointer;float:right;}.modal>.body{max-height:70vh;overflow:auto;padding:15px;}@media(max-width:991px){.modal{margin-left:-45%;top:5%;width:90%;}.modal th,.modal td{padding:.25em;}}.modal.modal-orange-header{border-width:0;}.modal.modal-orange-header>header{background-color:#f99d1c;color:#fff;font-size:28px!important;padding:15px;text-align:center!important;}@media(max-width:767px){.modal.modal-orange-header>header{font-size:18px!important;}}.modal.modal-orange-header>.body{padding:30px;}@media(max-width:767px){.modal.modal-orange-header>.body{font-size:15px;padding:15px!important;}.modal.modal-orange-header>.body h2{font-size:17px;margin-bottom:15px;}.modal.modal-orange-header>.body .btn{font-size:13px;font-weight:400;margin:5px;padding:0 10px;}}.modal-background{background:#000;background:rgba(0,0,0,.4);display:none;filter:alpha(opacity=40);height:100%;left:0;position:fixed;top:0;width:100%;z-index:400;}.notification{background-color:#282828;color:#fff;line-height:60px;padding:0 15px;position:fixed;text-align:center;width:100%;z-index:299;}@media(max-width:767px){.notification{font-size:15px;line-height:40px;}}@media(hover:hover){.notification a:hover{color:#fff;}}.notification .close{color:#fff;font-size:30px;line-height:inherit;opacity:.8;}.notification.notification-top{border-bottom:solid 1px #999;top:0;}.notification.notification-bottom{border-top:solid 1px #999;bottom:0;}.pager{margin:1em 0;text-align:right;}.pager a,.pager .current{background-color:#f99d1c;border:solid 1px #d8d8d8;color:#fff;display:inline-block;line-height:40px;margin-bottom:5px;padding:0 15px;text-decoration:none;}@media(max-width:991px){.pager a,.pager .current{padding:0 10px;}}.pager .current{background-color:#282828;border-color:#d8d8d8;color:#fff;}@media(hover:hover){.pager a:hover{background-color:#282828;border-color:#d8d8d8;color:#fff;}}.promotions{background-color:#f2f2f2;margin:0!important;padding:5px 0;}@media screen and (max-width:570px){.promotions{display:none;}}.promotions .promotions-row{display:flex;justify-content:space-between;}.promotions .promotions-row .key-selling-point{display:flex;align-items:center;}@media screen and (max-width:767px){.promotions .promotions-row .key-selling-point{flex:1;justify-content:center;text-align:center;}}.promotions .promotions-row .key-selling-point .image{margin-right:15px;}@media screen and (max-width:767px){.promotions .promotions-row .key-selling-point .image{display:none;}}.promotions .promotions-row .key-selling-point .text p,.promotions .promotions-row .key-selling-point .text a{font-size:15px;margin:0;}@media screen and (max-width:1399px){.promotions .promotions-row .key-selling-point .text p,.promotions .promotions-row .key-selling-point .text a{font-size:13px;}}@media screen and (max-width:1199px){.promotions .promotions-row .key-selling-point .text p,.promotions .promotions-row .key-selling-point .text a{font-size:12px;}}.pointer{cursor:pointer;}.right{float:right;}.search-item{margin:1em 0;}section .section-header{color:#282828;display:block;font-size:21px;margin-top:60px;position:relative;}@media screen and (max-width:767px){section .section-header{margin-top:30px;text-align:left;}}@media screen and (max-width:767px){section .section-header:after{content:"";cursor:pointer;font-family:'Glyphicons Halflings';position:absolute;right:15px;top:15px;}section .section-header.active:after{content:"";cursor:pointer;font-family:'Glyphicons Halflings';position:absolute;right:15px;top:15px;}}section .section-header span{display:inline-block;padding:15px 0;}@media screen and (max-width:767px){section .section-header span{cursor:pointer;display:block;line-height:unset;padding:15px 30px 15px 0;}}section .collapsable .section-header{border-bottom:5px solid #f2f2f2;color:#282828;}section .collapsable .section-header:after{content:"";cursor:pointer;font-family:'Glyphicons Halflings';position:absolute;right:30px;top:15px;}section .collapsable .section-header.active:after{content:"";cursor:pointer;font-family:'Glyphicons Halflings';position:absolute;right:30px;top:15px;}section .collapsable span{background-color:#fff;padding:15px 60px 15px 0;cursor:pointer;display:block;}.section-content{display:block;}@media screen and (max-width:767px){.section-content{display:none;}}.share-this *{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;}.share-this{margin:15px 0;}.sort{margin:1em 0;}.sort .sort-display ul{list-style:none;margin:5px 0 0;padding:0;}.sort .sort-display li{display:inline-block;margin-right:5px;}.sort .sort-display li a{display:inline-block;height:32px;text-indent:-9999px;width:22px;}.sort .sort-display li.grid-view a{background:url(../Images/LayoutGrid.png) no-repeat;}.sort .sort-display li.list-view a{background:url(../Images/LayoutList.png) no-repeat;}.sort .sort-by{text-align:center;}.sort .sort-pager{margin:0;text-align:right;}.table td{border-top:0!important;}.table th{background-color:#282828;border-bottom:0!important;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.table th a{color:#fff;}.table:not(.no-hover) tr:hover{background-color:#f2f2f2!important;}.table tr:nth-child(even){background-color:#f2f2f2;}.table-row-vertical-align td{vertical-align:middle!important;}.tabs{border-bottom:solid 5px #d8d8d8;list-style:none;margin:1em 0;padding:0;}.tabs li{float:left;margin-right:5px;}.tabs a{color:#444;display:block;font-size:16px;line-height:35px;margin-bottom:-5px;padding:0 15px 5px;text-decoration:none;}.tabs li.active a{border-bottom:solid 5px #282828;padding-bottom:0;}@media(hover:hover){.tabs a:hover{border-bottom:solid 5px #282828;padding-bottom:0;}}.tabs:before,.tabs:after{content:" ";display:table;}.tabs:after{clear:both;}.text-blue{color:#27a6de;}.text-green{color:#00893e;}.text-grey{color:#d8d8d8;}.text-orange{color:#f99d1c;}.text-red{color:#c20;}.text-sm{font-size:14px;}.text-lg{font-size:30px;}.text-xl{font-size:38px;}.text-xs{font-size:11px;}.top-categories{display:grid;grid-template-columns:repeat(6,1fr);column-gap:15px;row-gap:15px;margin-top:30px;margin-bottom:45px;}@media(max-width:1199px){.top-categories{grid-template-columns:repeat(4,1fr);}}@media(max-width:991px){.top-categories{grid-template-columns:repeat(3,1fr);}}@media(max-width:767px){.top-categories{grid-template-columns:repeat(2,1fr);}}.top-categories .category{color:#282828;border:1px dashed transparent;background-color:#f2f2f2;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.05);padding:15px;text-align:center;text-decoration:none;}@media(hover:hover){.top-categories .category:hover{text-decoration:underline;}}.top-categories .category:focus{border:dashed 1px #e2e2e2;}.top-categories .category h5{color:#282828;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:0;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.validation-summary-errors{background-color:#f2dede;border:solid 2px #a94442;font-weight:bold;margin:1em 0;padding:10px;}.validation-summary-errors span{display:block;}.validation-summary-errors ul{margin-bottom:0;}.validation-summary-valid{display:none;}.vertical-align-items{align-items:center;display:flex;}.visible-xxs{display:none!important;}@media(max-width:479px){.visible-xxs{display:block!important;}}.word-wrap{overflow:hidden;-ms-word-wrap:break-word;word-wrap:break-word;}.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative;}@media(max-width:479px){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11{float:left;}.col-xxs-1{width:8.33333333%;}.col-xxs-2{width:16.66666667%;}.col-xxs-3{width:25%;}.col-xxs-4{width:33.33333333%;}.col-xxs-5{width:41.66666667%;}.col-xxs-6{width:50%;}.col-xxs-7{width:58.33333333%;}.col-xxs-8{width:66.66666667%;}.col-xxs-9{width:75%;}.col-xxs-10{width:83.33333333%;}.col-xxs-11{width:91.66666667%;}.col-xxs-12{width:100%;}}@media(min-width:768px) and (max-width:991px){.container{width:100%;}}@media(min-width:1400px){.container{width:1370px;}.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left;}.col-xl-12{width:100%;}.col-xl-11{width:91.66666667%;}.col-xl-10{width:83.33333333%;}.col-xl-9{width:75%;}.col-xl-8{width:66.66666667%;}.col-xl-7{width:58.33333333%;}.col-xl-6{width:50%;}.col-xl-5{width:41.66666667%;}.col-xl-4{width:33.33333333%;}.col-xl-3{width:25%;}.col-xl-2{width:16.66666667%;}.col-xl-1{width:8.33333333%;}.col-xl-pull-12{right:100%;}.col-xl-pull-11{right:91.66666667%;}.col-xl-pull-10{right:83.33333333%;}.col-xl-pull-9{right:75%;}.col-xl-pull-8{right:66.66666667%;}.col-xl-pull-7{right:58.33333333%;}.col-xl-pull-6{right:50%;}.col-xl-pull-5{right:41.66666667%;}.col-xl-pull-4{right:33.33333333%;}.col-xl-pull-3{right:25%;}.col-xl-pull-2{right:16.66666667%;}.col-xl-pull-1{right:8.33333333%;}.col-xl-pull-0{right:auto;}.col-xl-push-12{left:100%;}.col-xl-push-11{left:91.66666667%;}.col-xl-push-10{left:83.33333333%;}.col-xl-push-9{left:75%;}.col-xl-push-8{left:66.66666667%;}.col-xl-push-7{left:58.33333333%;}.col-xl-push-6{left:50%;}.col-xl-push-5{left:41.66666667%;}.col-xl-push-4{left:33.33333333%;}.col-xl-push-3{left:25%;}.col-xl-push-2{left:16.66666667%;}.col-xl-push-1{left:8.33333333%;}.col-xl-push-0{left:auto;}.col-xl-offset-12{margin-left:100%;}.col-xl-offset-11{margin-left:91.66666667%;}.col-xl-offset-10{margin-left:83.33333333%;}.col-xl-offset-9{margin-left:75%;}.col-xl-offset-8{margin-left:66.66666667%;}.col-xl-offset-7{margin-left:58.33333333%;}.col-xl-offset-6{margin-left:50%;}.col-xl-offset-5{margin-left:41.66666667%;}.col-xl-offset-4{margin-left:33.33333333%;}.col-xl-offset-3{margin-left:25%;}.col-xl-offset-2{margin-left:16.66666667%;}.col-xl-offset-1{margin-left:8.33333333%;}.col-xl-offset-0{margin-left:0;}}@media(max-width:479px){.hidden-xxs{display:none!important;}}@media(min-width:1200px) and (max-width:1399px){.hidden-lg{display:none!important;}}.row.flex{display:flex;flex-wrap:wrap;}.row.flex>[class*="col-"]{display:flex;flex-direction:column;}.row-gutter-none{margin-left:0!important;margin-right:0!important;}.row-gutter-none [class*="col-"]{padding-left:0;padding-right:0;}.row-gutter-sm{margin-left:-7.5px!important;margin-right:-7.5px!important;}.row-gutter-sm [class*="col-"]{padding-left:7.5px;padding-right:7.5px;}@media screen and (min-width:1200px){.row-inline-lg{display:flex;align-items:center;}}.fade-in{-webkit-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in 1s cubic-bezier(.39,.575,.565,1) 0s both;}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.fade-out{-webkit-animation:fade-out 1s ease-out 0s both;-moz-animation:fade-out 1s ease-out 0s both;animation:fade-out 1s ease-out 0s both;}@keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}.spinner{margin:100px auto 0;text-align:center;width:70px;}.spinner>div{animation:sk-bouncedelay 1.4s infinite ease-in-out both;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;background-color:#333;border-radius:100%;display:inline-block;height:18px;width:18px;}.spinner .bounce1{animation-delay:-.32s;-webkit-animation-delay:-.32s;}.spinner .bounce2{animation-delay:-.16s;-webkit-animation-delay:-.16s;}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);}40%{-webkit-transform:scale(1);}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}.blog-post .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.blog-post .title a{color:#666;font-size:19px;font-weight:bold;}.blog-post .rating{margin-left:15px;}.add-to-cart .validation-summary-errors{color:#666;font-size:17px;line-height:1.8em;text-align:left;}.add-to-cart .alert-warning{margin:15px 0;font-weight:400;font-size:17px;}.add-to-cart .alert-warning p{-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;-moz-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;}.alternative-part-numbers ul,.alt-skus ul,.alternative-skus ul,.alternative-part-numbers ol,.alt-skus ol,.alternative-skus ol{list-style-type:disc;}.alternative-part-numbers div,.alt-skus div,.alternative-skus div,.alternative-part-numbers section,.alt-skus section,.alternative-skus section,.alternative-part-numbers span,.alt-skus span,.alternative-skus span{display:block;max-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition:max-height .5s ease-in;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in;}.alternative-part-numbers div.show-all,.alt-skus div.show-all,.alternative-skus div.show-all,.alternative-part-numbers section.show-all,.alt-skus section.show-all,.alternative-skus section.show-all,.alternative-part-numbers span.show-all,.alt-skus span.show-all,.alternative-skus span.show-all{max-height:100000px;overflow:visible;text-overflow:unset;white-space:normal;}.alternative-part-numbers .alternative-part-numbers-see-all,.alt-skus .alternative-part-numbers-see-all,.alternative-skus .alternative-part-numbers-see-all{position:relative;float:right;margin-left:5px;}.brand-az-filter{font-size:0;margin-top:15px;text-align:center;}.brand-az-filter li{padding:0;}.brand-az-filter li a{background-color:#f2f2f2;color:#282828;display:block;font-size:17px;font-weight:700;line-height:50px;margin:2.5px;width:50px;}@media(hover:hover){.brand-az-filter li a:hover{background-color:#f99d1c;color:#fff;}}.btn-paypal{background:none!important;border:0!important;}.bulk-savings-here{position:absolute;font-size:12px;right:0;top:22px;}#cart .btn.checkout{background-color:#00893e;font-size:21px;margin-bottom:10px;padding:10px 0;width:100%;}#cart .cart-item .product-image{cursor:pointer;display:block;height:75px;margin:10px auto;padding:0;position:relative;text-align:center;}#cart .cart-item .product-image img{display:block;margin:auto;max-height:75px;position:absolute;top:0;left:0;bottom:0;right:0;}#cart .cart-item .product-name{color:#282828;font-size:17px;font-weight:400;margin:0;}@media screen and (max-width:767px){#cart .cart-item .product-name{font-size:16px;}}#cart .cart-item .product-name a{color:#282828;}@media(hover:hover){#cart .cart-item .product-name a:hover{color:#27a6de;}}#cart .cart-item .delete{font-size:12px;}@media screen and (max-width:479px){#cart .cart-item td{padding:15px 8px;}}#cart .cart-item .quantity{margin:0 5px;width:50px;text-align:center;}#cart .cart-item .increment-quantity{padding:5px;}.cart-delivery-methods .courier{color:#27a6de;font-size:13px;font-weight:bold;margin:0;}.cart-delivery-methods .delivery-date{color:#00893e;}.cart-delivery-methods input.delivery-method{margin-left:5px!important;}.cart-delivery-methods .text-right .modal .body,.cart-delivery-methods .text-right .modal header{text-align:left;}.cart-grand-total{font-weight:700;margin:0;}.cart-grand-total .text-xl{color:#282828;}.cart-stock-warning{margin:5px 0;}#cart-summary,#checkout-summary{background-color:#f2f2f2;padding:15px 15px 5px 15px;}#cart-summary .delivery-option-choices,#checkout-summary .delivery-option-choices{background-color:#fff;padding:0 15px;margin-bottom:30px;max-height:500px;overflow-y:auto;}#cart-summary .delivery-option-choices .delivery-option,#checkout-summary .delivery-option-choices .delivery-option{border-top:solid 2px #f2f2f2;display:flex;align-items:center;padding:15px 0;}#cart-summary .delivery-option-choices .delivery-option:first-of-type,#checkout-summary .delivery-option-choices .delivery-option:first-of-type{border-top:0;}#cart-summary .delivery-option-choices .delivery-option input[type="checkbox"],#checkout-summary .delivery-option-choices .delivery-option input[type="checkbox"],#cart-summary .delivery-option-choices .delivery-option input[type="radio"],#checkout-summary .delivery-option-choices .delivery-option input[type="radio"]{margin:0;}#cart-summary .delivery-option-choices .delivery-option .delivery-date,#checkout-summary .delivery-option-choices .delivery-option .delivery-date{font-size:14px;margin-bottom:0;}#cart-summary .delivery-option-choices .delivery-option .delivery-date strong,#checkout-summary .delivery-option-choices .delivery-option .delivery-date strong{color:#27a6de;}#cart-summary .delivery-option-choices .delivery-option .delivery-help-icon,#checkout-summary .delivery-option-choices .delivery-option .delivery-help-icon{font-size:11px;margin:5px 0 0 0;}#cart-summary .delivery-option-choices .delivery-option .delivery-help-icon img,#checkout-summary .delivery-option-choices .delivery-option .delivery-help-icon img{margin-right:5px;}@media screen and (min-width:992px) and (max-width:1199px){#cart-summary .delivery-option-choices .delivery-option .delivery-help-icon,#checkout-summary .delivery-option-choices .delivery-option .delivery-help-icon{display:none;}}#cart-summary .delivery-option-choices .delivery-option label,#checkout-summary .delivery-option-choices .delivery-option label{font-size:17px;margin-bottom:0;}@media screen and (min-width:992px) and (max-width:1199px){#cart-summary .delivery-option-choices .delivery-option label,#checkout-summary .delivery-option-choices .delivery-option label{font-size:14px;}}#cart-summary .delivery-option-choices .delivery-option .price,#checkout-summary .delivery-option-choices .delivery-option .price{font-weight:700;font-size:19px;}@media screen and (min-width:992px) and (max-width:1199px){#cart-summary .delivery-option-choices .delivery-option .price,#checkout-summary .delivery-option-choices .delivery-option .price{font-size:15px;}}#cart-summary .delivery-option-choices .delivery-option .name,#checkout-summary .delivery-option-choices .delivery-option .name,#cart-summary .delivery-option-choices .delivery-option .price,#checkout-summary .delivery-option-choices .delivery-option .price{margin-left:15px;}#cart-summary .order-summary,#checkout-summary .order-summary{border-bottom:solid 2px #d6d6d6;}#cart-summary .total,#checkout-summary .total{border-bottom:solid 2px #d6d6d6;border-top:solid 2px #d6d6d6;display:flex;align-items:center;}#cart-summary .total .total-cart-price,#checkout-summary .total .total-cart-price{color:#282828;font-size:21px;font-weight:700;text-align:right;}#cart-summary .voucher-wrapper .btn,#checkout-summary .voucher-wrapper .btn{padding:0;width:100px;}#cart-summary .voucher-wrapper input,#checkout-summary .voucher-wrapper input{background-color:#fff;margin-right:10px;width:calc(100% - 110px);}@media screen and (min-width:992px) and (max-width:1199px){#cart-summary .voucher-wrapper input::placeholder,#checkout-summary .voucher-wrapper input::placeholder{font-size:12px;}}.cart-sub-total{font-weight:700;margin:30px 0;}.cart-sub-total .text-lg{color:#282828;}#checkout .btn-checkout{background-color:#00893e;font-size:21px;margin-bottom:10px;padding:10px 45px;width:100%;}.checkout-message{float:right;margin:0 15px;width:500px;}@media screen and (max-width:1399px){.checkout-message{width:400px;}}@media screen and (max-width:991px){.checkout-message{font-size:15px;margin:0 0 0 15px;width:300px;}}.checkout-order-summary-bar{background-color:#f2f2f2;margin:0;padding:15px;position:relative;}@media(hover:hover){.checkout-order-summary-bar:hover{cursor:pointer;}}.checkout-order-summary-bar:after{content:"";font-family:'Glyphicons Halflings';position:absolute;right:30px;top:15px;}.checkout-order-summary-bar.active:after{content:"";}.checkout-order-summary-bar .total{margin-right:40px;float:right;}@media screen and (max-width:991px){#checkout-summary{display:none;}}#customers-also-viewed{margin-bottom:60px;}#customers-also-viewed .carousel-controls{margin:30px auto 0 auto;text-align:center;width:100px;}#customers-also-viewed .carousel-control{opacity:1;position:static;text-shadow:none;width:50px;}#customers-also-viewed .glyphicon{color:#282828;font-size:36px;line-height:50px;left:0!important;margin:0!important;position:static!important;text-align:center;width:50px;}.diagram{border:solid 1px #d8d8d8;text-align:center;}.diagram-references{-moz-column-count:3;-moz-column-gap:5px;-webkit-column-count:3;-webkit-column-gap:5px;column-count:3;column-gap:5px;list-style:none;margin:0;padding:10px 0;}@media screen and (max-width:767px){.diagram-references{-moz-column-count:2;-webkit-column-count:2;column-count:2;}}@media screen and (max-width:479px){.diagram-references{-moz-column-count:1;-webkit-column-count:1;column-count:1;}}#diagram-help{background-color:#00893e;box-shadow:4px 4px 20px 0 rgba(175,172,172,.75);-moz-box-shadow:4px 4px 20px 0 rgba(175,172,172,.75);-webkit-box-shadow:4px 4px 20px 0 rgba(175,172,172,.75);display:none;left:0;line-height:60px;margin:0;padding:10px;right:0;top:0;position:fixed;text-decoration:none!important;width:100%;z-index:399;}@media(hover:hover){#diagram-help:hover{cursor:pointer;}}#diagram-help h2{color:#fff;font-size:18px;margin:0;padding:0;text-align:center;}#diagram-help.show{-webkit-animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;}#diagrams.box{margin-bottom:30px;padding:15px;}@media screen and (max-width:991px){#diagrams.box{margin:0;}}#diagrams.box .section-header{border-bottom:0;margin:0;}@media screen and (max-width:991px){#diagrams.box .section-header{font:17px/1.8 'Open Sans',sans-serif;font-weight:700;margin-bottom:0;text-transform:uppercase;}}#diagrams.box .section-header:after{right:0;top:0;}@media screen and (max-width:991px){#diagrams.box .section-header:after{content:"";font-weight:normal;}}@media screen and (max-width:991px){#diagrams.box .section-header.active:after{content:"";}}#diagrams.box .section-header span{background-color:#f2f2f2;padding:0;}@media screen and (max-width:991px){#diagrams.box .section-header span{margin-right:30px;}}#diagrams.box .product-diagram .image{background-color:#fff;}@media screen and (max-width:479px){.others-bought .checkout-buttons{text-align:center;}.others-bought .checkout-buttons .btn{width:100%;}}@media screen and (max-width:479px){.others-bought .product-image{display:block;margin-bottom:30px;text-align:center;}}.payment-wrapper .card-holder-name{width:calc(100% - 16px);}.payment-wrapper .credit-card-number{position:relative;}.payment-wrapper .credit-card-number .credit-card-icon{position:absolute;left:6px;top:2px;}.payment-wrapper .credit-card-number .credit-card-icon .icon{height:24px;margin:0;}.payment-wrapper .credit-card-number input{text-indent:50px;width:calc(100% - 16px);}.payment-wrapper .cvc{width:calc(100% - 16px);}@media screen and (max-width:767px){.payment-wrapper .cvc{width:100px;}}.payment-wrapper .expiry-date select{width:calc(50% - 16px);}@media screen and (max-width:767px){.payment-wrapper .expiry-date select{width:100px;}}.product-admin-summary{border:solid 1px #c20;margin:30px 0;padding:15px 30px 30px 30px;}.product-admin-summary .display-field,.product-admin-summary .display-label{line-height:32px;margin:.35em 0;}@media screen and (max-width:479px){.product-admin-summary .display-field,.product-admin-summary .display-label{line-height:inherit;}}.product-admin-summary .display-label{float:left;font-weight:400;width:300px;}.product-admin-summary .display-label+.display-field{margin-left:300px;}@media screen and (max-width:479px){.product-admin-summary .display-label{float:none;width:auto;}.product-admin-summary .display-label+.display-field{margin-left:0;}}.product-admin-summary .display-wrapper:before,.product-admin-summary .display-wrapper:after{content:" ";display:table;}.product-admin-summary .display-wrapper:after{clear:both;}.product-brand{display:table;margin-bottom:15px;text-align:center;}.product-brand .product-brand-grid{background-color:#fff;border:solid 2px #e2e2e2;display:table-cell;height:125px;vertical-align:middle;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}@media(hover:hover){.product-brand .product-brand-grid:hover{border-color:#f99d1c;}}.product-brand .product-brand-grid.modal-open{background-color:#eee;text-decoration:none;}@media(hover:hover){.product-brand .product-brand-grid.modal-open:hover{background-color:#f99d1c;text-decoration:none;}.product-brand .product-brand-grid.modal-open:hover p{color:#fff;}}.product-brand .product-brand-grid.modal-open p{color:#282828;font-weight:700;font-size:18px;margin-bottom:0;}.product-brand .product-brand-grid img{vertical-align:middle;}.product-bulk-prices{margin:60px 0 30px 0;}.product-bulk-prices .header{background-color:#f99d1c;color:#fff;font-weight:700;margin:1px;padding:10px;}.product-bulk-prices table{width:100%;}.product-bulk-prices table td{background-color:#f2f2f2;border:solid 1px #fff;padding:10px;}.product-bulk-prices table td:first-child{text-align:center;}.product-bulk-prices table th{background-color:#282828;border-left:solid 1px #fff;border-right:solid 1px #fff;color:#fff;padding:10px;}.product-category{text-align:center;margin:15px 0;}.product-category a{color:#27a6de;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;}@media(hover:hover){.product-category a:hover{color:#065c82;}}.product-category .image{min-height:170px;}.product-cart{color:#282828;position:relative;}.product-cart .cart-items{background-color:#c20;border-radius:50%;color:#fff!important;font-weight:700;height:30px;position:absolute;right:0;text-align:center;top:0;width:30px;}@media screen and (max-width:767px){.product-cart .cart-items{right:-5px;top:-10px;}}.product-cart .dropdown{background-color:#fff;border:solid 1px #f2f2f2;border-top:solid 4px #f99d1c;box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);-moz-box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.75);margin-top:-4px!important;padding:15px;position:absolute;right:0;width:380px;z-index:200;}.product-cart .dropdown hr{margin:0;}.product-cart .dropdown .line-item{border-bottom:solid 1px #d8d8d8;line-height:75px;padding:5px 0;}.product-cart .dropdown .line-item a{color:#282828!important;}.product-cart .dropdown .line-item a.delete{cursor:pointer;color:#d8d8d8!important;display:block;font-size:50px;line-height:75px;}@media(hover:hover){.product-cart .dropdown .line-item a.delete:hover{color:#282828!important;text-decoration:none;}}.product-cart .dropdown .line-item-image{height:50px;}.product-cart .dropdown .btn{font-weight:700;margin-top:15px;width:100%;}.product-cart .dropdown .subtotal{font-weight:700;margin-top:15px;}.product-compatibility{background-color:#fff;border:1px solid #27a6de;margin:15px 0;padding:30px;}.product-compatibility.compatible{border-color:#00893e;}.product-compatibility:before,.product-compatibility:after{content:" ";display:table;}.product-compatibility:after{clear:both;}#product-details .product-description .header,#product-details .product-compatibility-wrapper .header{border-top:1px solid #f2f2f2;color:#282828;display:block;font-size:21px;margin-bottom:0;position:relative;}#product-details .product-description .header span,#product-details .product-compatibility-wrapper .header span{display:inline-block;padding:15px 0;}@media screen and (max-width:767px){#product-details .product-description .header span,#product-details .product-compatibility-wrapper .header span{cursor:pointer;display:block;line-height:unset;padding:15px 60px 15px 0;}}#product-details .product-grey-box{background-color:#f2f2f2;padding:15px 30px;}#product-details .product-title-and-reviews .product-title{margin:0;}#product-details .product-title-and-reviews .reviews-and-questions{font-size:15px;}#product-details .product-title-and-reviews .reviews-and-questions .star-rating{margin-right:5px;}#product-details .product-images #images-carousel .carousel-inner,#product-details .product-images #product-image .carousel-inner{max-width:550px;width:100%;margin:0 auto;}#product-details .product-images #images-carousel .item img,#product-details .product-images #product-image .item img{display:inline-block;max-height:550px;}#product-details .product-images .carousel-control{opacity:1;}@media screen and (max-width:767px){#product-details .product-images .carousel-control.left span{left:10px;}#product-details .product-images .carousel-control.right span{right:10px;}}#product-details .product-images .carousel-control span{color:#282828;transition:color .1s ease-in;}@media screen and (max-width:767px){#product-details .product-images .carousel-control span{border:1px solid #eee;background-color:#fff;margin-top:-30px;padding:15px;border-radius:3px;font-size:26px;}}@media(hover:hover){#product-details .product-images .carousel-control span:hover{color:#f99d1c;}}#product-details section .section-header{text-align:center;}#product-details section .section-header span:after{content:"";position:absolute;margin:0 auto;left:0;right:0;bottom:0;height:3px;width:100px;border-bottom:3px solid #f99d1c;}@media screen and (max-width:767px){#product-details section .section-header span:after{width:100%;}}.product-diagram{text-align:center;margin:15px 0;}.product-diagram a{-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;}.product-diagram a.pdf{background:url(../Images/DiagramBackground.png) no-repeat center center;background-size:cover;}.product-diagram h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.product-diagram .image{display:table;margin:0 auto;min-height:220px;width:100%;}.product-diagram .image a{display:table-cell;vertical-align:middle;}.product-display-price-rating-and-stock-status{line-height:30px;}.product-display-price-rating-and-stock-status .display-price{float:left;padding-right:15px;}.product-display-price-rating-and-stock-status>.rating{border-left:1px solid #eee;float:left;padding:0 15px;}.product-display-price-rating-and-stock-status .stock-status{border-left:1px solid #d8d8d8;float:left;padding-left:15px;}.product-display-price-rating-and-stock-status:before,.product-display-price-rating-and-stock-status:after{content:" ";display:table;}.product-display-price-rating-and-stock-status:after{clear:both;}.product-flag{height:30px;left:0;position:absolute;top:12px;width:80px;}@media screen and (max-width:479px){.product-filter .search-button{width:100%;}}.product-filter .search-text{margin-right:5px;width:215px;}@media screen and (max-width:1199px){.product-filter .search-text{width:147px;}}@media screen and (max-width:479px){.product-filter .search-text{margin-bottom:15px;margin-right:0;width:100%;}}.product-filter section{background-color:#f2f2f2;margin-bottom:30px;padding:30px;}@media screen and (max-width:991px){.product-filter section{margin-bottom:15px;padding:15px;}}.product-filter section>header{color:#282828;font-weight:700;margin-bottom:15px;text-transform:uppercase;}@media screen and (max-width:991px){.product-filter section>header{margin-bottom:0;cursor:pointer;}.product-filter section>header .glyphicon{line-height:25px;}}.product-filter section .selected-item{background-color:#fff;line-height:38px;margin-bottom:15px;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media screen and (max-width:991px){.product-filter section .selected-item{float:left;margin:15px 0 0 0;width:calc(50% - 7.5px);}.product-filter section .selected-item:nth-child(2n),.product-filter section .selected-item:nth-child(4n){margin-right:15px;}}@media screen and (max-width:479px){.product-filter section .selected-item{float:none;width:100%;}}.product-filter section .selected-item a{background-color:#f99d1c;color:#fff;padding:0 12px;text-decoration:none!important;}@media(hover:hover){.product-filter section .selected-item a:hover{background-color:#282828;}}.product-filter section .selected-item:last-child{margin-bottom:0;}.product-filter section .filter-list{list-style:none;margin-left:23px;padding:0;text-indent:-23px;}.product-filter section .filter-list li:before{content:"»";color:#282828;padding-right:15px;}.product-filter section .filter-list li a{color:#282828;text-decoration:none;}@media(hover:hover){.product-filter section .filter-list li a:hover{color:#282828;text-decoration:underline;}}@media screen and (max-width:991px){.product-filter section .filter-options{display:none;}}.product-filter section:before,.product-filter section:after{content:" ";display:table;}.product-filter section:after{clear:both;}.product-grid-item{border:2px solid #e2e2e2;font-size:15px;margin:15px 0;min-height:500px;padding:15px;text-align:center;-moz-transition:border .3s ease;-webkit-transition:border .3s ease;transition:border .3s ease;}@media(hover:hover){.product-grid-item:hover{border:2px solid #f99d1c;}}.product-grid-item a{color:#282828;text-decoration:none;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;}@media(hover:hover){.product-grid-item a:hover{color:#282828;text-decoration:underline;}}.product-grid-item h3{margin:30px 0;min-height:50px;}.product-grid-item .product-image{display:table;height:150px;margin:0 auto;min-height:150px;}.product-grid-item .product-image a{display:table-cell;vertical-align:middle;}.product-grid-item .price{color:#282828;font-size:24px;font-weight:700;line-height:1.4;min-height:35px;}.product-grid-item .summary{margin-bottom:30px;min-height:108px;}.product-grid-item .text-red{color:#c20;font-size:15px;font-weight:400;}.product-next-day-delivery .delivery-message .modal{text-align:left;font-weight:400;}.product-list-item{border-bottom:2px solid #f2f2f2;font-size:15px;padding:15px 0;}@media screen and (max-width:767px){.product-list-item{margin-bottom:30px;}}.product-list-item .details{text-align:right;}@media screen and (max-width:767px){.product-list-item .details{text-align:right;}}.product-list-item .details .price{color:#282828;font-size:32px;font-weight:700;line-height:1.4;text-align:right;}.product-list-item .details .product-price-override{text-align:center;}.product-list-item .details .product-price-override .price{font-size:20px;}@media screen and (max-width:991px){.product-list-item .details .product-price-override .price{font-size:16px;}}.product-list-item h2{font-weight:700;margin:15px 0;}.product-list-item h2 a{color:#282828;text-decoration:none;}@media(hover:hover){.product-list-item h2 a:hover{color:#282828;text-decoration:underline;}}.product-list-item .product-image{text-align:center;}.product-list-item .btn-green{padding:0 15px;width:100%;}@media screen and (max-width:991px){.product-list-item .btn-green{font-size:18px;}}@media screen and (max-width:1199px){.product-list-item .btn-green{font-size:15px;}}.product-list-item .row{align-items:center;display:flex;}@media screen and (max-width:767px){.product-list-item .row{display:block;}}.product-list-item .sale{color:#282828;font-size:15px;margin-bottom:0;font-weight:700;}.product-model{text-align:center;margin:15px 0;}.product-model a{color:#27a6de;text-decoration:underline;-moz-transition:color .3s ease;-webkit-transition:color .3s ease;transition:color .3s ease;}@media(hover:hover){.product-model a:hover{color:#065c82;text-decoration:underline;}}.product-model .image{min-height:170px;}.product-model-no-image{display:table;margin-bottom:15px;text-align:center;}.product-model-no-image .product-model-no-image-grid{background-color:#fff;border:solid 2px #e2e2e2;display:table-cell;height:75px;vertical-align:middle;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;}@media(hover:hover){.product-model-no-image .product-model-no-image-grid:hover{border-color:#f99d1c;}}.sticky-wrapper{position:relative;}@media screen and (min-width:992px){.sticky-wrapper .sticky-row{width:calc(65% - 30px);}}@media screen and (min-width:992px){.sticky-wrapper .sticky-row .product-price-box-wrapper{width:calc(35% - 30px);position:absolute;top:0;right:0;height:100%;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box{position:sticky;top:15px;z-index:2;}@media screen and (max-width:991px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box{top:unset;position:static;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box{color:#282828;text-align:center;min-height:200px;}@media screen and (max-width:991px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box{min-height:183px;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price{position:relative;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top{background-color:#f2f2f2;box-shadow:4px 4px 20px 0 rgba(0,0,0,.15);left:0;right:0;top:0;position:fixed;z-index:1000;display:flex;align-items:center;justify-content:space-between;min-height:0;width:100%;padding:15px;-webkit-animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;-moz-animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;animation:fade-in .3s cubic-bezier(.39,.575,.565,1) 0s both;}@media screen and (max-width:767px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top{justify-content:center;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .alert-warning{line-height:1.6em;margin:15px 0;font-weight:400;font-size:17px;position:absolute;right:0;top:75px;width:250px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .alert-warning p{display:block!important;-webkit-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;-moz-animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;animation:fade-in .5s cubic-bezier(.39,.575,.565,1) .3s both;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart{float:right;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form{display:flex;align-items:center;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form .sp-quantity{height:50px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form .sp-quantity .sp-minus,.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form .sp-quantity .sp-plus{display:none;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form input,.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form .btn{height:50px;line-height:50px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .add-to-cart .add-to-cart-form .btn{margin-top:0;padding:0 15px;margin-left:5px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .text-xl{font-size:21px!important;}@media screen and (max-width:767px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .text-xl{display:none;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .product-name-sticky{font-size:21px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media screen and (max-width:767px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .product-name-sticky{display:none;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price.top .product-price-override{display:none;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price .text-xl{font-weight:700;}@media screen and (max-width:991px){.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .price .text-xl{font-size:28px;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .stock-status,.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .part-number{margin-bottom:10px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .stock-status .row,.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .part-number .row{display:flex;align-items:baseline;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity{margin:0 auto;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity input{height:42px;outline:0!important;text-align:center;width:84px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity .sp-minus,.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity .sp-plus{background-color:#fff;display:table-cell;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity .sp-minus .adjust-quantity{border-right:0;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity .sp-plus .adjust-quantity{border-left:0;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .sp-quantity .adjust-quantity{background-color:#fff!important;border:solid 1px #d8d8d8;color:#282828!important;line-height:40px;padding:0;text-decoration:none;vertical-align:inherit;width:42px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .sticky-box .product-price-box .validation-summary-errors{margin:1em -15px;}.sticky-wrapper .sticky-row .product-price-box-wrapper .btn{background-color:#00893e;display:block;font-size:17px;line-height:60px;margin-top:15px;padding:0;width:100%;}@media(hover:hover){.sticky-wrapper .sticky-row .product-price-box-wrapper .btn:hover{background-color:#282828;}}.sticky-wrapper .sticky-row .product-price-box-wrapper .btn.compatability-check-btn{border:solid 2px #f99d1c;background-color:transparent;color:#282828;margin-top:0;}@media(hover:hover){.sticky-wrapper .sticky-row .product-price-box-wrapper .btn.compatability-check-btn:hover{background-color:#f99d1c;}}@media screen and (max-width:1199px){.sticky-wrapper .sticky-row .product-price-box-wrapper .btn{font-size:15px;}}.sticky-wrapper .sticky-row .product-key-points{margin-top:15px;padding:0;}.sticky-wrapper .sticky-row .product-key-points .key-point{display:flex;align-items:center;border-top:solid 1px #f2f2f2;font-size:15px;padding:10px 0;}.sticky-wrapper .sticky-row .product-key-points .key-point.top{align-items:start;}.sticky-wrapper .sticky-row .product-key-points .key-point .image{text-align:center;width:60px;}.sticky-wrapper .sticky-row .product-key-points .key-point .text{width:calc(100% - 60px);}.sticky-wrapper .sticky-row .product-key-points .key-point .text.flex-text{display:flex;gap:5px;}@media screen and (max-width:1199px){.sticky-wrapper .sticky-row .product-key-points .key-point .text.flex-text{display:block;}}.sticky-wrapper .sticky-row .product-key-points .product-information-models .text{font-size:13px;}.sticky-wrapper .sticky-row .product-key-points .product-information-models .text strong{font-size:15px;}.sticky-wrapper .product-images.top{padding-top:100px;}@media screen and (min-width:992px){.sticky-wrapper .product-images.top{padding-top:unset;}}.product-price-override{margin-top:15px;}.product-price-override .min-selling-price{background-color:#c20;color:#fff;font-size:16px;margin:0;padding:10px;}.product-price-override .price-override{background-color:#282828!important;margin:0;padding:15px;}.product-price-override .price-override .money{color:#fff;}.product-price-override .price-override .price{background-color:#282828!important;color:#fff!important;}@media screen and (max-width:1199px){.product-price-override .price-override .price{font-size:16px!important;}}.product-question{border:solid 2px #f0f0f0;clear:both;margin-top:10px;overflow:hidden;padding:7px 10px;position:relative;}.product-question .question{font-weight:700;}.product-question .answers{display:none;position:relative;}.product-question .answers .answer{margin:20px 0 15px 0;position:relative;}.product-question .answers .answer.staff{background-color:#f2f2f2;padding:15px;}.product-question .answers .answer.staff:before{content:"";width:0;height:0;position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-top:0;border-bottom:20px solid #f2f2f2;left:15px;top:-19px;}.product-question .answers .answer .author{margin-left:0;}.product-question .author{color:#888;font-style:italic;margin:15px 0 0 47px;}.product-question ul{list-style:none;margin:0;padding:0;position:absolute;right:0;}@media screen and (max-width:767px){.product-question ul{position:relative;}}.product-question ul li{display:inline-block;margin-left:10px;}.product-question .num-answers{cursor:pointer;float:right;line-height:40px;position:relative;width:125px;}@media screen and (max-width:767px){.product-question .num-answers{display:none;}}.product-question .edit-question,.product-question .question{border:0!important;cursor:pointer;line-height:40px;margin-right:150px;padding-left:47px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media screen and (max-width:767px){.product-question .edit-question,.product-question .question{margin-right:30px;}}.product-question .edit-question:after,.product-question .question:after{content:"";cursor:pointer;font-family:'Glyphicons Halflings';position:absolute;right:7px;top:8px;}.product-question .edit-question.active,.product-question .question.active{text-overflow:inherit;white-space:inherit;}.product-question .edit-question.active:after,.product-question .question.active:after{content:"";}.product-question .edit-question::before,.product-question .question::before{background-color:#f99d1c;content:'Q';color:#fff;display:inline-block;float:left;font-weight:700;height:40px;line-height:40px;margin-left:-47px;position:absolute;text-align:center;width:40px;}.product-question .edit-question .details,.product-question .question .details{width:calc(100% - 190px);}@media screen and (max-width:991px){.product-question .edit-question .details,.product-question .question .details{width:calc(100% - 55px);}}#reviews .product-review{box-shadow:0 3px 6px 0 rgba(0,0,0,.04);margin:30px 0;}#reviews .product-review h2{margin-bottom:15px;}#reviews .product-review .border{border:solid 2px #f2f2f2;position:relative;}#reviews .product-review .details{padding:15px 30px 70px 30px;}#reviews .product-review .grey-box{border:solid 2px #f2f2f2;border-left:0;background-color:#f2f2f2;}@media screen and (max-width:991px){#reviews .product-review .grey-box{border:solid 2px #e2e2e2;border-top:0;}}#reviews .product-review .review{padding:45px;text-align:center;}#reviews .product-review .review .rateit{display:block;line-height:30px;margin-bottom:10px;}#reviews .product-review .review .rating{color:#282828;}@media screen and (max-width:767px){#reviews .product-review .review .rating{display:flex;justify-content:space-between;align-items:center;}}@media screen and (max-width:518px){#reviews .product-review .review .rating{display:block;}}#reviews .product-review .review .rating p{margin-bottom:0;}#reviews .product-review .reviewer{border-top:solid 1px #f2f2f2;padding:15px 0;position:absolute;left:30px;bottom:0;width:calc(100% - 60px);}@media screen and (max-width:767px){#reviews .product-review .reviewer{border-top:0;}}#reviews .product-review .reviewer .reviewer-details{display:flex;align-items:center;justify-content:space-between;}#reviews .product-review .reviewer .reviewer-details .review-name{font-weight:700;}#reviews .product-review .reviewer .reviewer-details .review-date{color:#878787;font-size:15px;}#reviews .product-review .row{display:flex;}@media screen and (max-width:1199px){#reviews .product-review .row{display:block;}}@media screen and (max-width:991px){#reviews .product-review .row{display:flex;}}@media screen and (max-width:767px){#reviews .product-review .row{display:block;}}.product-search{color:#666;}.product-search input[type="text"]{border:0!important;border-radius:100px!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;float:left;height:40px;line-height:28px;outline:0!important;padding:5px 15px;width:calc(100% - 60px);}.product-search input[type="text"] :focus{background-color:#fff;}.product-search button{border:0!important;height:40px;line-height:40px;outline:transparent!important;width:80px;}.product-search .btn{background:#00893e url(../Images/Search.png) no-repeat center center;border:0!important;border-top-right-radius:100px!important;border-bottom-right-radius:100px!important;line-height:40px;width:60px;margin-left:-5px;text-indent:-9999px;}@media(hover:hover){.product-search .btn:hover{background:#282828 url(../Images/Search.png) no-repeat center center!important;box-shadow:none;}}@media screen and (max-width:991px){.product-search{margin-bottom:0;}}@media screen and (max-width:767px){.product-search{margin-top:15px;}}@media screen and (max-width:767px){.products-sort .pager{text-align:center;}}.product-stock-status-icon-in-stock{background:url(../Images/InStock.png) no-repeat;display:inline-block;height:9px;padding-right:15px;width:9px;}@media screen and (max-width:991px){.product-transaction-price-summary colgroup col:last-child{width:75%!important;}.product-transaction-price-summary colgroup col:last-child{width:25%!important;}.product-transaction-price-summary tr{font-size:100%!important;}}@media screen and (max-width:767px){#select-brand input.filter,#select-model input.filter{width:calc(100% - 80px);}}@media(max-width:991px){#select-brand .modal,#select-model .modal{top:3vh;max-height:94vh;}#select-brand .modal>.body,#select-model .modal>.body{max-height:100%;width:100%;}}#select-brand ul.filters,#select-model ul.filters{font-size:0;margin-top:15px;text-align:center;}#select-brand ul.filters li,#select-model ul.filters li{padding:0;}#select-brand ul.filters li a,#select-model ul.filters li a{background-color:#f2f2f2;color:#282828;display:block;font-size:17px;font-weight:700;line-height:50px;margin:2.5px;width:50px;}@media(hover:hover){#select-brand ul.filters li a:hover,#select-model ul.filters li a:hover{background-color:#f99d1c;color:#fff;}}#select-brand ul.list-unstyled,#select-model ul.list-unstyled{margin-left:23px;padding:10px 30px;text-indent:-23px;}#select-brand ul.list-unstyled li,#select-model ul.list-unstyled li{line-height:30px;}#select-brand ul.list-unstyled li:before,#select-model ul.list-unstyled li:before{content:"»";color:#f99d1c;padding-right:15px;}#select-brand ul.list-unstyled li a,#select-model ul.list-unstyled li a{color:#282828;text-decoration:none;}@media(hover:hover){#select-brand ul.list-unstyled li a:hover,#select-model ul.list-unstyled li a:hover{color:#282828;text-decoration:underline;}}@media screen and (max-width:991px){#spare-parts-finder input{margin-bottom:15px;}}.superseded-by{font-size:14px;font-weight:400;line-height:1.5;margin-top:15px;}@media screen and (max-width:360px){.terms-modal{width:calc(100% - 25px);}}.view-diagram{cursor:pointer;}#view-diagram-modal.modal{z-index:1000!important;}#view-diagram-modal .diagram{display:block;position:relative;}@media(hover:hover){#view-diagram-modal .diagram:hover{cursor:zoom-in;}#view-diagram-modal .diagram:hover:before{align-items:center;background-color:rgba(0,0,0,.6);color:#fff;content:'CLICK TO ZOOM';display:flex;font-weight:700;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;}}@media screen and (max-width:767px){#view-diagram-modal .diagram:before{align-items:center;background-color:rgba(0,0,0,.6);color:#fff;content:'CLICK TO ZOOM';display:flex;font-weight:700;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;}}@media screen and (max-width:590px){#view-model-form .btn{width:100%!important;}}#view-model-form .model-number{margin-bottom:15px;}@media screen and (max-width:590px){#view-model-form .model-number{width:100%!important;}}.nav-drill{-webkit-overflow-scrolling:touch;background-color:#fff;display:flex;height:calc(100vh - 50px);overflow-x:hidden;overflow-y:auto;position:fixed;left:-300px;top:50px;transform:translateX(0);width:300px;z-index:1000;transition:.45s;}.nav-drill::-webkit-scrollbar{width:0;}.nav-drill::-webkit-scrollbar-thumb{width:0;}#nav-close{background-color:#282828;line-height:50px;position:fixed;left:-300px;top:0;transform:translateX(0);width:300px;z-index:1001;transition:.45s;}#nav-close .nav-close-link{color:#fff!important;padding:0 20px;}.nav-is-toggled #nav-close,.nav-is-toggled .nav-drill{transform:translateX(300px);}.nav-is-toggled:after{opacity:1;visibility:visible;}.nav-items{flex:0 0 100%;}.nav-item:not(last-child){border-bottom:solid 1px #e2e2e2;}.nav-link{color:#282828;display:block;font-size:15px;padding:5px 20px;border-bottom:solid 2px #e2e2e2;position:relative;transition:color .3s ease-in;}.nav-expand-content{background-color:#fff;min-height:1200px;left:0;position:absolute;top:0;transform:translateX(100%);visibility:hidden;width:100%;z-index:9999;transition:.3s;}.nav-expand-content .nav-item:not(last-child){border-bottom:solid 1px #e2e2e2;}.nav-expand.active>.nav-expand-content{transform:translateX(0);visibility:visible;}.nav-back-link{background-color:#f2f2f2!important;text-align:right;}.nav-back-link:before{background:url(../Images/MenuArrow.svg) no-repeat 0 0;content:"";position:absolute;width:11px;height:18px;left:15px;top:10px;transform:rotate(180deg);transition:transform .2s;}.nav-expand-link{display:flex;justify-content:space-between;position:relative;}.nav-expand-link:after{background:url(../Images/MenuArrow.svg) no-repeat 0 0;content:"";position:absolute;width:11px;height:18px;right:15px;top:10px;transition:transform .2s;}#mobile-menu a{color:#282828!important;}#mobile-menu button{background-color:#282828!important;}#mobile-menu .navbar-header .navbar-toggle{display:block;float:left;margin:0;padding:0;width:60px;text-align:center;}@media screen and (max-width:767px){#mobile-menu .navbar-header .navbar-toggle{width:auto;}}#mobile-menu .navbar-header .navbar-toggle .icon-bar{background-color:#fff;border-radius:0;margin:auto;width:35px;height:3px;}#mobile-menu .navbar-header .navbar-toggle .icon-bar:first-child{margin-top:9px;}@media screen and (max-width:767px){#mobile-menu .navbar-header .navbar-toggle .icon-bar:first-child{margin-top:0;}}#mobile-menu .navbar-header .navbar-toggle .icon-bar:last-child{margin-bottom:15px;}#mobile-menu .navbar-header .navbar-toggle .icon-bar+.icon-bar{margin-top:8px;}#mobile-menu .navbar-menu-toggle{background-color:#282828;color:#fff;font-weight:700;font-size:17px;display:block;padding:10px 20px;}#mobile-menu ul{background-color:#fff;list-style:none;padding:0;}