@font-face{font-family:Zetta Sans;src:url(../fonts/zetta_sans-book-webfont.eot);src:url(../fonts/zetta_sans-book-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/zetta_sans-book-webfont.woff) format("woff"),url(../fonts/zetta_sans-book-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Zetta Sans;src:url(../fonts/zetta_sans-demibold-webfont.eot);src:url(../fonts/zetta_sans-demibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/zetta_sans-demibold-webfont.woff) format("woff"),url(../fonts/zetta_sans-demibold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%}ol,ul{margin:0}:focus,a:active,a:hover{outline:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collaps;border-spacing:0}label{cursor:pointer}button{cursor:pointer;border:0;outline:0;border-radius:0;-webkit-appearance:none}input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}input[type=button]:focus,input[type=submit]:focus{outline:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}*,:after,:before{box-sizing:border-box}html{font-size:10px}body{background:#fff;font-family:Zetta Sans,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;color:#5c656d;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.site-wrapper{transition:all .3s cubic-bezier(.165,.84,.44,1)}span.screen{background:rgba(0,0,0,.8);top:94px;z-index:999;opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}.modal-overlay,span.screen{position:fixed;left:0;right:0}.modal-overlay{width:100%;height:100%;top:0;bottom:0;background:rgba(0,0,0,.7);z-index:100}img{height:auto;vertical-align:middle}iframe,img{max-width:100%}iframe{display:block}figure{margin:0 0 20px}figcaption{text-align:center;margin:5px 0 0}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}.hide-text{font:0!important;color:transparent!important;text-shadow:none;background-color:transparent;border:0;display:block;width:0;height:0;overflow:hidden;text-decoration:none;position:absolute;top:0;left:0}.relative{position:relative}.center{text-align:center}.nav{list-style:none;margin:0;padding:0}.nav li{float:left}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin:1em 0;color:#343f48}.h1,.h2,h1,h2{font-size:30px;font-size:3rem;line-height:1}.h2,h2{margin:0 0 20px}.h3,h3{font-size:20px;font-size:2rem;line-height:1;margin:0 0 .25em}.h4,h4{font-size:18px;font-size:1.8rem;line-height:1}.h5,h5{font-size:15px;font-size:1.5rem;line-height:1;margin-bottom:.5em}.h6,h6{font-size:14px;font-size:1.4rem;line-height:1}p{margin:0 0 15px}p.quote{font-size:20px;font-size:2rem;line-height:1.2;font-weight:700;color:#343f48;margin:0 0 10px}ol,ul{margin:0 0 15px}.page-content .content p a{font-weight:700;text-decoration:underline}.page-content .content p a.btn{font-weight:400;text-decoration:none}.page-content .content ul{list-style:none;padding:0}.page-content .content ul li{padding-left:20px;position:relative}.page-content .content ul li:before{content:"\00bb";color:#343f48;position:absolute;top:-4px;left:0;font-size:20px}a{color:#5c656d;text-decoration:none;transition:all .3s ease-in-out}.grid{max-width:980px;width:100%;margin:0 auto;padding:0 20px}.grid:after,.grid:before{content:"";display:table}.grid:after{clear:both}.grid-lg{max-width:1500px;padding:0}.row{margin-left:0;margin-right:0}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.col{width:100%;float:left}.m-b-1{margin-bottom:10px}.m-b-2{margin-bottom:20px}.m-b-3{margin-bottom:30px}.m-b-4{margin-bottom:40px}.m-b-25{margin-bottom:50px}.m-b-6{margin-bottom:60px}.m-b-7{margin-bottom:70px}.m-b-8{margin-bottom:80px}.m-b-9{margin-bottom:90px}.m-b-10{margin-bottom:100px}.m-b-11{margin-bottom:110px}.m-b-12{margin-bottom:120px}.p-b-1{padding-bottom:10px}.p-b-2{padding-bottom:20px}.p-b-3{padding-bottom:30px}.p-b-4{padding-bottom:40px}.p-b-25{padding-bottom:50px}.p-b-6{padding-bottom:60px}.p-b-7{padding-bottom:70px}.p-b-8{padding-bottom:80px}.p-b-9{padding-bottom:90px}.p-b-10{padding-bottom:100px}.p-b-11{padding-bottom:110px}.p-b-12{padding-bottom:120px}.btn,.flexibleforms_form .button,.jfilestyle label{display:inline-block;vertical-align:middle;text-align:center;font-size:16px;font-size:1.6rem;font-family:Zetta Sans,Helvetica,Arial,sans-serif;line-height:1;padding:11px 18px;border:0;box-shadow:none;text-decoration:none;cursor:pointer;-webkit-appearance:none;min-width:150px;position:relative;transition:all .3s ease-in-out}.btn:before,.flexibleforms_form .button:before,.jfilestyle label:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#fff transparent transparent;position:absolute;top:0;left:0}.btn:after,.flexibleforms_form .button:after,.jfilestyle label:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #fff;position:absolute;bottom:0;right:0}.btn.bevel-yellow,.flexibleforms_form .button.bevel-yellow,.jfilestyle label.bevel-yellow{position:relative}.btn.bevel-yellow:before,.flexibleforms_form .button.bevel-yellow:before,.jfilestyle label.bevel-yellow:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#fae100 transparent transparent;position:absolute;top:0;left:0}.btn.bevel-yellow:after,.flexibleforms_form .button.bevel-yellow:after,.jfilestyle label.bevel-yellow:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #fae100;position:absolute;bottom:0;right:0}.btn.bevel-light,.flexibleforms_form .button.bevel-light,.jfilestyle label.bevel-light{position:relative}.btn.bevel-light:before,.flexibleforms_form .button.bevel-light:before,.jfilestyle label.bevel-light:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#ebeced transparent transparent;position:absolute;top:0;left:0}.btn.bevel-light:after,.flexibleforms_form .button.bevel-light:after,.jfilestyle label.bevel-light:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #ebeced;position:absolute;bottom:0;right:0}.btn.btn-left,.flexibleforms_form .button.btn-left,.jfilestyle label.btn-left{margin-right:20px}.btn.btn-phone,.flexibleforms_form .button.btn-phone,.jfilestyle label.btn-phone{cursor:default}.btn.on-background,.flexibleforms_form .button.on-background,.jfilestyle label.on-background{background:transparent}.btn.on-background>span.side,.flexibleforms_form .button.on-background>span.side,.jfilestyle label.on-background>span.side{display:block;width:8px;position:absolute;background:#fae100}.btn.on-background>span.side:first-of-type,.flexibleforms_form .button.on-background>span.side:first-of-type,.jfilestyle label.on-background>span.side:first-of-type{top:8px;bottom:0;left:0}.btn.on-background>span.side:last-of-type,.flexibleforms_form .button.on-background>span.side:last-of-type,.jfilestyle label.on-background>span.side:last-of-type{top:0;bottom:8px;right:0}.btn.on-background>span.bg,.flexibleforms_form .button.on-background>span.bg,.jfilestyle label.on-background>span.bg{display:block;left:8px;right:8px;height:100%;top:0;bottom:0;background-color:#fae100;position:absolute;z-index:-1}.btn.on-background:before,.flexibleforms_form .button.on-background:before,.jfilestyle label.on-background:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#fae100 transparent transparent;position:absolute;bottom:0;right:0;left:auto;top:auto}.btn.on-background:after,.flexibleforms_form .button.on-background:after,.jfilestyle label.on-background:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #fae100;position:absolute;top:0;left:0;right:auto;bottom:auto}.btn-primary,.jfilestyle label{color:#fae100;background:#333f48}.btn-primary:hover,.jfilestyle label:hover{background:#2b353c}.btn-brand,.flexibleforms_form .button{color:#fff;background-color:#fae100;background-image:linear-gradient(180deg,#fae100,#face09)}.btn-brand:hover,.flexibleforms_form .button:hover{background-color:#f5dc00;background-image:linear-gradient(180deg,#f5dc00,#f9cc05)}.btn-brand-solid{color:#343f48;background:#fae100}.btn-light{color:#343f48!important;background:#fae100!important;font-weight:700}.btn-lg,.flexibleforms_form .button{font-size:18px;font-size:1.8rem;padding:13px 30px}.btn-lg.btn-brand,.flexibleforms_form .button.btn-brand{font-weight:700;max-width:225px;width:100%}.btn-sm{min-width:auto}.btn[class*=" icn-"],.btn[class^=icn-]{padding-right:30px}.btn[class*=" icn-"]:before,.btn[class^=icn-]:before{position:absolute;top:50%;right:10px;margin-top:-.5em}.btn-yellow-bg:before{border-color:#fae100 transparent transparent}.btn-yellow-bg:after{border-color:transparent transparent #fae100}.jfilestyle{margin:0 0 10px}.jfilestyle label{margin:0;position:relative}.jfilestyle label:before{border-width:8px 8px 0 0;border-color:#ebeced transparent transparent;top:0;left:0}.jfilestyle label:after,.jfilestyle label:before{content:"";width:0;height:0;border-style:solid;position:absolute}.jfilestyle label:after{border-width:0 0 8px 8px;border-color:transparent transparent #ebeced;bottom:0;right:0}.social-links{list-style:none;margin:0;padding:0}.social-links:after,.social-links:before{content:"";display:table}.social-links:after{clear:both}.social-links>li{float:left;margin-right:5px}.social-links>li a{display:block;line-height:1;font-size:23px;font-size:2.3rem}.breadcrumbs{background:#fae100;padding:7px 0;position:relative;z-index:2}.breadcrumbs ul{list-style:none;margin:0;padding:0}.breadcrumbs ul>li{font-weight:700;color:#343f48;display:inline-block;position:relative;padding:0 6px}.breadcrumbs ul>li:first-of-type{padding-left:0}.breadcrumbs ul>li:last-of-type:after{content:""}.breadcrumbs ul>li:after{content:"/";position:absolute;right:-5px;top:0}.breadcrumbs ul>li>a{font-weight:400;color:#343f48}.subnav ul{list-style:none;margin:0;padding:0}.subnav>ul li.is-open>a{background:#fae100}.subnav>ul ul{display:none}.subnav>ul a{color:#343f48;text-align:center;display:block;width:100%;padding:11px 0;background:#ebeced;margin:0 0 8px;position:relative}.subnav>ul a:before{border-width:8px 8px 0 0;border-color:#fff transparent transparent;top:0;left:0}.subnav>ul a:after,.subnav>ul a:before{content:"";width:0;height:0;border-style:solid;position:absolute}.subnav>ul a:after{border-width:0 0 8px 8px;border-color:transparent transparent #fff;bottom:0;right:0}.subnav>ul a.active,.subnav>ul a:hover{background:#fae100}form .btn{min-width:auto}.field{position:relative;margin-bottom:3px}.field-btn{margin-top:5px}label{color:#343f48;font-weight:700;display:block;margin:0 0 5px}#quotelist .customSelect,.add-part-option .customSelect,.flexibleforms_form .customSelect,input[type=email],input[type=number],input[type=tel],input[type=text],textarea{color:#343f48;height:42px;padding:8px 10px;font-size:14px;font-size:1.4rem;line-height:1.3;font-family:Zetta Sans,Helvetica,Arial,sans-serif;width:100%;background:transparent;border:1px solid #5c656d;margin-bottom:7px;-webkit-appearance:none}#quotelist .customSelect,.add-part-option .customSelect,.flexibleforms_form .customSelect{background:url(../../images/select-down-general.png) no-repeat 94%}.order-catalogue input[type=email],.order-catalogue input[type=number],.order-catalogue input[type=tel],.order-catalogue input[type=text],.order-catalogue textarea{background:#fff}.flexibleforms_form .customSelect .customSelectInner{width:100%!important;padding:3px 0;white-space:nowrap}.form-alt input[type=email],.form-alt input[type=number],.form-alt input[type=tel],.form-alt input[type=text],.form-alt textarea,.input-alt input[type=email],.input-alt input[type=number],.input-alt input[type=tel],.input-alt input[type=text],.input-alt textarea{height:31px;padding:8px 10px;font-size:14px;font-size:1.4rem;line-height:1.3;font-family:Zetta Sans,Helvetica,Arial,sans-serif;width:100%;background:#ebeced;border:1px solid #ebebeb;margin-bottom:3px;-webkit-appearance:none}.input-alt{margin-bottom:3px}.input-alt label{display:none}textarea{overflow:auto;height:145px}.select-sm.customSelect{background:#ebeced;padding:4px 12px;width:200px;position:relative;z-index:-1}.select-sm.customSelect:before{content:"\e901";display:block;color:#fff;background:#d6d9da;position:absolute;right:0;top:0;padding:6px 4px;height:26px;width:26px;font-size:13px;font-size:1.3rem}.select-sm.customSelect .customSelectInner{width:100%!important}label.error{font-size:1.2em;color:#fae100;padding:0 0 5px 5px;display:inline-block}::-webkit-input-placeholder{color:#5c656d;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#5c656d;opacity:1}:-ms-input-placeholder{color:#5c656d;opacity:1}#flexibleforms_form_6 .form-list li{width:100%}#flexibleforms_form_6 .form-list li .input-alt{padding-right:0}.form-status-6{height:100px}.pads-enquiry-form{margin-right:10px}.enquiry-form-content{float:left;width:60%}.rimg{float:right;width:30%}#flexibleforms_form_2 .fieldset{margin-bottom:20px}#flexibleforms_form_2 .fieldset .form-list>li:last-child{width:49%!important}#flexibleforms_form_2 .fieldset .form-list>li:nth-child(2n)>div{padding:0 0 0 20px!important}.page-content form .form-list>li{padding-left:0}.page-content form .form-list>li:before{display:none}.flexibleforms_form .form-list textarea,.form-list input.input-text{width:100%}.flexibleforms_form .validation-advice{font-weight:700;color:#ff1d32}.input-box{margin-bottom:7px}.flexibleforms_form .form-list>li{display:inline-block;vertical-align:top;width:49%}.flexibleforms_form .form-list>li:nth-child(odd)>div{padding:0 20px 0 0}.flexibleforms_form .form-list>li:nth-child(2n)>div{padding:0 0 0 20px}.flexibleforms_form .form-list>li:last-child{width:100%}.flexibleforms_form .form-list>li:last-child>div{padding:0 20px 0 0}.footer .flexibleforms_form .form-list>li:nth-child(1n)>div.wide{padding:0}.input-box{position:relative}.read-only input[type=email],.read-only input[type=number],.read-only input[type=tel],.read-only input[type=text],.read-only textarea{font-weight:700}.read-only .input-box:after{content:"";position:absolute;top:3px;bottom:10px;left:3px;right:3px;background:#fae100;display:block;z-index:-1}.upload-field{background:#ebeced;width:98%;padding:10px!important;margin:5px 0 25px}.upload-field>label{font-size:30px;font-size:3rem}.flexibleforms_form ul li p.note{font-size:inherit;color:inherit;font-style:inherit;margin:0}#search_mini_form,.search-products{position:relative;margin:0 auto;max-width:540px}#search_mini_form #algolia-searchbox,.search-products #algolia-searchbox{margin-top:0}#search_mini_form #algolia-searchbox .algolia-search-input,.search-products #algolia-searchbox .algolia-search-input{width:200px;border:1px solid #000}#search_mini_form>input[type=text],.search-products>input[type=text]{font-size:20px;font-size:2rem;height:48px;padding:10px 63px 10px 20px}#search_mini_form .magnifying-glass,#search_mini_form .submit,.search-products .magnifying-glass,.search-products .submit{background-color:#fae100;background-image:linear-gradient(180deg,#fae100,#face09);height:42px;width:42px;border:1px solid #000;position:absolute;top:0;right:0;text-align:center;transition:all .3s ease-in-out}#search_mini_form .magnifying-glass:hover,#search_mini_form .submit:hover,.search-products .magnifying-glass:hover,.search-products .submit:hover{background-color:#f5dc00;background-image:linear-gradient(180deg,#f5dc00,#f9cc05)}#search_mini_form .magnifying-glass:before,#search_mini_form .submit:before,.search-products .magnifying-glass:before,.search-products .submit:before{font-size:20px;font-size:2rem;color:#fff;position:absolute;top:50%;margin-top:-.5em;left:0;right:0}body:not(.catalogsearch-result-index) #search_mini_form .magnifying-glass,body:not(.catalogsearch-result-index) #search_mini_form .submit,body:not(.catalogsearch-result-index) .search-products .magnifying-glass,body:not(.catalogsearch-result-index) .search-products .submit{display:block!important}#flexibleforms_form_7 .form-list>li:last-child>div,#flexibleforms_form_7 .form-list>li:nth-child(2n)>div,#flexibleforms_form_7 .form-list>li:nth-child(odd)>div{padding:0}.add-to-quote .qty-label{font-weight:700;margin-left:4px}.add-to-quote .add-part-option:after,.add-to-quote .add-part-option:before{content:"";display:table}.add-to-quote .add-part-option:after{clear:both}.add-to-quote .add-part-option .customSelect{width:209px;height:47px;padding:15px 10px}.add-to-quote .add-part-option .remove-part{float:left;background:url(../../images/remove-item.jpg) no-repeat 50%;width:21px;height:20px;margin-top:13px;margin-right:10px}.add-to-quote .add-part-option .quantity{float:left;margin-right:4px;padding-top:0;position:relative}.add-to-quote .add-part-option .quantity label{font-size:18px;font-size:1.8rem;position:absolute;top:0;left:0;right:0;text-align:center;margin:0}.add-to-quote .add-part-option .quantity input{font-size:24px;font-size:2.4rem;width:47px;height:47px;text-align:center;margin:0}.add-to-quote .add-part-option .select-part{float:left;width:70%}.add-to-quote .add-part{background:url(../../images/add-item.jpg) no-repeat 3%;text-align:right;background-color:#ebeced;padding:6px 10px;margin-top:8px}.add-to-quote .btn{vertical-align:bottom}.product-add-to-quote .add-product-option{float:left}.product-add-to-quote .add-product-option .quantity{width:45px}.product-add-to-quote .add-product-option .quantity input[type=text]{padding-left:13px}.product-add-to-quote .btn{float:left;max-width:none;margin-top:13px}.product-add-to-quote .btn.add-simple-product{width:220px;margin-top:17px}.catalogue-lead h5{text-align:center;margin-bottom:12px}.catalogue-lead label{display:none}.catalogue-lead .btn{width:145px;margin-top:2px}.catalogue-lead .btn:before{border-color:#ebeced transparent transparent}.catalogue-lead .btn:after{border-color:transparent transparent #ebeced}.catalogue-lead .form-list li{width:100%}.catalogue-lead .form-list li .wide{padding:0!important}.catalogue-lead .form-list li .wide input{background:#fff;border:1px solid #d9dbdd!important;margin-bottom:0!important}#flexibleforms_form_5>.fieldset:first-child{display:none}#flexibleforms_form_5>.fieldset:first-child.active{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);padding:15px;overflow-x:hidden;overflow-y:auto;z-index:9999}#flexibleforms_form_5>.fieldset:first-child>*{position:relative;background:#fff;margin:auto!important;width:300px;max-width:95%;display:block;padding:15px}#flexibleforms_form_5>.fieldset:first-child .field{display:table-cell}#flexibleforms_form_5>.fieldset:first-child .field:last-child{width:65px;padding:0}#flexibleforms_form_5>.fieldset:first-child:after{content:"Close / Update";position:relative;display:block;width:300px;max-width:95%;margin:auto;padding:15px;background:#eee;cursor:hand;cursor:pointer;text-align:right}#flexibleforms_form_5>.fieldset:first-child li{display:table}#flexibleforms_form_5>.fieldset:first-child select{width:100%!important}.soft-copy-popup{z-index:101;left:50%;top:245px;min-height:370px;position:absolute;background:#fff;transform:translateX(-50%)}.soft-copy-popup .grey-bg-strip{background:#ebeced;height:195px;margin-top:98px;padding:0 40px}.soft-copy-popup .grey-bg-strip:after,.soft-copy-popup .grey-bg-strip:before{content:"";display:table}.soft-copy-popup .grey-bg-strip:after{clear:both}.soft-copy-popup .grey-bg-strip img{float:left;margin-top:-62px;margin-bottom:62px}.soft-copy-popup .grey-bg-strip img.form-ajax-loader{display:none!important}.soft-copy-popup .grey-bg-strip .soft-copy-form{float:right;margin-top:-64px;margin-left:30px;margin-bottom:64px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form{margin-top:29px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .validation-advice{margin-top:-6px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-status{margin-top:-16px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .btn{margin-top:5px;width:148px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .btn:before{border-color:#ebeced transparent transparent}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .btn:after{border-color:transparent transparent #ebeced}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .required{margin-top:6px}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-list label{display:none}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-list .input-box{margin-bottom:0}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-list .input-text{background:#fff;border:1px solid #d9dbdd!important}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-list li{width:83%}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form .form-list li .wide{padding:0}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form select.hasCustomSelect{width:100%!important}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form select.hasCustomSelect+.validation-advice{position:absolute;bottom:0}.soft-copy-popup .grey-bg-strip .soft-copy-form .flexibleforms_form select.hasCustomSelect+.validation-advice+.customSelect{margin-bottom:1.5em}.aa-dropdown-menu{display:none}.no-results a{text-decoration:underline}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?w0y4md);src:url(../fonts/icomoon.eot?w0y4md#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?w0y4md) format("truetype"),url(../fonts/icomoon.woff?w0y4md) format("woff"),url(../fonts/icomoon.svg?w0y4md#icomoon) format("svg");font-weight:400;font-style:normal}.customSelect:before,.footer .bottom .scroll-to-top:before,.home-actions .service-benefits>li:before,.magnifying-glass:before,.search-products .submit:before,.slickdesign:before,.submenu-ctrl:before,[class*=" icn-"]:before,[class^=icn-]:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.icn-info:before{content:"\e900"}.icn-success:before{content:"\e901"}.icn-cross:before{content:"\e902"}.icn-cart:before{content:"\e903"}.icn-phone:before{content:"\e904"}.footer .bottom .scroll-to-top:before,.icn-chevron-up:before{content:"\e905"}.icn-chevron-down:before,.submenu-ctrl:before{content:"\e906"}.icn-cart-outline:before{content:"\e907"}.icn-phone-outline:before{content:"\e908"}.icn-arrow-up-thin:before{content:"\e909"}.icn-arrow-down-thin:before{content:"\e90a"}.icn-arrow-down:before{content:"\e90b"}.icn-linkedin-outline:before{content:"\e90c"}.icn-google-outline:before{content:"\e90d"}.icn-search:before,.magnifying-glass:before,.search-products .submit:before{content:"\e90e"}.icn-facebook:before{content:"\e90f"}.icn-linkedin:before{content:"\e910"}.icn-google:before{content:"\e911"}.icn-facebook-outline:before{content:"\e912"}.home-actions .service-benefits>li:before,.icn-tick:before{content:none}.icn-slick:before,.slickdesign:before{content:"\e914"}.header #search_mini_form,.header .search-products{display:inline-block;vertical-align:top}.header #search_mini_form label,.header .search-products label{visibility:hidden;display:none}.header .mobile-menu{position:relative;z-index:3}.header .top:after,.header .top:before{content:"";display:table}.header .top:after{clear:both}.header .logo{width:146px;height:51px;display:block;background-image:url(../images/header-logo.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;float:left}.header .tagline{display:none;float:left;margin-left:3em}.header .menu-ctrl{position:relative;display:block;width:46px;height:40px;margin-top:7px;float:right}.header .menu-ctrl>span{display:block;height:7px;width:46px;background:#fae100;position:absolute}.header .menu-ctrl>span.line1{top:4px}.header .menu-ctrl>span.line2{top:16px}.header .menu-ctrl>span.line3{bottom:5px}.header .cart-mobile{position:relative;float:right;margin-right:15px}.header .cart-mobile:before{font-size:50px;font-size:5rem;color:#fae100}.header .cart-mobile>span{background:#333f48;color:#fae100;height:20px;width:20px;font-size:16px;font-size:1.6rem;font-weight:700;border-radius:50%;display:block;text-align:center;position:absolute;top:7px;right:5px}.header .btn-quote{max-width:160px;padding-left:18px;padding-right:18px}.header .social-links{display:inline-block;margin-left:20px}.header .social-links>li>a{color:#face09}.header .tel{font-size:22px;font-size:2.2rem;text-transform:uppercase;font-weight:700;color:#343f48}.header .tel:before{color:#fae100;font-size:50px;font-size:5rem}.header .tel>strong{display:none;color:#face09}.header .desk-right{float:right}.header .desk-right .btn-quote,.header .desk-right .tel{position:relative;display:block;top:0;float:none}.header .main-navigation ul{list-style:none;margin:0;padding:0}.header .main-navigation ul:after,.header .main-navigation ul:before{content:"";display:table}.header .main-navigation ul:after{clear:both}.header .main-navigation .menu-item-browse-products li{background-size:0}.header .secondary-nav{display:inline-block}.header .secondary-nav>ul{list-style:none;margin:0;padding:0}.header .secondary-nav>ul:after,.header .secondary-nav>ul:before{content:"";display:table}.header .secondary-nav>ul:after{clear:both}.footer-nav-lead .submenu-ctrl,.main-navigation .submenu-ctrl{display:none;cursor:pointer;width:70px;height:63px;position:absolute;right:0;top:0;color:#ebeced;border-left:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.footer-nav-lead .submenu-ctrl:before,.main-navigation .submenu-ctrl:before{font-size:18px;font-size:1.8rem;position:absolute;left:0;right:0;top:23px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s cubic-bezier(.165,.84,.44,1)}.header .mobile-cta{border-top:3px solid #fff}.header .mobile-cta:after,.header .mobile-cta:before{content:"";display:table}.header .mobile-cta:after{clear:both}.header .mobile-cta a{display:block;background:#face09;color:#fff;float:left;width:50%;height:60px;text-align:center;font-size:28px;font-size:2.8rem;font-weight:700;line-height:60px}.header .mobile-cta a:first-child{border-right:2px solid #fff}.header .mobile-cta a:nth-child(2){border-left:2px solid #fff}.header .mobile-cta a.icn-cart:before{margin-top:-3px;margin-right:4px}.header .mobile-cta a:before{font-size:30px;font-size:3rem;display:inline-block;vertical-align:baseline}.header .main-navigation>ul>li>ul>li>ul{display:none!important}.catalogue-popup{position:absolute;z-index:15;background:#47525a;right:0;margin-left:-495px;padding:7px 19px 7px 10px}.catalogue-popup:after,.catalogue-popup:before{content:"";display:table}.catalogue-popup:after{clear:both}.catalogue-popup .catalogue-popup-img{float:left}.catalogue-popup .catalogue-popup-text h2,.catalogue-popup .catalogue-popup-text p{color:#fff}.catalogue-popup .catalogue-popup-text h2{border-bottom:1px solid #fae100}.catalogue-popup .catalogue-popup-text p{max-width:300px;margin-bottom:8px}.catalogue-popup .catalogue-popup-text .btn-brand{color:#333f48}.catalogue-popup .catalogue-popup-text .btn:before{border-color:#47525a transparent transparent}.catalogue-popup .catalogue-popup-text .btn:after{border-color:transparent transparent #47525a}#algolia-searchbox{margin-bottom:0}.state-numbers{display:none!important;text-align:center;width:100%}.state-numbers>div{display:inline-block;text-align:center;padding:5px 10px 0 0;white-space:nowrap}.state-numbers>div:first-child{text-align:left}.state-numbers>div:last-child{text-align:right;padding-right:0}.state-numbers a>b{color:#face09}nav.product-nav{display:none;background:#333f48}nav.product-nav table{width:100%;table-layout:fixed}nav.product-nav table tr:first-of-type{display:none}nav.product-nav table tr td{text-align:center;padding:0;position:relative;color:#fae100}nav.product-nav table tr td p,nav.product-nav table tr td span{display:block;padding:0;margin:0}nav.product-nav table tr td a{font-size:15px;font-weight:700;display:block;padding:10px 8px;color:#fae100;text-align:center}nav.product-nav table tr td ul{position:absolute;top:100%;left:0;display:none;width:235px;padding:0;margin:0;background-color:#47525a}nav.product-nav table tr td ul.loaded{display:block}nav.product-nav table tr td ul li{list-style-type:none;background-color:#47525a;font-size:0;border-bottom:1px solid #333f48}nav.product-nav table tr td ul li a{font-size:14px;font-weight:400;color:#fff;padding:10px;text-align:left}nav.product-nav table tr td ul li img{position:absolute;left:100%;top:0;height:200px;width:auto;padding:20px;background-color:#333f48}nav.product-nav table tr td ul li:hover img{display:block}nav.product-nav table tr td ul li:last-of-type{border-bottom:0 none transparent}nav.product-nav table tr td:hover{background:#47525a}nav.product-nav table tr td:hover>ul{display:block}nav.product-nav table tr td:last-child ul li img,nav.product-nav table tr td:nth-last-child(2) ul li img,nav.product-nav table tr td:nth-last-child(3) ul li img{left:auto;right:100%}.cms-home .header .menu-ctrl{display:none}.cms-home .header .mobile-menu{display:block}.social-links>li>a{color:#face09}.catalog-category-view .banner.banner-products .page-title .grid{min-height:110px}.parent-cat.catalog-category-view .banner.banner-products .page-title .grid{min-height:0}.banner{position:relative}.banner.has-image .page-title{background:rgba(250,225,0,.85)}.banner.banner-home{padding:0 0 40px;text-align:center}.banner.banner-home .btn{width:290px;margin:40px 0 0}.banner.banner-home h2.alt{background-color:#343f48;color:#fae100;padding:10px 0;margin:0;text-transform:uppercase}.banner.banner-home .cycle{background-color:#fae100}.banner.banner-home .cycle .btn{display:inline-block;width:40%;min-width:120px}.banner.banner-product .page-title{padding-bottom:11px!important}.banner.banner-products .page-title{background:#fff;text-align:center;padding:30px 0 36px}.banner.banner-products .page-title .grid{position:relative}.banner.banner-products .page-title .grid:after{content:"";display:block;background-color:#5c656d;height:6px;position:absolute;left:20px;right:20px;bottom:-36px}.banner.banner-products .page-title h1{color:#5c656d;margin:0 0 15px}.banner .page-title{padding:5px 0;background:#fae100;position:relative;z-index:2}.banner .page-title h1{font-size:32px;font-size:3.2rem;font-weight:700;color:#fff;margin:0}.banner>.image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:50%}.banner .text{text-align:center;font-size:30px}.banner .text h1{font-size:21px;font-size:2.1rem;margin:0 0 50px;font-weight:400}.banner .text h1 strong{font-size:32px;font-size:3.2rem;margin:0 0 10px;display:block;color:#fff}.banner .cycle{position:relative}.banner .cycle .cycle-nav{top:30px;height:210px;left:0;right:0;position:absolute}.banner .cycle .cycle-nav .next{background:url(../images/arrow-next.png);right:0}.banner .cycle .cycle-nav .next,.banner .cycle .cycle-nav .prev{width:12px;height:32px;display:block;position:absolute;top:50%;margin-top:-16px;transition:.2s}.banner .cycle .cycle-nav .prev{background:url(../images/arrow-prev.png);left:0}.banner .cycle .cycle-carousel-wrap{width:100%}.banner div#banner-cycle{white-space:nowrap;overflow:hidden}.banner .item{width:100%!important;display:inline-block}.banner .item:after,.banner .item:before{content:"";display:table}.banner .item:after{clear:both}.banner .item .product{text-align:center;text-decoration:none;color:#343f48}.banner .item .product:hover p{font-weight:700}.banner .item .product:hover .image{-webkit-transform:scale(1);transform:scale(1)}.banner .item .product .image{height:210px;position:relative;transition:all .3s cubic-bezier(.165,.84,.44,1);-webkit-transform:scale(.9);transform:scale(.9)}.banner .item .product .image>img{position:absolute;top:50%;left:0;right:0;margin:0 auto;max-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner .item .product p{font-size:18px;margin:0 0 20px;display:none}.banner-slider{display:block;position:relative;white-space:nowrap;font-size:0;overflow:hidden}.banner-slider>p{display:none}.banner-slider>ul{display:inline-block;list-style:none;font-size:medium;padding:0;width:100%;position:relative;margin:0;height:400px;max-height:80vh;overflow:hidden}.banner-slider>ul:first-of-type{z-index:2}.banner-slider>ul:nth-of-type(2){z-index:1}.banner-slider>ul>li{display:block;position:absolute;top:0;left:0;right:0;bottom:0;white-space:normal;color:#fff;font-weight:700;font-size:24.7px}.banner-slider>ul>li>img{height:auto;min-width:100vw;max-height:none;max-width:none;position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.banner-slider>ul>li:first-child{text-align:left}.banner-slider>ul>li:not(:first-child){left:50vw;width:326px;padding:20px}.banner-slider>ul>li:nth-child(2){transform:translateX(-150%)}.banner-slider>ul>li:nth-child(2):last-child{position:absolute;top:20px;bottom:20px;left:50%;transform:translateX(-50%);max-width:980px;width:100%}.banner-slider>ul>li:nth-child(2):last-child table{width:100%;height:100%;table-layout:fixed}.banner-slider>ul>li:nth-child(3){transform:translateX(-50%)}.banner-slider>ul>li:nth-child(4){transform:translateX(50%)}.banner-slider>ul>li a{display:inline-block;position:relative;z-index:1;padding:5px 10px;overflow:hidden;text-transform:uppercase;font-size:80%}.banner-slider>ul>li a:before{content:"";position:absolute;display:block;background-color:#f8e02f;top:0;bottom:0;left:-5px;right:-5px;z-index:-1;-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}.banner-slider>a.banner-slider-control{position:absolute;display:block;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);width:40px;height:40px;border-radius:20px;z-index:5;text-align:center;opacity:0;transition:all .3s ease-out}.banner-slider>a.banner-slider-control:before{font-size:20px;color:#fff;line-height:40px}.banner-slider>a.banner-slider-control.banner-slider-control-back{left:20px}.banner-slider>a.banner-slider-control.banner-slider-control-back:before{content:"<"}.banner-slider>a.banner-slider-control.banner-slider-control-next{right:20px}.banner-slider>a.banner-slider-control.banner-slider-control-next:before{content:">"}.banner-slider:hover>a.banner-slider-control{opacity:1}.page-title form#search_mini_form{display:none}.generic-one-col .content:after,.generic-one-col .content:before{content:"";display:table}.generic-one-col .content:after{clear:both}.page-content{padding:20px 0}.page-content.full-width .content{width:100%;float:none}.sidebar h1{margin-top:0}.sidebar .action{background:#fae100;padding:15px 13px;position:relative;color:#343f48;margin:15px 0}.sidebar .action:before{border-width:8px 8px 0 0;border-color:#fff transparent transparent;top:0;left:0}.sidebar .action:after,.sidebar .action:before{content:"";width:0;height:0;border-style:solid;position:absolute}.sidebar .action:after{border-width:0 0 8px 8px;border-color:transparent transparent #fff;bottom:0;right:0}.sidebar .action .btn{min-width:180px}.sidebar .action h3{color:#fff;font-size:35px;font-size:3.5rem}.sidebar .action p{margin:0 0 12px}.sidebar .action img{max-width:none;margin-left:-9px;margin-bottom:-12px;margin-top:16px;width:242px}.cta-strip{padding:35px 0;text-align:center;position:relative}.cta-strip>.grid{position:relative;z-index:2}.cta-strip .image{background-size:cover;background-position:50%}.cta-strip .image,.cta-strip:after{position:absolute;top:0;right:0;bottom:0;left:0}.cta-strip:after{content:"";background:rgba(51,63,72,.85);z-index:1}.cta-strip h3{font-size:30px;font-size:3rem;color:#fff}.cta-strip p{font-size:16px;font-size:1.6rem;color:#fff}.pager{border-bottom:1px solid #ebebeb;margin-bottom:30px}.pager .pages{margin:-33px auto 0;width:165px}.pager .pages:after,.pager .pages:before{content:"";display:table}.pager .pages:after{clear:both}.pager .pages strong{float:left}.pager .pages ol{float:right;padding:0;margin-top:1px}.pager .pages ol li{list-style-type:none;float:left;padding-right:5px}.pager .pages ol li.current{text-decoration:underline}.pager .toolbar-main:after,.pager .toolbar-main:before{content:"";display:table}.pager .toolbar-main:after{clear:both}.pager .toolbar-main .amount{float:left;font-weight:700;color:#5c656d;font-size:1.8rem}.pager .toolbar-main .limiter{float:right}.pager .toolbar-main .limiter:after,.pager .toolbar-main .limiter:before{content:"";display:table}.pager .toolbar-main .limiter:after{clear:both}.pager .toolbar-main .limiter label{float:left;font-weight:400;color:#5c656d;margin-top:4px}.pager .toolbar-main .limiter .selector{float:left;margin-left:10px}.pager .toolbar-main .limiter .selector .customSelect{display:inline-block;padding:4px 90px 4px 15px;background:url(../../images/select-down.jpg) no-repeat 100% #ebeced;-webkit-appearance:none}.messages{margin:0;padding:0;margin-bottom:40px;margin-top:40px}.messages>li{list-style-type:none}.messages>li:before{content:"";width:0;height:0;border-style:solid;border-width:0 17.5px 15px;position:relative;bottom:13px;left:50%;margin-left:-17px}.messages>li ul{margin:0;padding:0}.messages>li ul li{list-style-type:none;padding:11px 43px}.messages li:before{content:""!important}.messages .success-msg:before{border-color:transparent transparent #fae100}.messages .success-msg ul li{background-color:#fae100!important;background:url(../../images/success-msg-bg.png) no-repeat 1%}.messages .error-msg:before{border-color:transparent transparent #fa4d04}.messages .error-msg ul li{color:#fff;background-color:#fa4d04!important;background:url(../../images/error-msg-bg.png) no-repeat 1%}.messages .note-msg:before,.messages .notice-msg:before{border-color:transparent transparent #ebeced}.messages .note-msg ul li,.messages .notice-msg ul li{background-color:#ebeced!important;background:url(../../images/info-msg-bg.png) no-repeat 1%}.full-width .messages>li{padding-left:0!important}.full-width .messages>li:before{top:-15px!important;left:50%!important}.full-width .messages>li ul li{padding-left:40px!important}.browse-products .messages{padding:0!important}.browse-products .messages>li{padding-left:0!important}.browse-products .messages>li:before{top:-15px!important;left:50%!important}.browse-products .messages>li ul li{padding-left:40px!important}.contact-banner{background-color:#ebeced;height:170px;margin-top:65px;margin-bottom:50px}.contact-banner:after,.contact-banner:before{content:"";display:table}.contact-banner:after{clear:both}.contact-banner .map-img{float:left;background:url(../../images/aus-map.png) no-repeat 50%;width:292px;height:269px;margin-top:-40px;background-size:contain;width:30%}.contact-banner .main-text{float:right;text-align:right;color:#333f48}.contact-banner .main-text h1{font-size:55px;margin-bottom:0;line-height:40px;margin-top:45px}.contact-banner .main-text .sub-text{font-size:37px}.testimonials-strip{padding:40px 0 35px;background:#ebeced;text-align:center;color:#343f48}.testimonials-strip .person{margin:0 auto 15px}.testimonials-strip .testimony{max-width:520px;font-size:20px;font-size:2rem;font-weight:700;margin:0 auto 20px}.testimonials-strip .testimony:before{content:"\201C";color:#fff}.testimonials-strip .testimony:after{content:"\201D";color:#fff}.page-content .testimonials>ul{list-style:none;margin:0;padding:0;margin-left:-30px}.page-content .testimonials>ul:after,.page-content .testimonials>ul:before{content:"";display:table}.page-content .testimonials>ul:after{clear:both}.page-content .testimonials>ul>li{margin-bottom:20px}.page-content .testimonials>ul>li>.box{height:200px;padding:16px 18px;background:#fae100;overflow:hidden;position:relative}.page-content .testimonials>ul>li>.box:before{content:"";width:0;height:0;border-style:solid;border-width:8px 8px 0 0;border-color:#fff transparent transparent;position:absolute;top:-1px;left:-1px}.page-content .testimonials>ul>li>.box:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #fff;position:absolute;bottom:-1px;right:-1px}.page-content .testimonials>ul>li>.box.has-image{padding:0}.page-content .testimonials>ul>li>.box .image{background-size:cover;background-position:50%;height:200px;width:100%}.page-content .testimonials>ul>li:nth-of-type(2n)>.box{background:#ebeced}.page-content .testimonials>ul>li:nth-of-type(4n)>.box{background:#fae100}.page-content .testimonials>ul>li:nth-of-type(4n+1)>.box{background:#333f48;color:#fff}.page-content .testimonials>ul>li:nth-of-type(8n+1)>.box{background:#fae100;color:#5c656d}.page-content .testimonials>ul>li p:last-of-type{margin:0}.page-content .testimonials>ul>li:before{display:none}.product:after,.product:before{content:"";display:table}.product:after{clear:both}.product .c-2-3{float:left}.product .c-1-3{float:right}.product .main-image{display:table;width:100%;margin-top:10px;text-align:center;height:400px}.product .main-image .main-image-img{display:table-cell;text-align:center;vertical-align:middle}.product .main-image .main-image-img img{max-height:400px;max-width:90%}.product .cycle{border-top:1px solid #ebeced;padding-top:13px;margin-top:10px}.product .cycle .cycle-nav{position:relative}.product .cycle .cycle-nav .prev{background:url(../../images/prev.jpg) no-repeat 50%;background-size:contain;height:20px;width:20px;position:absolute;top:40px;left:-3px}.product .cycle .cycle-nav .next{background:url(../../images/next.jpg) no-repeat 50%;background-size:contain;width:20px;height:20px;position:absolute;top:40px;right:-3px}.product .cycle #banner-cycle{width:95%;margin:0 auto}.product .cycle #banner-cycle .item{width:140px!important;height:97px!important;margin-right:8px;border:1px solid #ebebeb}.product .cycle #banner-cycle .item:hover{cursor:pointer}.product .cycle #banner-cycle .item .image{width:100%;max-height:97px;position:relative;min-height:100%;display:table}.product .cycle #banner-cycle .item .image .image-img{position:relative;vertical-align:middle;display:table-cell;height:100%}.product .cycle #banner-cycle .item .image .image-img img{max-width:100%;max-height:95px;margin:auto;display:block}.view-more{background-color:#fae100;background-image:linear-gradient(180deg,#fae100,#face09);border-radius:50%;display:block;height:34px;width:34px;color:#fff;text-align:center;position:relative}.view-more:before{position:absolute;top:50%;left:0;right:0;margin-top:-.5em;transition:all .6s cubic-bezier(.165,.84,.44,1)}#algolia-left-container .view-more,.products-before .view-more,.sidebar .view-more,.warranty-info .view-more{margin:10px auto}#algolia-left-container.is-open .view-more:before,.products-before.is-open .view-more:before,.sidebar.is-open .view-more:before,.warranty-info.is-open .view-more:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .view-more{margin:0!important}#algolia-left-container .view-more{margin:20px 0 0}.reveal-text{overflow:hidden}.sidebar .block-viewed{display:none}.sidebar .filter{color:#343f48;margin-bottom:20px}.sidebar .filter h4{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ebebeb}.sidebar .filter ul{list-style:none;margin:0;padding:0}.topbar .upper{border-bottom:1px solid #ebebeb;padding:15px 0}.topbar .upper:after,.topbar .upper:before{content:"";display:table}.topbar .upper:after{clear:both}.topbar .upper .products-count{float:left}.topbar .upper .products-display{float:right}.topbar .lower{margin-top:20px}.topbar .lower:after,.topbar .lower:before{content:"";display:table}.topbar .lower:after{clear:both}.topbar .lower .select-filter{float:left;margin-right:20px}.products-count h4{margin:0;line-height:26px}.products-display label{display:inline-block;margin-right:5px}.product-link{display:block;text-align:center;height:214px}.product-link h4{font-weight:400;font-size:22px;font-size:2.2rem;margin-top:0}.product-link>.product-image{margin:0 auto;display:block;max-height:170px;width:auto;max-width:80%}.catalog-category-view .messages{display:none}.product-singles-list{border-top:4px solid #ebebeb}.product-singles-list .single{text-align:center;padding:20px 0;border-bottom:4px solid #ebebeb}.product-singles-list .single .product-link h4{margin:0 0 10px;height:33px}.product-categories-list{margin-bottom:60px}.product-categories-list .category{padding:30px 0 20px;border-bottom:4px solid #ebebeb}.product-categories-list .category:after,.product-categories-list .category:before{content:"";display:table}.product-categories-list .category:after{clear:both}.product-categories-list .category:first-of-type{border-top:4px solid #ebebeb}.product-categories-list .category>.actions .product-link{margin-bottom:10px}.product-categories-list .category>.actions .product-link:hover{background-color:#f3f3f3}.product-categories-list .category>.actions .btn-light:hover{background:#ebeced!important}.catalog-product-view .main{margin-top:20px}.dekk-product-logo{margin-bottom:10px}.dekk-guarantee-block{background:#ebeced;padding:20px;margin-top:30px;margin-bottom:10px}.dekk-guarantee-block:after,.dekk-guarantee-block:before{content:"";display:table}.dekk-guarantee-block:after{clear:both}.dekk-guarantee-block .dekk-left{float:left;width:20%}.dekk-guarantee-block .dekk-right{float:left;margin-top:11px;width:76%;padding-left:1%}.dekk-guarantee-block .dekk-right p{margin-top:6px}.dekk-guarantee-block .dekk-right .btn:before{border-color:#ebeced transparent transparent}.dekk-guarantee-block .dekk-right .btn:after{border-color:transparent transparent #ebeced}.product-details{font-size:16px;font-size:1.6rem;color:#343f48}.product-details .detail{font-weight:700;margin:0}.product-title{font-size:32px;font-size:3.2rem}.stock-indicator{font-size:22px;font-size:2.2rem;background:#face09;color:#fff;font-weight:700;padding:2px 35px;display:inline-block}.gallery{margin-right:40px}#quotelist,.parts-table{overflow-x:auto}#quotelist>table,.parts-table>table{width:100%;min-width:760px;color:#343f48;border:1px solid #d6d9da;margin:30px 0 0}#quotelist thead td,.parts-table thead td{color:#fae100;background:#333f48}#quotelist tbody,.parts-table tbody{font-size:12px;font-size:1.2rem}#quotelist tbody tr:nth-child(odd) td,.parts-table tbody tr:nth-child(odd) td{background:#fff}#quotelist tbody tr:nth-child(2n) td,.parts-table tbody tr:nth-child(2n) td{background:#ebeced}#quotelist tr td:last-of-type,.parts-table tr td:last-of-type{border-right:none}#quotelist td,.parts-table td{padding:8px 6px;background:#ebeced;border-right:1px solid #d6d9da}.parts-table td{text-align:center}#quotelist{overflow-x:visible!important}#quotelist .customSelectInner{width:100%!important}#quotelist .required{margin-top:-20px}#quotelist tbody td,#quotelist thead td{text-align:center}#quotelist tbody td textarea,#quotelist thead td textarea{width:97%;height:95%;top:0;left:-1px}#quotelist tbody td #parent,#quotelist thead td #parent{width:285px;height:108px;margin:0 auto}#quotelist tbody td #parent textarea,#quotelist thead td #parent textarea{width:100%;position:absolute;height:100%;top:0;left:0;resize:none}#quotelist tbody td #parent #comment,#quotelist thead td #parent #comment{width:97%;height:95%;top:0;left:-1px}#quotelist tbody td .quote-product-img,#quotelist thead td .quote-product-img{padding:0 20px}#quotelist tbody td .quote-product-img img,#quotelist thead td .quote-product-img img{height:auto;max-width:125px;max-height:125px}#quotelist tbody input[type=text],#quotelist thead input[type=text]{width:44px;padding-left:12px}#quotelist .btn{width:auto;padding:10px 18px}#quotelist .quote-actions{margin-top:15px}#quotelist .quote-actions:after,#quotelist .quote-actions:before{content:"";display:table}#quotelist .quote-actions:after{clear:both}#quotelist .quote-actions .quote-actions-left{float:left}#quotelist .quote-actions .quote-actions-right{float:right}#quotelist .quote-actions .quote-actions-right button:first-child{margin-right:10px}#quotelist .qquote-client-collaterals{border-top:1px solid #ebeced;margin-top:40px;float:none!important;width:auto;padding:25px 0 0}#quotelist .qquote-client-collaterals .qquote-cart-collaterals{float:none!important;width:100%}#quotelist .qquote-client-collaterals .qquote-cart-collaterals #billDiv:after,#quotelist .qquote-client-collaterals .qquote-cart-collaterals #billDiv:before{content:"";display:table}#quotelist .qquote-client-collaterals .qquote-cart-collaterals #billDiv:after{clear:both}#quotelist .qquote-client-collaterals .qquote-cart-collaterals #billDiv .field{width:45%;float:left;margin-left:30px}#quotelist .qquote-client-collaterals .quote-forms{border-bottom:1px solid #ebeced;padding-bottom:23px;margin-bottom:30px}#quotelist .qquote-client-collaterals .quote-forms:after,#quotelist .qquote-client-collaterals .quote-forms:before{content:"";display:table}#quotelist .qquote-client-collaterals .quote-forms:after{clear:both}#quotelist .qquote-client-collaterals .quote-forms .client-instructions{float:left;width:28%}#quotelist .qquote-client-collaterals .quote-forms .client-forms{float:right;width:70%}#quotelist .qquote-client-collaterals .quote-forms .client-forms .client-data{margin-left:30px}#quotelist #submit-quote-request{margin:0 auto;width:170px;float:none!important;display:block!important}#quotelist #submit-quote-request button{width:230px!important;padding:12px 20px!important;margin-bottom:4px}#instant-search-facets-container .ais-root{border:none}#instant-search-facets-container .ais-root .name{background-color:#fff;color:#5c656d!important;font-size:1.8rem;text-transform:none!important;font-weight:700!important;padding-bottom:10px!important;margin-bottom:10px;border-bottom:1px solid #ebebeb}#instant-search-facets-container .ais-root .ais-hierearchical-link-wrapper,#instant-search-facets-container .ais-root .ais-refinement-list--item{padding:7px 0 0}#instant-search-facets-container .ais-root .ais-hierearchical-link-wrapper .ais-hierarchical-menu--link,#instant-search-facets-container .ais-root .ais-refinement-list--item .ais-hierarchical-menu--link,#instant-search-facets-container .ais-root .ais-refinement-list--item__active>div>.ais-refinement-list--label{box-shadow:inset 3px 0 0 #5c656d}#instant-search-facets-container .ais-root .ais-current-refined-values--clear-all{margin-top:4px}#instant-search-facets-container .ais-root .ais-current-refined-values--link{background-color:#fff}#instant-search-facets-container .ais-root .ais-current-refined-values--link .cross-wrapper{background-color:#fff;border-right:1px solid #ebebeb}#instant-search-facets-container .ais-root .ais-current-refined-values--link .cross-wrapper img{margin-top:0}#instant-search-facets-container .ais-root .ais-current-refined-values--link .current-refinement-wrapper{background-color:#fff}#instant-search-facets-container .ais-root .ais-refinement-list--label .cross-circle{position:relative;bottom:3px}.mobile-menu #algolia-autocomplete-container .aa-dropdown-menu,.page-content #algolia-autocomplete-container{display:none!important}#algolia-autocomplete-container{width:100%}#algolia-autocomplete-container .aa-dropdown-menu{background:#47525a;border:none}#algolia-autocomplete-container .aa-dropdown-menu .other-sections{margin:0!important}#algolia-autocomplete-container .aa-dropdown-menu .category{color:#fae100;font-size:15px;margin-top:10px;margin-left:6px}#algolia-autocomplete-container .aa-dropdown-menu .aa-suggestions .aa-suggestion a{color:#fff}#algolia-autocomplete-container .aa-dropdown-menu #autocomplete-products-footer{background:#fae100;border:1px solid #fff;border-top:none}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb{margin-top:-4px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit:hover{background:#fae100;color:#5c656d!important}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit:hover .algoliasearch-autocomplete-category,#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit:hover .algoliasearch-autocomplete-category em{color:#5c656d!important}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .algoliasearch-autocomplete-category{height:14px;color:#fff!important}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .algoliasearch-autocomplete-category em{color:#fff!important}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-1,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-2,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-3,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-4,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-5,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-6,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-7,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-8,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-9{display:none}.parent-cat .system-messages{height:70px}#algolia_instant_selector #refine-toggle,.parent-cat .content .aa-dropdown-menu{display:none!important}#algolia_instant_selector .return-to-parent-cat{margin-top:10px;display:inline-block}#algolia_instant_selector .refine-title{margin-bottom:-12px;margin-top:14px}#algolia_instant_selector .pull-right{margin-right:-260px;margin-top:-19px}#algolia_instant_selector .pull-right .sort-by-label{display:none;font-size:1.4rem;font-weight:400}#algolia_instant_selector .pull-right #algolia-sorts{display:none;margin-top:-4px}#algolia_instant_selector .ais-pagination{width:117%;margin:0;font-weight:400;font-size:1.4rem}#algolia_instant_selector .ais-pagination:before{font-weight:700;content:"Page:";padding-right:4px}#algolia_instant_selector .ais-pagination .ais-pagination--link{padding:0}#algolia_instant_selector em{background-color:#fae100}#algolia_instant_selector .ais-hits{clear:both}#algolia_instant_selector .ais-hits .col-md-6,#algolia_instant_selector .ais-hits .col-sm-12{padding:0}#algolia_instant_selector .ais-hits .result-wrapper{border-bottom:4px solid #ebebeb;padding-bottom:30px}#algolia_instant_selector .ais-hits .result-wrapper a:hover{background-color:#f3f3f3}#algolia_instant_selector .ais-hits .result-wrapper form .btn-light:hover{background:#ebeced!important}#algolia_instant_selector #instant-search-bar{background:#ebeced;border:1px solid #ebeced;padding:23px 13px;line-height:1.3;font-family:Zetta Sans,Helvetica,Arial,sans-serif}#algolia_instant_selector button{position:absolute;top:0;right:92px;background-image:linear-gradient(180deg,#fae100,#face09)!important}#algolia_instant_selector button.btn{background-image:none!important;font-weight:700!important;text-transform:none!important;font-size:1.6rem;font-family:Zetta Sans,Helvetica,Arial,sans-serif;padding:11px 18px;position:relative;top:10px;right:0;margin-bottom:5px}#algolia_instant_selector button.btn:hover{background:#ebeced}#algolia_instant_selector .instant-search-bar-label{display:none}#algolia_instant_selector .hits{margin-top:15px}#algolia_instant_selector .hits .infos{background:none;font-size:14px;font-weight:700;color:#5c656d;font-size:1.8rem}#algolia_instant_selector .result{border:none;margin:0;padding:0 24px}#algolia_instant_selector .result .result-sub-content .ratings,#algolia_instant_selector .result .result-sub-content .result-description{display:none}#algolia_instant_selector .result .result-title{font-weight:400;font-size:2.2rem;color:#343f48;margin-bottom:5px}#algolia_instant_selector .result .result-thumbnail img{height:170px}#algolia-left-container{border-top:1px solid #ebebeb}.catalogsearch-result-index #algolia-right-container>.row>.col-md-12>div{height:0}.catalogsearch-result-index #instant-search-results-container{border-top:1px solid #ebebeb}.system-messages{height:140px}.system-messages .messages{margin-top:20px}#algolia-right-container #search_mini_form,#algolia-right-container .search-products{width:100%;z-index:10;position:relative;top:-23px;left:-71px}.has-global-messages #algolia-right-container #search_mini_form,.has-global-messages #algolia-right-container .search-products{top:-163px}#algolia-right-container #instant-search-results-container{margin-top:16px}#algolia-right-container #instant-search-results-container .result-thumbnail:hover{opacity:.7}#algolia-right-container .row:first-child .col-md-12{height:0}.algolia-instant-results-wrapper{margin-bottom:90px}.algolia-instant-replaced-content{display:none}#algolia-static-content{margin-top:17px;padding-left:30px;border-top:1px solid #ebebeb}#algolia-static-content .category-description .products-before{border-bottom:5px solid #ebebeb;padding-top:42px;padding-bottom:10px}#instant-search-facets-container .ais-root{margin-top:40px}.banner-search .page-title .grid{padding-bottom:45px}.browse-products .product{padding:30px 0 15px;border-bottom:4px solid #ebeced;text-align:center}.browse-products .product>.product-link{margin:0 0 10px}.browse-products .product>.product-image{margin:0 auto;display:block}.browse-products .product h4{font-weight:400;text-align:center}.product-link:hover{opacity:.8}#experience a{text-decoration:underline}.contact-list{list-style:none;margin:0;padding:0}.contact-list strong{font-weight:700;display:inline-block;width:28px;color:#fae100}.contact-list a{text-decoration:underline}.contact-item{margin:0 0 25px}.contact-item h4{margin:0 0 .25em}.contact-item p{margin:0}.blog-pager .pager{padding-top:18px}.blog-pager .pager:after,.blog-pager .pager:before{content:"";display:table}.blog-pager .pager:after{clear:both}.blog-pager .pager .amount{float:left}.blog-pager .pager .limiter{float:right;margin-top:-4px}.blog-pager .pager .limiter label{float:left;margin-top:5px;margin-right:7px}.blog-pager .pager .limiter .selector{float:right}.blog-pager .pager .limiter .selector .customSelect{display:inline-block;padding:4px 90px 4px 15px;background:url(../../images/select-down.jpg) no-repeat 100% #ebeced;-webkit-appearance:none}.blog-pager .pager .pages{width:95px;float:left;margin:0 auto}.blog-pager .pager .pages ol{float:left;margin-left:6px}.blog-pager .pager .per-page{display:none}.post-meta h3 a{color:inherit}.return-link{display:inline-block;margin-top:30px}.single-post .feature-image{width:65%;margin:0 auto 25px}.single-post .post-meta{margin-top:-30px}.single-post .post-meta .date{display:inline-block;background:#fae100;padding:10px 18px;font-weight:700;color:#333f48;margin:0 0 15px}.archive-posts .post-meta .date{font-size:18px;font-size:1.8rem;font-weight:700;color:#face09}.archive-posts>.post{padding:35px 0;border-bottom:1px solid #ebebeb}.archive-posts>.post:after,.archive-posts>.post:before{content:"";display:table}.archive-posts>.post:after{clear:both}.archive-posts>.post .feature-image{height:176px;background-size:cover;background-position:50%;background-color:#ebeced}.archive-posts>.post:first-of-type{padding-top:0}.archive-posts>.post .image{width:50%;float:left}.archive-posts>.post .image>img{width:100%;height:auto;display:block}.blog-feature .post{background:#333f48;color:#fff;padding:30px 20px}.blog-feature .post .date{font-size:18px;font-size:1.8rem;font-weight:700;color:#fae100;position:relative;padding-left:30px;padding-top:3px;background:url(../images/favourite.png) no-repeat 0}.blog-feature .post .date:before{position:absolute;top:50%;left:0;margin-top:-.5em}.blog-feature .post p{margin:0}.blog-feature .post h2{margin:10px 0;color:#fff}.blog-feature .post h2 a{color:inherit}.related-articles{background:#fae100;position:relative;margin-bottom:20px}.related-articles:before{border-width:8px 8px 0 0;border-color:#fff transparent transparent;top:0;left:0}.related-articles:after,.related-articles:before{content:"";width:0;height:0;border-style:solid;position:absolute}.related-articles:after{border-width:0 0 8px 8px;border-color:transparent transparent #fff;bottom:0;right:0}.related-articles h3{font-size:34px;font-size:3.4rem;color:#fff;padding:20px 15px 15px;margin:0}.related-articles>.item{padding:15px;border-top:1px solid #fff}.related-articles>.item h4{margin:8px 0 18px}.related-articles>.item .btn{min-width:auto}.related-articles>.item .date{display:block;font-weight:700;color:#343f48}.tags{list-style:none;margin:0;padding:0}.tags:after,.tags:before{content:"";display:table}.tags:after{clear:both}.tags>li>a{background:#ebeced;padding:5px 12px;color:#333f48;float:left;margin-right:5px;margin-bottom:5px}.catalogue-lead{background:#ebeced;padding:35px 0}.catalogue-lead .flexibleforms_form{height:205px}.catalogue-lead .options>p{font-size:30px;font-size:3rem;font-weight:700;color:#343f48;text-align:center;margin:7px 0 4px}.catalogue-lead .options form input[type=email],.catalogue-lead .options form input[type=number],.catalogue-lead .options form input[type=tel],.catalogue-lead .options form input[type=text],.catalogue-lead .options form textarea{margin:0 0 8px;font-size:15px;font-size:1.5rem;border:1px solid #ebebeb}.catalogue-lead .options form p:first-child{color:#343f48;font-size:16px;font-size:1.6rem;font-weight:700;margin:0 0 10px}.catalogue-lead .options>.btn{width:100%;font-weight:700;color:#fff;padding-left:10px;padding-right:10px}.current-promos .h1{font-size:55px;font-size:5.5rem;line-height:.84;margin:0 0 25px}.current-promos .promo-price>p{font-size:55px;font-size:5.5rem;font-weight:700;color:#343f48}.current-promos>.item{padding:35px 30px;position:relative;margin:0 0 20px;overflow:hidden}.current-promos>.item:before{border-width:8px 8px 0 0;border-color:#fff transparent transparent;top:0;left:0}.current-promos>.item:after,.current-promos>.item:before{content:"";width:0;height:0;border-style:solid;position:absolute}.current-promos>.item:after{border-width:0 0 8px 8px;border-color:transparent transparent #fff;bottom:0;right:0}.current-promos>.item:after,.current-promos>.item:before{content:"";display:table}.current-promos>.item:after{clear:both}.current-promos>.item.bg-brand{background-color:#fae100}.current-promos>.item.bg-dark{background-color:#333f48;color:#fff}.current-promos>.item.bg-dark h2{color:#fff}.current-promos>.item.bg-light{background-color:#ebeced}.product-disclaimer{padding-bottom:40px;white-space:pre-line}#loading-processing{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:50vh;background-color:rgba(0,0,0,.2);padding:15px;overflow-x:hidden;overflow-y:auto;z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .4s ease-out}#loading-processing p{display:block;position:relative;width:600px;margin:auto;background:#fff;padding:20px;-webkit-transform:translateY(-50%);-khtml-transform:translateY(-50%);transform:translateY(-50%)}#loading-processing p:after,#loading-processing p:before{content:"";display:block;height:10px;margin-top:10px;background-color:#fae100;border-radius:5px}#loading-processing p:before{position:absolute;bottom:20px;width:0;background-color:#333f48;transition:all 8s ease-out}#loading-processing.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#loading-processing.active p:before{width:560px}.ais-body{max-height:300px;overflow:hidden}.ais-header{position:relative}.ais-header:after{content:"";display:block;position:absolute;top:1em;right:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-style:solid;border-left-color:transparent;border-right-color:transparent;border-width:10px 7px 0}.ais-header.open:after{border-width:0 7px 10px}.ais-header.open+.ais-body{max-height:none}.scroller{position:relative;margin-top:30px}.scroller .cart-table,.scroller .parts-table{width:100%;overflow-x:auto}.scroller .cart-table>table,.scroller .parts-table>table{width:100%;margin-top:0}.scroller .inner-scroller{position:absolute;top:50%;transform:translateY(-50%);display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:10px;height:20px;width:20px;opacity:1;transition:all .3s ease-out;z-index:1}.scroller .inner-scroller.scroll-right{background-image:url(../../images/next.jpg);right:5px}.scroller .inner-scroller.scroll-left{background-image:url(../../images/prev.jpg);left:5px}.scroller.far-left .inner-scroller.scroll-left,.scroller.far-right .inner-scroller.scroll-right{opacity:0;pointer-events:none}.home-actions .service-benefits{list-style:none;margin:0;padding:20px 0;font-size:16px;font-size:1.6rem}.home-actions .service-benefits:after,.home-actions .service-benefits:before{content:"";display:table}.home-actions .service-benefits:after{clear:both}.home-actions .service-benefits>li:before{font-size:28px;font-size:2.8rem;position:absolute;left:0;top:50%;margin-top:-.5em;color:#fae100}.home-actions .item{display:table;float:left;width:100%;height:190px;text-align:center;padding:0 10px;position:relative;color:#343f48}.home-actions .item .bg{z-index:1;background-size:cover;background-position:50%}.home-actions .item .bg,.home-actions .item .bg:after{position:absolute;top:0;left:0;right:0;bottom:0;display:block}.home-actions .item .bg:after{content:"";background:red}.home-actions .item.grey h3{color:#fae100}.home-actions .item.grey p{color:#fff}.home-actions .item.grey .bg:after{background:rgba(51,63,72,.85);background:transparent}.home-actions .item.yellow .bg:after{background:rgba(250,225,0,.85)}.home-actions .item .inner{display:table-cell;vertical-align:middle;position:relative;z-index:2}.home-actions .item h3{font-size:26px;font-size:2.6rem;margin:0 0 .5em}.home-actions .item p{font-size:16px;font-size:1.6rem;margin:0}.home-actions .grid>a:hover .bg:after{opacity:.9}a.christmas-promotion{overflow:hidden;max-height:400px}a.christmas-promotion,a.christmas-promotion img.christmas-banner{display:block;width:100vw}.footer .social-links>li{margin-left:5px;margin-right:0}.footer .social-links>li>a{color:#cbcdd0;font-size:40px;font-size:4rem}.footer .tel{font-size:23px;font-size:2.3rem;margin:0}.footer .tel strong{font-weight:400}.footer h3{color:#face09;margin:0 0 .8em}.footer .bottom{padding:30px 0;position:relative}.footer .bottom:after,.footer .bottom:before{content:"";display:table}.footer .bottom:after{clear:both}.footer .bottom .scroll-to-top{background:#fae100;color:#fff;width:70px;position:absolute;right:0;top:0;bottom:0;display:block;text-align:center}.footer .bottom .scroll-to-top:before{font-size:18px;font-size:1.8rem;position:absolute;top:50%;left:0;right:0;margin-top:-.5em}.footer .bottom .copyright{float:left}.footer .bottom .slickdesign{float:right;display:block;color:#5c656d;padding-right:20px;position:relative}.footer .bottom .slickdesign:hover{color:#343f48}.footer .bottom .slickdesign:hover:before{-webkit-animation:.8s a cubic-bezier(.165,.84,.44,1);animation:.8s a cubic-bezier(.165,.84,.44,1)}.footer .bottom .slickdesign:before{color:#face09;position:absolute;right:0;top:50%;margin-top:-.5em}.footer-nav{display:none}.footer-nav ul{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.c-1-2{width:50%}.c-1-3{width:33.333333333%}.c-2-3{width:66.666666666%}.c-1-4{width:25%}.c-3-4{width:75%}.c-1-5{width:20%}.c-2-5{width:40%}.c-3-5{width:60%}.c-4-5{width:80%}.r-g-1{margin-left:-10px}.r-g-1>.col{padding-left:10px}.r-g-2{margin-left:-20px}.r-g-2>.col{padding-left:20px}.r-g-3{margin-left:-30px}.r-g-3>.col{padding-left:30px}.r-g-4{margin-left:-40px}.r-g-4>.col{padding-left:40px}.r-g-5{margin-left:-50px}.r-g-5>.col{padding-left:50px}.r-g-6{margin-left:-60px}.r-g-6>.col{padding-left:60px}.r-g-7{margin-left:-70px}.r-g-7>.col{padding-left:70px}.r-g-8{margin-left:-80px}.r-g-8>.col{padding-left:80px}.r-g-9{margin-left:-90px}.r-g-9>.col{padding-left:90px}.btn-lg,.flexibleforms_form .button{font-size:22px;font-size:2.2rem}#search_mini_form>input[type=text],.search-products>input[type=text]{font-size:24px;font-size:2.4rem;padding:10px 68px 10px 25px}.header .mobile-menu .grid{position:relative;text-align:right}.header .mobile-menu.desk-top{position:absolute;top:0;padding:0;margin:0;width:100vw;z-index:8;background-color:#f3f3f3}.header .mobile-menu.desk-top .main-navigation>ul>li>a,.header .mobile-menu.desk-top .secondary-nav>ul>li>a{position:relative;color:#343f48;font-weight:700}.header .mobile-menu.desk-top .main-navigation>ul>li>a:after,.header .mobile-menu.desk-top .secondary-nav>ul>li>a:after{content:"|";position:absolute;right:2px;letter-spacing:-1em}.header .mobile-menu.desk-top .main-navigation>ul>li>a:hover,.header .mobile-menu.desk-top .secondary-nav>ul>li>a:hover{color:#fff;background-color:#47525a}.header .mobile-menu.desk-top .main-navigation>ul>li>a.quote-cart-count,.header .mobile-menu.desk-top .secondary-nav>ul>li>a.quote-cart-count{color:#5c656d;font-weight:400;background-color:transparent}.header .mobile-menu.desk-top .main-navigation>ul>li>a.quote-cart-count:after,.header .mobile-menu.desk-top .secondary-nav>ul>li>a.quote-cart-count:after{content:none}.header .header-inner{width:100%;position:relative;z-index:9999;background-color:#fff}.header .top{position:relative;text-align:center;line-height:80px}.header .top>*{line-height:1}.header .top #search_mini_form,.header .top .search-products{vertical-align:bottom}.header .logo{height:80px;width:227px;background-size:contain;background-position:0}.header .cart-mobile,.header .menu-ctrl,.header .tel:before{display:none}.header .top{padding-top:50px;margin-bottom:20px}.header .btn-quote{float:right}.header .tel{position:absolute;top:0;right:0;top:5px;font-size:25px}.header .top #search_mini_form,.header .top .search-products{margin-top:25px}.header .main-navigation .menu-item-browse-products{display:none}.header .main-navigation{display:inline-block}.header .main-navigation>ul>li{float:left;position:relative}.header .main-navigation>ul>li.menu-item-contact-us{display:none}.header .main-navigation>ul>li>ul{display:none;position:absolute;z-index:11;padding-left:0;width:235px}.header .main-navigation>ul>li>ul>li{list-style-type:none;background-color:#47525a;font-size:14px;padding:10px 0 10px 19px;border-bottom:1px solid #333f48}.header .main-navigation>ul>li>ul>li.active{background-color:#343f48}.header .main-navigation>ul>li>ul>li.active>a{color:#fae100}.header .main-navigation>ul>li>ul>li:hover{background-color:#343f48}.header .main-navigation>ul>li>ul>li>a{color:#fff;display:block}.header .main-navigation>ul>li>ul>li>a:hover{color:#fae100}.header .main-navigation>ul>li.active>a,.header .main-navigation>ul>li:hover>a{background-color:#fae100;color:#343f48}.header .main-navigation>ul>li:hover>ul{display:block!important;text-align:left}.header .main-navigation>ul>li>a{font-size:14px;padding:5px 20px;display:block}.header .main-navigation>ul>li>a:hover{background:#47525a;color:#fae100}.header .secondary-nav>ul>li{float:left;position:relative}.header .secondary-nav>ul>li>a{font-size:14px;padding:5px 20px;display:block}.header .secondary-nav>ul>li>a.quote-cart-count{color:#fae100;background:#333f48}.header .mobile-cta{display:none}.header .mobile-menu{display:block!important}.state-numbers{display:table}.state-numbers>div{display:table-cell}nav.product-nav{display:block}.banner .text{padding:0 64px}.banner .text h1{font-size:30px;font-size:3rem}.banner .text h1 strong{font-size:60px;font-size:6rem}.banner .item{width:33.3333333333%!important}.generic-one-col .content{width:100%!important}.page-content{padding:30px 0}.page-content.browse-products{padding:30px 0 10px}.page-content .content{width:60%;float:left}.page-content .sidebar{padding-left:8%;width:40%;float:left}.page-content .sidebar .view-more{display:none}.page-content .testimonials>ul>li{width:49%;display:inline-block;vertical-align:top;margin-bottom:35px;padding-left:30px}.product .c-2-3{margin-right:4%;width:66%}.product .c-1-3{width:30%}.product-singles-list .single{float:left;width:50%}.product-categories-list .category>.actions{text-align:center;float:left;width:50%;padding-right:20px}.product-categories-list .category>.description{width:50%;float:left;padding-top:40px}.stock-indicator{position:absolute;top:-25px;left:20px}#quotelist,.parts-table{margin:30px 0}.blog-pager .pager .pages{margin-left:90px}.archive-posts>.post{padding:35px 20px}.archive-posts>.post .text{width:53%;padding-right:30px;float:left}.archive-posts>.post .feature-image{width:45%;float:right}.blog-feature{position:absolute;bottom:0;left:0;right:0;z-index:2}.blog-feature .post{width:60%;background:rgba(51,63,72,.85)}.blog-feature .post h2{font-size:38px;font-size:3.8rem}.catalogue-lead .image{display:block;width:62%;position:absolute;top:0}.catalogue-lead .options{float:right;width:31%}.current-promos>.item>.text{float:left;width:50%;padding-right:15px}.current-promos>.item>.image{float:left;width:50%;padding-left:15px}.current-promos>.item>.image>img{border:1px solid #fff;width:230px;height:180px}.home-actions .service-benefits{margin-right:-15px}.home-actions .service-benefits>li{position:relative;width:25%;float:left;padding:0 15px 0 0}.footer{padding:35px 0 0}.footer .social-links{bottom:0;right:0}.footer .bottom .scroll-to-top{display:none}.footer-nav{display:block!important}.footer-nav ul>li>a{display:block;margin:0 0 6px;color:#5c656d;border-bottom:1px dotted #fae100}.footer-nav ul>li>a:hover{color:#343f48}.footer-item .btn{margin:18px 0 0}}@media screen and (min-width:768px) and (max-width:1079px){.md-1-2{width:50%}.md-1-3{width:33.333333333%}.md-2-3{width:66.666666666%}.md-1-4{width:25%}.md-3-4{width:75%}.md-1-5{width:20%}.md-2-5{width:40%}.md-3-5{width:60%}.md-4-5{width:80%}.md-g-1{margin-left:-10px}.md-g-1>.col{padding-left:10px}.md-g-2{margin-left:-20px}.md-g-2>.col{padding-left:20px}.md-g-3{margin-left:-30px}.md-g-3>.col{padding-left:30px}.md-g-4{margin-left:-40px}.md-g-4>.col{padding-left:40px}.md-g-5{margin-left:-50px}.md-g-5>.col{padding-left:50px}.md-g-6{margin-left:-60px}.md-g-6>.col{padding-left:60px}.md-g-7{margin-left:-70px}.md-g-7>.col{padding-left:70px}.md-g-8{margin-left:-80px}.md-g-8>.col{padding-left:80px}.md-g-9{margin-left:-90px}.md-g-9>.col{padding-left:90px}.add-to-quote .add-part-option .customSelect{width:100%!important;font-size:12px}.add-to-quote .add-part-option .select-part{width:132px}.header #search_mini_form,.header .search-products{max-width:44%}.catalogue-popup .catalogue-popup-img{max-width:300px}.banner.has-image{height:400px}.banner .page-title h1{font-size:40px;font-size:4rem}.banner .cycle{padding:0 30px}.page-content .sidebar{padding-left:0;padding-right:5%}.sidebar .action img{width:100%;margin-left:0}.messages>li{width:100%}.contact-banner .main-text h1{font-size:40px}.contact-banner .main-text .sub-text{font-size:28px}.page-content .testimonials>ul>li>.box,.page-content .testimonials>ul>li>.box .image{height:240px}.product .cycle #banner-cycle{width:85%}.sidebar .filter{margin-bottom:30px}.product-title{font-size:40px;font-size:4rem}#quotelist #shopping-cart-table{min-width:auto}#quotelist tbody td h4,#quotelist thead td h4{width:60%;text-align:center;margin:0 auto}#quotelist tbody td #parent,#quotelist thead td #parent{width:215px!important}#quotelist tbody td #parent textarea,#quotelist thead td #parent textarea{width:90%!important}#quotelist tbody td #parent #comment,#quotelist thead td #parent #comment{width:88%!important}#quotelist tbody td .quote-product-img img,#quotelist thead td .quote-product-img img{width:90px!important}#quotelist #billDiv .field{width:60%!important;float:none}#quotelist .client-data{margin-left:0!important}#quotelist .client-data .field{margin-left:30px}#algolia-autocomplete-container .aa-dropdown-menu{width:650px;height:410px;top:49px!important;left:-193px!important}#algolia_instant_selector .ais-hits .col-sm-12{width:50%}#algolia_instant_selector .hits{margin-top:75px!important}#algolia_instant_selector .hits .infos{right:0!important}#algolia-left-container .view-more{display:inline-block;top:9px;left:10px}#algolia-left-container #instant-search-facets-container{display:none}.catalogsearch-result-index #algolia-right-container #search_mini_form,.catalogsearch-result-index #algolia-right-container .search-products{margin:0 auto!important;top:-249px!important;left:-10px!important}.catalogsearch-result-index #algolia_instant_selector .hits{margin-top:75px!important}#algolia-right-container #search_mini_form,#algolia-right-container .search-products{margin:0 auto!important;top:-280px!important;left:0}.home-actions .item p br{display:none}}@media screen and (min-width:992px){#algolia-left-container .view-more{display:none}#algolia-left-container #instant-search-facets-container{display:block}}@media screen and (min-width:1080px){.add-to-quote .add-part{width:292px}.product-add-to-quote .btn{width:289px;margin-left:10px}.header .tagline{display:block}.banner.has-image{height:450px}.banner.banner-products .page-title h1{font-size:50px;font-size:5rem}.banner .page-title h1{font-size:66px;font-size:6.6rem}.banner:hover .cycle .cycle-nav .next{right:-28px}.banner:hover .cycle .cycle-nav .prev{left:-28px}.banner .cycle .cycle-nav .next{right:-32px}.banner .cycle .cycle-nav .prev{left:-32px}.page-content .sidebar{padding-left:13.5%}.page-content .sidebar .view-more{display:none}.page-content.browse-products .sidebar,.page-content .sidebar-left{padding-right:13.5%;padding-left:0}.messages>li{width:100%}.sidebar .filter{margin-bottom:45px}.product-title{font-size:50px;font-size:5rem}.home-actions .item{height:200px;padding:0;overflow:hidden}.home-actions .item .inner h3,.home-actions .item .inner p{padding:0 20px}.home-actions .item h3{font-size:32px;font-size:3.2rem}}@media screen and (max-width:991px){#algolia-left-container{margin-top:-80px;margin-bottom:80px}#algolia-left-container .is-open+#algolia-right-container .search-products{display:none}#algolia-right-container #search_mini_form,#algolia-right-container .search-products{margin:-280px auto 0}#algolia-right-container #search_mini_form #algolia-searchbox .algolia-search-input,#algolia-right-container .search-products #algolia-searchbox .algolia-search-input{width:100%!important}#algolia-right-container #search_mini_form #algolia-searchbox button,#algolia-right-container .search-products #algolia-searchbox button{right:0!important}}@media screen and (max-width:960px){.banner-slider>ul>li:not(:first-child){width:33.333333%}}@media screen and (max-width:767px){.site-wrapper{overflow:hidden}body.nav-open .site-wrapper{overflow:visible}.sm-1-2{width:50%}.sm-1-3{width:33.333333333%}.sm-2-3{width:66.666666666%}.sm-1-4{width:25%}.sm-3-4{width:75%}.sm-1-5{width:20%}.sm-2-5{width:40%}.sm-3-5{width:60%}.sm-4-5{width:80%}.sm-g-1{margin-left:-10px}.sm-g-1>.col{padding-left:10px}.sm-g-2{margin-left:-20px}.sm-g-2>.col{padding-left:20px}.sm-g-3{margin-left:-30px}.sm-g-3>.col{padding-left:30px}.sm-g-4{margin-left:-40px}.sm-g-4>.col{padding-left:40px}.sm-g-5{margin-left:-50px}.sm-g-5>.col{padding-left:50px}.sm-g-6{margin-left:-60px}.sm-g-6>.col{padding-left:60px}.sm-g-7{margin-left:-70px}.sm-g-7>.col{padding-left:70px}.sm-g-8{margin-left:-80px}.sm-g-8>.col{padding-left:80px}.sm-g-9{margin-left:-90px}.sm-g-9>.col{padding-left:90px}.form-status-6{height:auto!important}.enquiry-form-content,.rimg{width:100%;float:none}.rimg{text-align:center}#flexibleforms_form_2 .fieldset .form-list>li:last-child{width:80%!important}#flexibleforms_form_2 .fieldset .form-list>li:nth-child(2n)>div{padding:0!important}#flexibleforms_form_2 .fieldset .form-list>li:nth-child(odd)>div{padding:0}#flexibleforms_form_2 .fieldset .form-list>li{width:80%}.flexibleforms_form .form-list>li{width:100%}.flexibleforms_form .form-list>li:nth-child(2n)>div,.flexibleforms_form .form-list>li:nth-child(odd)>div{padding:0}.product-add-to-quote .btn.add-simple-product{margin-top:22px;margin-left:10px}.header #search_mini_form,.header .search-products{position:absolute;bottom:0;left:0;right:0;float:none;margin-left:0;width:100%}.header .mobile-menu #search_mini_form,.header .mobile-menu .search-products{position:relative!important}.header{padding:20px 0;position:relative;box-sizing:content-box;z-index:500}.header .mobile-menu #search_mini_form,.header .mobile-menu .search-products{padding:20px;background:#fff}.header #search_mini_form #algolia-searchbox .algolia-search-input,.header .search-products #algolia-searchbox .algolia-search-input{width:100%;margin:0;height:61px;padding-right:80px;max-width:none}.header #search_mini_form #algolia-searchbox,.header .search-products #algolia-searchbox,.header .search-products input[type=text]{margin:0;height:61px}.header #search_mini_form #algolia-glass,.header .search-products .submit{height:61px;width:70px}.header #search_mini_form,.header .search-products{max-width:none}.header .top{position:relative;padding-bottom:80px;margin-bottom:20px}.header .social-links{display:none}.header .tel{float:right;margin-right:13px}.header .tel strong{display:none}.header .btn-quote{display:none!important}.header .social-links{position:absolute;top:20px;right:30px}.header .secondary-nav{display:none}.header .main-navigation>ul>li a{padding:18px}.footer-nav-lead>ul>li a,.main-navigation>ul>li a{display:block}.footer-nav-lead>ul>li>a,.main-navigation>ul>li>a{padding:18px 33px;font-size:20px;font-size:2rem;color:#face09;background:#333f48;font-weight:700;border-bottom:1px solid #fff}.footer-nav-lead>ul>li.parent,.main-navigation>ul>li.parent{position:relative}.footer-nav-lead>ul>li.parent>.submenu-ctrl,.main-navigation>ul>li.parent>.submenu-ctrl{display:block}.footer-nav-lead>ul>li.is-open>.submenu-ctrl:before,.main-navigation>ul>li.is-open>.submenu-ctrl:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-nav-lead>ul>li>ul>li a,.main-navigation>ul>li>ul>li a{padding:18px 33px;font-size:18px;font-size:1.8rem;color:#5c656d;background:#fff;border-bottom:1px solid #333f48}.header .mobile-menu{display:none}.header .mobile-menu>.grid{padding:0}.header .main-navigation>ul>li>ul.level0>li:not(.level1)>ul{display:block!important}.header .main-navigation>ul>li>ul.level0>li:not(.level1)>ul>li>ul{display:none!important}body.nav-open .site-wrapper{transform:translateX(-78%);-webkit-transform:translateX(-78%)}body.nav-open span.screen{bottom:0;opacity:1}body.nav-open .header .top .cart-mobile,body.nav-open .header .top .tel{opacity:0}body.nav-open .header .menu-ctrl>span.line1{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:16px}body.nav-open .header .menu-ctrl>span.line2{opacity:0}body.nav-open .header .menu-ctrl>span.line3{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);bottom:17px}li.parent{position:relative}li.parent:before{content:">";position:absolute;right:10px;top:10px;height:43px;width:43px;color:#fff;line-height:43px;font-size:43px;text-align:center}li.parent.level1:before{content:none;display:none}li.parent.open:before{content:"×"}.banner.has-feature>.image,.banner.has-image:not(.has-feature){height:250px}.banner .cycle{padding:0 20px}.banner-slider>ul>li:not(:first-child){position:relative;left:0;width:100%;height:33.33333%;transform:none!important}.banner-slider>ul>li:nth-child(2):last-child{top:0;bottom:0;left:0;height:100%}.banner-slider>ul>li:nth-child(2):last-child table,.banner-slider>ul>li:nth-child(2):last-child tbody,.banner-slider>ul>li:nth-child(2):last-child tr{display:block;height:100%}.banner-slider>ul>li:nth-child(2):last-child table td,.banner-slider>ul>li:nth-child(2):last-child tbody td,.banner-slider>ul>li:nth-child(2):last-child tr td{display:block;width:100%;height:33%}.zopim{display:none!important}.page-content .filter-wrapper{display:none}.sidebar .action img{width:100%;margin-left:0}.testimonials-strip .testimony br{display:none}.product-categories-list .category>.actions{text-align:center;margin:0 0 20px}.dekk-guarantee-block .dekk-left,.dekk-guarantee-block .dekk-right{float:none;width:100%}.stock-indicator{margin:0 0 20px}#quotelist .required{margin-top:0}#quotelist .qquote-client-collaterals .qquote-cart-collaterals #billDiv .field,#quotelist .qquote-client-collaterals .quote-forms .client-forms .client-data{margin-left:0}#quotelist #submit-quote-request{margin:0!important}#quotelist #submit-quote-request button{float:none!important}#quotelist #billDiv .field{width:100%!important}#algolia-left-container .view-more{display:inline-block;top:9px;left:10px}#algolia-left-container #instant-search-facets-container{display:none}.catalogsearch-result-index #algolia-right-container #search_mini_form,.catalogsearch-result-index #algolia-right-container .search-products{margin:0 auto!important;top:-199px!important}.system-messages .messages{margin-top:10px}.system-messages{height:80px}#algolia-right-container #search_mini_form,#algolia-right-container .search-products{margin:0 auto!important;top:-230px!important;left:0}#algolia-right-container .row:first-child .col-md-12{height:auto}.fb-widget{margin:40px 0 0}.archive-posts{margin-top:15px}.archive-posts>.post .feature-image{margin:20px 0 0}.blog-feature{position:relative;z-index:2;padding-top:175px}.blog-feature .grid{padding:0}.catalogue-lead .image{display:block;width:100%;margin:0 auto;max-width:480px}.home-actions .service-benefits{margin:0 -20px;padding:0}.home-actions .service-benefits>li{position:relative;padding:15px 20px 15px 65px;color:#343f48;border-bottom:1px solid #ebeced}.home-actions .service-benefits>li:last-of-type{margin:0;border:none}.home-actions .service-benefits>li:before{left:20px}.footer{border-top:1px solid #343f48}.footer .btn-quote,.footer .view-catalogue{display:none}.footer .top{margin-left:-20px;margin-right:-20px}.footer .social-links{padding:20px}.footer .tel{text-align:center;padding:8px 0;margin:25px 20px 10px;color:#343f48;background:#fae100;position:relative}.footer .tel:before{border-width:8px 8px 0 0;border-color:#fff transparent transparent;top:0;left:0}.footer .tel:after,.footer .tel:before{content:"";width:0;height:0;border-style:solid;position:absolute}.footer .tel:after{border-width:0 0 8px 8px;border-color:transparent transparent #fff;bottom:0;right:0}.footer .bottom{font-size:12px;font-size:1.2rem;background:#ebeced;margin-left:-20px;margin-right:-20px;padding:18px 20px}.footer .bottom .copyright{margin-bottom:5px}.footer .bottom .slickdesign{float:left}.footer-nav ul>li>a{display:block;padding:18px 33px;font-size:20px;font-size:2rem;font-weight:700;border-bottom:1px solid #343f48}.footer-item .contact-info{display:none}.footer-item.contact .fieldset{text-align:center}.footer-item.contact form{margin:0 20px}.footer-item.contact .btn{width:100%}.footer-item .footer-nav-lead{display:block;padding:16px 33px;font-size:20px;font-size:2rem;font-weight:700;border-bottom:1px solid #343f48;position:relative;line-height:1.5;margin:0;cursor:pointer}.footer-item .footer-nav-lead.is-open .submenu-ctrl:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-item .footer-nav-lead .submenu-ctrl{position:absolute;right:0;display:block;color:#343f48;border-color:#343f48}}@media screen and (max-width:480px){.enquiry-form-content,.rimg{width:100%;float:none}.rimg{text-align:center}#flexibleforms_form_2 .fieldset .form-list>li:last-child{width:100%!important}#flexibleforms_form_2 .fieldset .form-list>li:nth-child(2n)>div{padding:0!important}#flexibleforms_form_2 .fieldset .form-list>li:nth-child(odd)>div{padding:0}#flexibleforms_form_2 .fieldset .form-list>li{width:100%}#flexibleforms_form_7{margin-top:30px}.header .tel span{display:none}.page-content .content{margin-top:25px;padding-top:20px}.page-content .sidebar h3{display:inline-block}.page-content .sidebar .view-more{display:inline-block;top:9px;left:10px}.page-content .sidebar .filter-wrapper{display:none}.sidebar .action img{width:100%;margin-left:0}.cta-strip .btn-left{margin-right:0}.cta-strip .btn-phone{margin:5px auto 0}.contact-banner .map-img{width:70%;margin:-40px auto 0;float:none}.contact-banner .main-text{text-align:left;margin-top:-60px;margin-bottom:30px}.product .c-1-3{margin-top:20px}.product .cycle #banner-cycle{width:85%}#quotelist #shopping-cart-table{min-width:auto;overflow-x:auto;display:block}#quotelist tbody td .quote-product-img img,#quotelist thead td .quote-product-img img{max-width:none}#quotelist .quote-actions .quote-actions-right{float:left!important;margin-top:10px}#quotelist .qquote-client-collaterals .quote-forms .client-forms,#quotelist .qquote-client-collaterals .quote-forms .client-instructions{float:none!important;width:100%!important}#algolia_instant_selector .pull-left{float:none}#algolia_instant_selector .ais-pagination{padding-left:0;width:100%}#algolia_instant_selector .hits{margin-top:5px!important}#algolia_instant_selector .hits .infos{position:static}.catalogsearch-result-index #algolia_instant_selector .hits{margin-top:5px!important}#algolia-static-content{padding-left:0}}@media screen and (max-width:350px){.header .logo{background-position:0;background-size:95px 51px;width:95px}.header .cart-mobile{margin-top:6px}.header .cart-mobile:before{font-size:4rem}.header .cart-mobile>span{top:-2px;right:-6px}.header .tel{margin-top:6px}.header .tel:before{font-size:4rem}}@keyframes a{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}