@charset "utf-8";html{box-sizing:border-box;overflow-x:hidden}body{font-family:'Roboto',sans-serif;font-size:18px;font-weight:100;color:#2A2827;overflow-x:hidden}.mt{margin-top:30px}.mb{margin-bottom:30px}.ml{margin-left:30px}.mr{margin-right:30px}.bmt{margin-top:60px}.bmb{margin-bottom:60px}.bml{margin-left:60px}.bmr{margin-right:60px}.inline-block{display:inline-block}.pagination{margin:0}#lg-download{display:none}#loader{margin-top:0px;position:fixed;top:-50px;z-index:9999;padding:10px;width:100%;left:0px;display:none;border-radius:0;transition:top .2s linear 0s;background:#CF1400;border:1px solid #9c0f00;color:#fff}#loader.loader-open{top:0px;display:block}#loader p{text-align:center}.defaultbg{background:#2A2827;padding:4em 1em;color:#fff}.wide-banner-advert{margin:6em 0;background:#2A2827;padding:4em 1em;color:#fff}.wide-banner-advert p{margin:1.25em 0 2em;max-width:350px;font-size:1.2em;line-height:1.75;font-weight:100}.wide-banner-advert img{margin-bottom:-4em;max-height:648px}.greybg{background:#eee}hr{border-top:2px solid #8B8B8B}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{display:block;width:100%;font-weight:bold}h1,.h1{margin-bottom:.3em;font-size:4em}h2,.h2{font-size:2em}h3,.h3{font-size:1.5em}h4,.h4{font-size:1.25em;font-weight:900}h5,.h5{font-size:1em}p{margin-bottom:1.5em;line-height:1.75}a{color:#CF1400}.flexslider h1{font-size:2em;line-height:1}.flex-viewport ul{margin:0;padding:0}.flex-center{display:flex;align-items:center;justify-content:center}.flex-caption,.flex-second-caption{top:0%;background:none;width:100%;padding:2%;position:absolute}.flex-caption.light,.flex-second-caption.light{color:#fff}.flex-caption.light h1.text-shadow,.flex-second-caption.light h1.text-shadow,.flex-caption.light .h1.text-shadow,.flex-second-caption.light .h1.text-shadow{text-shadow:0 0 35px rgba(0,0,0,0.4)}.flex-caption.dark,.flex-second-caption.dark{color:#2A2827}.flex-caption.dark.text-shadow,.flex-second-caption.dark.text-shadow{text-shadow:0 0 35px rgba(255,255,255,0.4)}.flex-caption.text-center .btn,.flex-second-caption.text-center .btn{margin:1em auto}.flex-caption.text-right .btn,.flex-second-caption.text-right .btn{margin:1em 0 0 auto}.flex-second-caption{display:flex;flex-direction:column;height:100%;justify-content:center}.flex-second-caption .btn{margin-top:1.35em;margin-top:0;max-width:fit-content;padding:.5em}.flex-title{margin-bottom:2.5em;max-width:360px;line-height:1.7;font-weight:100}.flexslider-product .flex-direction-nav{position:absolute;top:50%;width:100%;padding:0;list-style-type:none;transform:translateY(-50%)}.flexslider-product .flex-direction-nav .flex-nav-prev{float:left;margin-left:-15px}.flexslider-product .flex-direction-nav .flex-nav-prev a{color:#454545}.flexslider-product .flex-direction-nav .flex-nav-next{float:right;margin-right:-15px}.flexslider-product .flex-direction-nav .flex-nav-next a{color:#454545}.flexslider-product img{max-height:600px}.flexslider-product-navigation .flex-direction-nav{position:absolute;width:100%;top:50%;list-style-type:none;padding:0;transform:translateY(-50%)}.flexslider-product-navigation .flex-direction-nav .flex-nav-prev{float:left;margin-left:-15px}.flexslider-product-navigation .flex-direction-nav .flex-nav-prev a{color:#454545}.flexslider-product-navigation .flex-direction-nav .flex-nav-next{float:right;margin-right:-15px}.flexslider-product-navigation .flex-direction-nav .flex-nav-next a{color:#454545}.flex-control-nav{text-align:center;position:absolute;bottom:0;width:100%}.flex-control-nav li{margin:0 0 0 10px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:20px;height:20px;display:block;background-color:rgba(255,255,255,0.4);border-color:rgba(255,255,255,0.6);cursor:pointer;text-indent:-999em;text-align:left;border-radius:10px;border-color:#BCE8F1;color:#31708F}.flex-control-nav li a:hover{background-color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.8);color:#3C763D}.flex-control-nav li a.flex-active{border-color:#fff;color:#3C763D;cursor:default}.flexslider .slides>li{display:block !important}.price_ex_vat,.price_inc_vat{font-size:.75em;line-height:.5}.price_ex_vat .price,.price_inc_vat .price{display:block;font-size:1.5em}a.thumbnail .h4,a.thumbnail .price{display:block;color:#2A2827}.flexproduct{text-align:center}.flexproduct .featprodimgwrap{display:block;display:flex;justify-content:center;flex-direction:column;margin-bottom:1em;background:#ccc;padding:3em 1em 0}.flexproduct .featprodimgwrap img{margin:0 auto;max-height:500px}.fa-heart-o,.fa-heart{margin:3em 0 1em;border-radius:6px;background:rgba(42,40,39,0.1);padding:.75em;color:#2A2827;font-weight:bold;transition:.2s all ease;cursor:pointer}.fa-heart-o:hover,.fa-heart:hover{background:rgba(42,40,39,0.25)}.fa-heart{color:#CF1400}.prodinfo{text-align:left}.prodinfo p{line-height:1}.logostrip{padding:4em 1em}.logostrip a{display:block;text-align:center}.logostrip img{margin:0 0 4em;max-height:40px}.twitter{color:#00aced}.facebook{color:#3b5998}.googleplus{color:#dd4b39}.pinterest{color:#cb2027}.linkedin{color:#007bb6}.youtube{color:#bb0000}.vimeo{color:#aad450}.tumblr{color:#32506d}.instagram{color:#517fa4}.flickr{color:#ff0084}.foursquare{color:#0072b1}.wordpress{color:#21759b}.stumbleupon{color:#EB4823}.yahoo{color:#7B0099}.blogger{color:#fb8f3d}.soundcloud{color:#ff3a00}.social-media{float:left}.social-media li{display:inline-block;line-height:50px}.social-header{margin-top:1px}.social-header a{font-size:.8em}.social-header a .fa{font-size:13px}.social-header a .fa-square{font-size:19px !important}.social-header a .fa-stack i:first-child{font-size:2em !important}.social-header a:hover,.social-header a:active{color:#fff}.social-footer a{font-size:.8em}.social-footer a .fa{font-size:13px}.social-footer a .fa-square{font-size:19px !important}.social-footer a .fa-stack i:first-child{font-size:2em !important}.social-footer a:hover,.social-footer a:active{color:#fff}.social-bar{color:#fff}.social-bar a{font-size:1.25em}.social-bar .list-inline{display:inline-block;color:#595959}.social-bar .list-inline{margin-left:30px}.social-bar .fa{transition:.25s}.social-bar .fa:hover{margin-top:-5px}.fa-stack{width:1.48em !important;height:1.48em !important}.fa-stack i:first-child{font-size:2em}.fa-twitter:hover{color:#00aced}.fa-facebook:hover{color:#3b5998}.fa-linkedin:hover{color:#007bb6}.fa-pinterest:hover{color:#cb2027}.fa-youtube:hover{color:#bb0000}.fa-instagram:hover{color:#517fa4}.company-top .fa-stack{font-size:12px}.btn{font-size:1em}.btn-danger,.bg-danger{border:1px solid #fc3644;border-radius:0;background:#fd6873;color:#fff;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-danger:hover,.bg-danger:hover,.btn-danger:active,.bg-danger:active,.btn-danger:focus,.bg-danger:focus,.btn-danger:active:focus,.bg-danger:active:focus{border:1px solid #fc0316;background:#fc3644;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-primary,.bg-primary{color:#fff;background:#2A2827 !important;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear;text-transform:uppercase;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.btn-primary:hover,.bg-primary:hover,.btn-primary:active,.bg-primary:active,.btn-primary:focus,.bg-primary:focus,.btn-primary:active:focus,.bg-primary:active:focus{background:#100f0e !important;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-primary,.btn-secondary{min-width:125px;border:0;border-radius:0;padding:1em .5em;padding:1em;text-align:center}.btn-primary:hover,.btn-secondary:hover{text-decoration:none}.btn-capped{max-width:200px}.btn-secondary{background:#CF1400}.btn-tertiary{background:#8B8B8B}.btn-success,.bg-success{color:#fff;border-radius:0;background:#009e47;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-success:hover,.bg-success:hover,.btn-success:active,.bg-success:active,.btn-success:focus,.bg-success:focus,.btn-success:active:focus,.bg-success:active:focus{border-radius:0;background:#006b30;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-info,.bg-info{color:#fff;border:1px solid #108367;background:#15b18b;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-info:hover,.bg-info:hover,.btn-info:active,.bg-info:active,.btn-info:focus,.bg-info:focus,.btn-info:active:focus,.bg-info:active:focus{border:1px solid #0a5643;background:#108367;transition:.2s color linear;-moz-transition:.2s color linear;-webkit-transition:.2s color linear}.btn-arrow{padding:1px 20px 5px}.btn-arrow:hover{padding:1px 20px 5px}.input-group-btn>.btn{position:static}.btn-sm{padding:.55em 1em;font-size:.75em}.btn-block{max-width:100%}.flex-btn{padding:.5em}header{border:0}header a{padding-right:0 !important;font-weight:bold;color:#2A2827}header a:hover{text-decoration:none;color:#CF1400}header .form-control{border:0;background:transparent}.logo img{width:auto;max-height:45px}.navbar{padding:0}.navbar-toggler{font-size:.85em}.navbar-toggler a{padding:2.2em;line-height:3.5}.navbar-toggler-icon::before,.navbar-toggler-icon .menutoggleline,.navbar-toggler-icon::after{content:'';display:block;margin-bottom:4px;width:100%;max-width:50px;height:4px;background:#8B8B8B}.navbar-toggler-icon.close{background:#fff}.navbar-toggler-icon.close:before{margin-top:15px}.navbar-toggler-icon.close:before,.navbar-toggler-icon.close:after{position:absolute;content:'';display:block;width:100%;height:4px;background:#8B8B8B;transform:rotate(45deg)}.navbar-toggler-icon.close:after{top:1.5em;margin-bottom:0;transform:rotate(-45deg)}.navbar-toggler-icon.close .menutoggleline{margin-top:1em;background:#fff}.menu .fa{margin-top:4px}#bubble_tooltip{display:none;position:absolute;z-index:60000;right:0;margin-top:15px}.hdrhr{width:100%;border-bottom:1.5px solid #8B8B8B}#searchform{height:100%;border-right:1.5px solid #8B8B8B;padding:1em}#searchform .fa{display:flex;flex-direction:column;justify-content:center}#searchform .input-group{height:99%}#searchform input:focus{outline:none !important;border-color:#ccc;box-shadow:none}::placeholder{color:#8B8B8B;opacity:1}:-ms-input-placeholder{color:#8B8B8B}::-ms-input-placeholder{color:#8B8B8B}.user-wrap,.basket-wrap{max-width:90px}.user-account{display:flex;flex-direction:column;justify-content:center;height:100%;border-right:1.5px solid #8B8B8B;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #8b8b8b 50%);text-align:center;font-size:1.3em;-webkit-transition:background-position .2s;-moz-transition:background-position .2s;transition:background-position .2s}.user-account:hover{background-position:0 -100%}.user-account:hover a{color:#fff}.hdrcrtbtn{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;width:100%;height:100%;border:0;background-size:100% 200%;background-image:linear-gradient(to bottom, #fff 50%, #8b8b8b 50%);font-size:1.3em;-webkit-transition:background-position .2s;-moz-transition:background-position .2s;transition:background-position .2s}.hdrcrtbtn:hover{background-position:0 -100%;cursor:pointer}.hdrcrtbtn:hover .fa{color:#fff}.min-basket-del{margin-bottom:12px}#basket_contents{padding:1em}.mini_basket_btns{display:flex;flex-direction:column}.BASKET_IMG_DIV img{margin-right:4em;width:8em;height:auto}#MINI_BASKET_TABLE .totals{font-size:1em}#BASKET_TABLE a{font-size:.9em;font-weight:bold;color:#2A2827}#BASKET_TABLE .row{border-bottom:2px solid #8B8B8B;padding:1em 0}.basket_qty_icon{margin-right:8px;border-right:1px solid #000;padding-right:8px}#locationMenu,#currencyMenu{position:absolute;top:90px;right:15px;z-index:99999}#loc_img2{margin-right:5px;vertical-align:middle}#locationList{height:300px;overflow:auto}#locationList ul{list-style-type:none;margin:1px;padding:0}#locationList ul li{background:inherit;clear:none;color:#333333;cursor:pointer;float:left;font-size:11px;font-weight:normal;height:25px;line-height:20px;list-style:none outside none;margin:0;padding:0;width:120px}#locationList ul li img{margin-right:5px;vertical-align:middle}#currencyList{height:auto;overflow:auto;padding:10px}#currencyList ul{margin:1px;padding:0;list-style-type:none}#currencyList ul li{float:left;clear:none;width:120px;height:18px;line-height:18px;overflow:hidden;list-style:none outside none;margin:0;padding:0;background:inherit;font-weight:normal;color:#333;font-size:11px;cursor:pointer}#currencyList ul li img{margin-right:5px}.min-basket-item{font-size:.75em;line-height:1}.min-basket-item a{display:block;width:100%}.min-basket-item .btn{width:auto;min-width:20px;padding:0}.min-basket-item .btn-primary{width:100%;margin-bottom:1em}.min-basket-item select{border:1px solid #2A2827}.breadcrumb-holder{position:relative;margin-bottom:4em;background:#eee;padding:1em;font-size:1.1em;text-transform:capitalize;font-weight:bold;overflow-x:hidden}.breadcrumb-holder .social{margin-top:1em}.breadcrumb-holder .social a{margin:0 .25em;font-size:2.25em;transition:.25s}.breadcrumb-holder .social a.fa-facebook-square{color:#3b5998}.breadcrumb-holder .social a.fa-facebook-square:hover{color:#CF1400}.breadcrumb-holder .social a.fa-twitter-square{color:#00aced}.breadcrumb-holder .social a.fa-twitter-square:hover{color:#CF1400}.breadcrumb{margin-bottom:0;border:0;border-radius:0;background:#eee;padding:0}.breadcrumb a{color:#2A2827}.breadcrumb-item:last-child a{color:#CF1400}.navbar{margin:0;height:100%;border:0 none;font-family:'Roboto',sans-serif;font-weight:bold}.navbar .navbar-nav li a{padding:0 0 0 2em;font-size:.9em;color:#2A2827}.navbar .navbar-nav li a.dropdowntog{padding-left:.67em}.navbar .navbar-nav li ul.dropdown-menu a{color:#CF1400}.navbar .navbar-collapse{border-color:#CF1400}.navbar-nav .dropdown-menu{border-top-right-radius:0;border-top-left-radius:0;padding:3em 2.5em}.navbar-nav .dropdown-menu.show{position:relative !important;transform:none !important}.dropdowntog{float:right;margin-right:1em;padding:0 0 0 11px !important}#lists li.dropdown{padding:10px 0}#lists li.dropdown:last-child{margin:0 15px 0 0}.dropdown-menu{border:0;background:#fff}.dropdown-menu>li>a{display:block;border-right:none !important;padding:0;font-size:1.1em;line-height:2.25;color:#CF1400}.dropdown-menu ul{padding-left:0;list-style:none;line-height:2}.dropdown-menu ul li a{display:block;border-right:none !important;padding:0;line-height:2.25;font-weight:400;transition:.25s}.dropdown-menu ul li a:hover{margin-left:1em;color:#CF1400}.dropdown-menu>li>a:hover{background:none;color:#383737}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu,.yamm .dropdown.toplevel .dropdown-menu{left:0;right:0}.tab-content{border:1px solid #efefef;padding:20px 0 0 0}.nav-tabs{border-bottom:none}.nav-tabs>li{float:none;display:inline-block;margin-right:20px}.nav-tabs>li>a{font-size:1.3em;color:#7f7f7f;transition:.2s color ease;letter-spacing:0;font-weight:300}.nav-tabs>li>a:hover{color:#CF1400;border-color:transparent;background-color:transparent;border-bottom:1px solid #CF1400}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#CF1400;background:transparent;border:1px solid transparent;border-bottom:2px solid #CF1400}#cpanelMenu .btn{display:block;max-width:100%;transition:.25s}#cpanelMenu .btn.selected{border-radius:0;background:#CF1400;padding:1em;text-transform:uppercase;color:#fff}#welcome{padding:30px 20px}.category-content h1{font-size:2em}.category-rows{display:flex;flex-wrap:wrap}.category-tile-wrap{display:flex;width:100%}.category-tile{flex:1;margin:0 auto;background:#ccc;padding:2em;text-align:center;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s}.category-tile:hover{background:#b3b3b3}.category-tile h3{color:#2A2827}a.thumbnail:link{text-decoration:none !important}.thumbnail{transition:.25s}.thumbnail>h4{text-transform:capitalize;color:#2A2827}.thumbnail h5{margin-bottom:1em;min-height:2em;color:#2A2827}.thumbnail h6{margin:.5em 0;font-size:.85em;text-transform:uppercase;color:#8B8B8B}.thumbnail>p{clear:both}.thumbnail:hover{text-decoration:none}.filterbar{margin-top:-4.5em;padding:2em}.filterbar h3{font-size:2em}.modified-accordion .btn-link{border-radius:0;background:#2A2827;padding:.75em;font-size:.75em;color:#fff}.modified-accordion .btn-link:hover,.modified-accordion .btn-link:active{text-decoration:none}.modified-accordion .collapse:not(.show){display:none}.modified-accordion #headingOne:after{display:none}.modified-accordion .h2{margin-bottom:0}.modified-accordion .card-body{padding:1em .5em 0 0}.pagination-wrap{display:inline-block}.pagination-wrap .btn{margin:-4px .25em 0;background:#2A2827;max-height:40px;min-width:0;padding:.05em .55em}.pagination-wrap .btn:hover,.pagination-wrap .btn.selected{background:#CF1400;color:#fff}.pagination-wrap .fa{font-size:1.35em !important;color:#fff !important}.disabled_filter{float:left;color:#e5e5e5;padding-top:3px;display:none ! important}.filterform li{clear:left;margin:0}.filterform h3{font-size:1.2em;letter-spacing:0}.filterform a{position:absolute;right:-10px;top:16px}.filterform a.btn-secondary{position:relative}.filterform input{margin-right:10px}.filterform input[type="checkbox"]{margin-top:.3em}.filterheading{position:relative}.filterheading .btn-danger{top:.2em;border-radius:0;border-color:#CF1400;background:none;padding:.25em .5em;font-size:.6em;font-weight:bold;color:#CF1400}.filterheading .btn-danger:hover{background:#CF1400;color:#fff}.filter-items,#prices{margin-bottom:3em}.navigator .fa{font-size:2em;color:#2A2827}.navigator .fa:hover{color:#CF1400}.navigator form,.navigator select{display:inline-block;margin-top:.4em;margin-bottom:.7em}.navigator select{margin-bottom:0;margin-left:1em;max-width:140px;border:1px solid #8B8B8B}.toggles{margin-bottom:1em}.toggles .btn{min-width:0}.toggles a:hover{color:#CF1400}.sortbyfilters{margin-left:.75em;font-size:.75em;font-weight:500;color:#8B8B8B}.sortbyfilters .btn{margin-top:5px;padding-left:0}.product-image-wrap{display:flex;flex:1;flex-direction:column;background:#ccc;padding:1em;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s}.product-image-wrap .fa-heart-o,.product-image-wrap .fa-heart{display:block;float:right;margin:1em 0 0;max-width:2.5em}.product-image-wrap:hover{background:#999}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;background:#8B8B8B;background:#ccc}.noUi-handle{position:relative;z-index:1}#noUiSlider{margin:20px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit ! important}.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:10px}.noUi-horizontal .noUi-handle{left:-17px;width:30px;height:30px;top:-10px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:20px;height:28px;left:-17px;top:-6px}.noUi-connect{background:#2A2827;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-target{border-radius:4px}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border-radius:100%;background:#2A2827;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}@media only screen and (-webkit-min-device-pixel-ratio:2){.noUi-handle>div{height:32px;width:32px;top:-13px;left:-16px}}.category-icon{position:absolute;top:1em;right:1.85em;max-height:50px !important}.sku-icon{position:absolute;z-index:2;top:1em;left:1.5em;max-height:75px}#PRICEOPTIONS .namebox{display:none}#PRICEOPTIONS .input-group-addon{margin-bottom:3em}#PRICEOPTIONS.fixed-top{width:100%;max-width:100%;background:white;border-bottom:1px solid #ccc;padding:.5em}#PRICEOPTIONS.fixed-top h2{display:inline-block;margin-bottom:0;width:auto;font-size:1.5em}#PRICEOPTIONS.fixed-top h4{margin:0}#PRICEOPTIONS.fixed-top .pricewrap{display:inline-block}#PRICEOPTIONS.fixed-top .buy-wrap{display:inline-block}#PRICEOPTIONS.fixed-top .buy-wrap select{display:none}#PRICEOPTIONS.fixed-top .input-group{display:inline-block;align-items:normal;margin-bottom:0;width:auto}#PRICEOPTIONS.fixed-top .input-group .input-group-addon{margin:0 .5em 0 2em !important}#PRICEOPTIONS.fixed-top .input-group .btn{width:auto}#PRICEOPTIONS.fixed-top .priceops-wrap{max-width:150px}#PRICEOPTIONS.fixed-top .no-show{display:none}.share-icons{padding:10px;margin:10px 0 0 0;border-radius:2px}.share-icons ul{display:inline-block}.share-icons .title{display:inline-block;margin-right:10px}.share-icons li{padding:0}.product-page-wrap .breadcrumb-holder .container{max-width:100%}.product-page{margin-top:-4.5em}.flexslider-sku-wrap{background:#CF1400}.flexslider-sku-wrap .flexslider-product-navigation{padding:1em 0 1em 5em}.flexslider-sku-wrap .flexslider-product-navigation li{margin-right:1.5em !important;max-width:8em;border:5px solid #fff}.flexslider-sku-wrap .flexslider-product-navigation .flex-active-slide{border:5px solid #2A2827}.flexslider-product{padding:3em 5em}.flexslider-product .flex-control-nav{bottom:50%;left:0}.flexslider-product .flex-control-nav li{display:block;margin:1em 0}.flexslider-product .flex-control-nav li a{width:15px;height:15px;background:rgba(0,0,0,0.5)}.flexslider-product .flex-control-nav li a.flex-active{background:rgba(255,255,255,0.5)}.flexslider-product li.flex-active-slide{overflow:hidden}.flexslider-product .flexslider-product-navigation img{border:3px solid #2A2827}.prod-review{font-size:.85em}.prod-review p{display:inline-block;margin-right:1em;margin-bottom:0}.prod-review a{font-weight:bold}.prod-review img{margin-top:-3px}.prod-review img:last-child{margin-right:.5em}.product-info{padding:3em 5em;font-size:.9em}.product-info h4.price{margin:1em 0;font-size:1.5em;font-weight:normal;color:#CF1400}.product-info h4.price span{font-size:.5em;color:#2A2827}.product-info hr{margin:1em 0 3em;width:100%;border-top:2px solid #8B8B8B}.product-info .stock{display:inline-block;margin-left:1em}.product-info select{margin-right:1em}.product-info .btn{width:200px;max-width:100%;padding:.5em}.product-info form{display:inline-block}.product-info .fave{float:right}.product-info .fave span{margin-top:0}.product-info h3{border-bottom:2px solid #2A2827;padding-bottom:.25em;font-size:2em;width:auto;margin-bottom:1em}.product-info p{margin-bottom:0}.reviews{font-size:.85em}.reviews img{margin-right:10px}.reviews a{color:#2A2827}#reviews{width:100%}.short-desc{color:#7f7f7f}.related-products-flexslider .related-products-slides{max-width:100%}.related-products-flexslider .related-products-slides li{margin:0 !important}.bricks{margin-bottom:20px}.bricks h3{margin:8px 0;font-size:1.4em}.bricks .cat{position:absolute;right:15px;bottom:32px;background:rgba(0,0,0,0.7);color:#fff;padding:8px 40px;font-size:1.2em}.bricks .img-fluid{width:100%}.home .flexslider h1{font-size:2.5em}.slides-featured{padding:0}.homeadwrap{display:flex;-ms-display:flex;-webkit-display:flex}.homeadwrap a:hover{text-decoration:none}.homeadwrap a{display:flex;flex:1;flex-direction:column}.homead{flex:1 0 auto;background:#ccc;padding:1em 5em;text-align:center;color:#fff;transition:.5s;-webkit-transition:.5s}.homead img{display:block;margin:0 auto}.homead .h3{display:block}.homead:hover{background:#8B8B8B}.flexblock{display:flex;flex-wrap:wrap}.redtxtbox{background:#CF1400;padding:1em;font-size:1.5em;font-weight:600;color:#fff}.redtxtbox p{margin-bottom:.5em;line-height:1.5}.contactpage .cms{padding-right:3em}.error-back{background:url(/assets/img/404-back.jpg) no-repeat left center;height:500px}.checkoutpage .breadcrumb li:first-child:after{content:'/';margin:0 .5em}.checkoutpage .wrap-collabsible input[type="checkbox"]{display:none}.checkoutpage .lbl-toggle{display:block;margin:0;border-radius:10px;border:2px solid #ccc;font-weight:bold;padding:1em;background:#eee;cursor:pointer;transition:all .15s ease-out}.checkoutpage .lbl-toggle::after{content:' ';display:inline-block;margin-top:.65em;vertical-align:middle;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;float:right;transform:translateY(-2px);transition:transform .15s ease-out}.checkoutpage .collapsible-content .content-inner{border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#eee;padding:1em 1em 1.5em}.checkoutpage .collapsible-content{max-height:0px;overflow:hidden;transition:max-height .25s ease-in-out}.checkoutpage .toggle:checked+.lbl-toggle+.collapsible-content{max-height:350px;border:2px solid #ccc;border-top:0}.checkoutpage .toggle:checked+.lbl-toggle::before{transform:rotate(90deg) translateX(-3px)}.checkoutpage .toggle:checked+.lbl-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0}.checkoutpage .btn-secondary{display:inline-block;margin-right:1em;min-width:0;padding:.5em 1em;border-radius:6px}.checkoutpage h4{display:inline-block;vertical-align:bottom;width:auto}.checkoutpage .headings{font-size:.75em;text-transform:uppercase;font-weight:bold}.checkoutpage .totals td{border:0}.checkoutpage .totals .total_text{font-size:1.8em;text-transform:uppercase}.steps .relative .alert{padding:8px 10px;text-align:center}.steps .relative .alert-info{background:#313131}.steps .relative .alert .fa{margin-right:5px}#payment_head{margin-bottom:4em}#order_progress_bar{z-index:999;background:#fff;border-bottom:1px solid #ddd;width:100%}#BASKET_TABLE td{vertical-align:middle}.totals{font-weight:bold}#SHIPPING_TABLE td{border-top:0}#ShippingOptions input[type="radio"]{margin-right:1em}.payments button{border:0;background:none;color:#2A2827}.payments button:hover{cursor:pointer}.payments button img{display:inline-block}.mob-table-label{text-decoration:underline}.loginpage .breadcrumb li:first-child:after{content:'/';margin:0 .5em}.main_login{background:#ccc;padding:1em}#the_address h5{margin-bottom:0;padding:.75em;font-weight:normal}#the_address .list-group-item{margin-bottom:2em}.Rtable--collapse{display:block}.Rtable--collapse>.Rtable-cell{clear:both;margin-bottom:1em;width:100%}.Rtable--collapse>.Rtable-cell a{margin:.5em 0}.Rtable--collapse>.Rtable-cell--foot{margin-bottom:4em}.no-flexbox .Rtable{display:block}.no-flexbox .Rtable>.Rtable-cell{width:100%}.no-flexbox .Rtable>.Rtable-cell--foot{margin-bottom:1em}.order-history{font-size:.7em}.invoice-table .Rtable-cell{margin:0;border:1px solid #eee;padding:.25em}.invoice-table .Rtable-cell.heading-cell{height:65px}.invoice-table .Rtable-cell.Rtable-cell--foot{margin-bottom:4em}footer{background:#333;padding:8em 0 2em;font-size:.8em;color:#fff}footer img{filter:brightness(0) invert(1)}footer a{color:#fff}footer ul{padding:0}footer li{list-style-type:none;font-size:1em;line-height:25px;font-weight:300}footer li a:hover{color:#CF1400}footer h3{margin-bottom:.8em;border-bottom:1px solid;padding-bottom:.5em;text-transform:uppercase;font-weight:normal;color:#fff}footer .list-inline>li{padding-right:0}footer li>a>img{margin-right:15px}ul.contacts li{margin-bottom:15px}#mc_embed_signup input{vertical-align:top;padding:.5em}.mc-field-group,#mce-responses,#mc_embed_signup_scroll{display:inline-block;max-width:160px}#mc-embedded-subscribe{min-width:80px;height:39px}#mc_embed_signup input.mce_inline_error{border-color:#fff}.copyright{margin-top:8em}.subfooter{background:#1a1a1a;padding:10px 0;color:#fff}.subfooter a{color:#fff}.subfooter li{list-style-type:none}.subfooter p{color:#fff;margin:0;font-weight:300;font-size:.85em}.subfooter p span{color:#999}.subfooter p span a{color:#999}.empty{background-color:#F2DEDE;border-color:#EBCCD1;color:#A94442}footer .social li{float:left}#RELATED_IMAGES{top:10px;position:relative}#RELATED_IMAGES img{width:64px;height:64px}.team-member{position:relative}.team-member .button-holder{padding:10px}.team-member-hidden{display:none}.team-member.show .team-member-hidden{display:block;position:absolute;z-index:9999;background:#fff;padding:10px;bottom:0px;max-width:360px;left:0;right:0;margin:0;border:0 solid #c6c6c6}.team-member.show .team-member-hidden p{font-size:14px;line-height:20px}.team-member{background-color:#fff;border:0 solid #c6c6c6;max-width:360px;box-shadow:0px}.team-member h4,.team-member h5{text-align:left;min-height:3em}.team-member p{min-height:2em}#lightgallery a{border:3px solid #fff;border-radius:3px;display:block;overflow:hidden;position:relative;float:left;padding:0}#lightgallery a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);height:100%;width:100%}#lightgallery a:hover>img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}#lightgallery a:hover .lightgallery-poster>img{opacity:1}#lightgallery a .lightgallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}#lightgallery a .lightgallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#lightgallery a:hover .lightgallery-poster{background-color:rgba(0,0,0,0.5)}#lightgallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);height:100%;width:100%}#lightgallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}#lightgallery .justified-gallery>a:hover .lightgallery-poster>img{opacity:1}#lightgallery .justified-gallery>a .lightgallery-poster{background-color:rgba(0,0,0,0.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}#lightgallery .justified-gallery>a .lightgallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#lightgallery .justified-gallery>a:hover .lightgallery-poster{background-color:rgba(0,0,0,0.5)}#lightgallery .video .lightgallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}#lightgallery.dark a{border:3px solid #04070a}@media (max-width:767px){.add_new_addresses .btn{display:block;width:100%}.navbar-nav .open .dropdown-menu{background:#fff}.dropdown-menu li ul li a:before{content:"\2013";margin-right:3px}.main-cat-img{border-bottom:none}.product_icons li{margin-bottom:40px}.nav-tabs{text-align:left}.nav-tabs>li{margin-right:0}.price_inc_vat{margin:30px 0 0 0;display:block}.paint-picker{margin-bottom:40px}.cat-head-caption{max-width:80%}.error-back{background-position-x:40%}}@media (min-width:768px){header{border:1.5px solid #8B8B8B}.home .flexslider h1{font-size:4em}.flex-btn{padding:1em .5em}.redtxtbox{padding:2em 3em 1.5em}.sortbyfilters{margin-left:0}.sortbyfilters .btn{padding-left:.75em}.wide-banner-advert img{position:absolute;bottom:-4em;margin-bottom:0}#PRICEOPTIONS.fixed-top .buy-wrap{position:absolute;top:1em;right:1em}}@media (min-width:991px){.navbar-expand-lg .navbar-toggler{display:block}.navbar-header,.navbar-nav,.navbar-nav>li{float:none}#searchform{border-left:1.5px solid #8B8B8B}.flex-second-caption .btn{margin-top:1.35em}.logostrip a{display:inline-block}.logostrip a:first-child img{margin-left:0}.logostrip a:last-child img{margin-right:0}.logostrip img{margin:0 2em;max-height:34px}.toggles{margin-bottom:0}.sortbyfilters{text-align:right}.product-image-wrap img{margin:0 auto;width:auto;max-height:275px}.sku-icon{left:auto;right:1.5em}.Rtable--2cols .Rtable-cell{display:inline-block;width:50%}.Rtable--3cols .Rtable-cell{display:inline-block;width:33.33%}.Rtable--4cols .Rtable-cell{display:inline-block;width:25%}.Rtable--5cols .Rtable-cell{display:inline-block;width:19.92%}.Rtable--6cols .Rtable-cell{display:inline-block;width:16.5%}.Rtable--7cols .Rtable-cell{display:inline-block;width:14.2%}.Rtable--8cols .Rtable-cell{display:inline-block;width:12.5%}.Rtable-cell{height:6.75em;border-bottom:2px solid #ccc;vertical-align:top}.Rtable-cell img{max-width:100px}.Rtable-cell--foot{float:right;margin-bottom:0 !important}.Rtable-cell--foot a{float:right}.order-history .Rtable-cell{height:50px}.invoice-table .Rtable-cell.Rtable-cell--foot{margin-bottom:0}}@media (max-width:991px){.navbar-nav .open .dropdown-menu{position:static}}@media (min-width:1200px){.navbar-toggle,.navbar-expand-lg .navbar-toggler{display:none}.navbar-toggler:hover>a:after{content:'';position:absolute;z-index:100;display:block;margin-top:.25em;margin-left:50%;width:15px;height:10px;background:#CF1400;clip-path:polygon(50% 0%, 0% 100%, 100% 100%)}.navbar-toggler:hover>a.dropdowntog:after{display:none}.navbar-collapse.collapse{display:block !important;max-width:43%}.navbar-collapse.collapse.in{display:block !important}.navbar-nav{flex-direction:row;float:right;height:100%}.navbar-nav>li{float:left}#lists li.dropdown:hover .dropdown-menu,.navbar-toggle{position:absolute;display:flex;top:4.75em !important;left:-300% !important;width:1200px;transform:none !important}.dropdowntog{pointer-events:none}.dropdown-menu{border:1px solid rgba(0,0,0,0.15)}.flexslider h1{font-size:3em}.flex-caption{top:20%}.user-account,.hdrcrtbtn{height:99%}.filterbar{border-right:2px solid #707070;border-bottom:2px solid #707070;padding:4.5em 2em 2em 8em}.logostrip img{max-height:40px}.modified-accordion .btn-link{background:none;padding:0;color:#2A2827}.modified-accordion #headingOne{position:relative;margin-bottom:1.5em;pointer-events:none}.modified-accordion #headingOne:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0}.modified-accordion .collapse:not(.show){display:block}.product_listing_area{padding-left:3em}.product_listing_area .masonry-item{border-radius:0;background:#ccc}.product_listing_area .thumbnail{display:flex;flex-wrap:wrap}.product_listing_area h5{color:#2A2827}footer{padding:8em 0}}@media (min-width:1600px){.navbar-collapse.collapse{max-width:47%}#lists li.dropdown:hover .dropdown-menu,.navbar-toggle{left:-700% !important;width:1600px}.user-account,.hdrcrtbtn{height:100%}.product-page-wrap .breadcrumb-holder .container{margin-left:8em}.product-page-wrap .breadcrumb-holder .social{position:absolute;top:20%;right:1em;margin-top:0}}@media (min-width:1800px){.user-wrap,.basket-wrap{max-width:101px}.product-page-wrap .social{right:10.5em}}/*# sourceMappingURL=./style.css.map */