@font-face{font-family:'Glyphicons Halflings';src:url('fonts/glyphicons-halflings-regular.eot');src:url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('fonts/glyphicons-halflings-regular.woff') format('woff'),url('fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/fontawesome-webfont.woff') format('woff'),url('fonts/fontawesome-webfont.ttf') format('truetype'),url('fonts/fontawesome-webfont.svg?#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}body{font-size:.85em;font-family:Arial;color:#333;margin:0;padding:0;-webkit-text-size-adjust:100%;border-top:2px solid #ea502c}input[type="submit"]{-webkit-appearance:none;cursor:pointer}input[type="text"],input[type="email"],input[type="tel"],input[type="password"]{width:100%;height:40px;border-radius:3px;border:none;background-color:#fff;padding-left:5px}select{width:100%;height:40px;line-height:40px;border-radius:3px;background-color:#fff}textarea{font-family:Arial;display:block}img{border:0;max-width:100%;height:auto}select{filter:none!important}.landpage .bestsellers .dw-md-4{margin-bottom:30px}.social-media a{display:block;float:left;margin-right:15px;height:18px;line-height:18px}a.instagram{color:#fff!important;font-size:1.8em;width:21px}a.twitter{color:#4297ff!important;font-size:1.8em;width:21px}a.facebook{color:#395793!important;font-size:1.6em;width:10px}a.google{color:#de4b3b!important;font-size:1.6em;width:15px}a.youtube{color:#c4302b!important;font-size:1.6em;width:20px;margin-right:0}a.home{color:#fff!important;font-size:2.9em;text-align:center;display:block;float:left;height:54px;line-height:54px;width:50px}span.navicon{color:#fff;font-size:2.9em;text-align:center;display:block;float:left;height:54px;line-height:54px;width:50px}a.home:hover,span.navicon:hover{background-color:#c04221}.editor-field.form-review{margin:9px 0 12px}#review h3{font-size:1.4em;margin-bottom:20px;margin-top:0}#quantity .display-label,#products .display-label,.order .order2 .display-label{margin-bottom:10px}.returnitems .editor-field input{border:1px solid #f15a37}.g-recaptcha div,.g-recaptcha{height:40px!important;width:230px!important;border-radius:3px}.g-recaptcha{height:40px;overflow:hidden;position:relative;border:1px solid #cbcbcb;background-color:#f9f9f9}.g-recaptcha div{margin-top:-17px}.btn.loading{position:relative;color:transparent!important}.btn.loading::before{content:"Loading...";transform:translate(-50%,-50%);position:absolute;left:calc(50%);top:calc(50%);color:#fff}h1{font-size:1.4em;color:#f15a37;margin:0 0 17px 0}h2{font-size:1.2em;color:#f15a37}h3{font-size:1em;color:#f15a37}h1.category{color:#f15a37;margin:0 0 15px}.heading i{display:block;float:left;margin-right:10px}a{text-decoration:none;color:#f15a37}a:hover{color:#f15a37}.blue,.blue a{color:#f15a37}.red,.red a{color:#f15a37!important}.flright,img.flright{float:right}img.flright{height:87px;width:auto}.no-marg-top{margin-top:0!important}.blue-bg{background-color:#edefec}.orange-bg{background-color:#edefec}.white-bg{background-color:#fff;padding:15px}.red-bg{background-color:#edefec;padding:15px}.d-blue-bg{background-color:#dde0da;padding:15px}.black{color:#333!important}input[type="submit"]{background-color:#f15a37!important}input[type="submit"]:hover{background-color:#c04221!important}span.clear{display:block!important}.no-marg-btm{margin-bottom:0!important}.text-right input{text-align:right}a .tcb{display:block;width:100%;font-size:.8em;margin-top:15px}a .tcb span.buy-now{display:block;width:50%;height:35px;line-height:35px;text-align:center;float:left;color:#fff;background-color:#f15a37;border-radius:3px 0 0 3px}a .tcb span.buy-now.full,a .tcb span.hire-me.full{width:100%;border-radius:3px 3px 3px 3px}a:hover .tcb span.buy-now{background-color:#c04221}a .tcb span.hire-me{display:block;width:50%;height:35px;line-height:35px;text-align:center;float:left;color:#fff;background-color:#333;border-radius:0 3px 3px 0}a:hover .tcb span.hire-me{background-color:#c04221}input:disabled,.editor-field select:disabled{opacity:.4!important}.leeds,.bridgwater,.london,.cardiff,#bristol-btn{display:none}.was-strike{font-size:.7em!important;font-weight:normal!important}.address-red-btn{display:block;height:30px;line-height:30px;color:#fff!important;font-weight:bold;margin:15px 0;width:100%;text-align:center;background-color:#f15a37;cursor:pointer;border-radius:3px}.address-red-btn:hover{background-color:#c04221}.address-blue-btn{display:block;height:30px;line-height:30px;color:#fff!important;font-weight:bold;margin:15px 0;width:100%;text-align:center;background-color:#f15a37;cursor:pointer;border-radius:3px}.address-blue-btn:hover{background-color:#c04221;text-decoration:none}.blue-btn{cursor:pointer;background-color:#f15a37;border:0;border-radius:3px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:1.1em;font-weight:bold;width:100%}.blue-btn:hover{background-color:#c04221;color:#fff;text-decoration:none}a.blue-btn{display:block;color:#fff}.red-btn{cursor:pointer;background-color:#f15a37;border:0;border-radius:3px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:1.1em;font-weight:bold;width:100%}.red-btn:hover{background-color:#c04221;color:#fff;text-decoration:none}a.red-btn{display:block;color:#fff}.checkout-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.terms-grid{display:grid;grid-template-columns:repeat(2,1fr);justify-content:flex-start}.check-out .terms-grid .terms{width:100%}.locations-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px}.locations-grid .locations{display:flex;flex-direction:column;justify-content:space-between}#headerleft img{max-width:100%;height:auto}#search,#msearch{position:relative;padding-right:40px;width:100%;border-radius:3px}#search{max-width:325px;border:none}#search input[type="text"],#msearch input[type="text"]{width:100%;height:40px;border:none;border-radius:3px 0 0 3px;padding-left:10px}#search input[type="submit"],#search i,#msearch input[type="submit"],#msearch i{position:absolute;top:0;right:0;width:40px;height:40px;line-height:40px;text-align:center;border:none}#search input[type="submit"],#msearch input[type="submit"]{z-index:2;background-color:transparent!important;cursor:pointer}#search div,#msearch div{position:absolute;top:0;right:0;height:40px;width:40px;background-color:#fff}#msearch i{font-size:1.9em;background-color:#fff;color:#f15a37}#msearch div:hover i{background-color:#c04221;color:#fff}#search .ui-helper-hidden-accessible,#msearch .ui-helper-hidden-accessible{display:none}.ui-autocomplete{list-style:none!important;z-index:9999999!important;padding:0!important}.ui-autocomplete li{padding:0 10px!important;background-color:#fff;line-height:20px}.ui-autocomplete li a{cursor:pointer}#headerright #account a{color:#f15a37;text-align:center;width:54px;float:left}#headerright #account a span{display:block;float:left;width:50px}#headerright #account a i{width:50px;height:40px;line-height:40px}#headerright #account a:first-child i{font-size:3.5em}#headerright #account a:nth-child(2) i{font-size:3.1em}#headerright #baskettop a{color:#f15a37;text-align:center;width:50px;float:right}#headerright #baskettop a span{display:block;float:left;width:50px}#headerright #baskettop a i{font-size:3em;position:relative}#headerright #baskettop em{position:absolute;top:-5px;right:-5px;width:20px;height:20px;border-radius:20px;background-color:#fff}#headerright #baskettop em span{color:#f15a37;font-weight:bold;font-size:.25em;font-style:normal;position:absolute;top:0;left:0;height:20px;line-height:20px;width:20px;text-align:center}#headerright .countries{padding:7px 0}#headerright .countries a{width:17px!important;height:13px;background-repeat:no-repeat;background-size:17px 26px;background-position:bottom;margin-left:10px;display:block;float:left!important}#headerright .countries a:hover,#headerright .countries a.selected{background-position:top}#headerright .countries a.gbp{background-image:url(images/pounds.png)}#headerright .countries.ce a.gbp{display:none!important}#headerright .countries a.eur{background-image:url(images/euros.png)}#headerright .countries a.aed{background-image:url(images/dirham-1.png)}#headerright a strong{color:#fff;font-size:.9em;display:block;margin-top:5px}#headerright a:hover i{color:#c04221}#headerright #call a{color:#f15a37;text-align:center;width:50px;float:left}#headerright #call a i{font-size:3em}#headerright .top-links a{color:#fff!important}#logo-strip{border-top:1px solid #cbcbcb}#logo-strip img{display:block;margin:15px auto}#footer{display:block;background-color:#000;border-top:2px solid #f15a37;color:#fff}#footer .cols{font-size:.95em;line-height:18px}#footer #colbottom{display:block;padding:10px 15px}#footer #colbottom img.right{display:block;margin:5px 0 5px 0;width:100%;height:auto;max-width:434px}.btn.send-enq{width:100%;height:40px;line-height:40px;color:#fff;text-align:center;border:0;border-radius:3px;margin:0;padding:0;float:right;font-size:1.05em;font-weight:bold;cursor:pointer;background-color:#f15a37}.btn.send-enq:hover{background-color:#c04221}#footer h3{color:#f15a37;font-size:1.25em;margin:15px 0}#footer strong,#footer strong a,#footer a{color:#f15a37}#footer a:hover{color:#c04221}#footer a.facebook{display:block;margin-bottom:20px;height:24px;line-height:24px;clear:both;font-size:1.8em;width:100%;position:relative}#footer a.twitter{display:block;margin:5px 0 20px 0;height:24px;line-height:24px;float:left;font-size:1.8em;width:100%;position:relative}#footer a.instagram{display:block;margin:5px 0 20px 0;height:24px;line-height:24px;float:left;font-size:1.8em;width:100%;position:relative}#footer a.facebook span{position:absolute;top:0;left:50px;color:#fff;font-size:12px;font-family:Arial;display:inline-block;line-height:24px}#footer a.twitter span{position:absolute;top:0;left:50px;color:#fff;font-size:12px;font-family:Arial;display:inline-block;line-height:24px}#footer a.instagram span{position:absolute;top:0;left:50px;color:#fff;font-size:12px;font-family:Arial;display:inline-block;line-height:24px}#footer .footernotes{padding:10px 15px;font-size:.85em}#footer #footnoteright{text-align:right}#footer #footnoteright a{color:#fff}#enquiryform .editor-label.terms a{color:#f15a37}.content-left{font-size:.95em}.content-right{float:right}.contentfull{display:block;font-size:.95em}#breadcrumb{display:block;font-size:.8em;color:#4f6040;margin:15px 0}#breadcrumb a{color:#f15a37}#breadcrumb a:hover{text-decoration:underline}#contactleft{font-size:.95em}#contactleft .col2 h3{font-size:1em;margin-top:0;color:#f15a37;margin-bottom:5px}.trade-msg{color:red;font-weight:bold}.trade-msg span{color:#f15a37}.home-slider a{display:block}.home-slider img{height:auto;max-width:100%;display:block}.home-slider .bx-wrapper{margin-bottom:0}.bx-window{height:inherit!important}.bx-default-pager{position:absolute;bottom:10px;left:10px}.bx-pager-item{float:left;padding-right:2px}.slider-bottom-links{line-height:20px;margin:15px 0 0;display:block;width:100%;font-weight:bold;color:#f15a37;text-align:center;float:left}.slider-bottom-links a{color:#f15a37;display:block}.slider-bottom-links a:hover{text-decoration:none}.slider-bottom-links a span,.slider-bottom-links span{color:#494948}.slider-bottom-links a.delivery{width:40%;float:left;text-align:center;line-height:17px}.slider-bottom-links a.depot{float:left;border-left:2px solid #d2d2d2;border-right:2px solid #d2d2d2;width:33%;cursor:pointer;line-height:17px}.slider-bottom-links .onlinecert{float:right;width:27%;text-align:center;line-height:17px}.slider-bottom-links i{color:#f15a37;font-size:1.7em}.slider-bottom-links span{line-height:17px;display:inline-block;padding-left:10px}a.delivery span.truck{-moz-transform:scale(-1,1)!important;-webkit-transform:scale(-1,1)!important;transform:scale(-1,1)!important;color:#5f5f5f;font-size:1.5em;padding-left:0}a.depot span.marker{color:#5f5f5f;font-size:1.5em;padding-left:0}a.onlinecert span.pencil{color:#5f5f5f;font-size:1.5em;padding-left:0}.home-boxes{margin-top:15px}.home-boxes .section{margin:0 -10px}.home-boxes .dw-sm-2{width:20%;padding:0 10px}.home-boxes a{display:block;position:relative;background-image:url(images/home-box.jpg);background-size:cover;min-height:168px;padding:15px}.home-boxes .text{color:#fff;font-weight:700;position:absolute;top:0;left:0;padding:15px 0 15px 15px;font-size:1.4em;z-index:2}.home-boxes span{position:absolute;bottom:15px;width:100%;max-width:130px;background-color:#494949;color:#fff;border-radius:3px;text-align:center;line-height:20px;padding:5px 10px;text-transform:uppercase;font-size:.85em;z-index:2}.home-boxes a:hover span{background-color:#c04221}.home-boxes img{position:absolute;bottom:0;right:0;z-index:2}.split-links ul{padding-left:18px}#depot-locator .title{font-weight:700;color:#f15a37;font-size:1.3em;padding-bottom:15px}#depot-locator .location-details a{display:block;width:300px;height:40px;line-height:40px;border-radius:3px;background-color:#f15a37;color:#fff;font-weight:700;text-align:center;margin-bottom:10px}#depot-locator .location-details a.last{margin-bottom:0}#depot-locator .location-details a:hover{background-color:#f15a37}#depot-locator .right-side{float:right}#depot-locator .right-side img{width:100%;height:auto;max-width:465px;display:block}.bestsellers{font-size:.95em;color:#f15a37}.bestsellers h2{color:#f15a37;padding-bottom:2px;border-bottom:1px solid #f15a37;margin:10px 0 0 0;line-height:30px}.bestsellers .prod{margin:10px 0 22px 0;display:block;width:100%}.bestsellers a{float:left;margin-right:5px}.bestsellers a img{display:block}.bestsellers .title{display:block;height:60px;line-height:15px;margin-bottom:10px;overflow:hidden}.bestsellers .price span{color:#f15a37;font-weight:bold;font-size:1.35em}.bestsellers a.review{width:110px;float:right;font-size:.95em;margin:2px 0;color:#333}.bestsellers a.buy-now{float:left;width:100px;margin:15px 0 0 0;height:25px;line-height:25px;color:#fff;text-align:center;background-color:#f15a37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:.9em;font-weight:bold}.bestsellers a.buy-now:hover{text-decoration:none;background-color:#ba3a30}.b-sellers-info{padding-left:95px}.featured-slider{width:720px!important;margin:0 0}.featured-slider a.prev{position:absolute;left:-10px;top:72px;height:23px;width:8px;display:block;text-indent:-9999px}.featured-slider a.next{position:absolute;right:-10px;top:72px;height:23px;width:8px;display:block;text-indent:-9999px}.featured-prod{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #cbcbcb}.featured-prod .products{width:100%;font-size:.9em;color:#f15a37}.featured-prod h2{padding-bottom:2px;margin:10px 0 0 0;color:#f15a37;line-height:30px;border-bottom:1px solid #cbcbcb}.featured-prod .prod{margin:15px 0 0;font-size:.9em}.featured-prod .prod a{color:#333}.featured-prod img{float:left}.featured-prod .title{display:block;height:60px;line-height:15px;margin-bottom:10px;overflow:hidden;font-weight:700}.featured-prod .price span{color:#f15a37;font-weight:bold;font-size:1.35em}.featured-prod .review{width:125px;float:right;font-size:.95em;margin:2px 0;color:#333;margin-right:10px}.featured-prod .buy-now{float:left;width:100%;margin:15px 0 0 0;height:27px;line-height:27px;color:#fff;text-align:center;background-color:#f15a37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:.9em;font-weight:bold;display:block}.featured-prod a:hover .buy-now{background-color:#c04221}.testimonials-home{margin-bottom:20px}.testimonials-home h2{font-size:1.4em;color:#f15a37}.testimonials-home em{font-size:1.55em;text-align:center;display:block;max-width:850px;margin:0 auto 15px}.testimonials-home strong{text-align:center;display:block;color:#f15a37}.ajaxLoader{min-height:40px;line-height:35px;text-align:center;margin-bottom:15px}.ajaxLoader i{display:inline-block;color:#f15a37;font-size:5px;margin:0;width:1em;height:1em;border-radius:50%;-o-animation:load4 1.3s infinite linear;-moz-animation:load4 1.3s infinite linear;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;content:""}@-ms-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-o-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0;}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em;}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em;}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em;}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0;}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em;}}@-moz-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.blog{width:100%;padding:15px;display:block;background-color:#ddd;margin-bottom:18px;font-size:.9em}.blogpost{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cbcbcb}.blogpost.last{padding:10px;margin-bottom:0}.blog h2{margin-top:0;line-height:24px;font-size:1.4em}.blog h2 i{color:#f15a37;float:right;font-size:1.4em;line-height:24px}.blog .logo{float:left;width:35px;height:38px;background-image:url(images/bloglogo.jpg);display:block;margin-right:12px}.blog .detail{padding-left:50px}.blog .title{color:#f15a37;font-weight:bold}.blog .content{color:#333}.blog .read-more{color:#f15a37;font-size:.85em;font-weight:bold;margin-bottom:10px}.blog a:hover .read-more{color:#f15a37}.blog a.view-all-blog{background-color:#333;color:#fff;display:block;text-align:center;display:block;line-height:20px;padding:10px;min-height:40px;border-radius:3px;font-weight:700;font-size:1.15em}.blog a.view-all-blog:hover{background-color:#404041}ul.hire span.red-btn{display:block;width:150px;margin:15px auto;cursor:default}img.iso-contact{float:right;margin:-90px auto;width:103px;height:74px}.distributors .distributor{width:100%;background-color:#edefec;padding:10px;height:185px;margin-bottom:16px;font-size:.9em}.distributors .distributor .flag{float:right}.faqs{margin-top:15px}.faqs h2{background-color:#edefec;line-height:20px;padding:10px 40px 10px 10px;position:relative;margin-top:0;cursor:pointer}.faqs h2 i{width:20px;height:20px;line-height:20px;position:absolute;top:50%;right:10px;margin-top:-10px;color:#f15a37;font-size:1.5em}.faqs .shut{height:0;overflow:hidden}.table-head{background-color:#edefec;line-height:36px;padding:0 10px;color:#f15a37;font-size:1.15em;font-weight:bold;height:36px}.table-head .col1{float:left;width:250px}.table-head .col2{float:left;width:300px}.table-head .col3{float:left;width:430px}.table-body{line-height:30px}.table-body .col1{float:left;width:245px;border-bottom:1px solid #f3f3f3;padding:5px 0 5px 15px}.table-body .col2{float:left;width:300px;border-bottom:1px solid #f3f3f3;padding:5px 0}.table-body .col3{float:left;width:425px;border-bottom:1px solid #f3f3f3;padding:5px 15px 5px 0}.table-body .col1.long,.table-body .col2.long{height:100px}.table-body .col3.long{line-height:20px}.table-body .col3 a{color:#9db3d6}.table-body em.table-nb{font-size:.8em}#userlayout{float:right;margin-bottom:20px;padding-left:70px;position:relative}#userlayout form#layoutForm{float:left;line-height:30px}#userlayout form#sortByForm{float:right;line-height:30px}#userlayout form#sortByForm strong{position:absolute;top:0;left:0;line-height:30px;width:65px}#userlayout select#sortBy{position:relative!important;opacity:1!important;height:30px!important;line-height:30px;border-radius:3px}#userlayout .dropdown{width:113px;height:30px;padding-left:5px;line-height:30px;margin-top:-3px;float:left;font-size:.9em}#userlayout .dropdown select{width:118px;height:30px!important;margin:0 0 0 -5px}.product.grid{margin-bottom:30px}.product.grid .image img{display:block;width:43%;max-width:102px;height:auto;float:left}.product.grid .info{width:53%;float:right;text-align:left}.product.grid .details{line-height:15px;height:45px;color:#494948;font-size:.9em;width:100%;margin-bottom:15px;overflow:hidden}.product.grid .list{display:none}.product.grid .pricing{font-size:.9em;color:#333;width:100%;height:90px}.product.grid .pricing span.green-big{font-size:1.25em;font-weight:bold;color:#f15a37}.product.grid .pricing .reviews{margin-top:5px;line-height:14px}.product.grid .pricing .reviews .review-stars,.related-product .reviews .review-stars{position:relative;width:80px;height:16px;line-height:16px;font-size:1.3em;display:block;float:left;margin-right:5px}.product.grid .pricing .reviews .review-stars .stars,.related-product .reviews .review-stars .stars{position:absolute;top:0;left:0;height:100%;overflow:hidden}.product.grid .pricing .reviews .review-stars .stars.blank,.related-product .reviews .review-stars .stars.blank{width:100%;color:#c4c4c4}.product.grid .pricing .reviews .review-stars .stars.full,.related-product .reviews .review-stars .stars.full{color:#edc501}.product.grid .pricing .reviews .review-stars .star-connect,.related-product .reviews .review-stars .star-connect{width:80px}.product.grid .pricing .reviews .review-stars .stars i,.related-product .reviews .review-stars .stars i{width:16px;height:16px;line-height:16px;float:left;text-align:center}.product.grid a.buy-now-btn{display:block;width:100%;margin:15px 0 0 0;height:auto;line-height:15px;color:#fff;text-align:center;background-color:#f15a37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:.9em;font-weight:bold;padding:10px 15px}.product.grid a.buy-now-btn:hover{text-decoration:none;background-color:#c04221}.product.List{display:block;width:100%;padding:15px;background-color:#edefec;clear:both}.product.List.even{background-color:#fff}.product.List .image{float:left}.product.List .image img{display:block}.product.List .details{float:left;margin-left:40px;margin-right:20px;width:280px;padding-top:10px;font-size:.95em;color:#f15a37;font-weight:bold}.product.List .details span{font-weight:normal}.product.List .red-small{color:#f15a37!important;font-size:1.2em!important;font-weight:bold!important}.product.List .green-big{display:block;margin-top:5px;font-size:1.3em!important;color:#f15a37!important;font-weight:bold!important}.red-small{color:#333!important;font-size:1em!important}.crossed-out{text-decoration:line-through;color:#999!important}.green-big{margin-top:5px}.green-big.martop0{margin-top:0}.green-big strong{color:#333;font-size:.9em!important}.product.List .pricing{font-size:.9em;color:#f15a37;float:left;width:360px;padding-top:10px}.product.List .pricing span.price{font-size:1.3em;font-weight:bold;color:#f15a37}.product.List .pricing .reviews{line-height:14px;float:left;width:200px}.product.List .pricing .reviews .repeatinggrey{background-position:bottom;height:15px}.product.List a.buy-now-btn{float:right;width:105px;margin:10px 30px 0 0;height:27px;line-height:27px;color:#fff;text-align:center;background-color:#f15a37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:.9em;font-weight:bold}.product.List a.buy-now-btn:hover{text-decoration:none;background-color:#c04221}table.product-specification{text-align:left;clear:both;width:960px}table.product-specification thead{background-color:#f15a37;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:30px;line-height:30px;font-size:.95em}table.product-specification th{font-weight:normal;padding:0 10px}table.product-specification tbody tr{height:28px;line-height:27px;font-size:.9em}table.product-specification td{padding:0 10px}a.subcat-box{float:left;position:relative;width:100%;min-height:220px;display:block;margin:0 0 15px 0}a.subcat-box.last{margin-right:0}a.subcat-box img{display:block;margin:0 auto;width:100%;height:auto}a.subcat-box span.name{z-index:3;font-size:.95em;font-weight:bold;color:#f15a37;text-align:center;display:block;line-height:15px;height:30px;overflow:hidden}a.subcat-box:hover span.name{color:#f15a37}a.subcat-box span.view-more{display:block;height:40px;line-height:40px;color:#fff;width:100%;max-width:150px;margin:15px auto 0;text-align:center;background-color:#f15a37;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:.85em;font-weight:bold}a.subcat-box:hover span.view-more{text-decoration:none;background-color:#c04221}a.subcat-box span.overlay{position:absolute;z-index:2;width:100%;height:50%;bottom:0;left:0;display:block}a.subcat-box:hover span.overlay{display:none}.slg-banner{background-color:#ddd;display:table;width:100%;margin-bottom:15px}.slg-banner .left{display:table-cell;vertical-align:middle;width:57%;padding-left:15px}.slg-banner .left img{width:50%;float:left;height:auto}.slg-banner .right{display:table-cell;vertical-align:bottom;width:43%}.slg-banner .right img{float:right;max-width:100%;height:auto}.cat-btm-text a{color:#f15a37!important}.prodimagecontainer{width:100%}#slides{width:100%!important;height:auto!important}#slides .bx-viewport{border:1px solid #dbdbdb}.prodimagecontainer .slides_container a{display:block}.prodimagecontainer .slides_container a img{display:block;margin:0 auto;max-width:243px;width:100%;height:auto}ul.pagination{list-style:none;padding:0;margin:0 -7.5px}ul.pagination li{margin:15px 0 0 0;padding:0 7.5px!important}ul.pagination li img{display:block;border:1px solid #dbdbdb;width:100%;height:auto}.product-files{padding:15px;margin-top:15px;display:block;clear:both;background-color:#f3f3f3;width:100%}.product-files h3{font-size:1.1em;margin:0}.product-files .section-file{width:50%;float:left;margin:15px 0 0}.product-files a{background-image:url(images/pdficon.jpg);background-repeat:no-repeat;background-position:left center;padding-left:50px;height:38px;display:block;font-size:.9em;color:#f15a37;max-width:140px}.product-files a:hover{color:#c04221}.product-left em.spec-small{font-size:.9em}h1.prod{margin-bottom:5px}.left-product-page{min-height:400px}.brand-reviews{margin:15px 0 0}.brand-reviews .dw-lg-6{margin-bottom:15px}.brand-reviews .stars-around{background-color:#f3f3f3;padding:10px;display:block}.brand-reviews .noreview{line-height:20px;display:inline-block;float:right}.price-breaks{margin-bottom:15px}.price-breaks.original{display:none}.price-breaks .title,.price-breaks-alt .title{color:#f15a37;display:inline-block;margin-bottom:5px;font-size:.9em}.price-breaks-alt .title{margin-top:5px}.price-breaks-alt:first-child .title{margin:0}input#AgreeToMailer{height:15px;width:30px;margin-top:10px}.breaks{cursor:pointer}.price-breaks .title:hover{color:#c04221}.price-breaks .breaks.left,.price-breaks .breaks.right{color:#f15a37;cursor:pointer;display:block;font-size:.8em;margin-top:5px}.price-breaks .breaks.left:hover,.price-breaks .breaks.right:hover{color:#c04221}.price-breaks .breaks.left{float:left}.price-breaks .breaks.right{float:right}.price-breaks .quantity,.price-breaks-alt .quantity{background-color:#f3f3f3;font-size:.9em}.price-breaks .quantity:nth-child(2n),.price-breaks-alt .quantity:nth-child(2n){background-color:#fff}.price-breaks .quantity .col,.price-breaks-alt .quantity .col{line-height:15px;padding:5px 0 5px 10px}#tabs #navigation{list-style:none;font-weight:700;color:#f15a37;padding:0}#tabs #navigation .option{width:49%;display:block;cursor:pointer}#tabs #navigation .option:first-child{float:left}#tabs #navigation .option:nth-child(2){float:right}#tabs #navigation .option{background-color:#f3f3f3;padding:10px;line-height:20px;text-align:center;border:1px solid #f3f3f3;border-top:1px solid #fff;margin-bottom:-1px}#tabs #navigation .option.on{border:1px solid #f3f3f3;border-bottom:1px solid #fff!important;background-color:#fff}#tabs #navigation .option:hover{border:1px solid #f3f3f3;background-color:#fff}#tabs .tab{padding:15px;border:1px solid #f3f3f3;display:none}#tabs .tab.on{display:block}#tabs p{margin-top:0}#tabs caption,#tabs caption strong,#tabs caption span{color:#f15a37!important;text-align:left}#tabs caption{margin-bottom:10px}#tabs table,#tabs thead,#tabs th,#tabs td,#tabs tbody{border:0!important;margin:0!important;text-align:center}#tabs table,#tabs thead,#tabs tbody{padding:0!important}#tabs table{width:100%!important;font-size:.9em;padding-bottom:5px!important;margin-bottom:15px!important;border-bottom:1px solid #f3f3f3!important}#tabs thead{background-color:#c04221;color:#fff}#tabs th,#tabs td{padding:5px 0!important;width:25%!important}#tabs th:first-child,#tabs td:first-child{text-align:left!important}.countdown{margin-bottom:15px}.countdown a{color:#333;background-color:#333;border-radius:3px;display:block;position:relative;min-height:78px}.countdown a:hover{color:#333;background-color:#f15a37}.countdown .notice{color:#fff}.countdown .notice .title{font-weight:700;font-size:1.05em;position:relative;margin-bottom:5px;line-height:20px;padding:5px 0 5px 30px;min-height:30px}.countdown .notice .title i{font-size:1.6em;width:22px;height:20px;line-height:20px;position:absolute;top:50%;margin-top:-10px;left:0}.countdown .notice strong{color:#ea8e1e}.countdown .notice .detail{font-size:.95em}.countdown .time{position:absolute;top:5px;right:5px;background-color:#fff;padding:5px 10px;border-radius:3px}.countdown .time .title{color:#9e0b0f;font-weight:700;text-align:center;font-size:1.05em;line-height:20px;max-width:135px;margin:0 auto 5px}.countdown .time i{margin-right:5px;font-size:1.3em;float:left;line-height:20px;float:left;margin-right:5px}.countdown-section{width:25%;display:inline-block;text-align:center;line-height:1}.countdown-amount{display:block;color:#9e0b0f;font-weight:700;font-size:1.4em}.countdown-period{font-size:.75em}.right-prod-page{width:100%}.red-pricebox{background-color:#f15a37;width:100%;color:#fff;padding:15px;position:relative}.st_facebook_hcount{float:right;height:25px;margin-bottom:10px}.st_twitter_hcount{float:right;height:25px;margin-bottom:10px}span.stButton{line-height:25px}.stButton .stMainServices{height:25px!important}.web-exclusive{background-color:#fff;padding:15px;border:4px solid #333;border-radius:6px;margin:0 -5px 15px;color:#f15a37;text-align:center;font-weight:700}.web-exclusive h2{margin:0 0 15px;font-size:1.5em}.web-exclusive i{font-size:1.3em;margin-right:10px}.web-exclusive .original-price{display:block;margin-bottom:15px;color:#bebebe}.web-exclusive .original-price .was{font-size:1.3em}.web-exclusive .original-price .old-price{font-size:1.8em;text-decoration:line-through;margin:0 5px;display:inline-block}.web-exclusive .original-price .old-price-vat{text-decoration:line-through;font-weight:400}.web-exclusive .new-price{color:#333}.web-exclusive .new-price .now{font-size:1.5em}.web-exclusive .new-price .new-price{font-size:2.4em;margin:0 5px;display:inline-block;color:#f15a37}.web-exclusive .new-price .new-price-text{font-weight:400}.web-exclusive .new-price .new-price-vat{font-weight:400;font-size:1.3em}.phone-price{position:relative;border-bottom:1px dashed #fff;padding-left:130px}.phone-price .left{position:absolute;top:0;left:0;width:115px;font-weight:700;font-size:1.5em}.phone-price .right{text-align:right}.phone-price .right .price{font-weight:700;font-size:2.2em;line-height:26px;display:block}.phone-price .right .price span{display:block;line-height:26px;float:right}.phone-price .right .text{font-size:.8em;line-height:12px;display:block;margin-bottom:15px}.right-info strong{padding:10px;background-color:#f3f3f3;display:block}.prod-vid-right{margin-top:15px}.text-option{float:left;width:50%;line-height:40px;font-weight:bold}.text-option.other{padding-right:0!important;width:100%}.text-option.no-marg{float:left;width:50%;line-height:40px;font-weight:bold}.quantity-input{float:left;width:50%;height:40px;line-height:40px}.text-option.one-option{width:220px}input#Quantity{height:40px;color:#333;width:100%;line-height:40px;padding-right:5px;border-radius:3px;border:none;text-align:right}.configurations .drop{margin:0!important}.configurations .drop select{width:100%!important;height:40px!important;line-height:40px;opacity:1!important;position:relative!important;border-radius:3px;border:none}.right-stockform input.blue-btn{font-size:1.2em;background-color:#333!important;margin-top:15px}.right-stockform input.blue-btn:hover{background-color:#404041!important}.left-product{width:25%;float:left;padding:0}.right-product{width:75%;float:left;padding:0 0 0 15px}.configurations .left-product.other{margin:15px 0 0}.configurations .right-product.other{margin:0}.configurations .right-product.other select{margin-top:15px}.video-tab div iframe{width:100%!important}h2.underline{border-bottom:1px solid #cbcbcb;padding-bottom:2px;line-height:30px}h2.underline.btm{margin-top:0}.slider-related .bx-window{display:block;width:940px;margin:0 30px}.slider-related a.prev{display:block;position:absolute;left:5px;top:50%;width:8px;height:23px;margin-top:-11px}.slider-related a.next{display:block;position:absolute;right:5px;top:50%;width:8px;height:23px;margin-top:-11px}.related-product{float:left;padding:0 10px;width:215px;margin:0 0 15px}.related-product img{float:left;margin:15px 0;width:50%;height:auto;max-width:102px;display:block}.related-product .right{float:right;width:50%;font-size:.95em}.related-product .right .title{color:#494948;height:64px;display:block;overflow:hidden;margin-bottom:5px;font-weight:700;line-height:16px}.related-product .right .price{color:#333;display:block;margin-bottom:5px}.related-product .right a.buy-now{width:100%;text-align:center;display:block;background-color:#f15a37;color:#fff;font-size:.95em;line-height:26px;margin-top:5px;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.related-product .right a.buy-now:hover{text-decoration:none;background-color:#c04221}.related-product .right .price span{color:#f15a37;font-size:1.2em;font-weight:bold}#stock-partial #poa-form .form-text{font-size:.9em;display:block;margin-bottom:10px}#stock-partial #poa-form .oos-message{padding:2px 12px 10px 12px;border-top:0}#stock-partial #poa-form textarea{width:209px;height:60px;color:#666;border:1px solid #fff}#stock-partial #enquiry-product .editor-field,#stock-partial #oos-form .editor-field,#stock-partial #poa-form .editor-field{margin:0 0 12px 0;width:100%}#stock-partial #enquiry-product .editor-field input,#stock-partial #oos-form .editor-field input,#stock-partial #poa-form .editor-field input{width:100%;height:40px;line-height:40px;color:#666;border:1px solid #fff}#stock-partial #poa-form .editor-field input,#stock-partial #poa-form .editor-field textarea,#stock-partial #poa-form .enquiry-btn{width:100%!important}#stock-partial #enquiry-product .field-validation-error,#stock-partial #oos-form .field-validation-error,#stock-partial #poa-form .field-validation-error{color:#fff;font-size:.9em;margin-top:1px}#stock-partial #enquiry-product .enquiry-btn,#stock-partial #oos-form .enquiry-btn,#stock-partial #poa-form .enquiry-btn{width:100%;height:40px;display:block;line-height:40px;text-align:center;border:0;margin:0;padding:0;color:#fff;font-size:1.1em;font-weight:bold;cursor:pointer;border-radius:3px;background-color:#333!important}#stock-partial #enquiry-product .enquiry-btn:hover,#stock-partial #oos-form .enquiry-btn:hover,#stock-partial #poa-form .enquiry-btn:hover{background-color:#404041!important}.oos-message{display:block;border-bottom:1px dashed #fff;padding:1px 12px 10px 12px;margin-bottom:10px;font-weight:bold;font-size:1.25em;text-align:center}.oos-message span{float:left;display:block;width:22px;height:16px}#stock-partial .OK,#stock-partial .KO{margin:0 0 15px}#stock-partial iframe{width:200px!important;display:none}.landpage .topbanner{padding:30px 30px 30px 30px;color:#f15a37;margin-top:20px;background-color:#f15a37;background-size:cover}.landpage .topbanner .toptxt{font-size:.95em;line-height:20px;color:#fff}.landpage .topbanner a{width:100%;height:40px;line-height:40px;display:block;color:#fff;max-width:250px;text-align:center;border:0;border-radius:3px;margin:20px 0 0 0;padding:0;font-size:1.05em;font-weight:bold;cursor:pointer;background-color:#f15a37}.landpage .topbanner a:hover{background-color:#c04221}.landpage img{max-width:100%;height:auto}.landpage .calltoaction a{display:block;font-weight:bold}.landpage .calltoaction{background-color:#edefec;padding:10px 20px;margin:30px 0}.landpage .calltoaction .dw-lg-9{line-height:45px;font-size:1.4em}.landpage a.tcb span.hire-me{font-weight:bold;font-size:1.1em;background-color:#f15a37}.landpage a.tcb:hover span.hire-me{background-color:#c04221}.landpage .calltoaction a .btn{width:100%;margin:0 0 0 0;height:45px;line-height:45px;color:#fff;text-align:center;background-color:#f15a37;border-radius:3px;font-size:1.1em}.landpage.hireonly .calltoaction a .btn{background-color:#f15a37}.landpage.hireonly .calltoaction a .btn:hover{background-color:#c04221}.landpage .calltoaction a:hover .btn{text-decoration:none;background-color:#c04221}.landpage .section.advert a{font-weight:bold}.landpage .section.advert h2,.landpage .calltoaction a{color:#f15a37}.landpage .section.advert h2.top{font-size:1.4em}.landpage .section.advert .dw-md-6.right img{margin-bottom:20px;margin-top:10px}.landpage .section.advert .dw-md-6 .desc{line-height:20px;font-size:.95em}.landpage .section.advertimgs{margin:20px -3px}.landpage .section.advertimgs .dw-md-2{width:20%;padding:0 3px}.landpage .section.advertimgs .dw-md-2 img{border:1px solid #dbdbdb}.landpage h2.featuredh2{color:#f15a37;text-align:center;font-size:1.4em;margin-top:30px}.landpage .landtest{background-color:#e9e9e9;text-align:center;padding:15px;margin-bottom:30px}.landpage .landtest em{font-size:1.25em;max-width:900px;margin:0 auto;display:block}.landpage .landtest .author{color:#f15a37;font-size:.85em;font-weight:bold;margin-bottom:15px}.landpage .landtest .stars{color:#ebd200}.landpage .bestsellers a{float:none;margin:0}.landpage .bestsellers a img{margin:0 auto}.landpage .bestsellers .title{height:32px;overflow:hidden;margin-top:10px;font-weight:bold;color:#f15a37}.landpage .bestsellers{text-align:center}.landpage .bestsellers .tcb{font-size:1em;max-width:150px;margin:15px auto 0 auto}.landpage .bestsellers .price span{color:#9a2218}.landpage .bestsellers .price{color:#f15a37}ol.lgh{padding-left:18px;color:#f15a37;font-weight:700}ol.lgh li span{color:#f15a37;color:#333;font-weight:400}img.lgh{display:block;max-width:100%;height:auto;margin:0 auto}h1.login,h1.password,h2.password,h2.newcust,h2.express,h2.trade,h1.trade,h1.register,h1.address{line-height:25px;font-size:1.4em;margin-bottom:20px;margin-top:0}h1.login i,h1.password i,h2.password i,h2.newcust i,h2.express i,h2.trade i,h1.trade i,h1.register i,h1.address i{font-size:1.4em;float:left;line-height:25px;margin-right:10px}h2.password{margin-top:15px}h2.login{float:left}a.manage-btn:before{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:1.8em;margin-right:10px;line-height:40px;display:inline-block}a.manage-btn.first:before{content:""}a.manage-btn.middle:before{content:""}a.manage-btn.bottom:before{content:""}.login-left strong{display:block;margin-bottom:20px;font-size:1.05em}.login-left span.forgot{margin-left:100px;display:block;font-size:.9em}.login-left .editor-field{float:left;width:345px}.login-left .editor-field input[type="text"],.login-left .editor-field input[type="password"],.register-div .editor-field input[type="text"],.register-div .editor-field input[type="password"],.register-div .editor-field input[type="tel"],.review-name .editor-field input[type="text"]{width:285px}.login-left input.blue-btn{margin:15px 0 10px 100px}.login-left .editor-label.remember{margin-left:100px;line-height:15px;width:78px;font-size:.85em;margin-bottom:0}.login-left .editor-field.remember{width:245px;line-height:15px;font-size:.85em;margin-bottom:0}.login-left .editor-field.remember input{width:15px;height:15px;float:left;margin:0 8px 0 0}#catalogueform .blue-bg{padding:15px}#catalogueform .editor-field.right{float:right;margin-bottom:0}#catalogueform .blue-btn{color:#fff!important;font-size:.95em;background-color:#f15a37}#catalogueform .blue-btn:hover{background-color:#c04221}.first-order h2{margin-top:0}.first-order.checkout h2.express{line-height:25px;font-size:1.4em;clear:both;margin:50px 0 20px 0}.first-order span.new{float:left;width:260px;margin-right:20px}.first-order.checkout span.new{width:285px;margin-right:10px;font-size:.9em;padding-top:3px}.first-order.checkout span.new.express{padding:0;line-height:36px;margin-bottom:11px}.first-order.checkout a.blue-btn,.first-order .red-btn{float:left;width:160px;font-size:1.1em}.first-order ul.register{color:#f15a37;margin-bottom:6px}.first-order ul.register li span{color:#333}.account .editor-field.terms{float:left;margin-bottom:0}.account .editor-field.terms .check-box{width:15px;height:35px}.account .editor-label{line-height:15px;padding:12.5px 0 12.5px 15px}.register-div h3{margin-top:0}.register-div .editor-label{line-height:24px;margin-top:0}.register-div .editor-label.terms{width:100px;float:left}.register-div .editor-label.promo{float:left;width:335px;font-size:.85em;margin-left:-5px}.register-div .editor-field.terms{width:15px;float:left;margin-right:10px}.register-div .editor-field.terms input{margin:0;float:left;width:15px;height:15px;margin-top:4px}.register-div .register-left{float:left;width:355px}.register-div .register-right{float:right;width:290px}.register-div h2.password{font-size:1.4em;margin:24px 0 15px 0;height:33px;line-height:43px}.register-div .blue-btn{margin:22px 0 15px 0}.register-div .terms{margin:0 auto;width:125px;display:block}.register-div .register-left .dropdown,.register-div .register-right .dropdown{height:31px;border-top:2px solid #ccc;width:285px;padding-left:5px;line-height:31px}.register-div .register-left .dropdown select,.register-div .register-right .dropdown select{height:33px!important;margin:-2px 0 0 0;width:290px;margin-left:-5px}.register-div.trade{width:1000px;margin-right:0;padding:0}.register-div.trade h3{color:#f15a37}.register-div.trade .register-section{border-bottom:2px solid #fff;padding:20px 20px 5px 20px}.register-div.trade .register-right,.register-div.trade .register-left{width:450px}.register-div.trade .editor-label{float:left;width:160px;line-height:27px;padding-top:5px;font-size:.85em;font-weight:bold;margin-bottom:15px}.register-div.trade .register-section .terms input{margin-top:11px}.register-div.trade .register-section .blue-btn{margin:0;float:right}.register-div.trade .trade-nb{margin-bottom:20px;display:block;font-size:.85em;font-weight:bold;padding:0 20px}.register-div.trade label.Director,.register-div.trade label.Partner,.register-div.trade label.Owner{float:left;width:110px;margin-right:60px;line-height:28px;padding-top:2px;font-weight:bold;cursor:pointer}.register-div.trade label.Owner{margin-right:0}.register-div.trade label.Director.selected,.register-div.trade label.Partner.selected,.register-div.trade label.Owner.selected{}.register-div.trade .sort{margin-left:-5px}.register-div.trade .sort input{width:46px;margin:0 5px;float:left;padding:0;text-align:center}.register-div.trade .sort span{font-size:2em;line-height:32px;float:left}.account{}.green-btn,.dgreen-btn{color:#fff!important;display:block;border:none;border-radius:3px;text-align:center;width:100%;text-align:center;height:40px;line-height:40px;font-weight:700;font-size:1.1em;cursor:pointer}.green-btn{background-color:#f15a37!important}.green-btn:hover{background-color:#c04221!important}.dgreen-btn{background-color:#f15a37!important}.dgreen-btn:hover{background-color:#c04221!important}.account h3,.account strong{color:#f15a37}#accountdetails h3{margin:0 0 15px;font-size:1.2em}.account .blue-bg{padding:15px;font-size:.85em;background-color:#edefec}.account .blue-bg.other{margin-top:15px}.account .orange-bg{padding:15px;font-size:.85em;background-color:#edefec}.account .orange-bg.other{margin-top:15px}.account .right{float:right}.account span.forgot{float:left;display:inline-block;height:40px;line-height:40px}.account .remember{float:right;display:inline-block;height:40px;line-height:40px;padding-left:15px}.account .remember .editor-label{float:right}.account .remember .editor-label label{}.account .remember .editor-field{float:right;padding-left:5px}.account .remember .editor-field .check-box{width:15px;height:35px}.role-position{float:left;background-color:#dde0da;width:auto;margin-right:15px}.role-position label{display:block;cursor:pointer;padding:10px}.role-position i{display:block;width:20px;height:20px;float:left;margin-right:15px;background-color:#fff;color:#f15a37;text-align:center;line-height:20px;font-size:1.4em}.role-position i:before{display:none}.role-position .selected i:before{display:block}.del-opt{float:left;background-color:#dde0da;padding:10px;width:auto;margin-right:15px}#delivery .delivery-type span.check{display:block;width:20px;height:20px;float:left;margin-right:15px}#delivery .delivery-type.selected span.check{background-position:left bottom}#delivery .delivery-type img{float:right}#delivery .delivery-type .text{float:left;width:139px;padding-top:15px}#delivery #delivery-container-2 .editor-label{padding-left:0}#delivery-container-2 span.field-validation-error{position:relative!important}#delivery .delivery-type.Courier .editor-label{padding:12.5px 0;line-height:15px}#delivery .delivery-type.Courier .editor-label label{display:block;line-height:22px}.role-position span.img-label{display:block;float:left;height:20px;line-height:20px;color:#f15a37;font-size:1.2em;font-weight:700}a.manage-btn{background-color:#f15a37;height:40px;width:100%;border-radius:3px;display:block;color:#fff;line-height:40px;text-align:center;font-weight:bold}a.manage-btn:hover{background-color:#c04221!important;text-decoration:none}h2.order-history{width:100%;font-size:1.1em;margin:15px 0}a.red-btn.order{float:right;width:100%;font-size:.95em;padding:0;font-size:1.1em}a.red-btn.order.account{margin-top:15px}a.red-btn.order.left{float:left}a.blue-btn.backaccount{width:175px;margin:0 0 15px;font-size:.95em}.review-order{margin-top:5px}.review-label a{cursor:pointer;background-color:#2b9a18;border:0;border-radius:3px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:1em;font-weight:bold;width:80%}.review-label a:hover{opacity:.8}.backbtn{margin-bottom:5px}.orders-top{width:100%;height:40px;line-height:40px;font-weight:700;background-color:#f15a37;color:#fff;border-radius:3px}.order{font-size:.95em;padding:10px 0;border-bottom:1px solid #edefec}.order #details .display-label,.order #cost .display-label{float:left;margin-right:5px;clear:both;font-weight:bold;padding-bottom:5px}.order #details .display-field,.order #cost .display-field{padding-bottom:5px}.order #details .display-field,.order #cost .display-field.darkblue{font-weight:bold;color:#f15a37}.order #products span{float:left;width:145px;padding-left:5px;margin-bottom:5px}.order #products a{}.address-book.default{}.address-book.default.right{}.address-book.default h2{float:left;clear:both;width:100%;margin:0 0 15px}.address-book.bottom h2{display:none}.address-book.default .address-set{display:none}.address-set{color:#ccc;display:block;float:left}.address-set a{color:#f15a37;height:20px;line-height:20px;border:0;border-radius:3px;float:left}.address-set a:hover{text-decoration:none}.address-set.bill{float:right}.trade-credit{padding:0 15px!important}.credit-title{color:#f15a37;font-weight:bold;font-size:1.6em;line-height:60px;text-align:center}.cred-label{font-size:1.1em;font-weight:bold}.trade-credit .limit{background-color:#b8c9e3;display:block;height:100%;padding:10px 15px;line-height:20px}.trade-credit .limit strong{color:#f15a37;font-size:1.3em;display:block;margin-top:-2px;line-height:22px}.trade-credit .remaining{background-color:#e5c9d0;display:block;height:100%;padding:10px 15px;line-height:20px}.trade-credit .remaining strong{color:#f15a37;font-size:1.3em;display:block;margin-top:-2px;line-height:22px}#credit-limit-request-form{padding:10px 0 0}#credit-limit-request-form .editor-label{font-size:1em;font-weight:bold;margin:0 -30px 0 0;line-height:38px;padding:0 0 0 15px}#credit-limit-request-form .editor-field{margin:0 -15px 0 0}#credit-limit-request-form .OK{height:60px;margin:-10px 0 0 0;line-height:38px;font-size:1.3em;border:none;background-color:#2b9a18}.account-email table{width:100%!important;word-wrap:break-word;font-size:.8em!important}.account.no-radio input[type="radio"]{position:absolute;left:-3000px}.marketing{min-height:20px;margin-bottom:15px}.marketing label{display:inline-block;line-height:20px;position:relative;padding-left:29px;cursor:pointer}.marketing input[type="checkbox"]{width:14px;height:14px;position:absolute;top:50%;left:0;margin:-7px 0 0 0}.getorder{margin-bottom:15px}.submitreturn{margin-bottom:15px}.returnitems{min-height:257px;margin-bottom:15px}.fullreasoncontainer .editor-field textarea{height:260px;color:#333}.returnitems label{font-size:.8em;color:#f15a37}.partialreturns{background-color:#fff;padding:15px 15px 0;border-radius:3px;margin-bottom:15px;min-height:260px}.partialreturns .top{font-weight:700;color:#f15a37;margin-bottom:15px}.partialreturns .data{margin-bottom:15px}.partialreturns .item label,.partialreturns .item span{position:relative;padding-left:29px;display:block}.partialreturns .item input[type="checkbox"]{position:absolute;top:50%;margin-top:-7px;left:0;width:14px;height:14px}.partialreturns .reason input[type="text"]{border:1px solid #f15a37}.row{line-height:15px;font-size:.95em;padding:10px 0;margin-bottom:0;border-bottom:1px solid #f3f3f3}.row .col1{width:22%;float:left;padding:0 10px;background-color:#fff;line-height:20px;color:#f15a37;font-weight:700}.row .col2{width:41%;float:left;padding:0 10px;background-color:#fff;line-height:20px}.row .col3{width:15%;float:left;padding:10px;background-color:#fff;font-weight:700;color:#f15a37;font-weight:700;font-size:1.2em;line-height:20px}.row .col4{width:14%;float:left;padding:0 10px;background-color:#fff;color:#9a2218;font-weight:bold;font-size:1.2em;line-height:20px}.row .col5{width:8%;float:left;padding:10px;background-color:#fff;text-align:center;overflow:hidden;line-height:20px}.row .col1 a{color:#f15a37}.row .col4 input[type="text"]{float:left;width:40px;border:1px solid #d9d9d9;height:40px;padding:0 5px;border-radius:3px;margin-right:5px;text-align:right;font-weight:700}.row .col4 input[type="submit"]{float:left;border:0;line-height:40px;margin:0;padding:0;font-size:.9em;color:#9a2218;text-transform:uppercase;cursor:pointer;font-size:.7em;background-color:transparent!important;font-weight:700}.row .col5 a{display:block;color:#9a2218;text-transform:uppercase;font-size:.85em;font-weight:700}.headrow{height:auto;background-color:#333;color:#fff;font-size:.95em;font-weight:700;width:100%;margin-bottom:0;padding:10px 0;line-height:20px}.row .col1header{width:22%;float:left;padding:0 10px}.row .col2header{width:41%;float:left;padding:0 10px}.row .col3header{width:15%;float:left;padding:0 10px}.row .col4header{width:14%;float:left;padding:0 10px}.row .col5header{width:8%;float:left;padding:0 10px}.row.hire .col2{width:56%}.row.hire .col4{width:14%}.row.hire .col5{width:8%}.row.hire .col2header{width:56%}.row.hire .col4header{width:14%}.row.hire .col5header{width:8%}.checkoutprices{width:100%}.check-head{width:100%;height:40px;line-height:40px;border-bottom:1px solid #fff;text-align:center;font-weight:bold;color:#fff;font-size:1.25em;background-color:#f15a37}.totcat{width:50%;line-height:40px;float:left;padding-left:15px;font-size:1.1em;border-bottom:1px solid #f3f3f3}.totval{width:50%;float:left;padding:0 15px 0 5px;font-weight:bold;line-height:40px;text-align:right;font-size:.95em;border-bottom:1px solid #f3f3f3;color:#9a2218;font-size:1.1em}.thetotal{font-size:1.2em;font-weight:bold;float:left;padding-left:15px;line-height:40px;width:50%}.thetotalval{font-size:1.2em;color:#9a2218;font-weight:bold;padding:0 15px 0 5px;line-height:40px;width:50%;float:left;text-align:right}.checkoutprices a.blue-btn{margin:0 0 15px;position:relative;padding-left:11px}.checkoutprices a.blue-btn span{width:22px;height:17px;display:block;position:absolute;left:35px;top:8px}.blue-btn.continue{float:left;margin:15px 15px 0 0;width:160px;font-size:.95em}.red-btn.continue{float:left;margin:30px 30px 0 0;width:160px;font-size:1em}#discountform{position:relative}#discountform .red-bg{margin-bottom:15px}#discountform .red-bg .discount-submit{padding-left:0}#discountform .KO{position:absolute;top:42px;left:-20px;width:526px}#discountform .OK{position:absolute;top:-19px;left:0;width:170px}#discountform .editor-label{margin:0;width:100%;line-height:20px;font-weight:700;padding-bottom:15px}#discountform .editor-field{margin:0}#discountform .editor-field input{width:100%}#discountform .red-btn{width:100%;font-size:1em;height:40px;line-height:40px}#hire-basket .red-bg strong{color:#f15a37;text-align:center;margin-bottom:10px;display:block;font-size:1.3em}#hire-basket .red-bg .blue-btn.continue{float:none;margin:0;width:100%}#basket .blue-btn{background-color:#f15a37}#basket .blue-btn i{margin-right:10px}#basket .blue-btn:hover{background-color:#c04221}.paypalor{text-align:center;color:#333;margin:10px 0}.paypal-express-btn{text-align:center}.paypal-express-btn img{margin:0 0 10px;max-width:100%;height:auto}.what-is-paypal{margin:0 0 10px}.what-is-paypal a{text-align:center;display:inline-block;width:100%;height:auto;line-height:normal}.what-is-paypal a:hover{color:#c04221}#chris-age{background-color:#ced9eb;padding:15px;margin-bottom:15px;color:#f15a37}#chris-age img{max-width:100%;margin-bottom:10px;height:auto}#chris-age .description{font-weight:700;font-size:1.1em}#chris-age .description sup{font-size:.6em}#chris-age .description span{color:#f15a37}.account.checkout h2{color:#f15a37;font-size:1.5em}#delivery{background-color:#edefec;padding:15px}#delivery .top{position:relative;min-height:55px;margin-bottom:15px}#delivery .top h2{margin-top:0;line-height:28px}#delivery .top strong{font-size:.95em}#delivery .top .geotrust{float:right;width:115px;height:55px;margin:0 0 10px 15px;overflow:hidden}#delivery .top .geotrust a{display:block}#delivery .top .geotrust img{display:block;height:55px}#delivery .delivery-type.Collection{padding-right:151px;position:relative}#delivery .delivery-type img{float:none;position:absolute;top:0;right:0;margin:0!important}#delivery .del-opt{width:100%;float:none;margin:0;padding:0;border-radius:3px}#delivery .del-opt label{display:block;line-height:40px;position:relative;padding:10px 10px 10px 55px;font-weight:700;cursor:pointer}#delivery .del-opt i{width:40px;height:40px;position:absolute;top:10px;left:10px;line-height:40px;background-color:#fff;border-radius:3px;border:1px solid #d9d9d9;color:#f15a37;font-size:2em;text-align:center}#delivery .del-opt i:before{display:none}#delivery .selected .del-opt i:before{display:block}#delivery .delivery-type input[type="radio"]{display:none}#delivery .delivery-type .text{width:100%;max-width:300px;float:none;font-size:.95em}#delivery .delivery-type .text strong{margin-bottom:15px}#delivery #delivery-container-2 label,#delivery #delivery-options label{margin:11px 0 10px;display:block;font-size:.95em}#delivery #delivery-container-2 select,#delivery #delivery-options select{width:100%;height:40px;line-height:40px;border-radius:3px;border:1px solid #d9d9d9}#collection-contact-details{display:block;clear:both;width:100%}#collection-contact-details .section{margin-top:15px}#depot_map{width:100%;height:350px}.title-map{font-size:1.1em;color:#f15a37;display:block;margin-bottom:10px;font-weight:bold}.content-map address{margin:0}#collection-options .delivery-opt,#delivery-options .delivery-opt{position:relative;display:block;padding:0}#collection-options .delivery-opt.d-blue-bg,#delivery-options .delivery-opt.d-blue-bg{margin-top:15px}#collection-options .delivery-opt label,#delivery-options .delivery-opt label{padding:10px 80px 10px 34px;cursor:pointer}#collection-options .rb,#delivery-options .rb{position:absolute;top:50%;left:0;width:34px;padding:0 10px;height:14px;margin-top:-7px;line-height:14px}#collection-options .rb input[type="radio"],#delivery-options .rb input[type="radio"]{width:14px!important;height:14px!important;margin:0!important}.delivery-opt .details{padding:0;width:100%}#collection-options .details{line-height:23px}#delivery-options .details strong{display:block}.depot-collection{color:#f15a37;font-weight:700;font-size:1.2em;display:block;float:left;padding:0 10px}.delivery-opt .price{font-size:1.4em;padding:0;color:#9a2218;font-weight:bold;text-align:right;position:absolute;top:50%;margin-top:-12px;right:10px;line-height:24px;width:60px}.account.checkout .blue-bg{padding-bottom:0}.account.checkout .data label{font-weight:700;display:block}.account.checkout .data input,.account.checkout .data select{margin-bottom:15px;border:1px solid #d9d9d9}em.note{line-height:15px;padding:15px;color:#f15a37!important;background-color:#dde0da;display:block;font-weight:bold;font-size:1.2em;font-style:initial;display:block}em.note strong{color:#f15a37!important}.note span.other strong{padding:15px;background-color:#9a2218;color:#fff!important;display:block}.pay-details .statement{padding:20px 15px 20px 60px;color:#f15a37;background-color:#dde0da;font-weight:700;font-size:1.1em;line-height:15px;position:relative}.pay-details .statement i{font-size:4em;float:left;width:30px;text-align:center;height:40px;line-height:40px;margin:0 15px 15px 0;position:absolute;top:50%;margin-top:-20px;left:15px}#payment-type{}#payment-type label{display:block;padding:10px 10px 10px 60px;position:relative;background-color:#dde0da;width:100%;cursor:pointer;margin-bottom:15px}#payment-type i{position:absolute;top:50%;margin-top:-20px;left:10px;width:40px;text-align:center;height:40px;line-height:40px;background-color:#fff;border-radius:3px;border:1px solid #d9d9d9;font-size:2em;color:#f15a37}#payment-type i:before,#payment-type input[type="radio"]{display:none}#payment-type .selected i:before{display:block}#payment-type strong{font-size:1.2em;display:block;line-height:40px}#payment-type img{position:absolute;top:50%;margin-top:-13.5px;right:10px}.check-out .terms{width:48%;position:relative;display:inline-block;margin:0 auto 0}.check-out .terms label{display:block;float:left;line-height:20px;padding:10px 0;cursor:pointer}.check-out .terms input[type="checkbox"]{position:absolute;top:50%;margin-top:-7px;margin-left:10px}.check-out input[type="submit"]{margin-bottom:15px}.check-out .paypal-msg{padding-bottom:15px;display:none}#mapa input[type="radio"]{position:absolute;left:-30000px}#mapa .role-position label{line-height:20px;cursor:pointer}.sagehead{font-size:1.6em}.trade-cred{padding-top:15px;float:left;margin-top:5px}.editor-field.other{margin-bottom:0}.depot-buttons a{display:block;width:100%;height:30px;line-height:30px;color:#fff;text-align:center;font-weight:700;background-color:#f15a37;cursor:pointer;border-radius:3px;margin-bottom:10px}.depot-buttons a:hover{background-color:#c04221}.depot-details .locations{display:block!important}#otheraddress{display:none}.depot-details #otheraddress{display:block!important}.container.bd{padding-bottom:20px}.review-stars{position:relative;width:100px;height:20px;line-height:20px;font-size:1.3em;display:block;float:left}.review-stars .stars{position:absolute;top:0;left:0;height:100%;overflow:hidden}.review-stars .stars.blank{width:100%;color:#c4c4c4}.review-stars .stars.full{color:#edc501}.review-stars .star-connect{width:100px}.review-stars .stars i{width:20px;height:20px;line-height:20px;float:left;text-align:center}.form-review{margin:0!important}.form-review label{display:block;float:left;margin:0 4px;cursor:pointer}.form-review i.blank{width:20px;height:40px;line-height:40px;font-size:1.5em;color:#c4c4c4}.form-review i.full,.form-review i.selected{color:#edc501}.noreview{font-size:.9em;color:#333;margin-left:10px}.stars a.rlink{color:#f15a37}.full-reviews .section{margin:0 -10px}.full-reviews .dw-md-3{padding:0 10px}#review-form{background-color:#f3f3f3;padding:20px}.review-bg{background-color:#f3f3f3;padding:13px;color:#333;min-height:265px;margin-bottom:15px}.review-bg .sub-title{font-weight:bold;display:block;margin-bottom:10px;font-size:1.2em}.review-bg label{float:left;width:150px;margin-bottom:10px;font-weight:bold}.review-bg label.date{margin-bottom:3px}.review-bg label.date.comment{margin-top:10px}.review-bg .review-stars{float:left;width:75px;font-size:1em;height:15px;line-height:15px}.review-bg .review-stars .star-connect{width:75px}.review-bg .review-stars .stars i{width:15px;line-height:15px;height:15px}.product.grid .pricing .reviews .review-stars{position:relative;width:80px;height:16px;line-height:16px;font-size:1.3em;display:block;float:left;margin-right:5px}.product.grid .pricing .reviews .review-stars .stars{position:absolute;top:0;left:0;height:100%;overflow:hidden}.product.grid .pricing .reviews .review-stars .stars.blank{width:100%;color:#c4c4c4}.product.grid .pricing .reviews .review-stars .stars.full{color:#edc501}.product.grid .pricing .reviews .review-stars .star-connect{width:80px}.product.grid .pricing .reviews .review-stars .stars i{width:16px;height:16px;line-height:16px;float:left;text-align:center}a.button.review-btn{background-color:#f15a37;color:#fff;width:160px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;float:right;margin-bottom:15px;margin-top:0;text-align:center;display:block;font-weight:bold;height:40px;line-height:40px}.review-name{float:right;width:290px}.review-img{float:left;margin-right:30px}.review-left .name{font-size:1.2em}.review-center{float:left;width:227px}.review-center .editor-label{margin:0 0 10px 0}.review-center .editor-field{margin:0 0 20px 0}.review-center .editor-field label{margin-right:10px}.review-name .editor-label{margin:0 0 5px 0;font-weight:bold;font-size:.95em}.review-name .editor-field{margin:0 0 15px 0}.review-name .editor-field textarea{width:280px;height:128px}.review-name .blue-btn{font-size:1.2em;margin-bottom:0}.review-name .field-validation-error{line-height:14px}.review-block{background-color:#f3f3f3;display:block;margin-right:1.33%;margin-bottom:1.3%;padding:13px;float:left;width:23%;min-height:330px}.review-block .repeatinglargergrey{margin-top:0}.review-block .review-right{margin:20px 0 30px 0}.review-block .comment{font-size:.9em}.returnitems .editor-label{line-height:16px}.review-block .comment strong{display:block;margin-bottom:5px}.review-block .review-right .display-field-label{float:left;margin-bottom:15px;font-size:.9em}.review-block .review-right .display-field{display:inline;float:right}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}.editor-field{margin:0 0 15px 0}.dw-xs-6.editor-field{z-index:1000}.editor-field.nobtm{margin-bottom:0!important}.editor-field input{background-color:#fff;border:0;height:40px;padding-left:5px;border-radius:3px;width:100%}.editor-field.sort input{width:32%;float:left}.editor-field.sort span.dash{display:block;width:2%;float:left;text-align:center;height:40px;line-height:40px}.editor-field textarea{height:147px;margin:0;padding:12px 5px 0;border:0;border-radius:3px;width:100%;resize:none;color:#787878;font-family:Arial}.editor-field select{position:relative!important;opacity:1!important;height:40px!important;line-height:40px;width:100%;border-radius:3px;border:none}#footer .editor-field textarea{height:95px}#enquiryform .editor-field.terms,#contactform .editor-field.terms{float:left;width:15px;height:15px;margin:10px 0}#enquiryform .editor-field.terms input,#contactform .editor-field.terms input{width:15px;height:15px;margin:0 0;cursor:pointer}#enquiryform .editor-label.terms,#contactform .editor-label.terms{float:left;margin:0 0 0 5px;line-height:35px}#enquiryform .editor-label.terms label,#contactform .editor-label.terms label{cursor:pointer}.editor-label{line-height:40px}.field-validation-error{color:#972d1d;position:absolute;font-size:.85em;line-height:10px;max-width:309px}.field-validation-valid{display:none}.input-validation-error{border:1px solid #9d2517!important;background-color:#fee!important}.validation-summary-errors{font-weight:bold;color:#fff;background-color:#9a2218;line-height:20px;width:100%;border-radius:3px;margin-bottom:15px;padding:10px}.validation-summary-errors span{padding-left:35px;line-height:30px;height:30px;display:block}.validation-summary-errors ul{margin:0;padding-left:18px}.currencyenquiry .validation-summary-errors ul{display:block;list-style:none;padding-left:15px}.validation-summary-valid{display:none}.register-div.trade .field-validation-error{max-width:435px}.register-div.trade .sort span.field-validation-error{font-size:.8em;line-height:12px}.editor-label.terms{float:left;margin-right:15px}#cost .review-label a{margin-bottom:10px;display:block}.OK{line-height:15px;padding:10px 15px;color:#fff;background-color:#2b9a18;margin:10px 0;z-index:5;font-size:.9em;font-weight:bold;position:relative}.KO{line-height:15px;padding:10px 15px;color:#fff;background-color:#9a2218;margin:10px 0;z-index:5;font-size:.9em;font-weight:bold;position:relative}.OK a,.KO a{color:#fff;text-decoration:underline}.OK ul,.KO ul{margin:0;list-style:none;padding:0}.Generic{padding:10px;border:1px solid #333;color:#333;background-color:#ccc;margin:10px 0;z-index:5}.passwordStrengthBar{background-color:#fff;border:1px solid #777;margin:1px;width:155px}.passwordStrengthBar div{height:5px;width:0}.passwordStrengthBar div.strong{background-color:#32cd32}.passwordStrengthBar div.medium{background-color:#ff0}.passwordStrengthBar div.weak{background-color:#ffa500}.passwordStrengthBar div.useless{background-color:red}span.repeatinggrey{width:65px!important;height:13px;background-image:url(images/reviews/grey-cog.png);margin:0;display:inline-block;background-repeat:repeat-x;text-align:left}span.repeatingyellow{height:13px;background-image:url(images/reviews/yellow-cog.png);margin:0;display:inline-block;background-repeat:repeat-x;text-align:left}span.repeatinglargergrey{width:95px;height:19px;background-image:url(images/reviews/grey_cog_lrg.png);display:inline-block;background-repeat:repeat-x;text-align:left;margin:15px 0 0 0}span.repeatinglargeryellow{height:19px;background-image:url(images/reviews/yellow_cog_lrg.png);margin:0;display:inline-block;background-repeat:repeat-x;text-align:left}.greyStar{width:19px;height:19px;background-image:url(images/reviews/grey_cog_lrg.png);margin:0;display:inline-block;z-index:20;cursor:pointer}.yellowStar{width:19px;height:19px;background-image:url(images/reviews/yellow_cog_lrg.png);margin:0;display:inline-block;z-index:20}.selectedyellowStar{width:19px;height:19px;background-image:url(images/reviews/yellow_cog_lrg.png);margin:0;display:inline-block;z-index:20}.maps{width:100%;height:300px}ul.sitemap{font-size:.95em}ul.sitemap li{width:100%;clear:both;font-weight:bold}ul.sitemap li a{padding:0!important}ul.sitemap li .drop ul li{width:50%;float:left;clear:none;font-weight:normal}.stButton .stButton_gradient{height:22px!important}.map-image img{max-width:100%;height:auto;display:block;margin:15px auto 0}@media screen and (min-width:1230px){#headerleft{width:43%}#headercenter{width:37%}#headerright{width:20%}.ui-autocomplete{width:325px!important}.home-boxes .text{width:55%}.home-boxes a:hover span{background-color:#f15a37;color:#fff}.home-boxes .hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;z-index:1}.home-boxes a:hover .hover{opacity:0}.featured-prod .prod{width:20%}.featured-prod .prod:nth-child(5n+1){clear:both}.distributors .dw-md-3{width:20%!important}.distributors .distributor{height:200px}.listings{width:20%!important}.hire .listings{width:25%!important}.hire .listings img{max-width:186px}.product.grid{width:20%!important}.related-product.dw-md-3{width:20%!important}.countdown a{padding:5px 180px 5px 5px}.countdown .time{width:170px}.product-left{width:35%!important}.left-product-page{width:65%!important;padding-left:0!important}.brand-reviews .dw-lg-6:nth-child(2n){padding-left:0}.left-product-page .dw-md-6:first-child,.left-product-page .dw-md-6:nth-child(3){padding-right:0!important}.video-tab div iframe{height:275px}.related-product:nth-child(5n+1){clear:both}#basket .bktdf,#hire-basket .basketform,.checkout #basket .dw-sm-9,.checkout .dw-lg-9{width:78%}#basket .baskethead,#hire-basket .hirehead,.checkout #basket .dw-sm-3,.checkout .ppe{width:22%}.row .col1,.row .col2,.row .col3,.row .col5{padding:10px}.checkout .row .col1,.checkout .row .col2,.checkout .row .col3,.checkout .row .col4{padding:10px}.checkout .row .col1,.checkout .row .col1header{width:22%}.checkout .row .col2,.checkout .row .col2header{width:58%}.checkout .row .col3,.checkout .row .col3header,.checkout .row .col4,.checkout .row .col4header{width:10%}#discountform{width:755px}a.register .image img{width:140px;height:auto;padding-top:6px}#depot-locator{width:1143px}#discountform .KO,#discountform .OK{top:5px;left:15px;margin:0;width:674px}.slg-banner .left img.right{margin:0 -20px 0 20px}.map-image img{float:right;margin:0 0 0}}@media screen and (max-width:1229px)and (min-width:992px){#headerleft{width:43%}#headercenter{font-size:.95em;width:34%;padding-left:0}.ui-autocomplete{width:315px!important}#headerright{width:23%;padding-left:0}#topmenu ul li:nth-child(4){position:static}#topmenu ul li:nth-child(4) .drop{left:auto;right:0}.slider-bottom-links a.delivery{width:46%;line-height:36px}.slider-bottom-links a.depot{width:26%}.slider-bottom-links .onlinecert{width:28%;line-height:36px;float:right}.home-boxes .text{width:61%}.featured-prod .prod:nth-child(4n+1){clear:both}.distributors .distributor{height:215px}.text-option.other{line-height:20px}.account .remember{padding-left:0}#discountform{width:522.5px}.video-tab div iframe{height:230px}a.delivery span,a.onlinecert span{line-height:36px;height:36px}#depot-locator{width:905px}.related-product:nth-child(4n+1){clear:both}.right-side.map{margin-top:31.5px}.row .col1,.row .col1header{width:22%}.row .col2,.row .col2header{width:36%}.row .col3,.row .col3header{width:14%}.row.hire .col2,.row.hire .col2header{width:50%}.row .col4,.row .col4header,.row.hire .col4,.row.hire .col4header{width:17%}.row .col5,.row .col5header,.row.hire .col5,.row.hire .col5header{width:11%}.checkout .row .col1,.checkout .row .col2,.checkout .row .col3,.checkout .row .col4{padding:0 10px}.checkout .row .col1,.checkout .row .col1header{width:22%}.checkout .row .col2,.checkout .row .col2header{width:54%}.checkout .row .col3,.checkout .row .col3header,.checkout .row .col4,.checkout .row .col4header{width:12%}#discountform .KO,#discountform .OK{top:5px;left:15px;margin:0;width:493px}.slg-banner .left img.right{margin:0 -10px 0 10px}.map-image img{margin-top:0}.web-exclusive .original-price .old-price-vat{display:block}.countdown a{padding:5px}.countdown .time{position:relative;margin-top:5px;top:0;right:0}}@media screen and (min-width:992px){#header{padding-bottom:15px;background-color:#000}#headerleft{position:relative;padding-top:32px}#headerleft .top-links{position:absolute;top:0;font-size:.8em;padding:5px 0;color:#ea502c;line-height:12px}#headerleft .top-links a{color:#fff;display:inline-block;line-height:17px}#headerleft .top-links a.on,#headerleft .top-links a:hover{color:#ea502c}#headerleft img{margin-top:10px}#headercenter{position:relative;padding-top:20px}#headercenter .call{font-size:1.5em;display:block;margin-bottom:5px;color:#fff}#headercenter .call a{font-size:1.4em;color:#f15a37}#search i{font-size:1.5em;color:#f15a37}#search div:hover i{background-color:#f15a37;color:#fff}#headerright{position:relative;padding-top:32px;float:right}#headerright .top-links{position:absolute;top:0;font-size:.75em;padding:5px 0;color:#f15a37;line-height:12px}#headerright .top-links a{color:#f15a37;display:inline-block;line-height:17px;margin-right:15px}#headerright .top-links a.on,#headerright .top-links a:hover{color:#f15a37}#headerright .user-info{position:relative}#headerright #account{float:left;margin-top:10px}#headerright #account a:nth-child(2){position:absolute;top:10px;left:50%;margin-left:-25px}#headerright .countries{position:absolute;top:0;right:0;top:-32px}#headerright #baskettop{float:right;text-align:right;margin-top:10px}#call{display:none}#topmenu ul li.all-categories{width:100%;border:none}#topmenu{height:50px;background-color:#f15a37;display:block;border-bottom:1px solid #c04221}#topmenu .top-nav{border-left:1px solid #c04221}#topmenu ul{height:50px;list-style:none;padding:0;margin:0}#topmenu ul li{float:left;width:12.5%;height:50px;display:block;border-right:1px solid #c04221;position:relative;z-index:10}#topmenu ul li.drop:hover{padding-bottom:3px}#topmenu ul li.last{border:0}#topmenu ul li a{display:block;text-align:center;color:#fff;font-size:.8em;padding:5px 5px 0 5px;line-height:14px}#topmenu ul li a:hover{text-decoration:none}#topmenu ul li:last-child .drop{left:auto;right:0}#topmenu ul li .drop{visibility:hidden;position:absolute;left:0;top:100%;width:560px;background-color:#f15a37;padding:15px 0}#topmenu ul li.menu-li .around{width:100%;height:100%;display:block;position:relative;cursor:pointer}#topmenu ul li.menu-li .around.on,#topmenu ul li.menu-li:hover .around{background-color:#c04221}#topmenu ul li.menu-li .around span{display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;line-height:19px;overflow:hidden;max-height:36px}#topmenu ul li.menu-li .around a{padding:0 15px;line-height:18px;font-size:.95em;font-weight:700}#topmenu ul li:nth-child(5),#topmenu ul li:nth-child(6),#topmenu ul li:nth-child(7){position:static}#topmenu ul li:nth-child(5) .drop,#topmenu ul li:nth-child(6) .drop,#topmenu ul li:nth-child(7) .drop{left:auto;right:0}#topmenu ul li.menu-li:hover .drop{visibility:visible}#topmenu ul li .drop ul{width:100%;height:auto;display:block}#topmenu ul li .drop ul li{width:50%;float:left;height:18px;line-height:18px;border:0;padding:0 15px}#topmenu ul li .drop ul li:hover{background-color:none}#topmenu ul li .drop ul li a{display:block;height:18px;text-align:left;padding:0!important;line-height:18px!important;color:#fff}#topmenu ul li .drop ul li a:hover{background-color:#c04221}#topmenu i{display:none!important}#innercontent{min-height:340px}.text-option{line-height:20px!important}.left-product{width:40%}.right-product{width:100%;margin:0;padding:0}.right-product.other{margin-bottom:15px}.left-product .text-option.no-marg{line-height:40px!important}.right-product-look{float:right!important}#depot-locator .left-side.top{padding:0 15px 15px 0!important}#depot-locator .right-side{padding:0 0 0 15px!important}#depot-locator .left-side.bottom{padding:15px 0 0 0!important}.depot-details .locations .positioning{float:left;width:50%}.right-side.map a{width:16px;height:16px;border-radius:8px}.right-side.map a.bwd{bottom:58px;left:278px}.right-side.map a.bd{bottom:79px;left:285px}.right-side.map a.cd{bottom:84px;left:269px}.right-side.map a.led{bottom:80px;left:386px}.right-side.map a.ld{bottom:215px;left:338px}.right-side.map a.lwd{bottom:89px;left:366px}.right-side.map a.sh{bottom:50px;left:341px}.right-side.map a.gd{bottom:347px;left:231px}.landpage .bestsellers .dw-md-4{width:20%}.g-captcha{margin-top:-34px;min-height:70px!important}.landpage .topbanner{height:336px}.landpage .section.advert .dw-md-6.right{float:right}.full-reviews .dw-md-3:nth-child(4n+1){clear:both}a.vao{max-width:400px}}@media screen and (max-width:991px){#header{position:relative;padding:15px 0 15px;padding-bottom:15px;background-color:#000}#headercenter{clear:both;position:absolute;top:100%;width:100%;margin:7px auto}#headercenter .call{display:none}#headercenter #search{max-width:100%;height:40px;overflow:hidden;border:none}#headercenter input[type="text"]{padding:0 0 0 10px}#search i{font-size:1.9em;background-color:#fff;color:#f15a37}#search div:hover i{background-color:#c04221;color:#fff}#headerright #account{float:left;width:25%}#headerright #account a{width:100%;display:inline-block}#headerright #account a i{margin-top:5px!important}#headerright #baskettop{float:right;width:50%;position:relative}#headerright #baskettop a{display:block;float:none;margin:0 auto}#headerright #call{float:left;width:25%}#headerright #call a{margin:5px auto 0!important;float:none!important}#headerright #baskettop a span,#headerright #call a{margin:0 auto;float:none!important;display:block}#headerright .user-info{max-width:440px;margin:0 auto}#headerright .countries{position:relative;padding-top:30px!important}#headerright .countries .map{position:absolute;top:5px;left:50%;margin-left:-15px;width:30px;height:29px;background-size:cover!important}#headerright .countries .map.gbp,#headerright .countries .drop a .options.gbp{background-image:url(images/uk.png)}#headerright .countries .map.eur,#headerright .countries .drop a .options.eur{background-image:url(images/euro.png)}#headerright .countries .map.aed,#headerright .countries .drop a .options.aed{background-image:url(images/uae.png)}#headerright .countries i{display:block;line-height:14px;text-align:center;font-size:1.4em;color:#fff}#headerright .countries strong{display:block;text-align:center;color:#f15a37;font-size:.9em}#headerright .countries{cursor:pointer}#headerright .countries .drop{display:none;z-index:9;position:absolute;top:100%;background-color:#edefec;width:100%;text-align:center}#headerright .countries.show .drop{display:block}#headerright .countries .drop a{display:block!important;width:100%!important;height:auto;padding:5px 0;border-top:1px solid #d9d9d9}#headerright .countries .drop a.selected{background-color:#d9d9d9}#headerright .countries .drop a .options{width:30px;text-align:center;height:29px;background-size:cover;margin:0 auto 5px}#headerright .countries .drop a.selected .options{border-radius:100%;border:2px solid #f15a37}#headerright #baskettop .holding{margin:0 auto;border-radius:3px}#headerright #baskettop a.main{padding:5px 0!important;background-color:#000;min-height:69px}#headerright #baskettop .countries{padding:35px 0 5px!important;background-color:#000;border-left:1px solid #d9d9d9;min-height:69px}#baskettop a{width:50%!important;float:left!important}#baskettop .countries{padding:0;width:50%;float:right}#headerright .countries.ce{width:44px;margin-left:-22px}a.home{width:50px;float:left}.menuicon{width:50px;height:54px;line-height:54px;cursor:pointer;background-color:#f15a37;position:absolute;top:0;left:0}.menuicon:hover{background-color:#c04221}#topmenu{background-color:#f15a37;min-height:54px}#topmenu .top-nav{position:relative;padding:7px 0;margin:0 -15px}#topmenu .nav{position:absolute;top:54px;left:0;width:100%;z-index:9;margin-top:0}#topmenu .nav.shut{height:0;overflow:hidden}#topmenu .nav.open{height:auto}#topmenu ul{width:100%;background-color:#c04221;color:#fff;list-style:none;padding:0;margin:0}#topmenu ul li{width:100%;height:40px;line-height:40px;background-color:#f15a37;color:#fff;text-align:left}#topmenu ul li a{width:100%;height:40px;line-height:40px;display:block;padding:0 15px!important;background-color:#f15a37;color:#fff;text-align:left;cursor:pointer;border-top:1px solid #c04221}#topmenu ul.invert li a{background-color:#f15a37;border-top:1px solid #c04221}#topmenu ul li.login a{padding-left:40px!important}#topmenu ul li a:hover{background-color:#c04221;text-decoration:none}#topmenu ul.invert li a:hover{background-color:#c04221}#topmenu ul li.all-categories a{background-size:18px 12px;background-repeat:no-repeat;background-position:96.2% center}#topmenu ul li.all-categories{position:relative}#topmenu ul li a.categories i{height:39px;line-height:39px;font-size:1.5em;width:10%;text-align:center;position:absolute;top:0;right:0;margin:0!important}#topmenu ul li.all-categories.shut{overflow:hidden;height:40px}#topmenu ul li.all-categories.open{height:auto}#topmenu ul li.all-categories ul li.menu-li a{width:90%;height:40px;line-height:40px;background-image:none;float:left}#topmenu ul li.menu-li.shut{overflow:hidden;height:40px}#topmenu ul li.menu-li.open{height:auto}#topmenu ul li.menu-li i{width:10%;height:40px;line-height:40px;float:left;border-top:1px solid #c04221;border-left:1px solid #c04221;cursor:pointer;text-align:center;font-size:1.5em}#topmenu ul.invert li.menu-li i{background-color:#f15a37;border-top:1px solid #c04221;border-left:1px solid #c04221}#topmenu ul li.menu-li i:hover{background-color:#c04221}#topmenu ul.invert li.menu-li i:hover{background-color:#c04221}#topmenu ul li.all-categories ul li.menu-li ul.level2 li a{width:100%}.home-boxes .section{margin:0 -5px}.home-boxes .dw-sm-2{padding:0 5px}.home-boxes a{min-height:136px;padding:10px}.home-boxes img{width:75%;height:auto;top:0}.home-boxes .text{font-size:1.1em;width:80%;padding:10px}.home-boxes span{max-width:80px;font-size:.8em;bottom:10px}.featured-prod .prod:nth-child(3n+1){clear:both}.red-pricebox{margin-bottom:15px}.right-stockform input.addtobasket{margin-top:0}.account .editor-field{margin-bottom:0}.account.map .editor-field{margin-bottom:15px}.role-position{margin-top:15px}.trade-credit .limit,.trade-credit .remaining{text-align:center}#cost .view-order:first-child a{margin-top:15px}.backward{-moz-transform:scale(-1,1)!important;-webkit-transform:scale(-1,1)!important;transform:scale(-1,1)!important}#depot-locator .location-details a{width:100%;margin-bottom:15px}#mapa{margin-bottom:0}#mapa .role-position{margin-top:0;margin-bottom:15px}.full-reviews .dw-md-3:nth-child(2n+1),.related-product:nth-child(3n+1){clear:both}.account-submit{margin-top:15px}.landpage .topbanner{padding:15px}.section.advert .dw-md-6.left img{margin:20px auto 0 auto;display:block}}@media screen and (max-width:991px)and (min-width:768px){img.iso-contact{margin:-32px -18px}#headerleft{width:63%}#headercenter{max-width:750px;padding:0 15px 0 125px}.ui-autocomplete{width:610px!important}#headerright{width:37%}a.home{position:absolute;top:0;left:15px}.menuicon{left:70px}.slider-bottom-links{font-size:.85em}.slider-bottom-links .delivery{width:43%}.slider-bottom-links .depot{width:30%}.slider-bottom-links .onlinecert{width:27%;float:right}.featured-prod .prod.three{display:none}.distributors .distributor{height:200px}.account .remember{float:left;padding-left:0}.account .remember .editor-label{padding-left:0}.md-marg-btm{margin-bottom:15px!important}.no-md-marg-btm{margin-bottom:0!important}.account.checkout .editor-field{margin-bottom:15px}#credit-limit-request-form .editor-label{padding:0}.orders-top .order3{padding-left:0;margin:0 5px 0 -5px}.order .order3{text-align:center;padding-left:0;margin:0 5px 0 -5px}#discountform{width:357.5px}.video-tab div iframe{height:250px}h1#home{float:left;height:40px;line-height:40px}.logging-out{float:right;width:200px}#depot-locator .left-side.top{padding:0 0 15px!important}#depot-locator .right-side{padding:0 0 0 15px!important}#depot-locator .left-side.bottom{padding:15px 15px 0 0!important}#depot-locator{width:664px}.right-side.map a{width:16px;height:16px;border-radius:8px}.right-side.map a.bwd{bottom:33px;left:187px}.right-side.map a.bd{bottom:50px;left:199px}.right-side.map a.cd{bottom:58px;left:184px}.right-side.map a.led{bottom:60px;left:250px}.right-side.map a.ld{bottom:145px;left:233px}.right-side.map a.lwd{bottom:52px;left:266px}.right-side.map a.sh{bottom:31px;left:235px}.right-side.map a.gd{bottom:235px;left:159px}.review-block{width:32%}#discountform .KO,#discountform .OK{top:5px;left:15px;margin:0;width:327px}.slg-banner .left img.right{margin:0 -5px 0 5px}#mapa .role-position{width:100%}.left-product-page.dw-md-8.dw-sm-6{padding-left:0}.countdown a{padding:5px 165px 5px 5px}.countdown .time{width:155px}.row .col1,.row .col1header{width:20%}.row .col2,.row .col2header{width:34%;padding:0}.row .col3,.row .col3header{width:15%;padding-right:0}.row.hire .col2,.row.hire .col2header{width:49%}.row .col4,.row .col4header,.row.hire .col4,.row.hire .col4header{width:20%;padding-right:0}.row .col5,.row .col5header,.row.hire .col5,.row.hire .col5header{width:11%;padding-right:0}.checkout .row .col1,.checkout .row .col1header{width:22%}.checkout .row .col2,.checkout .row .col2header{width:48%}.checkout .row .col3,.checkout .row .col3header,.checkout .row .col4,.checkout .row .col4header{width:15%;padding:0 0 0 15px}#payment-type strong{line-height:13px;margin:5px 0}#payment-type img{position:relative;margin-top:0;top:0;right:0}a.vao{max-width:300px}}@media screen and (min-width:768px){.price-breaks .quantity,.price-breaks-alt .quantity{position:relative;padding-left:180px}.price-breaks .quantity .col:first-child,.price-breaks .quantity .col:nth-child(2),.price-breaks-alt .quantity .col:first-child,.price-breaks-alt .quantity .col:nth-child(2){position:absolute;top:0}.price-breaks .quantity .col:first-child,.price-breaks-alt .quantity .col:first-child{left:0;width:75px}.price-breaks .quantity .col:nth-child(2),.price-breaks-alt .quantity .col:nth-child(2){left:75px;width:75px}#delivery .dw-md-5.dw-sm-4{padding-left:0}.e-right{float:right!important}#footer #col2{padding-top:45px}#footer #col2 a{line-height:20px;color:#fff}.home-slider{margin-top:15px}.push{margin-left:16.666666666666%}.account.checkout .data{position:relative;padding-left:75px}.account.checkout .data label{position:absolute;top:0;left:0;line-height:40px;width:70px}.account.checkout .data label.double{line-height:20px}img.about{width:100%;height:auto}.basketform.hire .row.hire .col2header,.basketform.hire .row.hire .col2{width:60%}#basket .bktdf{position:relative;margin-bottom:66px}#discountform{position:absolute;bottom:-80px;left:190px}.depot-collection{width:100%;max-width:250px}.right-side.map{position:relative}.right-side.map a{position:absolute;text-indent:-3000px}}@media screen and (max-width:767px){.locations-grid{grid-template-columns:repeat(2,1fr);grid-gap:15px}.terms-grid{display:grid;grid-template-columns:1fr;grid-gap:10px}#headerleft img{margin:0 auto 10px;display:block}.ui-autocomplete{width:100%!important;padding:0 10px 0 55px!important;left:0!important}#headercenter{padding:0 10px 0 55px}#topmenu .container{position:relative}#topmenu .top-nav{position:static;margin:0 -10px}#topmenu ul li a{padding:0 10px!important}.basket{padding:10px}#headerright #baskettop .holding{margin:0!important;float:right;width:100%}.country-links span{margin-right:5px}.home.container{padding:0}.home-slider{margin:-15px 0 0!important}.home-content .content-right{float:none;margin-top:15px}#footer #col3 a span,#logo-strip{display:none}.e-left{width:150px;height:35px;padding:0 15px;margin:10px auto 0}#footer #colbottom img{margin:0 auto!important}.footernotes{text-align:center!important;font-size:.95em}#footnoteleft{padding:15px 15px 0 15px!important}#footnoteright{padding:0 15px 15px 15px!important}.blog,.testimonials-home{display:none}.split-links ul{margin:15px 0 0}.split-links ul.last{margin:0 0 15px}.bestsellers h2{border-bottom:0;margin-bottom:10px;padding:0 0 0 15px;display:block;width:100%;height:40px;line-height:40px;color:#fff;background-color:#f15a37;font-weight:700;font-size:.9em;border-radius:3px;margin-top:0}.featured-prod h2.top{border-bottom:0;margin-bottom:10px;padding:0 0 0 15px;display:block;width:100%;height:40px;line-height:40px;color:#fff;background-color:#f15a37;font-weight:700;font-size:.9em;border-radius:3px}.bestsellers .prod{width:33.333%}.bestsellers a.buy-now,.featured-prod a.buy-now{width:100%}a.lnews{display:block;width:100%;height:40px;line-height:40px;border-radius:3px;margin-bottom:15px;background-color:#f15a37;color:#fff;padding:0 15px;font-weight:700}a.lnews i{float:right;line-height:40px}a.lnews:hover{background-color:#c04221}a.test{display:block;width:100%;height:40px;line-height:40px;border-radius:3px;margin-bottom:10px;background-color:#edefec;color:#f15a37;padding:0 15px;font-weight:700}a.test span{display:inline-block;float:right;width:10px;height:40px}h1.category{float:none}#userlayout{float:none}#userlayout form#sortByForm{float:none;margin-top:15px}h1.prod{margin-top:15px}.price-breaks .quantity .col:first-child,.price-breaks-alt .quantity .col:first-child{float:left;width:75px}.price-breaks .quantity .col:nth-child(2),.price-breaks-alt .quantity .col:nth-child(2){float:left;width:75px}.price-breaks .quantity .col:nth-child(3),.price-breaks-alt .quantity .col:nth-child(3){float:right;width:120px}.countdown a{padding:5px 165px 5px 5px}.countdown .time{width:155px}.product-files .section-file{width:33.3333333333%}.brand-reviews .dw-lg-6:nth-child(2n){padding-left:0}.account.checkout .data label{line-height:20px;margin-bottom:5px}.account .checkout .blue-bg{margin-top:15px}.account .remember .editor-label{padding-left:0}a.red-btn.order{margin:15px 0}a.manage-btn.middle{margin:15px 0}.xs-marg-btm{margin-bottom:15px}.address-book.default{margin-bottom:15px}.address-set{margin-bottom:15px}.headrow{display:none}.row{padding-bottom:0;font-size:.95em}.row .col1{width:100%;float:none;padding:0}.row .col2{width:100%;float:none;padding:0}.row .col3{width:50%;float:right;border-top:1px solid #f3f3f3;padding:15px 0 15px 15px;line-height:28px;text-align:right;line-height:40px}.row .col4{width:50%;float:left;border-top:1px solid #f3f3f3;border-right:1px solid #f3f3f3;padding:15px 15px 15px 0;line-height:40px}.row .col5{width:100%!important;float:none;text-align:left;padding:0}.row span.visible-xs{display:inline-block!important}.row .col4 input{float:none!important}.row .col4 span{color:#333;font-size:.9em}.row .col3 span{float:left}.row .col3 span.visible-xs{text-align:left;color:#333}.check-out .terms label{margin:-15px 0}.blue-btn.continue{margin-bottom:15px;width:100%;float:none}#discountform{padding-left:0}#breadcrumb{display:none}#topmenu{margin-bottom:15px}#hire-basket .blue-btn.continue{margin:15px 0 0}.row.hire .col4{width:100%;float:left;border-right:none;padding:15px 15px 15px 0;line-height:28px}#hire-basket .red-bg{margin-top:15px}.check-head{margin-top:15px}#discountform .red-bg{margin-bottom:0}#delivery .delivery-type input{margin-left:0}.depot-collection{width:100%;padding:0}.depot-descripton{display:block}.row.hire .col2{width:100%}#credit-limit-request-form input.blue-btn{margin:15px 0}#credit-limit-request-form .editor-label,#credit-limit-request-form .editor-field{margin:0!important;padding:0}.orders-top .order1{text-align:center}#enquiryform .editor-label.terms{float:right}#footer .cols.sm{padding-left:13px}.video-tab div iframe{display:block;height:330px}.maps{margin:-15px 0 15px}.pagination-ul{display:none}.logging-out{margin-bottom:15px}.home-links-special{padding:0!important}.slider-bottom-links{margin-top:0}#depot-locator .left-side{padding:0}#depot-locator .right-side{padding:15px 0;float:none}#depot-locator .right-side img{margin:0 auto}.slider-bottom-links .delivery,.slider-bottom-links .depot,.slider-bottom-links .onlinecert{width:100%!important;border:none!important;margin-top:1px;padding:10px;height:auto;background-color:#f8f8f8;text-align:left!important;border-top:1px solid #fff;float:none!important}.right-side.map a{display:none}.review-block{width:48%}.pyplxs{width:334px;margin:0 auto}.paypal-express-btn{float:left}.what-is-paypal a{float:left;width:auto;margin-left:15px;line-height:32px}.delivery-type.Courier.mrgtop{margin-top:15px}.del-opt{float:none;margin-right:0}#discountform .KO,#discountform .OK{top:0;left:0;margin:0 0 15px;width:100%;position:relative}#depot_map{margin-top:15px}.slg-banner{margin-top:-15px}.slg-banner .left{display:block;width:100%;padding:15px}.slg-banner .right{display:none;width:100%}.slg-banner .left img.right{display:block!important}h2.cust{margin-bottom:0!important}#review-form{padding:10px}#review-form h1,#review-form h3{margin-bottom:10px}#review-form .editor-label{line-height:normal}#review-form .editor-field{margin:10px 0}.account-submit{margin-top:10px!important}.landpage .calltoaction .dw-lg-9{display:none}.landpage .calltoaction{padding:0;background-color:transparent}.landpage .calltoaction a .btn{margin-top:10px}.landpage .topbanner{margin-top:5px}.landpage .landtest em{font-size:1.1em}.order .order2{margin-top:10px}.partialreturns .reason strong{margin:15px 0 5px;color:#f15a37}#hehelp .row.hire{padding-right:15%;position:relative}#hehelp .row.hire .col4{padding:0!important;position:absolute;top:10px;right:0;width:15%;border:none!important;text-align:center;line-height:20px}#hehelp .row.hire .col4 strong,#hehelp .row.hire .col4 span.visible-xs{display:block!important;text-align:center}#header{padding:10px 0}}@media screen and (max-width:750px){.locations-grid{grid-template-columns:1fr;grid-gap:15px}}@media screen and (max-width:649px){.dw-xs-4.prod,.dw-xs-4.product,.dw-xs-4.listings,.dw-xs-4.related-product{width:50%}.featured-prod .prod:nth-child(3n+1),.related-product:nth-child(3n+1){clear:none}.featured-prod .prod:nth-child(2n+1),.related-product:nth-child(2n+1){clear:both}}@media screen and (max-width:625px){.locations strong.email a{display:block}}@media screen and (min-width:590px)and (max-width:605px){.positioning span.extra{font-size:.99em}}@media screen and (max-width:589px){.distributors .distributor{height:200px}#topmenu ul li.all-categories ul li.menu-li a{width:85%}#topmenu ul li a.categories i,#topmenu ul li.menu-li i{width:15%}.locations{width:100%!important}.locations strong.email a{display:inline-block}.locations.lwd br.visible-xs,.locations.bwd br.visible-sm.visible-xs,.locations.cd br.visible-sm.visible-xs{display:none!important}.locations.hd{left:0!important}.slg-banner .left img{margin:0 auto;width:100%;max-width:335px;float:none;display:block}.slg-banner .left img.right{margin-top:15px}}@media screen and (max-width:530px){.video-tab div iframe{height:280px}.product.grid .pricing span{font-size:1.2em}.review-block{width:100%!important;margin-right:0;margin-bottom:15px!important;min-height:30px}.section.advertimgs{display:none}.section.advert{margin-bottom:20px}}@media screen and (max-width:517px){.checkout .role-position{float:none;width:100%;margin-right:0}.returnitemstitles{display:none}}@media screen and (max-width:495px){.landpage .bestsellers .dw-xs-4{width:50%}.landpage .bestsellers .dw-xs-4:nth-child(2n+1){clear:both}}@media screen and (max-width:487px){.video-tab div iframe{height:260px}.product-files .section-file{width:50%}}@media screen and (max-width:460px){.dw-xs-4.prod,.featured-prod .buy-now,.product.grid,.dw-xs-4.related-product{width:100%!important;float:none!important}.featured-prod .prod,.related-product{clear:both}.featured-prod .prod .b-sellers-info{padding-left:115px}.featured-prod .title,.product.grid .details,.product.grid .pricing,.related-product .title{height:auto!important}#delivery .delivery-type.Collection{padding-right:0}#delivery .delivery-type img{float:right;position:relative;margin:15px 0 0 15px!important}.full-reviews .dw-md-3{width:100%;float:none}.related-product img{width:95px;display:inline}.related-product .right{width:auto;padding-left:115px;float:none}}@media screen and (max-width:430px){.distributors .dw-xs-6,.role-position{float:none;width:100%!important}.distributors .distributor{height:auto}.video-tab div iframe{height:230px}.brand-reviews .dw-lg-6{width:100%;float:none}.brand-reviews .dw-lg-6:nth-child(2n){padding-left:10px}#payment-type strong{line-height:13px;margin:5px 0}#payment-type img{position:relative;margin-top:0;top:0;right:0}.ch .row .col4{width:40%}.ch .row .col3{width:60%}}@media screen and (max-width:400px){#topmenu ul li.all-categories ul li.menu-li a{width:80%}#topmenu ul li a.categories i,#topmenu ul li.menu-li i{width:20%}.review-bg{width:100%;margin-right:0%!important;clear:both}.countdown a{padding:5px 5px 5px 5px}.countdown .time{width:100%;position:relative;top:0;right:0;margin-top:5px}.checkout-grid{grid-template-columns:1fr;grid-gap:15px}}@media screen and (max-width:384px){.account span.forgot{float:none;display:block}.account .remember{float:none;padding-left:0}.trade-credit .limit,.trade-credit .remaining{width:100%}.slider-bottom-links a,.slider-bottom-links .onlinecert{font-size:.9em}.pyplxs{width:100%}.paypal-express-btn{float:none}.what-is-paypal a{float:none;width:100%;margin-left:0;line-height:normal}}@media screen and (max-width:364px){#topmenu ul li.all-categories a{background-position:92.5% center}.no-mob-banner{display:none!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin:0 auto}.container:before,.container:after,.section:before,.section:after{display:table;content:" "}.container:after,.section:after{clear:both}.clear{display:block;clear:both}@-ms-viewport{width:device-width;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-instagram:before{content:""}.fa-home:before{content:""}.fa-navicon:before{content:""}.fa-search:before{content:""}.fa-user:before{content:""}.fa-phone:before{content:""}.fa-truck:before{content:""}.fa-map-marker:before{content:""}.fa-pencil:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-desktop:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-star:before{content:""}.fa-register:before{content:""}.fa-basket:before{content:""}.fa-user-circle-o:before{content:""}.fa-user:before{content:""}.fa-user-plus:before{content:""}.fa-sign-out:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-up:before{content:""}.fa-comment:before{content:""}.fa-chevron-right:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-clock-o:before{content:""}.fa-pencil-square-o:before{content:""}.fa-lock:before{content:""}.fa-address-book-o:before{content:""}.fa-book:before{content:""}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11,.dw-xs-12,.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-12,.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-12,.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11,.dw-lg-12{position:relative;min-height:1px}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11{float:left}.dw-xs-12{width:100%}.dw-xs-11{width:91.66666666666666%}.dw-xs-10{width:83.33333333333334%}.dw-xs-9{width:75%}.dw-xs-8{width:66.66666666666666%}.dw-xs-7{width:58.333333333333336%}.dw-xs-6{width:50%}.dw-xs-5{width:41.66666666666667%}.dw-xs-4{width:33.33333333333333%}.dw-xs-3{width:25%}.dw-xs-2{width:16.666666666666664%}.dw-xs-1{width:8.333333333333332%}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.hidden-xs,.hidden-sm,.hidden-md,.hidden-lg{display:block!important}@media(max-width:767px){.container{padding:0 10px}.section{margin:0 -10px}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11,.dw-xs-12,.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-12,.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-12,.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11,.dw-lg-12{padding:0 10px}.visible-xs,.visible-sm.visible-xs,.visible-md.visible-xs,.visible-lg.visible-xs{display:block!important}.hidden-xs,.hidden-sm.hidden-xs,.hidden-md.hidden-xs,.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px){.container{padding:0 15px}.section{margin:0 -15px}.dw-xs-1,.dw-xs-2,.dw-xs-3,.dw-xs-4,.dw-xs-5,.dw-xs-6,.dw-xs-7,.dw-xs-8,.dw-xs-9,.dw-xs-10,.dw-xs-11,.dw-xs-12,.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11,.dw-sm-12,.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11,.dw-md-12,.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11,.dw-lg-12{padding:0 15px}.dw-sm-1,.dw-sm-2,.dw-sm-3,.dw-sm-4,.dw-sm-5,.dw-sm-6,.dw-sm-7,.dw-sm-8,.dw-sm-9,.dw-sm-10,.dw-sm-11{float:left}.dw-sm-12{width:100%}.dw-sm-11{width:91.66666666666666%}.dw-sm-10{width:83.33333333333334%}.dw-sm-9{width:75%}.dw-sm-8{width:66.66666666666666%}.dw-sm-7{width:58.333333333333336%}.dw-sm-6{width:50%}.dw-sm-5{width:41.66666666666667%}.dw-sm-4{width:33.33333333333333%}.dw-sm-3{width:25%}.dw-sm-2{width:16.666666666666664%}.dw-sm-1{width:8.333333333333332%}}@media(min-width:768px)and (max-width:991px){.container{width:750px}.visible-xs.visible-sm,.visible-sm,.visible-md.visible-sm,.visible-lg.visible-sm{display:block!important}.hidden-xs.hidden-sm,.hidden-sm,.hidden-md.hidden-sm,.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px){.dw-md-1,.dw-md-2,.dw-md-3,.dw-md-4,.dw-md-5,.dw-md-6,.dw-md-7,.dw-md-8,.dw-md-9,.dw-md-10,.dw-md-11{float:left}.dw-md-12{width:100%}.dw-md-11{width:91.66666666666666%}.dw-md-10{width:83.33333333333334%}.dw-md-9{width:75%}.dw-md-8{width:66.66666666666666%}.dw-md-7{width:58.333333333333336%}.dw-md-6{width:50%}.dw-md-5{width:41.66666666666667%}.dw-md-4{width:33.33333333333333%}.dw-md-3{width:25%}.dw-md-2{width:16.666666666666664%}.dw-md-1{width:8.333333333333332%}}@media(min-width:992px)and (max-width:1229px){.container{width:970px}.visible-xs.visible-md,.visible-sm.visible-md,.visible-md,.visible-lg.visible-md{display:block!important}.hidden-xs.hidden-md,.hidden-sm.hidden-md,.hidden-md,.hidden-lg.hidden-md{display:none!important}}@media(min-width:1230px){.container{width:1230px}.dw-lg-1,.dw-lg-2,.dw-lg-3,.dw-lg-4,.dw-lg-5,.dw-lg-6,.dw-lg-7,.dw-lg-8,.dw-lg-9,.dw-lg-10,.dw-lg-11{float:left}.dw-lg-12{width:100%}.dw-lg-11{width:91.66666666666666%}.dw-lg-10{width:83.33333333333334%}.dw-lg-9{width:75%}.dw-lg-8{width:66.66666666666666%}.dw-lg-7{width:58.333333333333336%}.dw-lg-6{width:50%}.dw-lg-5{width:41.66666666666667%}.dw-lg-4{width:33.33333333333333%}.dw-lg-3{width:25%}.dw-lg-2{width:16.666666666666664%}.dw-lg-1{width:8.333333333333332%}.visible-xs.visible-lg,.visible-sm.visible-lg,.visible-md.visible-lg,.visible-lg{display:block!important}.hidden-xs.hidden-lg,.hidden-sm.hidden-lg,.hidden-md.hidden-lg,.hidden-lg{display:none!important}}