a{color:#4d4d4d}a:focus,a:hover,.plist-listview-item .caption h2 a:hover{color:#fab60c}a.dropdown-toggle.disabled-link,.nav-heading a.disabled-link,.category-box a.disabled-link,.product-box a.disabled-link,a.dd-link.disabled-link{pointer-events:none}.btn-primary{background-color:#666;border-color:#666}.btn-primary:hover{background-color:#fab60c;border-color:#fab60c}.quote-request .addproducttoquote #quotesubmit .btn,.signup-btn{background-color:#fab60c!important;border-color:#fab60c!important}.addproducttoquote p{font-size:inherit}body{margin-bottom:0!important;color:#4d4d4d;font-size:18px}.page-title{margin-top:0;margin-bottom:45px}.heading-title{text-align:center;padding:30px 20px;background:url(../images/line-bg.png) center}.main-heading{display:inline-block;width:auto;padding:0 80px;background-color:#fff;text-transform:uppercase;font-size:3rem;text-align:center;font-weight:600;margin-bottom:0}.header-search .searchform .btn,#search .searchform .btn{background:#fff;border:1px solid #ccc!important}.header-search .fa-search,#search .fa-search{color:#fab60c}.header-search .searchform .searchterm{border-left:0;background:#fff}.basket{position:relative}.basket .badge{position:absolute}#collapse-nav .fa-bars{font-size:inherit}.section{display:block;padding:30px 0}footer{background:0 0;padding-top:0;padding-bottom:0;position:relative;border-top:0}.nav-justified>li{display:table-cell;width:1%}.footer-links-container{background-color:#63666b;color:#fff;font-size:13pt}.footer-links-container h3{text-transform:uppercase;color:#fff}.footer-contact-container{background-color:#333;font-size:2.5rem}.footer-contact-container a{color:#fff;font-weight:400}.yellow{color:#fab60c;font-size:3rem}.h-yellow,.footer-links-container li a,.sm-links-container li a{color:#fab60c;font-weight:400}.footer-copyright-container{background-color:#fab60c;text-align:center;font-weight:600;font-size:1.5rem}.container-central{text-align:center}.h-yellow{text-transform:uppercase;font-size:3rem;margin-top:40px;margin-bottom:15px}.h-dark{color:#4d4d4d;text-transform:uppercase;font-size:3rem;font-weight:600}.cat-caption h2{color:#4d4d4d}.cat-caption:hover h2{color:#fab60c}.icons-img{padding:30px;text-align:center}.icons-img img{max-width:500px;max-height:74px}.quicklinks{float:left;margin:25px 0 15px 15px}.product-image,.grouped-cat-image{max-height:350px}.product-image-container,.grouped-cat-image-container{height:350px}.product-box{border:none}.product-box .grid-view-buttons .price-block,.grouped-category-box .grouped-cat-price-label{border-top:0}.product-box .grid-view-buttons .price-block,.grouped-category-box .grouped-cat-price-label{display:block;float:left;margin-right:10px;font-size:18px}.product-box .wishlistform,.product-box .quoteform{display:block;float:right;margin-left:10px;padding:0;line-height:50px}.product-box div.basketsubmit{display:inline-block}.product-box .quantity{display:block;float:left;width:190px}.backorder-status{padding:5px;margin:5px 0;background:#ddd;color:#444}.backorder-status span{font-weight:600}.basketqty{display:block;float:left;width:123px;background:#ddd;height:50px;padding-top:3px;border-radius:5px}.product-box .quantity,.product-box .basketpartqty,.favourite-product-buttons .quantity,.favourite-product-buttons .basketpartqty{min-height:auto}.product-box .quantity{width:265px}.product-box .basketqty .dec,.product-box .basketqty .inc{background-color:transparent;border:1px solid transparent;padding:6px 8px 10px}input.basketsubmit.addtobasket.btn.btn-primary{height:50px}.viewoptionsform .button.btn.btn-primary{height:50px;padding:15px}.product-caption .level{text-align:right}.breadcrumb{padding:20px;text-align:center;font-weight:600}.cat-description{text-align:center}.product-caption h2{font-size:21px;font-weight:600;margin-top:0;margin-bottom:5px}.frmPageNav{border-top:none}.category-description-container{clear:both;padding:20px 15px}.catalogue-product .newsletter-container{border-top:1px solid #a8a8a8}.btn-default{background-color:#f8f8f8;border-color:#f8f8f8}.layoutButtons .viewAsGridButton.modeset,.layoutButtons .viewAsListButton.modeset{background-color:transparent;border-color:transparent}.layoutButtons .viewAsGridButton,.viewAsListButton{padding:0;width:auto;height:auto;background-color:transparent;border-color:transparent;border-radius:0}.layoutButtons .viewAsGridButton .fas,.viewAsListButton .fas{font-size:3rem;color:#ccc}.layoutButtons .viewAsGridButton.modeset .fas,.layoutButtons .viewAsListButton.modeset .fas{font-size:3rem;color:#fab60c}.product-box div.basketsubmit{padding:0}.product-box .quoteform button.quotesubmitinput-prodlist .fas,.product-box .wishlistsubmitinput-prodlist .far{font-size:30px}.list-view .rowborder{border:none;border-bottom:1px solid #ccc}.plist-listview-item .product-image-container{height:auto}.plist-listview-item .product-image{top:0;transform:none;-webkit-transform:none;-ms-transform:none}.plist-listview-item .dec,.plist-listview-item .inc{background-color:transparent;border:none}.plist-listview-item .extra-info{border-top:none}.plist-listview-item .code{font-size:18px;margin-bottom:15px}.plist-listview-item .quotesubmitinput-prodlist,.plist-listview-item .wishlistsubmitinput-prodlist,.plist-listview-item .addFavourite,.plist-listview-item .moveFavourite{color:#666;padding:15px}.plist-listview-item .caption h2 a{font-size:22px;color:#4d4d4d;font-weight:600}.panel-default{border-color:transparent}.product-filter-container{background:0 0}.product-filter-container .panel-heading{background-color:#f5f5f5}#leftsidebar .panel-title a::after,#leftsidebar .panel-title .collapsed::after,#leftsidebar .portal .panel-title a::after{color:#fab60c}#leftsidebar .portal .panel-title:hover a::after{color:#fff}#leftsidebar .portal .panel-title .collapsed::after{content:"\f107";font-weight:700}.cat-caption{text-align:center;height:60px}.category-box{border:none}.category-box-filters{height:auto;max-height:375px}.layoutButtons .viewAsGridButton .fas:hover{color:#777}.layoutButtons .viewAsGridButton:hover,.layoutButtons .viewAsListButton:hover{background-color:transparent;border-color:transparent}.plist-listview-item .basketqtylabel{display:none}.plist-listview-item .add .basketsubmit{width:auto;float:left;clear:none;margin-top:0;margin-left:5px}.list-view .rowborder{margin-top:50px;padding-bottom:100px}.image,.pdetails{border:none;padding:0;overflow:hidden}.pdetails .main-heading,.tabs-panels .main-heading{text-align:left;padding:0;text-transform:none}.pdetails .price{float:left;font-size:18px;margin-bottom:0;margin-right:5px}span#product-price{margin-top:7px}.basketqtylabel{display:none}.pdetails .basketqty .dec,.pdetails .basketqty .inc{padding:8px 10px;border:none}td.qty .basketqty .dec,td.qty .basketqty .inc{padding:8px 10px;border:none}.pdetails .add .quantity{margin-bottom:10px;padding-left:0;float:left;display:block;height:50px;margin-right:8px;text-align:center}.dec:hover,.inc:hover{background-color:transparent}.pdetails .add #basketsubmit{width:120px;line-height:36px;float:left;margin:0}.main-image{margin:0 auto;max-height:600px;width:100%}.altimg{width:125px;height:125px}.pdetails #quoteform,.pdetails .wishlistform{display:inline-block;float:right;margin-left:10px;line-height:50px}.pdetails .wishlistform{}.pdetails #quoteform .fas,.pdetails .wishlistform .fas,.pdetails #quoteform .far,.pdetails .wishlistform .far{font-size:30px;color:#666}#accordian-desc .panel-body a{width:auto;display:inline;color:#fab60c}.tabs-block{margin:50px 0}.tabs-block .tab-pane{padding:30px 15px}.tabs-block .nav-tabs li{background-color:#eee}.recently-viewed-carousel,.related-option-carousel,.related-access-carousel,.related-suggest-carousel{margin:50px 0}.owl-dots{padding:30px;text-align:center}.owl-dots .owl-dot span{display:block;width:18px;height:18px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ccc}.owl-dots .owl-dot span{background:#ccc}.owl-dots .active span{background:#fab60c;filter:none;opacity:unset}.owl-dots.disabled{display:none}#eapps-slider-8a5aa6da-26ed-49d6-8787-e0469a9f8dcf{margin:0 auto}h2,h3,h4{color:#fab60c}.image-left{display:block;float:left;margin:15px 15px 15px 0}.image-right{display:block;float:right;margin:15px 0 15px 15px}.product-list h2.main-heading{color:#4d4d4d}.advert{margin-bottom:15px}.the-look-banner{max-width:100%}.homepage-carousels h2,.main-heading{color:#4d4d4d}.trade-accounts{background-color:#e7e7e7;padding:15px}.trade-login-btn{display:block;width:200px;background-color:#fab60c;color:#fff;font-size:3rem;text-transform:uppercase;padding:50px 30px;margin:100px auto;font-weight:600;text-align:center}.trade-login-btn:hover{background-color:#333;text-decoration:none}.trade-title{text-align:center;font-size:3rem;font-weight:600;color:#4d4d4d;text-transform:uppercase}.trade-subtitle{text-align:center;font-size:2rem;color:#fab60c;text-transform:uppercase}.trade-why{color:#333;font-size:3rem;font-weight:600;margin-bottom:30px}.trade-existing{font-size:2rem}.trade-benefits{margin:30px 0 50px}.trade-benefits li{font-size:2.5rem;line-height:50px;margin-bottom:15px}.homepage-featured-adverts{margin:60px auto 40px}.hf-advert{margin-bottom:30px}.grouped-cat-price-label h3{font-size:18px;color:#4d4d4d}.product-list-item{margin-top:50px;padding-bottom:100px;border-bottom:1px solid #ccc}.product-list-item .grouped-cat-caption h2{font-size:22px;color:#4d4d4d;font-weight:600}.plist-listview-item h3{color:#4d4d4d}.product-group .pdetails .main-heading{margin-bottom:30px}.product-group .pdetails .price{float:none}.product-group .selectors{display:block;margin-bottom:15px}.product-group .pdetails .add .quantity{margin-left:0}.product-group .basketsubmit{float:left}.product-group .loyalty_points_paywithpoints{display:none}.product-group .add .basketsubmit input#addtobasket{width:150px;line-height:36px;margin:0}.homecarousel .owl-item{float:left}.homecarousel .owl-nav{display:none}.homecarousel .slides{overflow-x:hidden}table.table.group.footable.msdesktop.footable-loaded{font-size:14px;font-weight:600}.addtobasket .table>tbody>tr>td{padding:20px 10px}.table>tbody>tr>td .basketqty{width:136px;padding:8px;height:50px}.table>thead>tr>th{color:#fab60c}table.table.group.footable.msdesktop.footable-loaded{border-bottom:1px solid #ccc}.addtoquote-prodgrp-table #quotesubmitinput{color:#666}.pricetable-col{width:140px}.cat-image-container{height:auto}.cat-image{max-height:100%;top:0;transform:none;-webkit-transform:none;-ms-transform:none}.account-portal-panel .dropdown-menu.account-menu{float:none;position:relative;display:block;top:0;border:none;box-shadow:none;font-size:18px;z-index:0}.top-links li .account-menu li .logout-form{float:none}.logoutbutton{display:block}.logoutbutton:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}li.portalindexheader{display:block;padding:15px 12px;background:#efefef;text-transform:uppercase;font-size:14px;width:199px}.logout-form{float:none;padding:3px 20px}#wishlistsubmitinput{font-size:30px;color:#666}.addtoquote-prodgrp-table .fa-calculator{font-size:30px;color:#666;margin-top:5px}#btnAddToOrder{width:150px;line-height:36px}.selectors .grpselectlabel{display:inline-block;float:none}.selectors .input-group{display:inline-block;width:65%;float:right}.selectors .input-group select{width:100%}.where-to-buy{display:block;font-size:2rem;font-weight:600;text-align:center;background:#f8f8f8;line-height:40px;border-top:1px solid #fff}.where-to-buy2{display:block;font-size:2rem;font-weight:600;text-align:center;background:#4d4d4d;line-height:40px;color:#fff;margin-top:10px}.pricetable-price .where-to-buy{font-size:12px}.where-to-buy:hover,.where-to-buy2:hover{background:#fab60c;color:#fff;text-decoration:none}.product-box .quoteform button.quotesubmitinput-prodlist .fas:hover,.product-box .wishlistsubmitinput-prodlist .far:hover,#quotesubmitinput .fas:hover,#wishlistsubmit .fas:hover,#quotesubmitinput .far:hover,#wishlistsubmit .far:hover,#quotesubmitinput .fas:hover,#quotesubmitinput2 .far:hover,#quotesubmitinput2 .fas:hover,#wishlistsubmit2 .fas:hover,#wishlistsubmit2 .far:hover{color:#fab60c}.plist-listview-item .wishlistsubmitinput-prodlist,.plist-listview-item .quotesubmitinput-prodlist{padding:5px 10px;font-size:30px}.grouped-cat-price-label{height:auto}.product-price-label{height:80px}.back-to-top{bottom:17px;padding:12px 15px}.back-to-top-container{z-index:99999}.plist-listview-item .right-quote .quoteform{float:right;text-align:right}.plist-listview-item .wish-and-quote{width:100px;float:left}.plist-listview-item .quoteform{width:40px;float:left}#price-unit{display:block}.icon-links-lg li a.basket{padding-left:8px}input[type=number]{text-align:center}.homepage-carousels{margin-bottom:50px}.shop-the-look-banner{margin-top:50px}.homecarousel{margin-top:0}.staticcontent .heading-title{padding:0 20px;margin-bottom:40px}#leftsidebar .portal .panel-body{background:#fff;color:#444}#leftsidebar .portal .panel-body a{color:#4d4d4d}.logout-form{padding:0}#leftsidebar .portal.panel-default>.panel-heading{background:#f5f5f5!important;color:#4d4d4d!important}.page-title .fas,.page-title .fa{color:#fab60c}form#copystatement{margin:45px 0}.quotesubmitinput-prodlist,.wishlistsubmitinput-prodlist,.addFavourite,.moveFavourite{color:#fab60c}.addproducttoquote{border:0}form#quoteform-form .addproducttoquote{padding:0;background:0 0;margin-bottom:50px;margin-top:50px}.addproducttoquote .table>thead>tr>th,#quickorder-table .table>thead>tr>th{color:#69686c}#fastorder{background-color:#fab60c;border-color:#fab60c}#fastorder:hover{background-color:#68676b;border-color:#69686c}.product-history .table>thead>tr>th{border-bottom:0}.product-history .table>tbody>tr>td,.product-history .table>tbody>tr>th,.product-history .table>tfoot>tr>td,.product-history .table>tfoot>tr>th,.product-history .table>thead>tr>td,.product-history .table>thead>tr>th{border-top:0}.main-content .panel{border:0}.quote-request .addproducttoquote #quotesubmit .btn:hover,.signup-btn:hover{background-color:#69686c!important;border-color:#69686c!important}.panel-heading{border-bottom:0}.back-to-top-container a,.back-to-top{background-color:rgba(250,182,12,.6);color:#69686c}#leftsidebar .panel-default>.panel-heading a:hover{background-color:#fab60c}.page-home .main{padding:0}.main-home,.home-content{display:none}.main-display{display:block}.carousel-loading{margin-top:235px}.page-home .nav-container,.page-home .trade-accounts,.page-home .newsletter-container{display:none}.nav-container.main-display,.trade-accounts.main-display,.newsletter-container.main-display{display:block}.trade-accounts.main-display,.newsletter-container.main-display,.top-links.main-display,.header-search.main-display{display:block!important}.yellow-btn{background-color:#fab60c;border-color:#fab60c}.yellow-btn:hover{background-color:#68676b;border-color:#69686c}@media only screen and (min-width:1200px){.basket .badge{left:40px!important}.icon-links-lg{float:right}.icon-links-lg li{display:inline;font-size:3rem}.icon-links-lg li a{color:#fab60c;padding-left:15px}.header-search{margin-top:15px}.header-search .searchform{width:55%;margin-top:5px}.navbar-default{background-color:transparent;border-color:transparent}.navbar{margin-bottom:20px}.yamm .level1:hover .nav-heading a{color:#4d4d4d}.yamm .level1:hover{background:#fab60c}.yamm .level1:hover a{color:#fff}.yamm .level1 a{font-size:18px!important;color:#4d4d4d}.yamm .nav-heading a{font-weight:600;font-size:15px!important}.homecarousel{margin-top:295px}}@media only screen and (max-width:1199px){.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.drilldown .navback{background:#fab60c}.drilldown a.navback{color:#fff;font-weight:600}.homecarousel{margin-top:290px}}@media only screen and (min-width:992px){.visible-lg .logo{max-height:90px;margin-top:15px;margin-bottom:30px}.footer-right{text-align:right}}@media only screen and (max-width:1024px){.product-box .quantity{width:auto;float:none}}@media only screen and (max-width:991px){.clear-left{clear:left}.footer-contact-container a{display:block;text-align:center;margin:10px auto}.product-box .grid-view-buttons .price-block{display:block;float:none}}.product-box{overflow:hidden}.yamm .level1>a{padding:15px 0}.eapps-social-share-buttons{clear:both!important}#create-category-form .btn-success{background-color:#fab60c;border-color:#fab60c}#create-category-form .btn-success:hover{background-color:#666;border-color:#666}.favourite-category-box .basketqty{height:56px;width:auto}.favourite-product-buttons .quantity .buy-qty{height:49px}@media only screen and (min-width:768px){.prod-banners{margin-top:0!important}header{margin-top:0}.page-home #header{position:fixed;top:0;width:100%;z-index:10;background-color:#fff}.nav-container{border-top:1px solid #a8a8a8}.main-header{padding:15px 0}.top-links{text-align:right;margin-top:5px}.top-links ul{margin-bottom:0}.top-links li{display:inline;border-right:1px solid #fab60c}.top-links li a{padding:10px 20px;text-transform:capitalize;font-size:14px;font-weight:600}.top-links li:last-child{border-right:0}.top-links li:last-child a{padding-right:0}.icon-links{display:block;text-align:right;margin-top:15px}.icon-links li{display:inline;font-size:3rem}.icon-links li a{color:#fab60c;padding-left:25px}.icon-links li a.basket{padding-left:20px}.basket .badge{left:50px}.header-search{width:80%;float:right}.visible-md .logo{max-height:90px;margin-top:10px;margin-bottom:25px}#SearchResults{top:50px}.highlight{color:#fab60c}#dLabel{padding:10px 20px;text-transform:uppercase;font-size:14px;font-weight:600;background:0 0;border:none}.account-menu{left:auto;right:0;padding:30px;top:30px}.top-links li .account-menu li{display:block;border-right:none}.top-links li .account-menu li a{padding:10px}.top-links .logout-form{padding:0}}@media only screen and (max-width:767px){.trade-login-btn{margin:15px auto 70px}.nav-container{padding:20px 0}header{margin-top:150px}.nav-container{display:none}.homecarousel{margin-top:0}.navbar{box-shadow:none}.navbar-default{background-color:#fff}.icon-links-xs{float:right}.icon-links-xs li{display:inline;font-size:4rem}.icon-links-xs li a{color:#fab60c;padding-left:15px}#SearchResultsMobile{top:165px;width:80%;padding:15px;left:8%}.highlight{color:#fab60c}.basket .badge{left:50px}.back-to-top-container{bottom:80px}.back-to-top{bottom:70px}.product-box div.basketsubmit{padding:0 5px}.product-box .wishlistform{clear:none}.heading-title{padding:20px}.product-image,.grouped-cat-image{max-height:550px}.product-image-container,.grouped-cat-image-container{height:550px}}@media only screen and (max-width:600px){.col-xs-6{width:50%}header{margin-top:130px}.product-image,.grouped-cat-image{max-height:350px}.product-image-container,.grouped-cat-image-container{height:350px}}@media only screen and (min-width:481px){.sm-links-container .dropdown-toggle{font-size:5rem}}@media only screen and (max-width:480px){.category-box-filters{height:230px}.col-xs-6{width:50%}.icon-links-xs li{font-size:3rem}.icon-links-xs li a{padding-left:15px}header{margin-top:105px}.basket .badge{left:50px}.sm-links-container .dropdown-toggle{font-size:3rem}.main-heading{padding:0 20px;font-size:3rem}.main{padding:0}.trade-title,.trade-why{font-size:3rem}.trade-subtitle,.trade-existing,.trade-benefits li{font-size:2rem}.trade-login-btn{margin:5px auto 10px}.trade-accounts{padding:10px 30px}.homepage-carousels{margin-bottom:0}.trade-login-btn{padding:20px 30px}.h-dark,.h-yellow{font-size:3rem}.product-image,.grouped-cat-image{max-height:350px}.product-image-container,.grouped-cat-image-container{height:350px}}@media only screen and (max-width:767px){header{margin-bottom:-40px!important}.altimg{width:50px;height:50px}}@media(max-width:475px){.elfsight-app-8a5aa6da-26ed-49d6-8787-e0469a9f8dcf{display:none!important}}@media(min-width:476px){.elfsight-app-b9838813-c51c-4aa7-8800-446d74992bc5{display:none!important}}.btn-group,.btn-group-vertical{margin-left:44px}.tab-content #info{font-family:arial}.well.favourite-category-box{background-color:#fff}.col-xs-8.col-sm-6.col-md-6.favourite-product-caption{padding:13px 0 0 14px;clear:both}#quotesubmit1 .btn{color:#fff;background-color:#666!important;border-color:#666!important;padding:6px 12px}#quotesubmit1 .btn:hover{color:#fff;background-color:#fab60c!important;border-color:#fab60c!important}@media(min-width:769px){.obsoleteprod{width:335px;height:20px}}.navbar-default{background-color:#fff;border-color:#fff}select.btn,.cat-caption h2,.addproducttoquote h2{font-size:inherit}.frmPageNav select.btn,.pagination,label.option,#sub-category-filter-panel ul li a{font-size:12pt}label.option{width:80%;vertical-align:baseline}@media(min-width:1199px){.page-home #header{position:fixed;top:0;width:100%;z-index:10;background-color:#fff}.page-home .headroom-pinned{transform:translateY(0)}.page-home .headroom--unpinned{transform:translateY(-233px)}.page-home .headroom{transition:transform .8s linear;will-change:transform}}.nav>li>a{position:relative;display:block;padding:20px 21px}