@font-face{font-family:Questrial;src:url(/catalog/view/theme/express/fonts/Questrial-Regular.otf) format("otf")}body{font-family:"Roboto",sans-serif;font-weight:400;color:#444;font-size:15px;line-height:20px;width:100%}h1,h2,h3,h4,h5,h6{color:#444}#badge-ribbon{display:none}.list-group-item.active{z-index:1}#content img.saleBadge{position:absolute;top:0;left:0;width:200px}.navbar-collapse.collapse{border-top:0;margin-top:15px}.swiper-viewport.swiper-viewport-0{display:none}#specials{background:#f8f8f8;padding:50px 0;margin-bottom:50px;margin-top:50px;padding-bottom:20px}#specials .specials{display:flex;justify-content:center}.hideOnDesktop{display:none!important}.hideOnMobile{display:none!important}.slick-initialized .slick-slide{height:auto}.deadline .col-lg-4{background-color:#e5012d;color:#fff;text-align:center;padding:20px;margin-bottom:20px}#content .deadline .col-lg-4 p{font-size:30px;line-height:48px;margin:0}#content .deadline .col-lg-4 p strong{font-weight:500}.three-messages .slick-slide{text-align:center}.navbar{margin-bottom:0}#bestsellers,#featuredCategory,#bestsellers2{text-align:center;background-color:#f8f8f8;margin-bottom:40px}.container-fluid{padding-right:200px;padding-left:200px}.fa{font-size:14px}.showonmobile{display:none!important}.form-control{margin-bottom:20px}#top span.welcome{margin-top:10px;display:inline-block}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:transparent;opacity:1}h1,.border h2{font-size:36px;font-family:"Roboto",sans-serif}h2{font-size:27px;font-family:"Roboto",sans-serif}h3{font-size:21px;font-family:"Roboto",sans-serif}h4{font-size:15px;font-family:"Roboto",sans-serif}h5{font-size:12px;font-family:"Roboto",sans-serif}h6{font-size:10.2px}a{color:#316cd9}a:hover{text-decoration:none;color:#0f3985}legend{font-size:18px;padding:7px 0}label{font-size:14px;font-weight:400}#terms h2{font-size:18px;font-weight:700}ol#terms ol:not(.letters)>li{list-style:none}ol#terms ol.letters{list-style:lower-alpha}.checkbox,.radio{margin-bottom:20px}#content img{width:100%;margin-bottom:0}#content .brands img{margin-bottom:30px;margin-top:20px;background:#fff}#content .brands a img{border:2px solid #fff}#content .brands a img:hover{border:2px solid #0f3985;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#content .thumbnails img{width:auto}.productEnquiry{margin:20px 0}#product-category .productEnquiry h3,#product-category2 .productEnquiry h3,.product-category .productEnquiry h3{padding:10px 20px;background-color:#0f3985;position:relative;margin-bottom:0;color:#fff}.productEnquiry i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}#productEnquiryForm{background-color:#eee;padding:20px}#productEnquiryForm label{margin-top:20px}.productEnquiry h3:hover{cursor:pointer}.accordianTab{margin-bottom:15px;background:#fff;padding:5px 10px;border-radius:10px;border:1px solid #ccc}.accordianLink{background-image:url(/images/icon-plus.png);background-position:6px 3px;background-repeat:no-repeat;padding-left:35px}.accordianLink h3{margin:10px 0}.accordianLink p{padding-top:9px}.accordianTab .accordianLink{cursor:pointer;color:#7171b3}.accordianTab .accordianLink:hover{color:#401663}.accordianContent{display:none;padding:15px 20px 0}.accordianContent ul{list-style:none;padding-left:5px;font-size:17px}.accordianContent ul li{margin-bottom:10px;line-height:18px}.accordianContent ul i{color:#0f3985;padding-right:5px;font-size:16px;width:25px;float:left}#accordianDiv{margin-top:26px}.form-control,.list-group-item:first-child,.list-group-item:last-child{border-radius:0}select.form-control,textarea.form-control,input[type="text"].form-control,input[type="password"].form-control,input[type="datetime"].form-control,input[type="datetime-local"].form-control,input[type="date"].form-control,input[type="month"].form-control,input[type="time"].form-control,input[type="week"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{font-size:14px;border-radius:10px;color:#333!important}.input-group input,.input-group select,.input-group .dropdown-menu,.input-group .popover{font-size:14px}.input-group .input-group-addon{font-size:14px;height:30px}span.hidden-xs,span.hidden-sm,span.hidden-md,span.hidden-lg{display:inline}.nav-tabs{margin-bottom:15px}div.required .control-label:before{content:"* ";color:red;font-weight:700}.dropdown-menu li>a:hover{text-decoration:none;color:rgba(255,255,255,.6);background-color:rgba(15,57,133,.75)}.toggle.ios,.toggle-on.ios,.toggle-off.ios,.toggle.btn-primary:hover{border-radius:20px;min-height:1px;min-width:1px;width:55px!important;height:29px!important;border:1px solid #fff}.toggle.ios .toggle-handle{border-radius:20px;border:0 solid #fff}.toggle.ios .btn-default.active,.toggle.ios .btn-default:active,.toggle.ios .open>.dropdown-toggle.btn-default,.toggle.ios .btn-primary{box-shadow:none;display:none;border:1px solid #fff}.toggle.ios .toggle-on.btn{display:none}.toggle.ios .btn-primary{background-color:#fff;background-image:none}.toggle.ios .toggle-group{background-color:#4b6ba4;width:145%}.toggle.off .toggle-group{left:-23px}.toggle.ios span{width:24px;height:24px}.toggle.ios .toggle-handle{margin-top:0;padding-top:1px}.swiper-wrapper{height:auto}.list-inline{margin-bottom:0;color:#0f3985;margin-top:33px;font-size:16px}.list-inline a{color:#0f3985}.list-inline i{font-size:16px}#top{background-color:rgba(15,57,133,.75);border-bottom:0 solid #e2e2e2;padding:0;min-height:40px;margin:0 0 10px}#top .container{padding:0 20px;position:relative}#top #form-currency .currency-select,#top #form-language .language-select{text-align:left}#top #form-currency .currency-select:hover,#top #form-language .language-select:hover{text-shadow:none;color:#fff;background-color:#229ac8;background-image:linear-gradient(to bottom,#23a1d1,#1f90bb);background-repeat:repeat-x}#top{color:#fff}#top .btn-link,#top-links li,#top-links a,#top span{color:#fff;text-decoration:none;font-size:17px}#top-links .dropdown-menu a:hover{background-color:#0f3985;color:#fff}#top-links a{color:#0f3985}#top .btn-link:hover,#top-links a:hover{opacity:.8}#top-links .fa{color:#4b6ba4;font-size:24px;vertical-align:top;margin-right:5px;margin-top:0;padding-bottom:10px}#top-links .dropdown-menu a{text-shadow:none}#top-links .dropdown-menu a:hover{color:#fff}#top .btn-link strong{font-size:14px;line-height:14px}#top-links{padding-top:10px;position:relative;font-size:18px;font-weight:700}#top .pull-right{font-size:16px;font-style:italic;margin-top:5px}#top .pull-right #textToggle.hide{opacity:0}#top .pull-right #textToggle{margin-right:0;padding-top:15px;padding-right:0;border-right:0 solid #fff;font-style:normal;z-index:1;opacity:1}#top #specialOffer{background-color:#316cd9;color:#fff;position:absolute;bottom:-50px;left:0;padding:5px 10px;z-index:1000}#top #specialOffer .fa{color:#fff;padding-bottom:2px}#top #specialOffer p{margin-bottom:0;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;text-align:center}#logo{margin:18px 0 30px;margin-left:0}#storeLocator{width:33%;float:left;margin-top:32px;text-align:center;border-right:0 solid #000}#storeLocator .fas{color:#0f3985;font-size:20px}#storeLocator p{color:#0f3985;font-size:16px;text-align:center;display:inline}#storeLocator p a{color:#0f3985}#storeLocator p a:hover{color:red}#storeLocator span,#showSearch span,#menu .showonmobile,#mobilemenu span{line-height:19px;color:#636466;font-size:14px;display:block}#cart{position:relative}#cart .items{position:absolute;top:0;left:35%;background-color:red;color:#fff;width:20px;border-radius:100px;height:20px;padding-top:-5px!important;margin:0;line-height:21px;padding-right:1px;font-size:12px}#cart .btn-inverse{background-color:transparent;background-image:none;border-color:transparent;text-shadow:none;box-shadow:none}#cart .fa-shopping-cart{font-size:40px;color:#0f3985}header{position:relative;z-index:2}header .container:nth-of-type(2){position:relative}header .telephone{font-size:28px;color:#0f3985;margin-top:30px;margin-bottom:10px;display:block}header span.grey{font-size:17px;margin-top:2px;display:block;font-style:italic}header .telephone .fa{font-size:25px;margin-right:12px}.sent{background-color:#07c310;color:#fff;padding:20px;text-align:center;margin-bottom:20px}.sent h2{color:#fff}.google-map{background:#e5e3df;height:400px;margin:0 0 30px;width:100%}#lightingDesign,#findastore{padding:34px;background-image:url(/image/lighting-design.jpg);background-size:cover;background-repeat:no-repeat;min-height:490px;background-color:#eee;position:relative;margin-bottom:40px}#lightingDesign h2,#findastore h2{margin:0;padding:0}#findastore{background-image:url(/image/catalog/open-an-account.png);background-position:center}#lightingDesign span.button,#findastore span.button{position:absolute;bottom:40px;left:20px;border:4px #414042 solid;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;padding:20px;font-size:36px;color:#414042;font-weight:700;text-align:center;display:block}#lightingDesign span.button{border:4px solid #fff;color:#fff}#lightingDesign h2{font-size:50px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-align:center;color:#fff}#lightingDesign h2 span.button{display:block}#lightingDesign span.button{width:85%;left:50%;transform:translateX(-50%)}#lightingDesign span.button:hover,#findastore span.button:hover{background-color:#414042;color:#fff}#lightingDesign span.button:hover{background:rgba(255,255,255,.25)}#findastore span.button{width:40%;font-family:"Roboto Condensed",sans-serif;font-weight:700;text-align:center}#findastore span.button:hover{background-color:#414042;color:#fff}#findastore h2{color:#0f3985;font-size:44px}#findastore h2 span{color:#414042;font-size:34px;display:block}#search{width:100%;margin-top:20px}#search .input-lg{height:46px;line-height:20px;padding:0 10px;border-radius:10px!important;font-size:20px;border-color:#999;box-shadow:none}#search .input-lg:hover,#search .input-lg:focus{border-color:#0f3985;color:#0f3985}#search .input-group-btn{position:absolute;right:40px}#search .btn-lg{font-size:14px;line-height:30px;padding:8px;border:none;color:#0f3985;font-size:24px!important;background:transparent;border-radius:10px}#search .btn-lg .fa{font-size:24px}#cart-products{color:#fff;background-color:red;width:30px;height:30px;border-radius:40px}#cart-total{color:red;font-weight:700;font-size:18px;margin-top:0}#cart{margin-bottom:10px;width:100%;margin-top:15px}#cart>.btn{font-size:30px;line-height:30px;color:#0f3985;position:relative}#cart.open>.btn{background-image:none;background-color:#fff;border:1px solid #e6e6e6;color:#666;box-shadow:none;text-shadow:none}#cart.open>.btn:hover{color:#444}#cart .dropdown-menu{background:#fff;z-index:1001;min-width:100%}.table-responsive thead tr{background:#0f3985;color:#fff}.table-responsive thead tr td{font-weight:700}.table-responsive tr td{text-align:center}.table-responsive tr td .img-thumbnail{height:50px;width:50px!important;padding:0;border-radius:0}.table-responsive tr td .img-thumbnail:hover{border:1px solid #0f3985}.table-responsive tr td .input-group .form-control:first-child{border-radius:0}#content .table-responsive tr td button.btn-primary{color:#fff;background-color:#316cd9;border-radius:0;border:0;border-radius:0;padding:0 10px;font-size:18px;font-weight:700;height:32px;line-height:32px}#content .table-responsive tr td button.btn-danger{border-radius:0}#content .table-responsive tr td select.form-control,#content .table-responsive tr td textarea.form-control,#content .table-responsive tr td input[type="text"].form-control,#content .table-responsive tr td input[type="password"].form-control,#content .table-responsive tr td input[type="datetime"].form-control,#content .table-responsive tr td input[type="datetime-local"].form-control,#content .table-responsive tr td input[type="date"].form-control,#content .table-responsive tr td input[type="month"].form-control,#content .table-responsive tr td input[type="time"].form-control,#content .table-responsive tr td input[type="week"].form-control,#content .table-responsive tr td input[type="number"].form-control,#content .table-responsive tr td input[type="email"].form-control,#content .table-responsive tr td input[type="url"].form-control,input[type="search"].form-control,input[type="tel"].form-control,input[type="color"].form-control{font-size:14px;padding:10px!important;border-radius:0;color:#333!important}@media (max-width:478px){#cart .dropdown-menu{width:100%}}#cart .dropdown-menu table{margin-bottom:10px}#cart .dropdown-menu li>div{min-width:427px;padding:0 10px}@media (max-width:478px){#cart .dropdown-menu li>div{min-width:100%}}#cart .dropdown-menu li p{margin:20px 0}.dropdown:after{content:""}#slideshow-featured{height:336px}#slideshow-featured .swiper-pagination{display:none}.swiper-viewport{border:0;border-radius:0;box-shadow:none;background-color:transparent;padding-top:30px;margin-bottom:30px}.swiper-viewport a img{opacity:1}.swiper-viewport a:hover img{opacity:.75}#common-home>.row{margin-left:auto;margin-right:auto}#common-home .swiper-viewport{padding-top:0}#common-home.container-fluid{padding-left:0;padding-right:0;max-width:2500px}#manufacturerBanner{background-repeat:no-repeat;padding:80px 0;background-size:cover;margin-top:20px;background-position:center top;margin-bottom:30px}#manufacturerBanner h1{display:none}.swiper-viewport .banner-header{text-align:center}.swiper-viewport .banner-header h2{font-size:40px;text-transform:uppercase;margin:0 0 40px;font-family:"Roboto Condensed",sans-serif;font-weight:700;color:#3c3c3c}.banner-header h2{font-size:36px;color:#0f3985;margin-bottom:0;font-weight:700}.swiper-viewport-1{float:left;padding-right:30px;width:33.3333%}.swiper-viewport.featured{float:right;width:50%;border:1px solid #808182;text-align:center;padding:20px}.swiper-viewport.featured h2{color:#666;font-size:40px;text-transform:uppercase;margin-bottom:20px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.swiper-pagination-bullet{width:17px;height:17px}.swiper-viewport.featured .product-thumb,#specials .product-thumb{border:0}.swiper-viewport.featured .product-thumb .image{float:left;width:30%;margin-right:5%}.swiper-viewport.featured .product-thumb .caption,#specials .caption{float:right;width:65%;background-color:#e5e5e5;padding:0;padding-bottom:5px;min-height:242px;padding-top:5px}#specials .caption{float:initial;width:100%}.swiper-viewport.featured .product-thumb .price{color:#0f3985}.swiper-viewport.featured button{background-color:#1b9104;padding:23px 30px;display:block;width:100%;margin:0;border:0;margin-bottom:0;text-transform:uppercase;font-size:36px;font-family:"Roboto Condensed",sans-serif;font-weight:700;position:relative}.swiper-viewport.featured button .fas{position:absolute;top:0;left:0;background-color:#329c1e;padding:15px;color:#393939}.swiper-viewport.featured button:hover,.swiper-viewport.featured button:hover .fas{background-color:#0f3985;color:#fff}.swiper-viewport.featured button:hover .fas{background:rgba(255,255,255,.1)}.slick-slide{margin:20px}.responsive .slick-slide{margin:0 5px}.responsive .slick-prev{left:10px;z-index:999}.responsive .slick-next{right:10px;z-index:999}.responsive .slick-prev:before,.responsive .slick-next:before{color:#0f3985}.responsive-nav .slick-slide{margin:10px 5px}.responsive-nav .slick-slide img{padding:5px;border:1px solid #ddd;background-color:#fff}.responsive-nav .slick-prev:before{font-size:30px}#specials .slick-slide{margin:0 10px}#specials .product-layout{background-color:#f8f8f8;padding:0;width:calc(25% - 40px);float:left;margin:0 20px;padding:30px;text-align:center;border:2px solid #ddd}#specials .product-thumb{margin-bottom:0;width:100%}#specials .product-thumb img{width:100%;max-width:200px;margin-left:auto;margin-right:auto}#specials .product-thumb a img{border:2px solid #fff}#specials .product-thumb a:hover img{border:2px solid #0f3985;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#specials .caption{background-color:transparent}#specials h4{font-size:30px;color:#0f3985;font-weight:700}#specials p{margin-bottom:10px}#specials .price-tax .tax{text-decoration:none;text-transform:none}#specials .price-tax span.price-old{color:#999;text-decoration:none;font-size:16px;font-weight:400}#specials .price-tax span.price-new{text-decoration:none!important;font-size:16px;font-weight:400;color:#ed1b24}#specials .price{color:#999;text-decoration:none;font-size:24px;font-weight:700}#specials .price .tax{text-decoration:none;text-transform:none}#specials .price span.price-old{color:#999;text-decoration:none;font-size:16px;font-weight:400}#specials .price span.price-new{text-decoration:none;font-size:16px;font-weight:400;color:#ed1b24}#specials .prod-price-new{color:#ed1b24;text-decoration:none!important}#specials .prod-price-new span.price-new{text-decoration:none!important;margin-right:4px}#specials .prod-price-old{text-decoration:line-through!important;display:block}#specials .prod-price-old span.price-old{text-decoration:none!important;margin-right:4px}#specials .prod-price-old span.tax{color:#999;text-decoration:none!important;display:inline-block}#specials .prod-price-new span.tax{color:#ed1b24!important}#trustedBrands{background-color:#f5f5f5;padding:50px 0;margin:50px 0;text-align:center}#trustedBrands h2{margin-top:0}#product #button-cart-nostock{display:none}#nostockContact{width:auto;display:inline-block}#trustedBrands a img{border:2px solid #fff}#trustedBrands a:hover img{border:2px solid #0f3985;border-bottom-color:rgb(15,57,133);border-bottom-style:solid;border-bottom-width:2px;opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#menu{background-color:rgba(15,57,133,.75);background-image:none;border-color:transparent;min-height:60px;padding-top:20px;border-radius:0;border-top:0 solid #0f3985;position:relative}#menu .nav>li>a{color:#fff;padding:18px 16px;background-color:transparent;font-size:18px}#menu .nav>li>a:hover,#menu .nav>li.open>a{background-color:#0f3985;color:#fff}#menu .dropdown-menu{padding-bottom:0;background-color:#0f3985;color:#fff;width:320px;padding:5px;margin-top:19px;border-radius:0;border:0}#menu .dropdown-inner{display:table}#menu .dropdown-inner ul{display:table-cell}#menu .dropdown-inner ul>li:first-of-type a{margin-top:0}#menu .dropdown-inner a{display:inline-block;padding:5px 0;clear:both;line-height:20px;color:#fff;font-size:12px}#menu .see-all{display:block;margin-top:.5em;border-top:1px solid #ddd;padding:3px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 3px 3px;font-size:12px}#menu #category{float:left;padding-left:15px;font-size:16px;font-weight:700;line-height:40px;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2)}#menu .btn-navbar{font-size:15px;font-stretch:expanded;color:#fff;padding:2px 10px;border-color:#229ac8;border-radius:5px;float:right;background-color:#229ac8;background-repeat:repeat-x}#menu .btn-navbar:hover,#menu .btn-navbar:focus,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{color:#fff;background-color:#229ac8}.navbar-collapse.collapse{text-align:center}.navbar-nav{margin-left:0}.navbar-nav,.navbar-nav>li{float:none;display:inline;margin-left:0!important}.navbar-nav>li>a{display:inline}#menu .nav>li>a{color:#fff}#menu ul.list-unstyled>li a:hover{background:rgba(0,0,0,.25)}#menu ul.list-unstyled>li a,#menu .see-all{font-size:18px;padding:7px 10px;width:100%;position:relative}#menu .see-all{color:#fff;background-color:#345797;text-align:left;padding-left:10px;margin-top:10px;border-top:0}#menu .see-all:hover,#menu .see-all:focus{color:red}#menu ul.list-unstyled li ul{padding-left:0;margin-bottom:20px;padding-bottom:15px;padding-top:0;display:none}#menu ul.list-unstyled li:hover ul{display:block;position:absolute;left:310px;top:-5px;background-color:#0f3985;padding:0 5px;border:5px solid #0f3985}#menu li.dropdown:nth-child(n+5) ul.list-unstyled li:hover ul{left:-325px}#menu ul.list-unstyled li ul li{padding-left:0;list-style:none;display:block;min-width:310px;font-weight:400;padding-bottom:0}#menu ul.list-unstyled li ul li:before{content:"";margin-right:0}#menu ul.list-unstyled li ul li a{font-size:16px;width:100%;font-weight:400;margin-top:0}#menu ul.list-unstyled>li ul li a:after{content:""}@media (min-width:768px){#menu .dropdown:hover .dropdown-menu{display:block}#specials .price-tax{color:#999;text-decoration:none;font-size:36px;font-weight:700}#storeLocator span{display:inline}.backButton{display:none}.nav>li{border-right:1px solid #ddd}.swiper-viewport .swiper-button-prev{left:10px}.swiper-viewport .swiper-button-next{right:10px}.deadline{display:flex}.justify-content-center{display:flex;justify-content:center}.hideOnMobile{display:inline-block!important}h1.hideOnMobile{display:block!important}.hideOnMobile.bestSeller{display:block!important}}@media (max-width:767px){header{position:sticky;top:-90px;background-color:#fff;z-index:1000000}.panel-collapse.collapse label{margin-left:20px}#specials .specials{display:initial}.three-messages{margin-top:0}#content img.saleBadge{width:100px}.add_errors span{display:inline-block;margin-right:10px;margin-bottom:20px;color:red}.checkbox label,.radio label{padding:0}.responsive .slick-prev,.responsive .slick-next{display:none!important}.navbar-collapse.collapse{padding-bottom:160px}#productDetails #modelMobile{display:block!important;text-align:left;font-size:15px;margin-bottom:16px}.swiper-slide-duplicate{display:none!important}#specials .product-layout{width:100%;margin:0 0 20px;padding:15px}#specials .product-thumb,#related .thumbnail{float:left;width:33%}#specials .caption,#related .caption{float:right;width:62%}#related .slick-slide{margin:20px 0}#related .product-thumb .button-group{background-color:initial}#related .product-thumb{margin-left:0;margin-right:0}.navbar-collapse.collapse{left:0;right:0;width:100%;top:0;bottom:0;position:fixed;z-index:999}.swiper-viewport.swiper-viewport-0{display:block}#productDetails{position:relative}#productDetails #content h1.hideOnDesktop{display:block!important;margin-top:0;text-align:left;margin-bottom:20px}.swiper-viewport .swiper-pager{display:none}.swiper-wrapper{height:auto;transform:initial!important;display:block}.swiper-slide{margin-bottom:20px}.swiper-slide:first-of-type{margin-bottom:20px}#mobilemenu{width:25%;float:left}#mobilemenu i{font-size:25px;color:rgba(15,57,133,.75);margin-top:5px}#mobilemenu .navbar-nav i{color:#fff;font-size:20px}#mobilemenu .navbar-nav .navbar-toggle{float:right;margin-bottom:30px;margin-right:15px}#mobilemenu .navbar-nav .navbar-toggle i{font-size:20px}.navbar-collapse.collapse{margin-top:0}#mobilemenu .btn{padding:0;margin:0;margin-left:auto;margin-right:auto}#mobilemenu .navbar-header{text-align:center}#mobilemenu .navbar-toggle{float:none;border:0;outline:0}#specials,#related{padding-bottom:0;margin-bottom:0}#specials .product-layout,#related .product-layout{clear:both}#featuredCategory .featuredCategory>div{float:left;width:48%}#featuredCategory .featuredCategory>div:nth-of-type(even){float:right}.navbar-collapse{position:absolute;left:0;right:0;padding-top:20px;width:100%;height:100vh}#menu{border:0}#menu .btn-navbar{position:absolute;top:-42px;right:0}#menu .dropdown i.showonmobile{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#fff;font-size:25px}.showonmobile{display:block!important}.categoryList.col-xs-3{width:33.333%}#menu .nav>li>a{display:block}#menu div.dropdown-menu{background-color:transparent}#menu div.dropdown-menu a{color:#345797}#menu{border-radius:4px}#menu ul.list-unstyled>li a:after{content:"";display:none}#menu div.dropdown-menu{background-color:transparent;text-align:right}#menu div.dropdown-inner>ul.list-unstyled{display:block}#menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:rgba(0,0,0,.1)}#menu .dropdown-inner{display:block}#menu .dropdown-inner a{width:100%;color:#fff}#menu .dropdown-menu a:hover,#menu .dropdown-menu ul li a:hover{background:rgba(0,0,0,.1)}#menu .see-all{margin-top:0;border:none;border-radius:0;color:#fff}header .container:nth-of-type(2){position:initial}#mobilemenu{margin:0;padding:0;height:0;width:25%;position:initial;min-height:0}#search{display:none;position:absolute;top:50px;left:0}#search.show{display:block}.navbar-collapse{border:#345797 solid 1px;background-color:#0f3985;color:#345797;margin-top:15px;width:calc(100% + 60px);left:-30px;right:-30px}#storeLocator span{display:block}#storeLocator span.hideOnDesktop{display:inline-block}#storeLocator span.hideonmobile{display:none}.navbar-nav>li{display:block;text-align:left}#top{margin-bottom:0;min-height:20px}#top-links{padding-top:5px}#mobilemenu .nav>li>a:hover,#mobilemenu .nav>li.open>a{background-color:transparent;color:#fff;opacity:.8;display:block}#mobilemenu ul.list-unstyled li:hover ul{display:none}#mobilemenu .show ul.list-unstyled li:hover ul{display:block}#mobilemenu .dropdown-inner ul{background-color:transparent}#top-links p{font-size:14px}#top .pull-right #textToggle{display:inline-block;position:absolute;z-index:1000003;right:45px;top:28px;text-align:right;border-right:0;margin-bottom:10px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.toggle.ios .toggle-handle{margin-top:1px}#mobilemenu{padding-top:0}header .telephone{margin-top:10px}span.welcome{display:none}header .col-sm-5{width:60%;float:left}header .col-sm-4{width:40%;float:right}header .telephone{position:absolute;top:-41px;color:#fff}#storeLocator .fas,#showSearch i{font-size:27px;margin-top:5px;color:rgba(15,57,133,.75)}#cart>.btn{font-size:22px;color:rgba(15,57,133,.75)}#cart .items{width:25px;height:25px}#cart-total{font-size:16px;line-height:28px}}#content p{line-height:24px;margin-bottom:12px}#content p.lead{line-height:30px;font-weight:400}#content h1,#content h2,#content h3{color:#0f3985;margin-bottom:30px}#productDetails #content h1,#productDetails #content h2{margin-bottom:20px}footer .footer-min-height{min-height:400px}footer{margin-top:0;padding-top:0;background-color:#f5f5f5;border-top:0 solid #ddd;color:#333;font-size:15px;padding:40px 0}footer #footer-logo{margin-bottom:25px;width:75%;margin-top:10px}footer p{margin-bottom:20px}footer p,footer p a{font-size:14px;line-height:28px;color:#333}footer #affiliates{margin:20px 0}footer #affiliates img{width:247px}footer p i{margin-right:10px;height:20px;float:left;margin-top:7px;color:#0f3780}footer p:first-of-type i{color:#0f3780}footer hr{border-top:none;border-bottom:1px solid #666}footer a{color:#333!important;font-size:14px}footer a:hover{color:#0f3780!important}footer h2{font-size:20px;font-weight:700;color:#0f3780;margin-top:17px;margin-bottom:30px}footer ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:30px;font-size:16px!important;line-height:28px}footer ul a{color:#fff}footer ul.styled li:before{content:"-";margin-right:10px}footer img{max-width:100%}footer ul.social li{display:inline;margin-right:18px;font-size:30px!important}footer ul.social li a{font-size:24px!important;color:#0f3780!important}footer ul.social li a:hover{color:#333!important}footer .input-group .form-control{border-radius:10px;border:1px solid #999;background-color:#fff;color:#0f3985!important;font-size:16px;padding:20px 15px;margin-bottom:20px;margin-top:10px}footer .input-group-btn{vertical-align:top}footer .btn-light{color:#fff;background-color:#274d91;border:0 solid #fff;border-radius:10px;height:42px;font-size:14px;width:42px;margin-top:10px}footer .btn-light:hover{background-color:#333;color:#fff}footer .col-sm-4:last-of-type h2:last-of-type{margin-top:40px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:0}#copyright{background-color:#0d3377;padding:30px 0;padding-bottom:20px}#copyright p{color:#fff;line-height:24px;font-size:14px}#copyright a{color:#fff;margin-top:0}.dropdown-inner li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;position:relative;padding:0 5px;min-width:310px;border-bottom:1px solid rgba(255,255,255,.25)}.dropdown-inner li:last-child{border-bottom:0}.dropdown-inner li ul{white-space:nowrap}.alert{padding:8px 14px}.breadcrumb-holder{background-color:#f5f5f5;margin:0;margin-bottom:10px}.breadcrumb{margin:0;padding:5px 0;background-color:#f5f5f5;border-radius:0}.breadcrumb i{font-size:14px}.breadcrumb>li{padding:0;position:relative;white-space:nowrap;color:#0f3985;padding-right:10px;font-size:14px}.breadcrumb>li a{color:#0f3985;padding-right:5px;word-break:break-word;white-space:pre-line;overflow-wrap:break-word;-ms-word-break:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.breadcrumb>li a:hover{color:#333}.breadcrumb>li+li:before{content:"";padding:0}.breadcrumb>li:after{content:">";display:block;position:absolute;top:0;right:8px;width:1px}.breadcrumb>li:last-of-type:after{content:""}.pagination{margin:0}.buttons{margin:1em 0}.btn{padding:7px 12px;font-size:13px;border:1px solid #ccc;border-radius:0}.btn-xs{font-size:9px}.btn-sm{font-size:10.2px}.btn-lg{padding:10px 16px;font-size:15px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:12px}.btn-group>.btn-xs{font-size:9px}.btn-group>.btn-sm{font-size:10.2px}.btn-group>.btn-lg{font-size:15px}#content .btn-default{background-color:#ddd;color:#444;border-radius:10px;padding:0 30px;font-size:18px;font-weight:700;line-height:34px;height:34px}#contact .btn-primary{color:#fff;background-color:#316cd9;border-radius:0;border:0;border-radius:10px;padding:0 30px;font-size:18px;font-weight:700;height:40px;line-height:40px}#content .btn-primary{color:#fff;background-color:#316cd9;border-radius:0;border:0;border-radius:10px;padding:0 30px;font-size:18px;font-weight:700;height:40px;line-height:40px}#content .btn-primary:hover,#contact .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0f3985;border:0}#productDetails .btn-default{background-color:#fff;color:#0f3985;border-radius:10px;padding:0 20px 0 15px;font-size:18px;font-weight:700;line-height:40px;height:40px;border:1px solid #ccc;margin-right:10px!important}#productDetails .btn-default:hover{background-color:#fff;color:#0f3985;border-radius:10px;padding:0 20px 0 15px;font-size:18px;font-weight:700;line-height:40px;height:40px;border:1px solid #0f3985}#productDetails .productBrandLogo{position:absolute;right:15px;width:120px;height:120px;border:1px solid #ddd}#productDetails .productBrandLogo:hover{position:absolute;right:15px;width:120px;height:120px;border:1px solid #0f3985}.btn-primary{color:#fff;background-color:#316cd9;border-radius:0;border:0;border-radius:10px;padding:0 20px;font-size:18px;font-weight:700}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0f3985;border:0}#contactForm .btn-primary{color:#fff;background-color:#316cd9;border-radius:0;border:0;border-radius:10px;padding:0 20px;font-size:18px;font-weight:700;height:40px;line-height:40px}#contactForm .btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0f3985;border:0}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;border-radius:10px;border:none;background-repeat:repeat-x}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#c00}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{box-shadow:inset 0 1000px 0 rgba(0,0,0,.1)}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#df5c39;background-image:linear-gradient(to bottom,#e06342,#dc512c);background-repeat:repeat-x;border-color:#dc512c #dc512c #a2371a}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}.btn-link{border-color:rgba(0,0,0,0);cursor:pointer;color:#23a1d1;line-height:25px;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:rgba(0,0,0,0);background-image:none;box-shadow:none}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:linear-gradient(to bottom,#444444,#222222);background-repeat:repeat-x;border-color:#222 #222 #000}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222;background-image:linear-gradient(to bottom,#333333,#111111)}.list-group p{color:#0f3985;font-size:24px;font-weight:700;margin-bottom:20px}.list-group a{border:1px solid #eee;color:#0f3985;font-size:18px;padding:12px}.list-group a.active,.list-group a.active:hover,.list-group a:hover{color:#fff;background:#666;border:1px solid #eee}.list-group a:hover{color:#0f3985;background:#f5f5f5;border:1px solid #eee}#product-product{background-color:#f8f8f8;padding-top:30px;padding-bottom:50px;margin-top:20px;margin-bottom:50px}#product-search{background-color:#f8f8f8;padding-top:30px;padding-bottom:50px;margin-top:20px;margin-bottom:50px}.carousel-caption{color:#fff;text-shadow:0 1px 0 #000}.carousel-control .icon-prev:before{content:"\f053";font-family:FontAwesome}.carousel-control .icon-next:before{content:"\f054";font-family:FontAwesome}.border{background-color:#0f3985;padding:0;text-align:center;color:#fff;margin-bottom:30px}.border.snickers{background-color:#0a1214}.border h1,#content .border h2{color:#fff;padding:20px 0}.border.snickers h1{color:#ffd600}#content .category-description p{background-color:#fff;padding:18px;font-family:"Roboto",Arial,sans-serif;font-size:18px;line-height:28px}.row .clearBoth:nth-of-type(even){clear:both}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:1px;color:inherit}#product-manufacturer{background-color:#f8f8f8;padding-top:50px;padding-bottom:50px;margin-bottom:50px}#product-manufacturer a img{border:2px solid #fff;margin-bottom:30px}#product-manufacturer a:hover img{border:2px solid #0f3985;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#product-category,#product-category2,.product-category{background-color:#f8f8f8;padding-top:40px;padding-bottom:20px;margin-bottom:50px}#product-category h2,#product-category2 h2,.product-category h2{text-align:center;color:#fff;background-color:#0f3985;padding:20px 0;font-size:60px;font-weight:700;margin:0}#product-category h3,#product-category2 h3,.product-category h3{font-weight:700;color:#666;margin-bottom:20px;font-size:36px}#product-category .categoryList,#product-category2 .categoryList,.product-category .categoryList{margin-bottom:10px}#product-category .categoryList a,#product-category2 .categoryList a,.product-category .categoryList a{display:block;text-align:center;color:#0f3985;margin-bottom:20px;min-height:245px;line-height:20px;font-weight:400}#product-category .categoryList a:hover,#product-category2 .categoryList a:hover,.product-category .categoryList a:hover{color:#333!important}#tab-description table{max-width:100%!important;width:100%!important}#product-category .categoryList a span,#product-category2 .categoryList a span,.product-category .categoryList a span{padding:30px 15px!important;font-size:20px;display:block;height:100px}#product-category .categoryList a:hover span,#product-category2 .categoryList a:hover span,.product-category .categoryList a:hover span{font-size:20px;display:block;background-color:#0f3985;color:#fff;border:1px solid #f8f8f8;border-top:none}#product-category .categoryList a:hover,#product-category2 .categoryList a:hover,.product-category .categoryList a:hover{color:#0f3985}#product-category .categoryList img,#product-category2 .categoryList img,.product-category .categoryList img{border:2px solid #f8f8f8;border-bottom:0;background-color:#fff}#product-category .categoryList img:hover,#product-category2 .categoryList img:hover,.product-category .categoryList img:hover{width:100%;background-color:#fff;border:2px solid #0f3985;opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.35);border-bottom:0}#product-category .col-sm-2.categoryList a span,#product-category2 .col-sm-2.categoryList a span,.product-category .col-sm-2.categoryList a span{min-height:60px;font-family:"Roboto Condensed",sans-serif;display:block}#product-category .filterHeader,#product-category2 .filterHeader{background-color:#fff;padding:10px 0;margin-bottom:20px;display:flex;margin:0 15px 20px;margin-top:0!important}#product-category .filterHeader button.btn-primary,#product-category2 .filterHeader button.btn-primary{background-color:#fff;color:#0f3985;height:40px;margin-right:5px}#product-search .filterHeader{background-color:#fff;padding:15px 0;padding-bottom:0;margin-bottom:20px;display:flex;margin:0 15px 20px;margin-top:0!important}#product-search .filterHeader button.btn-default{background-color:#fff!important;color:#0f3985;height:40px;margin-right:5px}.filterHeader .btn.active,.filterHeader .btn:active{border:1px solid #0f3985!important;box-shadow:none}.input-group-addon{color:#0f3985;background-color:#fff;border:none}.filterHeader .input-group .form-control{z-index:1}.filterHeader .input-group .form-control:last-child{border-radius:10px;color:#333!important;border-color:#999;padding:0 10px!important;height:40px}.filterHeader .input-group .form-control select{color:red!important}.filterHeader .form-control{color:#999!important}#product-category .form-group,#product-category2 .form-group,.product-category .form-group{margin-bottom:0;color:#0f3985}#product-category .input-group .input-group-addon,#product-category2 .input-group .input-group-addon{border:0}#product-category h4,#related h4,#product-category2 h4,.product-category h4{min-height:70px;padding-bottom:0;overflow:hidden;margin-bottom:10px;line-height:24px}#product-category .product-thumb .price,#related .product-thumb .price,#product-category2 .product-thumb .price,.product-category .product-thumb .price{line-height:40px;font-size:30px;font-weight:700;overflow:hidden}#product-category .product-thumb .price-tax,#related .product-thumb .price-tax,#product-category2 .product-thumb .price-tax,.product-category .product-thumb .price-tax{line-height:40px;font-size:30px;font-weight:700;overflow:hidden}#productDetails .rating{margin-bottom:15px;border-bottom:1px solid #ccc}#productDetails .rating p{margin-left:20px;display:inline-block;font-size:16px;border-right:1px solid #ccc;padding-right:20px;height:33px;padding-top:6px}#productDetails .rating a:hover{color:#316cd9}#productDetails .rating p:last-of-type{border-right:0}#productDetails .rating p a{color:#444}#productDetails .rating p i{margin-right:10px}#productDetails #price{margin-bottom:0;padding-bottom:10px}#productDetails #price li{display:block}#productDetails #price h2{font-size:36px;color:#1f850f}#productDetails #price h2 span{font-size:36px;text-decoration:none}#productDetails #price h2 span.delivery{color:#0f3985;margin-left:5px;font-size:12px}#productDetails #price h2.price-old{color:#999;margin-right:10px}#productDetails #price h2.price-old span{color:#999;text-decoration:none!important}#productDetails #price h2.price-new{color:#ed1b24}#productDetails .btn-group{width:100%;padding-bottom:0;margin-bottom:20px}#productDetails button.btn-option{border:0;padding:0;margin-bottom:30px}#productDetails button:hover{color:#316cd9}#productDetails button i{padding-right:13px}#productDetails button #productDetails #price,#product h1{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}#productDetails #price h3{margin-top:5px}#productDetails .list-unstyled li{display:inline-block}#productDetails label{margin-top:10px;font-size:14px;padding-top:10px;text-align:center}#productDetails #input-quantity{width:80px;height:40px;display:inline;font-size:18px;text-align:center;border-radius:0;margin-left:10px;margin-right:10px;margin-bottom:20px;border-radius:10px}#productDetails #button-cart,#fixedButton #button-cart{height:50px;background-color:#0f3985;padding:0 30px;color:#fff;font-size:18px;border-radius:10px;display:inline-block;text-align:center;width:300px;font-weight:700}#productDetails #button-cart i,.product-thumb .button-group button i,#specials .button-group button i,#fixedButton #button-cart i{position:absolute;right:3px!important;color:#fff;top:3px;z-index:999;background-color:transparent;padding:13px 15px;width:50px;padding-top:14px;border-radius:7px;font-size:17px}#product #button-cart,#fixedButton #button-cart{background-color:#1f850f}#product #button-cart:hover,#fixedButton #button-cart:hover{background-color:#196f0c}#product #button-cart i,#fixedButton #button-cart i{position:absolute;left:247px!important;color:#fff;top:3px;z-index:1;background-color:transparent;padding:13px 15px;width:50px;padding-top:14px;border-radius:7px;font-size:17px}.alert{margin-bottom:0;margin-top:10px}#product .alert,#productDetails .alert{padding:0;background:none;border:none;color:#333!important}#product .alert strong,#productDetails .alert strong{color:#1f850f!important}#productDetails .addthis_toolbox{margin-top:3px}#productDetails #product{margin-bottom:20px;padding-bottom:0;margin-top:10px}#productDetails #product .text-danger{clear:both;font-weight:700;color:red;margin-bottom:20px}#productDetails #product .warning{color:red;font-weight:700;margin-bottom:20px;text-transform:uppercase;clear:both}#productDetails #product .radio{float:left;width:12%;text-align:center;margin-right:10px;margin-top:0}#productDetails #product .radio img{max-width:120px;cursor:pointer;display:block;margin-left:auto;margin-right:auto;opacity:1;margin-bottom:0}#productDetails #product [type="radio"]{position:absolute;opacity:0;width:0;height:0}#productDetails #product .radio .optionName{display:block}#productDetails #product .form-group{clear:both;margin-bottom:0}#productDetails #product h3{font-weight:700;margin-bottom:20px}#productDetails #product [type="radio"]:checked+img,#productDetails #product .radio img:hover{outline:1px solid #0f3985;opacity:1}#productDetails #product .checkbox+.checkbox,#productDetails #product .radio+.radio{margin-bottom:22px}#productDetails .addthis_counter a.atc_s:before{content:"\f1e0";font-family:"Font Awesome 5 Free";margin-right:10px;font-weight:700}#productDetails .addthis_counter a.atc_s{font-size:16px;background:none;color:#444;margin-top:5px;padding:0}#product .form-group button{display:inline-block;width:auto;height:45px;background-color:#1b9104;padding:5px 30px 5px 60px;color:#fff;font-size:24px;margin-top:-4px;text-align:center;font-weight:700;position:relative}#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:300px;margin-left:auto;margin-right:auto;text-align:center;padding:0;margin-bottom:10px;margin-top:5px;position:relative}#product .form-group button i,#fixedButton button i{position:absolute;left:0;top:0;background-color:transparent;padding:14px 15px;font-size:17px;z-index:10}#carouselBrands .swiper-slide{padding:10px}#carouselBrands .swiper-slide img{width:100%;border:2px solid #fff}#carouselBrands .swiper-slide img:hover{width:100%;border:2px solid #0f3985;opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#related{text-align:center}#related h2{font-size:36px;color:#0f3985;font-weight:700;margin:50px 0 20px;margin-bottom:30px}#related .swiper-pager{top:50%;width:100%}#related .swiper-slide{padding:0}#related .swiper-button-prev,#related .swiper-button-next{color:#666!important}#related .swiper-viewport .swiper-button-next{opacity:.75;right:0;z-index:9}#related .swiper-viewport .swiper-button-prev{left:0;z-index:9;opacity:.75}#related .swiper-viewport .swiper-button-next:hover{opacity:1;color:#444!important}#related .swiper-viewport:hover #related .swiper-viewport:hover{opacity:1;color:#444!important}#related .swiper-button-prev:before,#related .swiper-button-next:before{color:#666}#fullDescription{font-size:17px;margin-top:20px}#fullDescription ul{padding-left:0}#fullDescription li{list-style:none;margin-bottom:12px}#fullDescription li:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:700;color:#0f3985;font-size:16px;margin-right:20px}.thumbnail{position:relative;margin-bottom:0;border-radius:0}#product-category .product-thumb,#related .product-thumb,#product-category2 .product-thumb,.product-category .product-thumb{padding:0;text-align:center;position:relative;overflow:visible}#product-category .product-thumb img,#related .product-thumb img,#product-category2 .product-thumb img,.product-category .product-thumb img{width:auto}#product-category .description,#related .description,#product-category2 .description,.product-category .description{height:90px;overflow:hidden}.product-thumb .saleBadge{position:absolute;top:-9px;left:-8px}.thumbnails li:first-of-type{margin-bottom:0;margin-top:0}.thumbnails .saleBadge{position:absolute;top:-9px;left:-8px}.thumbnail{border:0}#product-category .product-thumb .caption,#related .product-thumb .caption,#product-category2 .product-thumb .caption,.product-category .product-thumb .caption{padding:0;text-align:center}#product-category .product-thumb .caption,#product-category .product-thumb .caption a,#related .product-thumb .caption,#related .product-thumb .caption a,#product-category2 .product-thumb .caption,#product-category2 .product-thumb .caption a,.product-category .product-thumb .caption a{color:#333;margin-top:20px;font-size:14px}#related .product-thumb .caption{margin-top:0;text-align:center}#product-category .product-thumb .caption,#product-category2 .product-thumb .caption,.product-category .product-thumb .caption{min-height:150px}#product-category .product-thumb .caption p,#product-category2 .product-thumb .caption p,.product-category .product-thumb .caption p{margin:0}#product-category .product-thumb .image img,#related .product-thumb .image img,#product-category2 .product-thumb .image img,.product-category .product-thumb .image img{width:100%;background-color:#fff;border:2px solid #ddd}#product-category .product-thumb .image img:hover,#related .product-thumb .image img:hover,#product-category2 .product-thumb .image img:hover,.product-category .product-thumb .image img:hover{width:100%;background-color:#fff;border:2px solid #0f3985;opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.35)}.tax{font-size:16px;font-weight:400}#product .tax{font-size:12px;font-weight:400!important}#product-category .button-group,#related .button-group,#specials .button-group,#product-category2 .button-group,.product-category .button-group{border:0;text-align:center;overflow:hidden}#product-category .product-thumb .button-group button,#related .product-thumb .button-group button,#specials .button-group button,#product-category2 .product-thumb .button-group button,.product-category .product-thumb .button-group button{width:100%;height:50px;background-color:#0f3985;padding:0 30px;color:#fff;font-size:18px;border-radius:10px;text-align:center;font-weight:700;position:relative}#specials .button-group button:hover{background-color:#1f850f}#specials .caption p{min-height:55px}#related .product-thumb .button-group button{width:100%}.product-thumb .button-group button i,#specials .button-group button i{position:absolute}#account-wishlist .shopping{background-color:#e1e1e1;padding:5px 10px;color:#404143;border:1px solid #404143}#account-wishlist .shopping .fa{font-size:20px}h4{font-weight:400}#product-category .product-thumb:hover h4,#product-category .product-thumb:hover p,#product-category .product-thumb:hover .price-tax,#related .product-thumb:hover h4,#related .product-thumb:hover p,#related .product-thumb:hover .price-tax,#product-category2 .product-thumb:hover h4,#product-category2 .product-thumb:hover p,#product-category2 .product-thumb:hover .price-tax,.product-category .product-thumb:hover h4,.product-category .product-thumb:hover p,.product-category .product-thumb:hover .price-tax{text-align:center;color:#0f3985}#product-category .product-thumb:hover .button-group button,#related .product-thumb:hover .button-group button,.specials .button-group button,#product-category2 .product-thumb:hover .button-group button,.product-category .product-thumb:hover .button-group button{background-color:#1f850f;color:#fff;border:0}#product-category .product-thumb:hover .button-group button i,#related .product-thumb:hover .button-group button i,#product-category2 .product-thumb:hover .button-group button i,.product-category .button-group button i{background-color:transparent;color:#fff}.button-group button i{color:#0f3985}.price-old{margin-left:0;color:#999;display:inline-block;font-size:20px;text-decoration:line-through}#product-category .product-thumb:hover .price-old,#related a:hover .price-old,#product-category2 .product-thumb:hover .price-old,.product-category .product-thumb:hover .price-old{color:#999}.price-new{color:red}h2.price-new,h2.price-old{margin-top:5px;font-size:28px;margin-bottom:0}h2.price-new{margin-bottom:5px}.pagination{border-radius:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#0f3985;color:#fff;border:1px solid #0f3985}#descriptionPanel{padding:2px;background-color:rgba(15,57,133,1);margin-top:40px;padding-top:2px;margin-bottom:40px}#descriptionPanel img{max-width:100%}.tab-content table{float:none!important}#descriptionPanel .tab-content{background-color:#fff;padding:20px;color:#000;overflow-x:scroll}#descriptionPanel .nav-tabs{margin-bottom:0;border:0;height:44px}#descriptionPanel .nav-tabs>li{font-size:20px;border:0}#descriptionPanel .nav-tabs>li>a:hover{background-color:#316cd9}#descriptionPanel .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{padding:9px 30px;border-radius:0;border:0;background-color:#fff;color:#0f3985;font-size:18px;font-weight:700}.nav-tabs>li>a{color:#fff;padding:5px 30px;border-radius:0;border:0}#tab-specification .table-bordered>tbody>tr>td,#tab-specification .table-bordered{border:0}.mfp-figure:after{background-color:#0f3985}.mfp-image-holder .mfp-content{padding:2px}.mfp-title,.mfp-counter{font-size:15px;margin-top:5px}.pdfDownload a{display:inline-block;width:auto;background-color:red;margin-bottom:30px;padding:8px 60px 0 30px;color:#fff;height:45px;margin-top:10px;text-align:center;line-height:30px;border-radius:10px;margin-right:20px;position:relative;font-size:17px}.pdfDownload a i{position:absolute;right:0;top:0;background-color:rgba(255,255,255,.25);padding:14px 15px;font-size:17px}.pdfDownload a:hover{background-color:#900}.product-thumb{margin-bottom:60px}.product-thumb .image{text-align:center}.product-thumb .image a{display:block}.product-thumb .image a:hover{opacity:.8}.product-grid .product-thumb .image{float:none;background-color:#fff}@media (min-width:767px){.product-list .product-thumb .image{max-width:500px}#product-category2 .product-thumb{max-width:500px}}.product-thumb h4{font-size:20px;margin-bottom:10px}.product-thumb h4 a{color:#0f3985}.product-thumb h4 a:hover{color:#316cd9}.product-thumb .caption{padding:0 20px;min-height:170px;margin-bottom:0;text-align:left}.product-thumb .caption p{font-size:16px;margin-bottom:15px}.swiper-pagination{bottom:-45px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-80px;left:0;height:100px;width:100%}#featuredCategory .product-thumb{padding:50px;padding-left:0;padding-right:0;padding-bottom:0}#featuredCategory img{width:100%}#featuredCategory .col-xs-6 .caption{padding:0}#featuredCategory a img{opacity:1;border:2px solid #fff}#featuredCategory a:hover img{border:2px solid #0f3985;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}#featuredCategory .product-thumb .caption{min-height:1px;text-align:center;padding:0}#featuredCategory .product-thumb .caption h4{font-size:20px;margin:10px 0;color:#0f3985;overflow:hidden;line-height:38px}#featuredCategory .product-thumb img{width:100%}#featuredCategory .product-thumb:hover h4{color:#fff;display:block;background-color:#0f3985}.tradeAccount{color:#fff;background-color:#000;padding:60px 0;margin-top:100px;background-image:url(/image/trade-account_bg-stripes.png),url(/image/trade-account_bg-stripes.png);background-position:left top,right top;background-repeat:no-repeat,no-repeat}.tradeAccount img{margin-left:auto;margin-right:auto}.tradeAccount h2{color:#fff203;font-size:48px;text-transform:uppercase;font-weight:700;padding:0 20px}.tradeAccount p{font-size:26px;line-height:36px;padding:0 20px}.tradeAccount p .btn{text-transform:none;font-weight:700}.tradeAccount p .btn-dark{border-radius:10px;color:#fff203;border:1px solid #fff203;font-size:18px;padding:10px 50px;margin-top:20px}.tradeAccount p .btn-dark:hover{background-color:rgba(255,242,3,.1)}.tradeAccount .you-save{position:absolute;right:10%;margin-top:-130px}.tradeAccount .you-save img{width:150px}.Whia-top-seller{background:#ededee;padding:0;margin:40px 0;margin-bottom:80px;overflow:hidden}.Whia-top-seller .content{padding-top:40px}.Whia-top-seller .content .prod-img img{max-width:100px!important}.Whia-top-seller h2{color:#000;font-size:48px;font-weight:700}.Whia-top-seller p{font-size:26px;line-height:36px;color:#000}.Whia-top-seller p span{font-size:18px;position:relative;top:10px;left:15px}.Whia-top-seller p .btn{text-transform:uppercase;border:none;font-weight:700}.Whia-top-seller p .btn-dark{border-radius:10px;color:#fff;font-size:18px;padding:10px 50px;margin-top:20px;background-color:#d7182a;padding-left:30px}.Whia-top-seller p .btn-dark:hover{background-color:#546670}.Whia-top-seller p .btn-dark i{margin-right:10px}.ClickCollect{background:#eee;padding:60px 0;margin:40px 0;margin-bottom:80px}.ClickCollect img{margin-left:auto;margin-right:auto}.ClickCollect h2{color:#0f3985;font-size:48px;font-weight:700}.ClickCollect p{font-size:26px;line-height:36px;color:#0f3985}.ClickCollect p span{font-size:18px;position:relative;top:10px;left:15px}.ClickCollect p .btn{text-transform:none;border:none;font-weight:700}.ClickCollect p .btn-dark{border-radius:10px;color:#fff;font-size:18px;padding:10px 50px;margin-top:20px;background-color:#ed1b24;padding-left:30px}.ClickCollect p .btn-dark:hover{background-color:#0f3985}.ClickCollect p .btn-dark i{margin-right:10px}span#tradeApplicationDetailsButton:hover{background-color:#111!important}#tradeApplicationDetails{color:#fff}#tradeApplicationDetails fieldset legend{color:yellow!important;text-transform:uppercase;font-weight:700}#tradeApplicationDetails .alert-warning{color:yellow;background-color:#000!important;border-color:yellow}@media (max-width:1700px){#menu .nav>li>a{color:#fff;padding:20px 10px;background-color:transparent;font-size:15px}#menu ul.list-unstyled>li a,#menu .see-all{font-size:15px}}@media (max-width:1400px){#menu .nav>li>a{color:#fff;padding:20px 10px;background-color:transparent;font-size:14px}#menu ul.list-unstyled>li a,#menu .see-all{font-size:14px}}@media (max-width:1200px){.product-grid .product-thumb .caption{min-height:210px;padding:0 10px}.swiper-viewport-1{width:100%}.swiper-viewport.featured{width:100%}#menu ul.list-unstyled li ul{display:none}#product-category .productEnquiry h3,#product-category2 .productEnquiry h3,.product-category .productEnquiry h3{font-size:22px}#menu .nav>li>a{color:#fff;padding:20px 5px;background-color:transparent;font-size:14px}#menu ul.list-unstyled>li a,#menu .see-all{font-size:14px}}@media (max-width:767px){.product-list .product-thumb .caption{min-height:0;margin-left:0;padding:0 10px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:initial}.footer-min-height .input-group .form-control{position:initial}#best-sellers{display:none}#related .product-thumb .button-group button{float:right;width:62%}.toggle.ios,.toggle-on.ios,.toggle-off.ios,.toggle.btn-primary:hover{height:22px!important}.toggle.ios span{width:18px;height:18px;padding:0}.toggle.ios .toggle-handle{margin-top:-5px}.btn-default.off .toggle-handle{margin-top:0}#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{margin-top:0}#product #fixedButton button{width:230px;float:right;margin-top:0;text-align:center;height:40px;padding:0;display:inline-block}#fixedButton{position:fixed;bottom:0;left:0;right:0;z-index:1;padding:5px;padding:10px 10px 5px 10px;width:100%;text-align:left;background-color:#0f3985}#product #fixedButton #nostockContact{display:block;width:48%;float:left;display:inline-block}#product #fixedButton #nostockContact:hover{cursor:pointer}#product #fixedButton button#button-cart-nostock{background-color:red;width:48%;height:40px;font-size:18px}#productDetails label{margin-top:0;padding-top:0;color:#333}#productDetails #fixedButton label{color:#fff}.dropdown-menu{position:absolute;top:-51px;left:-32px;width:calc(100% + 60px);height:100vh;background-color:#0f3985;padding:50px 30px 0;height:auto;min-height:100vh}.dropdown-menu .dropdown-menu{z-index:999999;top:0;border:0;left:0;min-height:100vh;height:auto}.dropdown-menu a{font-size:17px;padding:20px 0;color:#fff;position:relative}.dropdown-menu .text-right a{color:#316cd9;font-size:12px;display:inline-block}.dropdown-menu .table-striped a{color:#0f3985;font-size:12px;padding:0}.dropdown-menu a.backButton{margin-top:-40px;display:block}.product-grid .product-thumb .caption{min-height:0}#mobilemenu .nav>li>a,.dropdown-menu>li>a,.dropdown-inner a{color:#fff;padding:15px 5px;background-color:transparent;font-size:17px;float:left;width:80%}.dropdown-inner .list-unstyled ul{display:none}.show .dropdown-inner .list-unstyled ul{display:block}#mobilemenu .nav>li>a,.dropdown-menu a{display:block}#mobilemenu .nav>li>a.submenuLink,#mobilemenu span.submenuLink{display:inline;float:right;padding:5px 10px}#mobilemenu span.submenuLink i{color:#fff}#menu{display:none}#menu ul.list-unstyled li ul{display:block}#featuredCategory .product-thumb .caption h4{line-height:22px;min-height:45px}#content .category-description p{font-size:13px;line-height:23px}#specials .caption{clear:right;text-align:left}#specials .price{font-size:18px;line-height:14px}#product-category .product-thumb .button-group button,#related .product-thumb .button-group button,#specials .button-group button,#product-category2 .product-thumb .button-group button,.product-category .product-thumb .button-group button{height:40px;font-size:16px;margin-top:10px}#productDetails #button-cart i,.product-thumb .button-group button i,#specials .button-group button i,#fixedButton #button-cart i{top:-4px}.swiper-viewport.featured .product-thumb .caption,#specials .caption{min-height:initial}.tradeAccount{color:#fff;padding:30px 0;text-align:center;margin-top:50px}.tradeAccount img{margin-left:auto;margin-right:auto;width:35%}.tradeAccount h2{color:#fff203;font-size:32px;text-transform:uppercase;font-weight:700}.tradeAccount p{font-size:18px;line-height:28px;padding:0 20px}.tradeAccount .you-save{position:absolute;right:10%;margin-top:-70px}.tradeAccount .you-save img{width:100px}#showSearch{width:25%;float:left;display:inline!important;text-align:center}#top .btn-link,#top-links li,#top-links a,#top span{color:rgba(15,57,133,.75)}.ClickCollect{background:#eee;padding:60px 0;margin:40px 0;margin-bottom:40px;text-align:center}.ClickCollect img{margin-left:auto;margin-right:auto;width:35%}.ClickCollect h2{color:#0f3985;font-size:32px;font-weight:700}.ClickCollect p{font-size:18px;line-height:28px;color:#0f3985}.ClickCollect p span{font-size:14px;position:static;display:block}.ClickCollect p .btn{text-transform:none;border:none}.ClickCollect p .btn-dark{border-radius:10px;color:#fff;font-size:18px;padding:10px 50px;margin-top:20px;background-color:#ed1b24;padding-left:30px}.ClickCollect p .btn-dark:hover{background-color:#0f3985}.ClickCollect p .btn-dark i{margin-right:10px}.Whia-top-seller{margin:40px 0;margin-bottom:40px;text-align:center}.Whia-top-seller img{margin-left:auto;margin-right:auto}.Whia-top-seller .content .prod-img img{max-width:100px!important}.Whia-top-seller h2{font-size:40px;font-weight:700}.Whia-top-seller p{font-size:20px;line-height:28px}.Whia-top-seller p .btn-dark{border-radius:10px;color:#fff;font-size:18px;padding:10px 50px;margin-top:20px;padding-left:30px}.three-messages{font-size:12px}.three-messages i{display:block;margin-bottom:10px}#menu .btn-navbar{top:25px;z-index:99999}#logo .img-responsive{width:75%}#menu .nav>li>a,#menu ul.list-unstyled>li a,#menu .see-all{padding:10px 0;height:38px}.navbar-collapse{padding:50px 30px 0}#menu .nav>li>a{font-size:16px}#logo{margin:10px 0}#menu .btn-navbar i,#menu .btn-navbar:hover i,#menu .btn-navbar:active i,#menu .btn-navbar:hover,#menu .btn-navbar:focus{color:rgba(15,57,133,.75);background-color:#fff;font-size:38px;line-height:40px}#menu .btn-navbar{background-color:#fff;border:0}#menu .btn-navbar:hover,#menu .btn-navbar:active,#menu .btn-navbar.disabled,#menu .btn-navbar[disabled]{background-color:#fff}#cart{margin-bottom:0}#cart .btn-lg{padding:0}#cartContainer{width:25%!important}#menuContainer,#storeLocator{width:25%!important}#cart .items{margin-left:-20px}#storeLocator p,.list-inline{font-size:14px}}.product-thumb .rating{padding-bottom:10px}.rating .fa-stack{font-size:8px}.rating .fa-star-o{color:#999;font-size:15px}.rating .fa-star{color:#fc0;font-size:15px}.rating .fa-star+.fa-star-o{color:#e69500}h2.price{margin:0}.product-thumb .price,.product-thumb .price-tax{color:#0f3985;font-size:25px;line-height:40px}.product-thumb .price-tax{color:#0f3985;font-size:30px!important;font-weight:700}.product-thumb .button-group{border-top:1px solid #ddd;background-color:#eee;overflow:auto}.product-list .product-thumb .button-group{border-left:1px solid #ddd}@media (max-width:768px){.product-list .product-thumb .button-group{border-left:none}.row .clearBoth{clear:both}#cart .dropdown-menu li>div{min-width:350px}#descriptionPanel .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a{font-size:12px;padding:10px 20px}#descriptionPanel .nav-tabs{height:37px}#product-category h4,#related h4,#product-category2 h4,.product-category h4{font-size:17px;font-weight:700;min-height:50px}.pagination>li>a,.pagination>li>span{padding:6px 8px;font-size:14px}}.product-thumb .button-group button{width:60%;border:none;display:inline-block;float:left;background-color:#eee;color:#888;height:46px;font-weight:700;text-align:center}.product-thumb .button-group button+button{width:20%;border-left:1px solid #ddd}.product-thumb .button-group button:hover{color:#444;background-color:#ddd;text-decoration:none;cursor:pointer}@media (max-width:1200px){.product-thumb .button-group button,.product-thumb .button-group button+button{width:33.33%}.product-thumb .price-tax{font-size:22px!important}#product-category .product-thumb .price,#related .product-thumb .price,#product-category2 .product-thumb .price,.product-category .product-thumb .price{font-size:22px}header .telephone{font-size:22px}}@media (max-width:1150px){header .telephone{font-size:17px}}@media (max-width:767px){.product-thumb .button-group button,.product-thumb .button-group button+button{width:30%}.hideSlide{display:none}#productDetails #product .radio{width:30%}#productDetails #input-quantity{margin-bottom:0}#productDetails #product .radio img{max-width:120px}#productDetails #button-cart i{top:0}header .telephone{font-size:18px}header .col-lg-5.col-md-12.col-sm-12{float:left;width:100%}#logo .img-responsive{max-width:120px}.dropdown-inner li{min-width:initial}header{padding:0 30px 15px}#menu div.dropdown-menu a.backButton{color:#fff;margin:-50px 0 10px;display:block}.three-messages{padding:6px 0}.three-messages,.three-messages a{background-color:#0f3985!important;color:#fff!important;margin-top:0}.three-messages a{margin-top:0}.headerCarousel.slick div:first-of-type{display:none}.headerCarousel.slick div{width:50%;float:left;text-align:center}#specials{margin-top:0!important;padding-top:0!important}#featuredCategory .product-thumb{padding:0}#content h1,#content h3{margin-bottom:0}#bestsellers,#featuredCategory,#bestsellers2{margin-bottom:0}}.thumbnails{overflow:visible;clear:both;list-style:none;padding:0;margin:0;margin-bottom:20px}.thumbnails>li{margin-left:0;margin-right:0}.thumbnails{border:1px solid #0f3985;background:#f5f5f5}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0f3985}.thumbnails>img{width:100%}.image-additional a{margin-bottom:0;padding:5px;margin-left:5px;margin-right:5px;display:block;border:1px solid #ddd}.image-additional{max-width:79px}.thumbnails .image-additional{float:left;margin-left:0;margin-top:10px;margin-bottom:0}@media (min-width:1200px) and (max-width:1399px){header .col-lg-2.col-md-6.col-sm-6.col-xs-12{width:25%}header .col-lg-5.col-md-6.col-sm-6.col-xs-12{width:33.3333333333%}}@media (min-width:1400px){#badge-ribbon{display:inline-block;float:right;margin-right:-50px;margin-top:10px;height:75px;overflow:hidden}#search{width:calc(100% - 300px);float:left}#logo{margin:25px 0 0 0}}@media (min-width:1200px){#content .col-lg-2:nth-child(6n+1),#content .col-lg-3:nth-child(4n+1),#content .col-lg-4:nth-child(3n+1),#content .col-lg-6:nth-child(2n+1){clear:left}}@media (min-width:992px) and (max-width:1199px){#content .col-md-2:nth-child(6n+1),#content .col-md-3:nth-child(4n+1),#content .col-md-4:nth-child(3n+1),#content .col-md-6:nth-child(2n+1){clear:left}.container{width:900px}}@media (min-width:768px) and (max-width:991px){#content .col-sm-2:nth-child(6n+1),#content .col-sm-3:nth-child(4n+1),#content .col-sm-4:nth-child(3n+1),#content .col-sm-6:nth-child(2n+1){clear:left}.container{width:700px}}@media (min-width:768px){#column-left .product-layout .col-md-3{width:100%}#column-left+#content .product-layout .col-md-3{width:50%}#column-left+#content+#column-right .product-layout .col-md-3{width:100%}#content+#column-right .product-layout .col-md-3{width:100%}#mobilemenu{display:none}.navbar-collapse.collapse{margin-top:0}}#column-left .product-layout,#column-right .product-layout{width:100%}.input-group .form-control[name^="quantity"]{min-width:50px}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-image:none;background-color:#df5c39}.allCategories img{width:100%;margin-top:20px}.allCategories a img{border:2px solid #fff}.allCategories a:hover img{border:2px solid #0f3985;box-shadow:0 0 5px 0 rgba(0,0,0,.35)}.allCategories h2{font-size:18px;font-weight:400;margin-bottom:30px;text-align:center}.allCategories ul{padding-left:0;list-style:none;margin-top:30px;margin-bottom:40px}.allCategories ul a{font-size:14px;color:#0f3985}.allCategories ul a:hover{color:red}@media (max-width:1600px){.container-fluid{padding-right:80px;padding-left:80px}}@media (max-width:1400px){.product-thumb h4{font-size:14px}.container-fluid{padding-right:30px;padding-left:30px}}@media (max-width:1220px){#product-category .categoryList a,#product-category2 .categoryList a,.product-category .categoryList a{padding:2px;font-size:12px}#product-category .product-thumb .button-group button,#related .product-thumb .button-group button,#product-category2 .product-thumb .button-group button,.product-category .product-thumb .button-group button{font-size:17px}.product-thumb h4{font-size:15px}#product-category h4,#related h4,#product-category2 h4,.product-category h4{min-height:75px}}@media (max-width:1024px){.container-fluid{padding-right:15px;padding-left:15px}.navbar-collapse.collapse{text-align:left}#productDetails button{display:block;width:46%;font-size:12px}#productDetails button:nth-of-type(2){border-right:0}#productDetails .addthis_toolbox{display:none!important}#menu ul.list-unstyled li ul{display:none}#menu .dropdown-menu{column-count:initial}.dropdown-inner li{width:auto;padding-right:30px}#menu ul.list-unstyled>li a:after{margin-right:-30px}#menu ul.list-unstyled>li a{font-size:14px;color:#fff}#product-category .categoryList a,#product-category2 .categoryList a,.product-category .categoryList a{padding:2px;font-size:12px;min-height:170px}#product-category .categoryList a span,#product-category2 .categoryList a span,.product-category .categoryList a span{font-size:14px}#featuredCategory .product-thumb .caption h4{font-size:20px}.col-sm-2{width:25%}#related h4{margin-top:0}}@media (max-width:768px){header .telephone{font-size:20px}.cart-total{display:block}#cart .dropdown-menu{position:absolute;left:0;transform:translateX(-50%);top:80px}.dropdown-inner li{padding-right:0}header .telephone .fa{font-size:20px}#menu .dropdown-inner a{padding-top:0;padding-bottom:0}#cart.open>.btn{border:0}#storeLocator{border-right:0;margin-top:24px}#product-category h2,#product-category2 h2,.product-category h2{font-size:32px}#cart .dropdown-menu table{width:440px}#cart .dropdown-menu{width:460px;position:absolute;right:0}#cart .dropdown-menu table{width:440px}#menu .see-all{background-color:transparent;color:#345797;text-align:right}#menu .dropdown-menu{margin-top:0}#menu div.dropdown-menu{text-align:left;border-bottom:0;position:absolute;top:50px;left:25px;right:0;background-color:#000;width:calc(100% - 50px);padding-top:20px;height:100vh;background-color:#0f3985}#menu div.dropdown-menu div.dropdown-menu{top:-70px;left:0;width:100%}header span.grey{font-size:14px}.hideMobile{display:none!important}footer{padding:20px 0!important}footer .footer-min-height{min-height:260px}footer p,footer p a{font-size:14px}#featuredCategory .product-thumb .caption h4{font-size:15px;margin:0;min-height:65px;padding-top:10px;padding-bottom:10px;background-color:rgba(15,57,133,.1)}#featuredCategory .product-thumb img{border:3px solid rgba(15,57,133,.1)}footer #footer-logo{margin-bottom:15px}footer p{margin-bottom:10px}#trustedBrands{padding:50px 0 20px}}@media (max-width:767px){#storeLocator{margin-top:0}#content{position:relative}#cart{margin-top:0}#cart i{font-size:25px;margin-top:5px}#cart .dropdown-menu i{font-size:12px;margin-top:0}#menu ul.list-unstyled>li a,#menu .see-all{padding:10px 0;font-size:16px}#banner0 .swiper-wrapper{transform:initial!important;display:block}.dropdown-inner li{padding-left:0;border:0;position:initial}.toggle.ios,.toggle-on.ios,.toggle-off.ios,.toggle.btn-primary:hover{height:28px}#top .btn-link,#top-links li,#top-links a,#top span{font-size:13px}#menu .btn-navbar{display:none;padding:0;margin:0;position:absolute;top:85px;right:calc(25% - 30px);border:0;background-color:transparent}.cart-total{font-size:14px;line-height:16px}}@media (max-width:568px){header .telephone{font-size:18px}header .telephone .fa{font-size:18px}header span.grey{font-size:11px}.product-layout.col-xs-6{width:50%;min-height:580px}#product-category h4,#product-category2 h4,.product-category h4{font-size:14px}#cart .dropdown-menu table{width:370px}#cart .dropdown-menu{width:400px;position:absolute;right:0}#cart .dropdown-menu li>div{min-width:initial}}.form-control{color:red!important}@media (max-width:767px){header{top:-64px}#product-category h4,#related h4,#product-category2 h4,.product-thumb .caption,.product-category .caption{min-height:1px}#productDetails #content h1{margin-right:0!important;font-size:24px}#related .slick-dots{bottom:10px}#content #model{font-size:14px!important;margin-bottom:0}#productDetails #price h2 span.delivery{display:block;margin-top:5px;margin-left:0}#productDetails #content h1,#productDetails #content h2{margin-bottom:0;padding-right:0!important}#product #button-cart,#fixedButton #button-cart{display:block;margin-right:auto;margin-left:auto}#productDetails #price{margin-bottom:0}#related h2{font-size:22px}#related .product-thumb .price{margin-bottom:0}.product-thumb{margin-bottom:20px}#related .slick-dotted.slick-slider{margin-bottom:0}#product-product{padding-bottom:10px}#trustedBrands h2{font-size:23px}.hideOnPhone{display:none}.hideOnDesktop{display:block;text-align:center}footer .hideOnDesktop h2{margin-top:0}footer ul{margin-bottom:15px}footer .footer-min-height{min-height:210px}footer h2{margin-bottom:18px}.three-messages i{display:inline}}@media (max-width:500px){#top-links{float:none!important;text-align:center}#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:250px}.dropdown-menu{padding:50px 15px 0}#descriptionPanel .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a{padding:8px 12px}#descriptionPanel .nav-tabs{height:32px}.pdfDownload a{width:100%}#productDetails #price h2 span.delivery{display:block}#productDetails .btn-default{font-size:14px}#top-links p{font-size:14px;margin:0}#top span.welcome{display:none}#cart .dropdown-menu table{width:280px}#cart .dropdown-menu{width:320px;position:absolute;right:0}#top .pull-right{width:100%;text-align:center}#product-category .col-sm-2.categoryList a span,#product-category2 .col-sm-2.categoryList a span,.product-category .col-sm-2.categoryList a span{font-size:11px}#featuredCategory .col-xs-6{width:50%}}@media (max-width:440px){#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:200px}}@media (max-width:400px){#mobilemenu .nav>li>a,.dropdown-menu>li>a,.dropdown-inner a{font-size:15px;padding:14px 5px}#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:200px}#mobilemenu .mobiledropdown i{font-size:32px}header{top:-66px}.three-messages{font-size:10px}#product-category,#product-category2,.product-category{padding-top:0}.tradeAccount p{font-size:16px}.slick-dots{bottom:-20px;margin-top:0}.slick-dots li{width:15px;height:15px}#productDetails #input-quantity{width:60px}#logo .img-responsive{width:120px}#top .btn-link,#top-links li,#top-links a,#top span{font-size:11px}header{padding-left:0;padding-right:0}#top .pull-right #textToggle{right:25px}}@media (max-width:380px){#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:150px}}@media (max-width:320px){#cart .dropdown-menu table{max-width:280px;width:100%}#cart .dropdown-menu{width:260px}#product .form-group #button-cart,#productDetails #button-cart,#fixedButton #button-cart{width:130px}}