<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face{font-family:'FontAwesome';src:url(/assets/fonts/fontawesome-webfont.woff) format('woff');font-weight:normal;font-style:normal}.basic-flex{display:flex;flex-wrap:wrap}.basic-flex.align-center{align-items:center}@media (max-width:767px){.basic-flex.split-xs{margin:-5px 0}.basic-flex.split-xs .flex-smaller{flex:0 0 100%;margin:5px 0}.basic-flex.split-xs .flex-larger{flex:0 0 100%;margin:5px 0}}.basic-flex .flex-smaller{flex:0 0 auto}.basic-flex .flex-larger{flex:1}.colour-cog{display:none}body.loading-theme{pointer-events:none;opacity:.4}.admin-colour-picker{position:fixed;bottom:0;left:0;z-index:100;display:none;background:#232323;color:#fff;padding:10px 15px;border-top-right-radius:7px}.admin-colour-picker p{font-family:"open sans bold";font-size:20px;margin-bottom:0}.admin-colour-picker .basic-flex{margin-bottom:10px}.admin-colour-picker .basic-flex .fa{color:#ea0f0f;cursor:pointer}.admin-colour-picker .colour-picker-buttons{text-align:right}.admin-colour-picker .colour-picker-buttons .btn.btn-primary{background:#404040;border-color:#404040;color:#fff;font-family:"open sans bold";border-radius:0;margin-top:3px;margin-left:5px;cursor:pointer;font-size:14px;height:auto}.admin-colour-picker .colour-picker-buttons .btn.btn-primary .fa{margin-left:6px}.admin-colour-picker .colour-picker-buttons .btn.btn-primary:hover,.admin-colour-picker .colour-picker-buttons .btn.btn-primary:active,.admin-colour-picker .colour-picker-buttons .btn.btn-primary:focus{background-color:#5a5a5a;border-color:#5a5a5a}.admin-colour-picker table p{font-size:14px}.admin-colour-picker table input{background:#404040;border:none;padding:2px 5px;font-family:"open sans";margin-bottom:10px}.admin-colour-picker table input.input-fw{width:100%}.admin-colour-picker .sp-replacer.sp-light{background:#404040;border:none;padding:4px 4px;color:#efefef}.admin-colour-picker .sp-replacer.sp-light .sp-preview{border:solid 1px #3e3e3e}.admin-colour-toggle{position:fixed;bottom:0;left:0;z-index:100;cursor:pointer;background:#232323;color:#fff;display:flex;flex-wrap:wrap;align-items:center;padding:10px 15px;border-top-right-radius:7px}.admin-colour-toggle p{font-family:"open sans bold";margin-bottom:0;font-size:20px}.admin-colour-toggle img{max-width:40px;margin-left:15px}.disabled-div{pointer-events:none;opacity:.4}#embed-map{width:100%;height:400px;border:none}.clear-right{clear:right}.clear{clear:both}.inline-alert{margin-top:10px}.alert-no-route{display:none}.mb15{margin-bottom:15px}.basket-panel .label-success,.basket-panel .label-warning,.basket-panel .label-danger,.basket-panel .label-info{font-size:11px}.fa-star.star-inactive{color:#dcdcdc!important}.branch-closed{font-weight:900;color:#fff;background:#f44336;display:inline-block;text-transform:uppercase;padding:3px 6px;border-radius:4px;font-size:15px}.branch-open{font-weight:900;color:#fff;background:#4caf50;display:inline-block;text-transform:uppercase;padding:3px 6px;border-radius:4px;font-size:15px}.row img{max-width:100%;max-height:100%}.invalid-postcode{display:none}.review-holder{margin-bottom:20px}.modal select{padding:7px 8px;border-radius:4px;width:100%;border:solid 1px #ccc;font-family:sans-serif,'FontAwesome'}.modal select option{font-family:sans-serif,'FontAwesome'}#your-filters-holder{display:none}#filter-holder{position:relative}#filter-holder .overlay{display:none;position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,.9) url(/assets/origin-images/please-wait-inverse.gif.pagespeed.ce.h8vGuR2Z5t.gif) no-repeat center;z-index:100}.remove-filter-selection div{border:0;background:transparent;padding:2px;vertical-align:text-bottom}.cke_source{background-color:#252525!important;color:#fff!important}.hotlink-list-box{background:#f1f1f1;border:solid 1px #d0d0d0;padding:10px 15px;height:287px;overflow-y:scroll;margin-bottom:30px}.hotlink-list-box .hotlink-list{margin:0}.hotlink-list-no-results{display:none}.hotlink-list-input{margin-top:10px}.hotlink-list-input input{padding:10px;width:100%;margin-bottom:10px}.text-inline{display:inline-block}.no-margin{margin:0!important}@media (min-width:992px) and (max-width:1199px){.no-padding-right-md{padding-right:0!important}.no-padding-left-md{padding-left:0!important}}@media (min-width:1200px){.no-padding-right-lg{padding-right:0!important}.no-padding-left-lg{padding-left:0!important}}.fa-star,.fa-star-o,.fa-star-half-o{color:#ffd600!important}.fa-star,.fa-star-o,.fa-star-half-o:hover{text-decoration:none!important}.star-count{margin-bottom:10px}.input-group,.input-group label,.input-group input{float:left;display:inline}.form-horizontal .form-group .form-group{margin-left:0;margin-right:0}.form-horizontal hr{border-width:1px;margin:15px -15px 0}.list-searchable-box{background:#f1f1f1;border:solid 1px #d0d0d0;padding:10px 15px;height:215px;overflow-y:scroll;margin-bottom:30px}.list-searchable-box .list-searchable{list-style:none;padding:0;margin:0}.list-searchable-no-results{display:none}.list-searchable-input{margin-top:10px}.list-searchable-input input{padding:10px;width:100%;margin-bottom:10px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-bottom:20px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.panel-form .form-group{margin:0!important}.panel-form .form-control{margin-bottom:10px!important}.panel-form .control-label{padding-top:0!important}.csv-example{font-family:Courier,monospace}input[type="checkbox"]{margin-right:10px}.thumbnail&gt;img{display:block;max-height:100%;max-width:100%;width:auto;height:auto}span.prettyFile input{margin-bottom:10px}div#look-ahead-search{position:absolute;border:1px solid #ccc;display:none;background:#fff;padding:10px;z-index:500;width:515px;top:48px}div#look-ahead-search .look-ahead-search-body{display:none}div#look-ahead-search div.please-wait-small{background:url(/assets/origin-images/please-wait-small.gif.pagespeed.ce.5yHo34dy92.gif) no-repeat center;height:32px;width:32px;margin:auto}div#look-ahead-search a{font-size:12px;line-height:14px;display:inline-block;vertical-align:middle}div#look-ahead-search .row:last-child{margin-bottom:0;min-height:0}div#look-ahead-search .alert-danger{padding:6px;font-size:11px;margin-bottom:0}div#look-ahead-search .result-holder:first-child{border-top:none}div#look-ahead-search .result-holder h2{margin:10px 0 10px 0;font-size:14px;font-weight:600;border-bottom:1px solid #9eb5cf;border-top:1px solid #9eb5cf;text-transform:uppercase;line-height:26px}div#look-ahead-search .result-holder .row{padding-right:15px;min-height:32px;padding:0 0;margin:0 5px;border-bottom:1px solid #e5e5e5;line-height:32px;cursor:pointer}div#look-ahead-search .result-holder .row:last-child{border-bottom:0}div#look-ahead-search .result-holder .row:hover{background-color:#f5f5f5}div#look-ahead-search .result-holder:first-child h2{margin-top:0}div#look-ahead-search .result-holder .result-price{font-size:12px;line-height:14px;display:inline-block!important;vertical-align:middle}#map-canvas,#map-canvas div,.map-canvas{height:300px}.impersonate{margin-bottom:10px;font-size:11px;font-style:italic}.panel-footer&gt;.form-group{margin-bottom:0}.pagination .arrow{font-size:18px}.pagination .arrow.next{margin-left:6px}.pagination .arrow.prev{margin-right:6px}.gm-style-iw h2{font-family:"open sans bold",arial;font-weight:bold;margin:0 0 5px}.gm-style-iw *{overflow:hidden!important}.panel.panel-strong .panel-heading{background:#3c763d;color:#fff}.panel.panel-strong .panel-body{background:#fff;color:#333}.panel h1{margin-top:0}.car-select-error{clear:both;display:none;padding:4px 8px;font-size:11px}.selected-car .form-group{margin-bottom:0}button.vrm-search{margin-top:28px;text-align:center;padding:8px 15px}div.recently-viewed h3{font-size:12px;padding:0;margin:0}div.recently-viewed div.product-description{padding-left:0}div.recently-viewed div.row{margin-bottom:15px}div.recently-viewed div.row:last-child{margin-bottom:0}div.filter ul{list-style-type:none;padding:0}div.filter ul li{padding:0;margin:0}div.filter ul li label{display:block;font-size:11px;font-weight:normal}div.filter ul li input{float:right}div.filter h3{font-size:18px}div.filter:first-child h3{padding-top:0;margin-top:0}.item-carousel{margin-bottom:20px}.item-carousel h2{margin:0}.item-carousel ul,.item-carousel-static ul{list-style-type:none;margin:0}.item-carousel .viewport{width:100%;height:250px;overflow:hidden;position:relative}.search-results .item-carousel .viewport{height:184px}.item-carousel .prev{position:absolute;top:40%;z-index:10;opacity:.8;font-size:20px;font-weight:bold;padding:7px 10px 5px 10px}.item-carousel .next{position:absolute;top:40%;right:25px;z-index:10;opacity:.8;font-size:20px;font-weight:bold;padding:7px 10px 5px 10px}.item-carousel .disable{visibility:hidden}.item-carousel .overview{list-style:none;padding:0;margin:0;position:absolute;left:0;top:0;width:100%}.item-carousel .overview li,.item-carousel-static .overview li{float:left;margin:0 77px 0 0;padding:0;width:140px;text-align:center}.item-carousel-item h3{font-size:12px;height:24px;text-align:left}.item-carousel-item div.title{height:34px}.item-carousel-item img{width:auto;height:auto;margin:0 auto}not-in-use.item-carousel-item .price{clear:right;text-align:right}.modal-header .close{-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.modal-header .close:hover,.modal-header .close:focus,.modal-header .close:active,.modal-header .close.active{-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.modal-dialog.image{width:80%}.modal-dialog.image img{width:auto;max-width:100%}.modal-dialog.image .modal-content{text-align:center}a.swiper-left{display:block;position:absolute;left:0;top:50%;width:33px;height:33px;z-index:9;margin-top:-15px;text-indent:-1000px;overflow:hidden;background:url(/assets/origin-images/banner-left-arrow.png.pagespeed.ce.tM6rakNEEo.png);cursor:pointer}a.swiper-right{display:block;position:absolute;right:0;top:50%;width:33px;height:33px;z-index:9;margin-top:-15px;text-indent:-1000px;overflow:hidden;background:url(/assets/origin-images/banner-right-arrow.png.pagespeed.ce.Hm1BusgYGt.png);cursor:pointer}div.categories{margin-bottom:15px}h1.contact-page{margin-top:0}.contact-page h2{margin-top:0}.categories .nav-pills&gt;li.header&gt;a,.categories .nav-pills&gt;li.header&gt;a:hover,.categories .nav-pills&gt;li.header&gt;a:focus{border-top-right-radius:4px;border-top-left-radius:4px}.filetypes{list-style-type:none;padding:0;margin:0 0 15px 0}.filetypes li a{background:no-repeat left center;padding-left:32px;height:32px;line-height:32px;display:block;font-size:14px}.list h2,.list h2,.list h2{margin-top:0}.list a{display:block}.category-list .product-name{font-size:16px;padding-top:6px}.manufacturer-list .col-lg-2 div{margin-bottom:20px;text-align:center;font-size:12px;padding-top:6px}#please-wait-ajax{background:none;height:200px;display:none}.attributes{margin:0;list-style-type:none;padding:0;font-size:11px;min-height:20px}.btn.list-type-grid{background:url(/assets/origin-images/product-list-grid.png.pagespeed.ce.q5x72_pVGe.png) no-repeat center;min-height:26px;padding-right:0;width:26px}.btn.list-type-grid:hover,.btn.list-type-grid:focus,.btn.list-type-grid:active{background:#eee url(/assets/origin-images/product-list-grid.png.pagespeed.ce.q5x72_pVGe.png) no-repeat center;min-height:26px}.btn.list-type-list{background:url(/assets/origin-images/product-list-list.png.pagespeed.ce.iu1z5hTcU9.png) no-repeat center;min-height:26px;padding-right:0;width:26px}.btn.list-type-list:hover,.btn.list-type-list:focus,.btn.list-type-list:active{background:#eee url(/assets/origin-images/product-list-list.png.pagespeed.ce.iu1z5hTcU9.png) no-repeat center;min-height:26px}.btn.list-enabled{background-color:#ccc}.product-scroll-please-wait{background:url(/assets/origin-images/please-wait-inverse.gif.pagespeed.ce.h8vGuR2Z5t.gif) no-repeat top;padding-top:72px;text-align:center;margin-bottom:15px}.product-scroll-please-wait p{margin:0;padding:0}.product-scroll-trigger p{display:none}.variant-btn-holder{margin-top:10px}.product-list-item{position:relative;padding-right:15px;padding-left:15px;width:50%;float:left;margin-bottom:10px}.product-list-item .product-code{font-size:11px}.product-list .caption{padding:10px;margin-bottom:20px}.product-list .product-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-list .brand-image{max-height:50px;max-width:50px;margin-bottom:10px}.product-list .brand-image img{width:100%}.product-list .product-detail-badge{position:absolute;top:4px;right:15px}.product-list .product-detail-badge img,.product-list .product-detail-badge img.badge-small{max-height:40px!important;max-width:40px!important}.product-list .product-detail-badge img.badge-medium{max-height:60px!important;max-width:60px!important}.product-list .product-detail-badge img.badge-large{max-height:100px!important;max-width:100px!important}.product-list .product-pricing{text-align:right}.product-list .no-products-message{margin-bottom:30px}form.qty-form-productlist .price{text-align:right;font-weight:bold}.product-list-item .ex-vat-price{text-align:right;font-size:11px;clear:both}.product-list-item .ex-vat-price label{font-size:11px}.product-list-item .was-price{text-align:right;font-size:11px}.product-list-item .was-price label{font-size:11px}form.qty-form-productlist .btn{clear:both;margin-left:15px;margin-top:10px}form.qty-form-productlist .qty{width:54px;display:block;float:right;margin-top:10px}.ex-vat-price,.was-price{color:#666;font-size:14px;font-weight:normal}.ex-vat-price span,.was-price span{font-weight:bold}.ex-vat-price label,.was-price label{font-size:12px;font-weight:normal}.price{font-weight:bold;color:#3e9e0e;font-size:21px}.quantity-advice{text-align:right;font-style:italic;font-size:14px;font-weight:bold;margin-bottom:10px}.availability{font-size:15px;line-height:16px;vertical-align:middle;margin:10px 0 10px 0;text-align:right;font-weight:bold}.availability .in-stock{color:#3e9e0e;padding-left:20px;background:url(/assets/origin-images/in-stock.png.pagespeed.ce.NA7IThsilZ.png) no-repeat left center}.availability .low-stock{color:#e3a114;padding-left:20px;background:url(/assets/origin-images/low-stock.png.pagespeed.ce.5YJLX_k73f.png) no-repeat left center}.availability .out-of-stock{color:#c00000;padding-left:20px;background:url(/assets/origin-images/no-stock.png.pagespeed.ce.rrZW7_U9Bd.png) no-repeat left center}ul.stars{margin:0;padding:0;list-style-type:none}ul.stars li{padding:0 0 0 0;margin:0;display:inline-block}ul.stars a,ul.stars label{width:18px;height:17px;display:block}ul.stars .star-on{background:url(/assets/origin-images/star-on.png.pagespeed.ce.9J5nOogofh.png) no-repeat}ul.stars .star-off{background:url(/assets/origin-images/star-off.png.pagespeed.ce.aCRs1FmG9I.png) no-repeat}.product-detail h1{margin:0 0 4px 0;font-size:26px}.product-detail .keywords{font-size:10px;font-style:italic;color:#666}.product-code{font-size:14px;color:#666;display:block}.product-crossref-code{font-size:14px;color:#666;text-align:right}.product-crossref-code label{display:block}.product-attributes td,product-attributes th{padding:10px}.product-detail .thumbnail{margin-bottom:15px}.product-detail .brand-image{max-height:120px;max-width:120px}.product-detail .thumbnail img{width:auto;height:auto}.product-detail .product-detail-badge{position:absolute;top:4px;right:15px}.product-detail .product-detail-badge img.badge-small,.product-detail .product-detail-badge img{max-height:40px;max-width:40px}.product-detail .product-detail-badge img.badge-medium{max-height:60px;max-width:60px}.product-detail .product-detail-badge img.badge-large{max-height:100px;max-width:100px}.panel.promotion-panel .panel-body{border:6px solid #3e9e0e;border-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:0;background:#fff;margin:0}.panel.promotion-panel .panel-heading{background:#3e9e0e;border:0;color:#fff;border-color:#3e9e0e;-webkit-box-shadow:none;-moz-box-shadow:none}.promotion-panel .panel-title{font-size:14px}.promotion-panel ul{list-style-type:none;padding-left:0;font-size:14px;font-weight:bold;margin:0}.panel.row.product-detail{padding-left:0;padding-right:0;position:relative}.wishlist-form button{margin-left:10px}.wishlistnote-label{display:block;margin-top:10px}div.unit-type{vertical-align:middle;height:34px;line-height:34px}img.supplier-image{max-height:50px!important;max-width:50px!important}form.qty-form{clear:right}form.qty-form select,form.qty-form input,form.qty-form div,form.qty-form button{margin-left:15px}form.qty-form .form-group-sm{clear:right}form.qty-form .variant-select{float:right;clear:right;margin:15px 0;width:auto;font-size:12px}form.qty-form .ex-vat-price,form.qty-form .was-price{clear:right;float:right;font-weight:bold}form.qty-form .price{clear:right;float:right;font-weight:bold}form.qty-form .qty{width:65px;display:block;float:right}form.qty-form label{line-height:30px}#country-postcode-block,#foriegn-country-postcode-block{display:none}#country-postcode-block #country-postcode{margin-top:10px}.basket-add{text-align:right}.basket-total-label{font-weight:bold;text-align:right}.basket-total-value{text-align:left}.row.basket-total-holder{margin:20px 0}.basket-labels{margin:0;padding:0;list-style-type:none;font-style:italic;color:#999;font-size:10px}.basket-button-bar .row a{margin-left:15px}.radio label,.checkbox label{min-height:20px;padding-left:0;margin-bottom:0;font-weight:normal;cursor:pointer}.radio img{width:auto;margin-left:-20px}.panel.recently-ordered-panel{position:fixed;bottom:0;right:15px;margin:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 15px -3px rgba(0,0,0,.5);z-index:1006;display:none}.panel.recently-ordered-panel .panel-body{display:none}.panel.recently-ordered-panel .fa-times{display:none}.panel.recently-ordered-panel .fa-chevron-up{margin-left:5px}.panel.recently-ordered-panel .panel-heading:not(.opened) {cursor:pointer}.basket-panel input.quantity-input{width:50px;padding:5px;margin:auto}.basket-panel legend{padding:10px}.basket-panel .alert{margin-top:15px}.basket-update,.basket-update:hover,.basket-update:active,.basket-update:focus,.basket-remove,.basket-remove:hover,.basket-remove:active,.basket-remove:focus{border:0;background:transparent;padding:0;margin-bottom:8px;color:#000;text-decoration:underline}.basket-remove,.basket-remove:hover,.basket-remove:active,.basket-remove:focus{color:#d00000}.order-line .basket-quantity{text-align:center}.basket-line{padding-bottom:10px}.basket-row-total-holder{margin-left:0;margin-right:0}.basket-total-holder{font-size:16px}.basket-price{text-align:right;font-weight:bold;color:#000}.basket-price .ex-vat-price,.basket-total .ex-vat-price{font-size:12px}.basket-price .ex-vat-price label,.basket-total .ex-vat-price label{font-size:10px}.price.basket-price{font-size:14px;clear:none;float:left}.basket-quantity{text-align:center}.col-lg-12 .basket-panel .basket-quantity .quantity{text-align:right;font-weight:bold;margin-bottom:10px}.margin-top-5{margin-top:5px}#country-postcode-block label{margin-top:5px}.line-discount span{color:#3e9e0e}.line-discount label{font-weight:normal}.basket-total{text-align:right}div.order-line div.basket-total{font-size:20px}.free-delivery,.basket-out-of-stock,.budget-info{text-align:center}.free-delivery-note{font-style:italic;font-size:10px}.basket-panel table{margin-bottom:0}.basket-panel .order-line{padding:10px 0;border-bottom:1px solid #ddd}.basket-panel .order-line .category-name{color:#666;font-size:11px;font-style:italic}.basket-panel .order-line .promotions-applied{padding:5px 15px;border-radius:4px;background:#3e9e0e;list-style-type:none;display:inline-block;margin-top:10px;color:#fff;font-weight:bold}.basket-panel .order-line .in-stock,.basket-panel .order-line .out-of-stock,.basket-panel .order-line .partial-stock{font-size:12px;color:#c00000;background:url(/assets/origin-images/no-stock.png.pagespeed.ce.rrZW7_U9Bd.png) no-repeat left center;display:inline-block;padding-left:20px;vertical-align:middle;line-height:20px}.basket-panel .order-line .in-stock{color:#3e9e0e;background:url(/assets/origin-images/in-stock.png.pagespeed.ce.NA7IThsilZ.png) no-repeat left center}.basket-panel .last-order-line{padding:10px 0}.basket-panel .order-line .image{text-align:center}.basket-panel .order-line .image img{width:auto;max-width:100%}.col-lg-12 .basket-panel .quantity{text-align:right}.basket-panel .total-value,.basket-panel .total,.basket-panel .delivery,.basket-panel .delivery-value,.basket-panel .delivery-select{font-size:20px;text-align:right;vertical-align:middle;white-space:nowrap}.basket-panel .checkoutdetails{font-size:20px;text-align:right;vertical-align:middle}#select-branch-btn{display:none}.basket-panel .basket-discounts{font-size:12px;font-style:italic;display:block}.basket-panel .discount-line{color:#3e9e0e}textarea.special-instructions{margin-bottom:20px;height:100px}#delivery-select,#delivery-select-supplier,.delivery-charges{width:auto!important;display:inline-block!important;max-width:200px!important}.col-lg-12 .basket-panel .delivery{font-weight:bold;text-align:right;font-size:20px}a.paypal-express{background:url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif) no-repeat;width:145px;height:42px;border:0;text-indent:-9999px;display:block;float:right}.basket-footer-text{font-style:italic;text-align:right;margin-top:15px}.delivery-charge-toggle{cursor:pointer}.basket-checkout{margin-left:15px}.btn-quote-btn{margin-right:15px}.payment-choices .radio input[type="radio"]{float:none;vertical-align:middle}.voucher-line label{font-size:14px;margin-right:15px;vertical-align:middle;display:block}.voucher-line input{display:inline-block;width:auto}.voucher-line button{margin-left:8px}.category-header-image{width:auto;max-width:100%}#save-basket-form,#save-quote-form{}#save-basket-form input,#save-quote-form select{display:inline-block;width:auto;margin-right:8px}#branch-finder{display:none}#branch-results .alert{margin-top:15px}#please-select-delivery{margin-left:10px}#address-select{background:#ffc}.branch-opening-hours label{display:inline-block;width:50px}.collection-message{margin-top:15px;margin-bottom:15px}.basket-panel .terms-checkbox{float:right;margin-right:20px}#address-results{padding-top:15px;display:none}#address-results .alert{margin-bottom:0}.basket-list tbody&gt;tr&gt;td,.order-list tbody&gt;tr&gt;td{vertical-align:middle}#trade-details{display:none}.form-horizontal .control-label.checkbox-label{text-align:left}#please-wait{position:fixed;left:0;right:0;bottom:0;top:0;background:url(/assets/origin-images/please-wait.gif.pagespeed.ce.AmCMDEGsU7.gif) no-repeat center 200px #000;opacity:.6;filter:alpha(opacity=40);text-align:center;font-size:22px;font-weight:bold;color:#fff;padding-top:330px;z-index:9999999;display:none}.kit-image-link{position:absolute;display:none;border:1px solid red}.kit-image{max-width:100%}.kit-product-lines{margin-bottom:0}.highlight{background-color:rgba(0,255,0,.2);-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.product-kit-detail .panel-body{padding:0;position:relative}.table-striped&gt;tbody&gt;tr&gt;td, .table-striped&gt;tbody&gt;tr&gt;th,
.table-striped&gt;tbody&gt;tr:nth-child(odd)&gt;td, .table-striped&gt;tbody&gt;tr:nth-child(odd)&gt;th
{-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-ms-transition:all 100ms linear;transition:all 100ms linear}.table-striped&gt;tbody&gt;tr.highlight&gt;td, .table-striped&gt;tbody&gt;tr.highlight&gt;th,
.table-striped&gt;tbody&gt;tr.highlight:nth-child(odd)&gt;td, .table-striped&gt;tbody&gt;tr.highlight:nth-child(odd)&gt;th
{background-color:rgba(0,255,0,.2);-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.order-fail-button-bar a{margin:10px}.element-spinner{display:none;position:absolute;z-index:99999;width:100%;height:100%}.element-spinner h1{margin:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.55)}.page-element-outer{position:relative;min-height:25px}.pe-overlays{display:none}.page-element-outer:hover .pe-overlays{display:block}.mask-overlay{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.35);z-index:8;border:dashed 1px #bfbfbf;cursor:pointer}.edit-overlay{display:none;cursor:pointer;background-color:#03a9f4;position:absolute;height:25px;width:25px;z-index:10;display:flex;align-items:center;justify-content:center;color:#fff;right:25px;z-index:9}.edit-overlay.only-edit{right:0}.delete-overlay{display:none;cursor:pointer;background-color:#f44336;position:absolute;height:25px;width:25px;z-index:10;display:flex;align-items:center;justify-content:center;color:#fff;right:0;z-index:9}.inline-edit-icon{font-size:2em;background:0 0;border:0;padding:0;float:right!important;line-height:10px}.item-note{margin:10px 0}.item-note a{color:#666;font-weight:bold}.item-note-box{display:none;padding:4px 30px 4px 5px;border-radius:6px;box-shadow:0 0 0 1px #ccc}.item-note-box:hover,.item-note-box.edit-mode{border-radius:6px;box-shadow:0 0 0 1px #ccc;border-right:35px solid #ccc}.item-note-icon{display:none}.item-note-icon .note-save{display:none;padding:2px;color:#47a647}.item-note-icon .note-spinner{padding:2px}.item-note-icon .note-discard{display:none;padding:2px;color:#d54646;position:absolute;top:-20px;right:2px}.item-note-icon .note-save:hover,.item-note-icon .note-discard:hover{color:#8b8b8b;cursor:pointer}.item-note-box:hover&gt;.item-note-icon,.item-note-box.edit-mode&gt;.item-note-icon{display:block;position:absolute;right:22px;bottom:14px;color:#696969}.editable-note{display:none;width:100%;height:100px;resize:none}.category-product-item.list-view{float:none;border-bottom:1px dotted #b8b8b8;line-height:24px}.category-product-item.list-view .product-name{height:auto;padding:4px 0;text-align:left;font-size:14px}.category-product-item img{margin:0 auto}.bought-with-products{display:flex;align-items:center;margin-bottom:10px}.bought-with-products{width:75%}@media (max-width:767px){.bought-with-products{width:100%}}.bought-with-products.no-third-product{width:50%}@media (max-width:767px){.bought-with-products.no-third-product{width:66%}}.bought-with-products .bought-with-product img{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.bought-with-products .bought-with-product img:hover,.bought-with-products .bought-with-product img:active,.bought-with-products .bought-with-product img:focus{opacity:.8}.bought-with-products .bought-with-plus{flex:1;font-size:25px;margin:0 15px}.bought-with-products-total{text-align:right}.bought-with-products-total p{margin:0;display:inline-block}.bought-with-products-total .price{display:inline-block}.bought-with-products-total .btn{display:block;margin-left:auto;margin-top:3px;font-size:12px}.bought-with-products-total .btn .fa{margin-left:5px}.bought-with-list{margin:0;padding:0;list-style:none}.bought-with-list li .price{display:inline-block;font-size:14px}.alert.alert-motd{margin-bottom:0;border-radius:0;display:flex;flex-wrap:wrap}.alert.alert-motd .motd-message{flex:1}.alert.alert-motd .motd-message p{margin:0;display:inline-block}.alert.alert-motd .fa{flex:0 0 auto;cursor:pointer;font-size:17px}#messageModal .modal-dialog .modal-content{background:transparent;box-shadow:none;border:0}#messageModal .modal-dialog .modal-content .psuedo-modal{background-color:#fff;margin-bottom:15px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#messageModal .modal-dialog .modal-content .psuedo-modal .psuedo-modal-heading{padding:15px;border-bottom:solid 1px;display:flex;flex-wrap:wrap;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}#messageModal .modal-dialog .modal-content .psuedo-modal .psuedo-modal-heading h4{flex:1;margin:0}#messageModal .modal-dialog .modal-content .psuedo-modal .psuedo-modal-heading button{flex:0 0 auto}#messageModal .modal-dialog .modal-content .psuedo-modal .psuedo-modal-body{padding:15px}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-success .psuedo-modal-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-success .psuedo-modal-heading button .fa{color:#3c763d}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-info .psuedo-modal-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-info .psuedo-modal-heading button .fa{color:#31708f}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-warning .psuedo-modal-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-warning .psuedo-modal-heading button .fa{color:#8a6d3b}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-danger .psuedo-modal-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#messageModal .modal-dialog .modal-content .psuedo-modal.psuedo-modal-danger .psuedo-modal-heading button .fa{color:#a94442}.star-rating{margin:8px 0;padding-top:27px;width:141px;font-size:14px;font-weight:bold}.star-rating-0{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -144px 0 no-repeat}.star-rating-1{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -115px 0 no-repeat}.star-rating-2{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -87px 0 no-repeat}.star-rating-3{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -58px 0 no-repeat}.star-rating-4{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -31px 0 no-repeat}.star-rating-5{background:url(/assets/origin-images/star-sprite.png.pagespeed.ce.XiTbgGXuBq.png) -3px 0 no-repeat}.page-element{overflow:hidden}.sorting_1{cursor:move}.basket-quick-add .add-code{}.basket-quick-add .add-qty{width:60px}.supplier-delivery label{font-size:14px;color:#888}.view-order .order-title,.view-order .order-status{min-height:110px}.view-order .order-status h2{margin-top:0}.view-order .order-status p{font-size:16px}.panel-branch table&gt;tbody&gt;tr&gt;td{padding:3px}@media (min-width:768px){.product-list a h3{height:30px;font-size:12px;line-height:15px}.product-list a.thumbnail{text-align:center}.product-list a.thumbnail img{width:auto;max-width:100%;max-height:100%}.product-list .caption{padding:0}.modal-dialog.image{width:622px}.modal-dialog{width:700px;margin:30px auto}}@media (max-width:1200px){div#look-ahead-search{width:405px}}@media (max-width:992px){.category-list{margin-bottom:10px}.product-crossref-code{text-align:left}.product-crossref-code label,.product-crossref-code div{display:inline-block}div#look-ahead-search{width:370px}}@media (min-width:992px){.basket-header{padding-bottom:10px}.category-list .product-name{height:70px;font-size:14px;padding-top:6px;text-align:center}.basket-header div{background-color:#f9f9f9;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:10px;font-weight:bold}.product-detail h1{font-size:25px}form.qty-form .price{font-size:26px}.product-list-item{width:33.3333333333%}}@media (max-width:768px){.col-2.price{font-size:12px}.order-line{font-size:12px}.price{font-size:21px}.product-list a h3{margin-top:0;height:30px}}@media (max-width:475px){.save-basket-btn{margin-top:15px}div.order-line div.basket-total{font-size:12px}.total-value .ex-vat-price,.total-value .was-price,.total-value .ex-vat-price label,.total-value .was-price label{font-size:10px}}.product-detail .panel-body{padding:15px}.product-actions{text-align:right}.product-quantity{width:15%!important;float:right!important}@media (min-width:768px){.product-actions{margin-bottom:25px}.product-quantity{width:auto!important;float:none!important}}.product-actions p{margin-bottom:5px}.product-price{font-size:28px;font-weight:bold;color:#3c763d}.product-availability{}.product-price-exvat{}.product-unit-type{text-align:left;margin-left:8px}.product-price-was{font-size:18px;font-weight:bold;color:#c62828}.product-wishlist-added{display:none}.kit-product-lines .form-group,.kit-product-lines .input-group{margin-left:0}.kit-line-header{border-bottom:1px solid #c7c7c7;font-weight:bold}.kit-line-row{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #c7c7c7}.kit-line-row .product-price{margin:0;line-height:30px;font-size:26px}.kit-line-row img{width:85px}.kit-line-row .product-price-exvat{margin:0}.kit-line-comments{font-style:italic;margin-top:10px}.kit-line-add{width:220px}.product-info .form-inline{margin-bottom:10px;text-align:right;float:none}.product-wishlist-added{text-align:right;font-weight:bold;font-size:16px}#stock-request-modal .panel{margin-bottom:0}#formMessages{padding:10px;display:none}#formMessages .alert{margin-bottom:0}.input-error{box-shadow:0 0 2px 1px rgba(234,47,47,.7)!important}.panel-carousel-swiper .swiper-flex{display:flex;margin-bottom:10px}.panel-carousel-swiper .swiper-flex .swiper-button-prev{flex:0 0 auto;margin-right:15px;font-size:30px;cursor:pointer;align-self:center}.panel-carousel-swiper .swiper-flex .swiper-container{flex:1;overflow:hidden}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide{text-align:center;display:flex;flex-wrap:wrap}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide .swiper-image{margin-bottom:15px;flex:0 0 100%}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide .swiper-image img{width:144px;height:144px}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide .swiper-name{font-size:14px;margin-bottom:10px;flex:0 0 100%}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide .swiper-price-and-view{flex:0 0 100%;align-self:flex-end}.panel-carousel-swiper .swiper-flex .swiper-container .swiper-slide .swiper-price-and-view .swiper-price{margin-bottom:10px}.panel-carousel-swiper .swiper-flex .swiper-button-next{flex:0 0 auto;margin-left:15px;font-size:30px;cursor:pointer;align-self:center}.panel.panel-strong.guest-checkout-panel .panel-heading{border:none}.panel.panel-strong.guest-checkout-panel .panel-body{background-color:#d9efd9}#basket-prompt{width:182px;text-align:center;position:absolute;display:none}.note-placeholder{margin-left:10px;background:#fcee95;color:#797037;display:inline-block;text-align:center;white-space:nowrap;padding:2px 7px;border-radius:2px;font-weight:bold;font-size:11px}.note-placeholder .fa{margin-left:2px}.note-placeholder:hover{background-color:#fbe663;cursor:pointer}.note-textarea{display:none;margin-left:10px}.note-textarea.saving-note .note-textarea-inner textarea,.note-textarea.saving-note .note-textarea-inner .textarea-below{background:#fdf6c7}.note-textarea .note-textarea-inner{display:flex;flex-wrap:wrap;position:relative;z-index:100}.basket-notes-cover{display:none;background:transparent;height:100%;width:100%;position:fixed;z-index:99}.note-textarea .note-textarea-inner textarea{flex:0 0 100%;background:#fcee95;border:none;width:100%;resize:none;color:#797037;font-size:12px;font-family:"open sans";padding:5px}.note-textarea .note-textarea-inner textarea:focus{border:none;overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.note-textarea .note-textarea-inner textarea::-webkit-input-placeholder{color:#797037}.note-textarea .note-textarea-inner textarea::-moz-placeholder{color:#797037}.note-textarea .note-textarea-inner textarea:-ms-input-placeholder{color:#797037}.note-textarea .note-textarea-inner textarea:-moz-placeholder{color:#797037}.note-textarea .note-textarea-inner .textarea-below{flex:0 0 100%;background:#fcee95;display:flex;justify-content:flex-end;padding:5px 3px}.note-textarea .note-textarea-inner .textarea-below .fa-check{color:#5cb85c;cursor:pointer;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.note-textarea .note-textarea-inner .textarea-below .fa-check:hover{color:#76c376}.note-textarea .note-textarea-inner .textarea-below .fa-trash{color:#ea4646;cursor:pointer;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-o-transition:color 100ms linear;-ms-transition:color 100ms linear;transition:color 100ms linear}.note-textarea .note-textarea-inner .textarea-below .fa-trash:hover{color:#ec7070}.note-textarea .note-textarea-inner .textarea-below .fa-spin{color:#968725}.item-note .item-note-add{font-family:"open sans bold";font-size:12px}.item-note .item-note-add .fa{margin-right:2px}.review-response{font-size:12px;color:#a9a9a9;margin-top:5px;margin-bottom:10px}.review-response h3{font-style:italic;font-size:14px;margin:10px 0 5px;color:#000}.service-rating-page .contact-page{font-weight:bold;margin-bottom:25px;margin-top:5px}.service-rating-page .service-rating-sorts{text-align:right;margin-bottom:10px}.service-rating-page .service-rating-sorts select{padding:2px 7px;border:solid 1px #d8d8d8;margin-left:5px}.service-rating-page .service-rating-template{display:flex;flex-wrap:wrap}.service-rating-page .service-rating-template .service-rating-left{flex:0 0 400px;margin-right:15px}@media (max-width:991px){.service-rating-page .service-rating-template .service-rating-left{flex:0 0 100%;margin:0 0 15px;display:flex;flex-wrap:wrap}}.service-rating-page .service-rating-template .service-rating-left .rating-summary{border:solid 1px #eaeaea;padding:15px;margin-bottom:15px}@media (min-width:768px) and (max-width:991px){.service-rating-page .service-rating-template .service-rating-left .rating-summary{flex:0 0 50%;margin:0}.service-rating-page .service-rating-template .service-rating-left .rating-summary:nth-of-type(2n) {border-left:none}.service-rating-page .service-rating-template .service-rating-left .rating-summary:nth-of-type(4n),
  .service-rating-page .service-rating-template .service-rating-left .rating-summary:nth-of-type(4n - 1) {border-top:none}}@media (max-width:767px){.service-rating-page .service-rating-template .service-rating-left .rating-summary{flex:0 0 100%}}.service-rating-page .service-rating-template .service-rating-left .rating-summary h3{margin:0 0 15px;font-style:italic;font-weight:normal}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar{margin-bottom:15px}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-top{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-top .star-percentage{font-weight:bold;font-size:14px;margin-right:10px;margin-bottom:0;flex:0 0 60px;color:#9a9a9a}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-top .star-amount{font-size:14px;margin-right:10px;margin-bottom:0}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-top .star-display{flex:1;text-align:right}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-bottom{display:flex;flex-wrap:wrap}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-bottom .star-bar-filled{height:4px;background-color:#ffd600}.service-rating-page .service-rating-template .service-rating-left .rating-summary .star-bar .star-bar-bottom .star-bar-unfilled{height:4px;background-color:#dcdcdc}.service-rating-page .service-rating-template .service-rating-main{flex:1}@media (max-width:991px){.service-rating-page .service-rating-template .service-rating-main{flex:0 0 100%;margin:0}}.service-rating-page .service-rating-template .service-rating-main .service-review{border:solid 1px #eaeaea;padding:15px;margin-bottom:15px;display:flex;flex-wrap:wrap}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user{text-align:center;margin-right:30px;flex:0 0 130px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .fa-user-circle{font-size:40px;color:#b5b5b5}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .fa-user-circle.user-verified{color:#4caf50}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user p{margin:5px 0 0;font-size:12px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .user-verification{display:inline-block}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .user-verification .verified-user{font-size:11px;background:#4caf50;padding:2px 6px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;text-align:center;margin-top:15px;justify-content:center;border-radius:3px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .user-verification .verified-user .fa{margin-left:4px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .user-verification .unverified-user{font-size:11px;background:#dcdcdc;padding:2px 6px;color:#fff;display:flex;flex-wrap:wrap;align-items:center;text-align:center;margin-top:15px;justify-content:center;border-radius:3px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-user .user-verification .unverified-user .fa{margin-left:4px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main{flex:1}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average{display:flex;flex-wrap:wrap}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars{margin-right:50px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars h2{margin:0 0 2px;font-style:italic;font-size:14px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars .review-stars{font-size:22px;letter-spacing:-2px}@media (max-width:991px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars .review-stars{font-size:21px}}@media (max-width:767px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars .review-stars{font-size:25px}}@media (max-width:450px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-average-stars .review-stars{font-size:19px}}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown{display:flex;flex-wrap:wrap}@media (min-width:992px) and (max-width:1199px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown{flex:0 0 100%;margin:10px 0}}@media (max-width:767px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown{display:none}}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown .review-score{margin-right:20px;text-align:center}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown .review-score h5{margin:0 0 5px;font-size:20px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-average .review-breakdown .review-score p{margin:0;font-weight:normal;font-size:11px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-content{font-size:12px;margin-top:5px}@media (max-width:767px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-content{display:none}}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-response{font-size:12px;color:#a9a9a9;margin-top:5px}.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-response h3{font-style:italic;font-size:16px;margin:15px 0 5px;color:#000}@media (max-width:767px){.service-rating-page .service-rating-template .service-rating-main .service-review .review-main .review-response{display:none}}.service-rating-page .service-rating-template .service-rating-main .service-review .mobile-review{flex:0 0 100%;margin-top:10px}@media (min-width:768px){.service-rating-page .service-rating-template .service-rating-main .service-review .mobile-review{display:none}}.service-rating-page .service-rating-template .service-rating-main .service-review .mobile-review .review-content{font-size:12px;margin-top:5px}.service-rating-page .service-rating-template .service-rating-main .service-review .mobile-review .review-response{font-size:12px;color:#a9a9a9;margin-top:5px}.service-rating-page .service-rating-template .service-rating-main .service-review .mobile-review .review-response h3{font-style:italic;font-size:16px;margin:15px 0 5px;color:#000}.service-rating-page .write-service-review{border:solid 1px #eaeaea;padding:15px}.service-rating-page .write-service-review h3{margin:0 0 15px;font-weight:bold}.service-rating-page .write-service-review .panel-form{box-shadow:none;-webkit-box-shadow:none;border:none;margin:0}.service-rating-page .write-service-review .panel-form .panel-heading{display:none}.service-rating-page .write-service-review .panel-form .panel-body{border:none;padding:0;margin:0 -15px}.service-rating-page .write-service-review .panel-form .panel-body .form-group{font-size:17px}.service-rating-page .write-service-review .panel-form .panel-body .form-group.recaptcha-form-group{margin-top:20px!important}.service-rating-page .write-service-review .panel-form .panel-body .stars-form-group{display:inline-block;margin-right:50px!important}.service-rating-page .write-service-review .panel-form .panel-body .stars-form-group .control-label{font-size:17px}.service-rating-page .write-service-review .panel-form .panel-body .stars-form-group .stars{font-size:25px;letter-spacing:4px}.service-rating-page .write-service-review .panel-form .panel-footer{border:none;padding:0;margin:0 -15px;background:transparent}.service-rating-page .write-service-review .panel-form .panel-footer .btn-primary{margin-top:-33px}.colour-variants{position:absolute;bottom:35px;left:8px;z-index:999;display:flex;flex-wrap:wrap;align-items:center}.colour-variants.catalogue-variants{bottom:0;left:0}.colour-variants .variant-colour-outer{border:solid 1px #cecece;margin-right:3px}.colour-variants .variant-colour-outer:hover{border-color:#969696}.colour-variants .variant-colour-outer.active{border:solid 1px #000}.colour-variants .variant-colour-outer .variant-colour{height:30px;width:30px;border:solid 1px #fff;cursor:pointer}.colour-variants .variant-colour-outer .variant-colour .variant-colour-top{height:14px}.colour-variants .variant-colour-outer .variant-colour .variant-colour-bottom{height:14px}.page-banners-flex{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px}.page-banners-flex .page-banner-outer{padding:0 10px;margin-bottom:10px;text-align:center}.return-no{color:#333;padding:5px 0;display:block}.submitted-return{color:#ff9800;padding:5px 0;display:block}.return-products-form .basket-panel .panel-footer{border-top:none}.return-products-form .basket-panel .last-order-line{padding:10px 0 0}.return-products-form .basket-panel .panel-body&gt;h1{font-size:22px}.return-products-form .basket-panel.returned-panel .panel-body{border-bottom:none;padding-bottom:0}.cancel-return{display:inline-block;color:#f44336;margin-left:5px;font-size:13px;cursor:pointer}.cancel-return:hover,.cancel-return:active,.cancel-return:focus{color:#f77066;text-decoration:none}.cancel-return .fa{margin-left:2px}.error-page{text-align:center}.error-page h1{font-family:"open sans bold",arial\ black;margin:0 0 10px}.error-page p{font-family:"open sans",arial}.error-page a{font-family:"open sans",arial}.error-page.full-page{padding-top:100px;min-height:1000px}.error-page img{max-width:300px;margin:0 0 30px}.error-page.inner-page{padding:15px;border-radius:4px}.responsive-slick-slider{position:relative}.responsive-slick-slider .custom-left{position:absolute;z-index:2;left:10px;top:0;font-size:30px;height:100%;display:flex;align-items:center;cursor:pointer}.responsive-slick-slider .custom-right{position:absolute;z-index:2;right:10px;top:0;font-size:30px;height:100%;display:flex;align-items:center;cursor:pointer}.responsive-slick-slider .slick-slider{position:relative;width:100%;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.responsive-slick-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.responsive-slick-slider .slick-list:focus{outline:none}.responsive-slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.responsive-slick-slider .slick-slider .slick-track,.responsive-slick-slider .slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.responsive-slick-slider .slick-track{position:relative;top:0;left:0;display:block;max-height:731px;overflow:hidden}.responsive-slick-slider .slick-track:before,.responsive-slick-slider .slick-track:after{display:table;content:''}.responsive-slick-slider .slick-track:after{clear:both}.responsive-slick-slider .slick-loading .slick-track{visibility:hidden}.responsive-slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px;width:100%}.responsive-slick-slider .slick-slide:focus,.responsive-slick-slider .slick-slide:hover{outline:0}.responsive-slick-slider [dir="rtl"] .slick-slide{float:right}.responsive-slick-slider .slick-slide img{display:block;height:auto;width:100%}.responsive-slick-slider .slick-slide.slick-loading img{display:none}.responsive-slick-slider .slick-slide.dragging img{pointer-events:none}.responsive-slick-slider .slick-initialized .slick-slide{display:block}.responsive-slick-slider .slick-loading .slick-slide{visibility:hidden}.responsive-slick-slider .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.responsive-slick-slider .slick-arrow.slick-hidden{display:none}.responsive-slick-slider .photo{background-size:cover;background-position:center center;min-height:10em;padding-bottom:15%;will-change:transform}.responsive-slick-slider .photo:before{content:"";display:block}.responsive-slick-slider .photo *{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.recaptcha-form-group{display:block;text-align:left;flex:0 0 100%;width:100%;max-width:100%;padding:10px 0}.recaptcha-form-group .control-label{display:block;text-align:left!important;margin:0 0 3px!important}.left-panel.sidebar-list-categories .left-panel-body{padding:0}.sidebar-list-categories ul{padding:0;margin:0;list-style:none}.sidebar-list-categories ul li a{display:flex;flex-wrap:wrap;align-items:center;color:#333;font-family:"open sans",sans-serif;padding:10px;border-bottom:solid 1px #e4e4e4}.sidebar-list-categories ul li:last-of-type a{border-bottom:none}.sidebar-list-categories ul li a span{flex:1 1 0%;min-width:1px}.customer-order-no-small{font-family:"open sans",sans-serif;margin:4px 0 0}.payment-choices{text-align:right}.payment-choices label{background:#fff;justify-content:flex-end;padding:5px 10px!important;border-radius:5px;margin:0!important;border:solid 1px #d8d8d8}.payment-choices label.active{border:solid 1px #99d2ff;background:#e5f3ff}.payment-choices .radio{margin:0 0 10px!important}.payment-choices .radio input[type="radio"],.payment-choices .radio-inline input[type="radio"],.payment-choices .checkbox input[type="checkbox"],.payment-choices .checkbox-inline input[type="checkbox"]{margin:0 10px 0 0;position:relative}.payment-choices .radio img{margin-left:0}.radio label.icon-radio{display:flex;flex-wrap:wrap;max-width:309px;margin:0!important;margin-left:auto!important;align-items:center;justify-content:flex-start}.icon-radio span{flex:1 1 0%;min-width:1px;text-align:left;font-size:23px;font-family:"open sans bold",sans-serif;padding:0 5px}.icon-radio i{font-size:23px}</pre></body></html>