a,a img{outline:none!Important}ul{list-style:none;padding-left:0}li{padding-left:0}.clear{clear:both}.page-title{margin-top:0}.nav-justified>.dropdown .dropdown-menu{top:62px}.navbar .level1{vertical-align:middle;height:62px}.navbar .level1 a{text-transform:uppercase;font-size:15px;background:0 0}.navbar .level1 a:hover{background:0 0}.navbar .nav-heading a{text-transform:uppercase;font-size:14px}.navbar .level3 a{text-transform:none;font-size:12px}#collapse-nav{background:#ddd}header{margin-top:65px}#logo{display:inline}.header-links{list-style:none;float:right;padding-left:0}.header-links li{display:inline;padding:0 5px}.header-links a{text-decoration:none;color:#000}.header-links a:hover{text-decoration:none}.searchform{clear:both;width:40%;margin:10px 5px 5px}.form-control{border:1px solid #ccc!important}#checkoutButton{margin-left:15px;color:#fff}.header-links-cart{font-size:30px;margin-right:10px}.header-links-cart,.basket-head-items,.header-links-text.total{display:inline-block}.header-phone{float:right;padding:10px 40px 10px 0}.header-phone a{color:#222}.header-phone .fa{font-size:20px;padding-right:10px}.header-basket{background:0 0;padding:0;color:#fff;float:right;text-align:center}.header-basket a{color:#000;text-decoration:none}.header-basket-text{margin-bottom:10px}.header-basket-icon i{font-size:30px;margin-right:10px}.header-basket .basketInfo{float:right}.header-basket .singleitemprice{float:left;color:#000}.header-basket .basketupdate{height:36px;padding:5px 10px;margin-top:5px;float:right}.header-basket .basketproductname{text-align:left}.header-basket #cattitles th{border-style:solid;border-width:1px;border-top:0;border-left:0;border-right:0;margin-bottom:10px;width:100%}.header-basket .basketproductname,.qtycol{padding-top:7px;padding-bottom:2px}.header-basket .qtycol{padding-left:15px}.header-basket .basketproductname{width:250px}.header-basket .price{margin-top:5px;float:left}.header-basket .basketDropdown{display:none;float:right;vertical-align:bottom;position:absolute;z-index:1015;table-layout:fixed;background-color:#fff;top:43px;padding:6px;border-style:solid;border-width:1px;border-top-width:1px}.header-basket .checkoutButton{height:40px}.header-basket #basket-list-table{width:260px}.navbar{margin-bottom:0}.navbar-header{width:100%}.navbar-header a{color:inherit;text-decoration:none}.header-basket-link{line-height:40px}#basket-list-table a{line-height:normal}.header-search{clear:both;float:right;width:75%;position:relative}.header-search .searchform{width:100%;float:right;margin-right:0;border:1px solid #cacaca}.header-search .searchform .searchterm{background:#f9f9f9;border:none!important}.header-search .searchform .btn{background:#cacaca;margin-right:-1px}.header-search .fa-search{font-size:16px}#cookieContainer{position:fixed;bottom:0;background-color:#666;opacity:.95;width:100%;z-index:2000}#cookiePolicyInfo{color:#fff;float:left;margin:10px 0}#cookiePolicyInfo p{color:#fff;margin:0 0 5px;font-size:13px}#cookiePolicyInfo a{color:#fff;text-decoration:underline}#cookiePolicyInfo button{right:5px;font-size:larger;margin-right:20px;padding:5px 10px;font-weight:400}#cookiePolicyInfo .cookiebutton{margin-bottom:auto;float:left}#cookiePolicyInfo{margin-left:auto;margin-right:auto}.navbar-social,.navbar-myaccount,.navbar-logout,.navbar-greeting{position:relative;padding:9px 10px;margin-top:5.5px;margin-bottom:5.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;color:#000}.navbar-social:focus,.navbar-myaccount:focus,.navbar-logout:focus,.navbar-greeting:focus{outline:none;text-decoration:none}.navbar-social i,.navbar-myaccount i,.navbar-logout i{font-size:18px;color:#000}.navbar-social{float:left}.navbar-myaccount{float:right}.navbar-greeting{float:right}.logout-form{float:right}#leftsidebar .portal .logout-form{float:none}#portal-sidebar{background:#89939e;color:#fff}#portal-sidebar>.panel-heading+.panel-collapse .panel-body{border-top-color:#89939e}#portal-sidebar a{color:#fff}#leftsidebar .panel-default>.panel-heading{padding:0}#leftsidebar .panel-default>.panel-heading a{display:block;padding:10px 15px;cursor:pointer}#leftsidebar .panel-default>.panel-heading a:hover{background-color:#999;color:#fff;text-decoration:none}#leftsidebar .panel-title .collapsed::after{font-family:glyphicons halflings;color:#999;content:"\2b";float:right}#leftsidebar .panel-title a::after{font-family:glyphicons halflings;color:#999;content:"\2212";float:right}#leftsidebar .panel-title a:hover::after,#leftsidebar .panel-title a.collapsed:hover::after{color:#fff}.tooltipcontainer{display:none;position:relative;top:47px;margin:0 auto;right:auto;left:auto;width:auto;z-index:3000}#tooltipcontainer.fixed{display:none;position:relative;top:47px;margin:0 auto;right:auto;left:auto;width:auto;z-index:3000}.tooltipcontainer .basket-notification{position:absolute;border:1px solid #666;opacity:.9;margin-top:10px;overflow:hidden;box-shadow:0 2px 11px #666;width:100%}.tooltipcontainer.fixed .basket-notification{width:100%}.tooltipcontainer .tip{border:solid;border-color:#666 transparent;border-width:0 10px 10px;content:"";right:80px;position:absolute;z-index:99}.tooltipcontainer .data{padding:10px;text-align:left;color:#fff;background:#666;color:#fff}.tooltipcontainer .data a{color:#fff;font-size:12px}.tooltipcontainer .data .qty{font-size:16px;font-weight:700}.main{padding:15px 0}.main-content{padding:15px;min-height:400px!important}.main-content.product-group{padding:15px 0}.main-heading{margin-top:0;font-size:22px}.main-image{margin:15px auto;max-height:300px}.carousel-loading{display:block;text-align:center;font-size:100px;line-height:200px;color:#bbb}.slides{display:none}.loading-hide{display:none}.slides-container{display:block!important}#home-sub-adds img{border:2px solid #ddd;margin-top:15px}.category-head{margin-bottom:15px}.main-content .list{padding-top:15px}.greyhr{margin:0;border-top:1px solid #ddd;padding-bottom:10px}.plist-item .caption{text-align:center}.plist-item img{max-width:80%!important;margin:0 auto}.plist-item .caption h2{height:40px;font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.plist-item .caption h3{height:40px;font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.altimg{float:left;border:1px solid #ddd;padding:5px 2px;margin:2px;width:63px;height:60px;text-align:center}.image-section{margin-bottom:20px}.image{border:1px solid #ddd;padding:10px;overflow:auto}.pdetails{border:1px solid #ddd;padding:10px}.pdetails .code,.pdetails .price,.pdetails .level,.pdetails .minordertext,.pdetails .grpprice,.pdetails .obsoleteprod{margin:12px 0}.pdetails .minordertext{font-size:13px}.pdetails .add .quantity{margin-bottom:10px}#productdetails th{border-top:0;min-width:100px;vertical-align:middle}#productdetails td{border-top:0}#productdetails #basketform{}#productdetails{background:0 0}.cat-description{clear:both}.attributes-heading{padding:5px}.attributes-heading .panel-title{font-size:13px}.productdetails th{border-top:0;min-width:100px;vertical-align:middle}.productdetails td{border-top:0}.productdetails{margin-bottom:0}.featured-title{background:#f8f8f8;padding:10px;font-size:20px;text-transform:uppercase;text-align:center;font-weight:400}.home-featured h2{font-size:16px}.home-featured h3{font-size:15px}.home-featured h3 span.price{font-weight:600}#produttabs{border:1px solid #ddd;border-top:0;padding:15px}#accordion.panel-group{margin-top:20px}.tabs-panels .panel-group{margin-top:0!important}#accordion a{width:100%;display:block}.suggested-container{margin:20px 0;border:1px solid #ddd;padding:15px}.suggested-container h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.suggested-container h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.suggested-box{border:1px solid #ccc;padding:10px;margin-bottom:15px}.suggested-image-container{width:100%;height:200px;position:relative;text-align:center}.suggested-image{max-width:100%;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0 auto}.suggested-caption{height:75px;padding-top:5px}.suggested-box-price{height:30px}.alsobought-container{margin:20px 0;border:1px solid #ddd;padding:15px}.alsobought-container h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.alsobought-container h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.alsobought-box{border:1px solid #ccc;padding:10px;margin-bottom:15px}.alsobought-image-container{width:100%;height:200px;position:relative;text-align:center}.alsobought-image{max-width:100%;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0 auto}.alsobought-caption{height:75px;padding-top:5px}.alsobought-box-price{height:30px}.item-row{border:1px solid #ccc;padding:10px;margin-bottom:30px}.grouped-category-box .price,.product-box .price,.item-row .price{font-weight:700}.category-box{border:1px solid #ccc;padding:10px;margin-bottom:30px}.cat-image-container{width:100%;height:200px;position:relative;text-align:center}.cat-image{max-width:100%;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.cat-caption{height:110px}.cat-caption h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.grouped-category-box{border:1px solid #ccc;padding:10px;margin-bottom:30px}.grouped-category-box h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.grouped-category-box h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.grouped-cat-image-container{width:100%;height:200px;position:relative;text-align:center}.grouped-cat-image{max-width:100%;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.grouped-cat-caption{height:115px;padding-top:5px}.grouped-cat-caption h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.grouped-cat-caption h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.grouped-cat-price-label{height:40px}.product-box{border:1px solid #ccc;padding:10px;margin-bottom:30px}.product-image-container{width:100%;height:200px;position:relative;text-align:center}.product-image{max-width:100%;max-height:200px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);margin:0 auto}.product-caption{height:115px;padding-top:5px}.product-caption h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.product-price-label{height:30px}.product-price-label h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.price-label-switch{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.product-code{height:20px}.buy-qty{max-width:50px;display:inline-block;text-align:center}.add input#basketsubmit,.add input#addtobasket,.selectors{width:100%;margin:4px 0}.add input.basketsubmit,.add input.addtobasket,.selectors{width:100%;margin:4px 0}.basketqtylabel{padding-right:10px}.dec,.inc{padding:8px 15px;background-color:#ddd;border:1px solid #ccc;display:inline-block;padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.dec:hover,.inc:hover{background-color:#999}.dec:hover .fa,.inc:hover .fa{color:#fff}.dec .symbol,.inc .symbol{text-indent:-9999px;display:inline-block}.add{position:relative}.displayNone{display:none!important}.not-selected-box{z-index:1;width:100%;display:block;position:absolute;height:100%}.quote-not-selected-box,.wishlist-not-selected-box{z-index:1;width:100%;display:block;position:absolute;height:40px}.addtoquote-prodgrp-table #quotesubmitinput{background:0 0;border:none;color:#008cba;padding:0;outline:none}.addtoquote-prodgrp-table #quotesubmitinput:hover,.addtoquote-prodgrp-table #quotesubmitinput:active,.addtoquote-prodgrp-table #quotesubmitinput:focus{outline:none!important;color:#ccc;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#wishlistsubmitinput{background:0 0;color:#008cba;padding:0;outline:none}.add-to-quote-and-wishlist{text-align:center}.selectors .grpselectlabel{float:left;padding-right:10px;min-width:80px}.footable-cell-detail{border:none!important}#orderhistorytabs li{display:inline-block;margin-bottom:5px}.alsobought-container,.related-container{margin-bottom:20px}.recent-container,.topproducts-container{margin-bottom:15px;overflow:auto}.recent-container:last-child,.topproducts-container:last-child{margin-bottom:0;border-bottom:none}.alsobought-title,.related-title{height:55px}.topproducts-title,.recent-title{height:auto}#addtobasket .quantity{margin:10px 0;height:40px}.row.wishlist{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #ddd}.row.wishlistslim{margin:5px 0;padding-bottom:0;border-bottom:1px solid #ddd}.pagination{float:left;margin:20px 0 0!important}.pagination li a span{color:#000!important}.pagination li a.current{font-weight:700}.show{float:left;clear:both;margin:25px 15px 15px 0}.sortby{float:left;margin:25px 0 15px}.homecarousel{margin-top:15px;background-color:#fff}.newsletterform{margin:0 15px}.page-home .main{margin-top:0}.page-home .main-content{padding-top:0}.breadcrumb{margin-bottom:15px;border-color:#f0f0f0;background-color:#f8f8f8}.staticcontent ul{list-style:outside none none}.catalogue-add-review img.main{float:right;border:1px solid #ddd}form.review input[type=text]{width:300px}form.review textarea{width:450px;height:200px;border:1px solid #ccc}form.review .row-rev{clear:both;margin-bottom:10px}form.review label{font-weight:700;float:left;display:block;width:100px}form.review .button{margin-left:100px}#content.full{width:950px}.catalogue-review-moderation h1{float:left}.catalogue-review-moderation #saveall{float:right;margin-top:10px}.all-reviews td{vertical-align:top}.all-reviews td.body{width:500px}.all-reviews td.prod{width:100px}.all-reviews td.name{width:100px}.all-reviews td.edit a{padding-left:5px}.all-reviews td.name input{width:93px}.all-reviews textarea{width:428px;height:100px}.all-reviews a.delete{display:none}.review{line-height:1.5em;margin-top:5px;border-bottom:1px dotted #ccc}.review .subject{font-weight:700;float:left}.review .info{overflow:auto;margin-bottom:2px}.review .user{float:right;color:#666}.reviews .controls{float:right;height:20px;line-height:20px;color:#aaa}.reviews .rating{float:left;height:20px;line-height:20px}.reviews ul{clear:both}.review-all-block{border-bottom:1px solid #d3d3d3;display:block;padding:10px}.stars{width:75px;height:15px;background-image:url(images/star.png);background-position:-60px 0}.stars-edit{cursor:pointer}.stars-5{background-position:0 0}.stars-4{background-position:-15px 0}.stars-3{background-position:-30px 0}.stars-2{background-position:-45px 0}.stars-1{background-position:-60px 0}.trash{color:red;font-size:16px;font-weight:700}.basketvaluecol{text-align:right}.baskettotalval{text-align:right}.basketremovecol{text-align:center}.buttons-bot{overflow:auto}#baskettocheckout{float:right}#basketupdatebasket{float:right;margin-right:15px}#basketemptybasket{margin:10px 0}#basketemptybasket .emptybasketbtn{padding-left:34px;padding-right:34px}#basket-active-promo{padding:8px 15px;margin-bottom:15px}#editbasketform{margin-bottom:10px}#editbasketform #editbaskettable thead tr th,#editbasketform #editbaskettable tbody tr td{max-width:170px}#transactions-head{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:15px 0;padding-bottom:15px}#transactions-head h2{font-weight:700;font-size:19px;margin-top:10.5px;margin-bottom:10.5px}#transdetail th,#transdetail td,#transbalance th,#transbalance td{font-size:11px}#wishlisttable .basketform{width:200px}#wishlisttable .qty{width:50px;float:left;margin-right:5px}.deladdressrow{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.deladdressrow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.deladd{clear:both;padding-top:15px}.deladd legend{margin-top:15px}.deladd radio{}.deladd label{margin-top:15px}#checkout fieldset{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}#checkout fieldset legend{font-size:17px;border:0;margin-bottom:5px}input[type=radio]{margin-right:10px}input[type=checkbox]{margin-left:10px}.login-new-visitor{}.register-error{padding:10px}.register-success{padding:10px;max-width:25%}.breadcrumb .current{font-size:14px;font-weight:700}.npbuttons{clear:both}.npbuttons .next,.npbuttons .finish{float:right}.checkoutEndBtn{float:left;margin-right:10px}#deliverydateblock{padding-top:20px}#required-date[readonly]{background:#fff;cursor:pointer}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:hover{background-color:#ea6767;border-radius:0;color:#fff}.datepicker table tr td.highlighted,.datepicker table tr td.highlighted:hover{background-color:#76d676;border-radius:0;color:#fff}.searchresults{}#panel-confirmorder-invaddrs,#panel-confirmorder-extrainfo{padding-left:0}#panel-confirmorder-deladdrs,#panel-confirmorder-paymeth{padding-right:0}#panel-confirmorder-basket{padding:15px 0}#panel-checkout-end ul li{display:inline-block}#checkoutretrysubmit{margin-bottom:8px}#checkout-entry-login{padding-left:0}#checkout-entry-signup{padding-right:0}.currency-selector-container{margin-bottom:.5em;text-align:right}#leftsidebar .panel{}#leftsidebar{}#leftsidebar .categories.panel-default>.panel-heading{background:#d53e32!important;color:#fff!important}#leftsidebar .categories .panel-body{background:#d53e32;color:#fff}#leftsidebar .categories .panel-body a{color:#fff}#leftsidebar .filters.panel-default>.panel-heading{background:#89939e!important;color:#fff!important}#pfclearall{clear:both;display:block}#leftsidebar .panel-heading h4 a{cursor:pointer}#leftsidebar .filters .panel-body{background:#89939e;color:#fff}#leftsidebar .filters .panel-body a{color:#fff}#leftsidebar .portal.panel-default>.panel-heading{background:#89939e!important;color:#fff!important}#leftsidebar .portal .panel-body{background:#89939e;color:#fff}#leftsidebar .portal .panel-body a{color:#fff}.bootstrap-switch-holder{float:right}#main-nav,#main-nav2,#main-nav3{margin-top:0;padding:0}#paymentmethods fieldset{margin-bottom:15px}.product-filter-container #main-filterpanel .panel-body,.product-filter-container #main-filterpanel-mobile .panel-body{padding-top:0}.product-filter-container .panel-heading{background-color:#fff;color:#222;border:none}.product-filter-container .panel-heading .panel-title{border:none}.product-filter-container .panel-default{border:none}.product-filter-container .panel-default.currentfilter{border-bottom:1px solid #bbb;margin-bottom:15px}.product-filter-container #accordion .panel-title{border-bottom:1px solid #999;padding-bottom:6px}.product-filter-container #accordion .panel-heading a.collapsed{padding-left:25px;display:block}.product-filter-container #accordion .panel-heading a{padding-left:25px;display:block}.product-filter-container #accordion .option input{margin-right:0;margin-left:0}.product-filter-container #accordion .panel-body{border-top-color:transparent}.product-filter-container #selectedatts .panel-body{padding-top:0}.product-filter-container #selectedatts .attgroup{overflow:hidden;margin-bottom:10px;font-size:12px}.product-filter-container #selectedatts p{margin-bottom:0}#pfclearall{background-color:#fff;border:1px solid #ddd;color:#666;width:35%;padding:6px 10px}#pfclearall:hover{background-color:#999;border:1px solid #999;color:#fff}.filter-to-text{font-size:13px;font-weight:700;padding:5px 0;text-align:center}#btnPrice{margin-top:10px}select.btn{padding:5px 10px;font-size:12px}.logoutbutton{cursor:pointer}.product-filter-container{background:none repeat scroll 0 0 #ddd}.filter-button{padding:6px 4px}html{position:relative;min-height:100%}body{margin-bottom:250px}footer{position:absolute;bottom:0;width:100%;background-color:#ddd;background:#ddd;padding-top:15px;padding-bottom:30px}#footer{background:#ddd}.footer-social{font-size:30px;margin:4px}#footer a#poweredByOGL{color:#bbb;padding:0 0 2px 20px;font-size:12px}#footer a#poweredByOGL:hover{background-position:0 -18px;color:#666}.post{border-bottom:1px solid #ccc;padding:15px}.post .button{padding:5px}.post h4{margin-bottom:0;line-height:1.3}.post h4 button{text-align:left}.post .post-title{font-size:20px;text-align:left}.post .post-title button{background:0 0!important;border:none;padding:0!important;cursor:pointer;font-size:20px;text-align:left}.post .post-date{color:#333;font-weight:400;padding-bottom:10px;padding-top:10px;font-size:12px}.post .text p{font-weight:300;font-size:13px}.newsarticles-sidebar .text img{display:block;max-width:100%;height:auto}.close{float:right;font-size:12px;font-weight:700;opacity:.2;text-shadow:0 1px 0 #fff}#SearchResults{position:absolute;top:45px;padding:6px;border:1px solid #bbb!important;list-style:none;background-color:#fff;width:456px;z-index:100;display:none;left:0}#SearchResultsMobile{background-color:#fff;display:none;left:163px;position:absolute;top:89px;z-index:999}#SearchResults a,#SearchResultsMobile a{display:block;width:100%}#SearchResultsMobile{left:0;top:100px;border:1px solid #bbb!important;width:96%;margin:0 6px}.ui-autocomplete{height:431px;width:500px;overflow-y:scroll;overflow-x:hidden}.ui-helper-hidden-accessible{display:none!Important}.ui-menu{}.ui-menu-item{background:#fff}.ui-menu-icon{}.ui-menu-divider{}.rating{float:left}.rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2;color:#ddd;text-shadow:1px 1px #bbb,1px 1px #666,.1px .1px .1px rgba(0,0,0,.5)}.rating:not(:checked)>label:before{content:'\2605  '}.rating>input:checked~label{color:gold;text-shadow:1px 1px #daa520,1px 1px #daa520,.1px .1px .1px rgba(0,0,0,.5)}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:gold;text-shadow:1px 1px #daa520,1px 1px #daa520,.1px .1px .1px rgba(0,0,0,.5)}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:gold;text-shadow:1px 1px #daa520,1px 1px #daa520,.1px .1px .1px rgba(0,0,0,.5)}.rating>label:active{position:relative;left:2px}.postcode-estimator-result{display:none;border:1px solid #ccc;border-radius:5px;margin-top:10px;padding:25px}.mandatoryfield{color:red;display:inline-block;font-size:11px;position:relative}#filtercust{border:1px solid #ccc;margin-bottom:10px;margin-top:10px;padding:10px;position:relative}#filtercust span{padding:10px}#filtercust #filtercustomer{padding:5px}#succes-box,#failed-box,#warning-box{display:none}.newuserform{padding:10px}.newuserform fieldset{padding:20px}.modifyuserform{display:none}label.error{color:red;font-weight:700}label.valid{color:green;font-weight:700}#removeuser-button{display:none}.alert-container{height:60px}.budgetcontrol-form{padding-top:35px}.budgetcontrol-form-container{padding-top:15px}.budgetcontrol-form-container:after{color:#959595;content:"Budget General Configuration";font-size:12px;font-weight:700;left:30px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:25px}.budget-period-options{padding-top:30px}.budget-period-options-periods:after{color:#959595;content:"Budget Period Configuration";font-size:12px;font-weight:700;left:15px;letter-spacing:1px;position:absolute;text-transform:uppercase;top:10px}.loading-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(250,250,250,.5);font-size:50px}.loading-overlay-cog{margin-top:30%}#deliveryprice-postcodes{background-color:#fff;border:1px solid grey;float:left;padding:10px;position:absolute;text-align:left;width:100px;z-index:99999;display:none}.required-asterix{color:red}.techinfo{width:100%}.techinfo th,.techinfo td{padding:10px;border-bottom:1px solid #ccc}.no-padding{padding:0px!Important}.managedbasketform{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#0079a1;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 1px 5px;margin:20px 0;padding:5px 0 20px;display:none}.managedbasket-addtobasket{padding:6px 12px}#associates{padding-top:10px;padding-bottom:10px}.managedbasket-userlist{padding-bottom:20px;padding-top:20px}caption{color:#777;font-size:14px;font-weight:600;margin-top:13px;padding-bottom:8px;padding-top:8px;text-align:left}caption span{display:inline-block;width:25%}.managed-basket{border:1px solid #ddd;box-shadow:3px 3px 3px #ddd;margin-bottom:12px;padding:10px}.managed-basket:hover{border:1px solid #ffdab9;box-shadow:3px 3px 3px #ffdab9;margin-bottom:12px;padding:10px}a[class^=expand-link-],a[class*=expand-link-],a[class^=remove-link-],a[class*=remove-link-]{float:right;padding-right:20px;text-align:right}thead[id^=head-],thead[id*=head-]{display:none}tbody[id^=body-],tbody[id*=body-]{display:none}.approve-checkbox{display:inline-flex;width:75px}.approve-checkbox input[type=checkbox]{box-shadow:2px 1px 1px 2px #d3d3d3}.approve-checkbox input[type=checkbox]:hover,.approve-checkbox input[type=checkbox]:checked{box-shadow:2px 1px 1px 2px #ffdab9;cursor:pointer}.manage-basket-loader{display:block;font-size:100px;font-weight:700;height:100px;width:100px}.manage-basket-loader-basket{position:absolute;z-index:100}.manage-basket-loader-cog{color:#fff;font-size:41px;left:37px;position:relative;text-shadow:1px 1px 1px grey;top:19px;z-index:200}.obsolete{color:#bbb}.obsolete-msg{font-weight:700;color:#000}.addtoquote-success{display:block;margin-bottom:10px;padding:10px;background:#f0ffeb;color:#090;border:1px solid #090}.addtoquote-success a{font-weight:700;font-size:16px;color:#090}.addtoquote-fail{display:block;margin-bottom:10px;padding:10px;background:#fcc;color:#900;border:1px solid #900}.addtoquote-prodgrp-table{float:right;margin-right:15px;margin-top:9px}.btn.success{min-width:170px;margin:10px 0}.coterms span.mandatoryfield{float:none;margin-left:10px}.price span{font-weight:700;font-size:15px;line-height:12px}.price-switch span{color:#222;font-size:12px;font-weight:400}.price-vat-switch{font-weight:400!important;font-size:12px!important}.price-vat-switch span{font-weight:400;font-size:12px}.level .fa.fa-check{color:#090}.level .fa.fa-close{color:red}h1.search.main-heading{font-size:28px;padding-bottom:20px}h1.search.main-heading .glyphicon{font-size:22px;padding-right:10px}.search-body h4{font-weight:500}#searchformbody{clear:both;width:60%;margin:10px 5px 25px 0}#searchformbody .fa{font-size:16px;color:#fff}#searchformbody .input-group-addon,.input-group-btn .btn{padding:8px 10px;background-color:#8a8a8a;border:1px solid #ccc!important}#searchformbody .btn{border:1px solid #8a8a8a!important}.search-tips p{font-size:18px}.search-tips ul{list-style:inside disc none}.search-tips ul li{font-size:14px}p.consent{margin-top:10px}.noitems{display:none}.addDiv select.response{width:100%}.cantfind{cursor:pointer;margin-top:7px}select.response{margin:7px 0}.table.group{margin-top:30px}.categoryImageContainer{display:block;height:200px;position:absolute;left:75%;display:block}.categoryImage{border:1px solid #e6e6e6;width:95%;height:95%}.dropdown-menu-previewimage{min-height:220px}#tabLevel2MenuContainer{padding:0;margin:0}.navHeadingTabular{display:block;width:100%;background-color:#eee;border-bottom:1px solid #ddd}.navHeadingTabular a{display:block;padding:8px 5px 8px 15px;text-decoration:none}.div-spacer{height:20px}#main-nav2 div>table tr>td.tabLevel3ProductsContainer.col-md-7{background-color:#fff;text-align:center}.categoryPreviewImage{margin:20px 0}.tabOffersContainer{height:300px;background-color:#fff;border-left:solid #ccc 2px}td.tabOffersContainer.col-md-2>h3{text-align:center}.yamm-content .col-md-7{background-color:#fff}#main-nav2 table>tbody>tr>td{vertical-align:top;text-align:left}#main-nav2 div.tabular-menu{padding-top:0;padding-bottom:0;overflow:hidden;height:100%;background-color:#eee}#main-nav2 div>table>tbody>tr>td.tabular-nav.col-md-3{padding-left:0;padding-right:0}.tab-image-container{word-wrap:break-word;height:140px}#main-nav2 td.tabLevel3ProductsContainer>div>a{font-size:10px;color:#000}td.tabOffersContainer.col-md-2>h3{font-size:1.5em}td.tabOffersContainer.col-md-2>div>a>img{margin:0 auto 10px;text-align:center}td.tabOffersContainer.col-md-2>div>a>div>h4{font-size:1em}#main-nav2>ul>li>ul{border:1px solid #bbb}#progressbox{display:none;overflow-y:scroll;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;box-shadow:2px 2px 2px #999;left:35%;margin:auto;min-height:300px;min-width:40%;padding:10px;position:fixed;right:30%;top:30%;z-index:99999}div#selectedatts.panel-collapse.in div.panel-body div.attgroup div.rmselected span.delete,div#selectedatts.panel-collapse.in div.panel-body div.rmselected span.delete{float:right;font-weight:600;color:red}div#selectedatts.panel-collapse.in div.panel-body div.attgroup div.rmselected span.delete i,div#selectedatts.panel-collapse.in div.panel-body div.rmselected span.delete i{color:red}div#selectedatts.panel-collapse.in div.panel-body div.attgroup div.rmselected span.attid i{color:#ddd}.loyalty_points{display:block;padding-top:10px;padding-bottom:10px}.loyalty_points_paywithpoints{border:1px solid #ddd;padding:5px}.checkoutinputerror{color:red}#loginform>div.bottom .btn-login{margin:15px}#accordian-reviews>div{padding:15px}#accordian-reviews>div>div>div.total{margin-bottom:0;padding-top:15px}.no-details{margin-bottom:0}.loading{text-align:center}.product-points-container{}.addproducttoquote{display:block;padding:20px;background:#f8f8f8;margin-bottom:20px;border:1px solid #ccc}.addproducttoquote h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.addproducttoquote p{font-size:13px}.quoteform{width:100%}.product-box .quoteform{text-align:center}.highlight{color:#f44}#quick-order-form>fieldset>div>label{text-align:left}.guestcheckout{padding:10px;border:1px solid #ccc;background-color:#f3f3f3}.guestcheckout p{font-size:13px}.guestcheckout ul{list-style:inside disc;font-size:12px}.guestcheckout h4{font-weight:500}#sentSuccess{background-color:#2cc834;border-radius:10px;color:#2a452b;min-height:0!important;margin-bottom:10px}#sentFail{background-color:#ff4f4f;border-radius:10px;color:#452a2a;min-height:0!important;margin-bottom:10px}.curAddDetails{width:100%;border:none;display:block;padding:0;background-color:#fff}#delmethod{height:auto;display:inline-block;width:auto}.chkoutMethBut{border-radius:8px;height:190px;width:206px;color:#fff;padding:10px;margin:-2px 10px 10px 0}.chkoutMethBut p.tick{text-align:center;font-size:20px}.btnActive{background-image:url(/themes/default/images/collect.jpg)}.btnDeactive{background-image:url(/themes/default/images/no-collect.jpg)}div#map{height:400px;display:none}.mapErrors{clear:both}#storeMatrix{border-collapse:collapse;border:1px solid #ddd;margin-top:10px;width:100%}#storeMatrix th{font-weight:700;background-color:#f5f5f5}#storeMatrix th,#storeMatrix td{padding:8px}#storeMatrix td{background:0 0}#storeMatrix tr.rowDisabled:hover,#storeMatrix tr.rowEnabled:hover{background-color:#ddd;cursor:default}#storeMatrix span.locator{font-weight:700}#storeMatrix{float:left}#scopeSelector{float:left;margin:10px;clear:both}#storeMatrix .rowEnabled{color:#000}#storeMatrix .rowDisabled{color:#bbb}.radioHidden{display:none}.inStock{color:green;font-size:16px}.outOfStock{font-size:16px;color:#8e7878}#showNearest5,#showAll{margin-right:0}#scopeSelector>p label{padding-left:10px;margin-left:0}#distanceMatrix{padding-left:0!important;padding-right:0!important;margin-top:10px}.articleBack,.articleReadMore{margin-top:10px}#QuickSearchResults{position:absolute;top:56px;padding:6px;border:1px solid #bbb!important;list-style:none;background-color:#fff;width:100%;z-index:100;display:none}li.selected{background-color:#ff0}button#fastorder{float:right}.prodLevels{display:none;background-color:#f5f5f5}.prodLevels td{padding-bottom:15px}#allreviews{padding-top:15px;border-top:1px solid #ccc;margin-top:15px}.prodSelected{background-color:#bbb;color:#000!important}.prodDepotsTbl{margin:0 0 30px 20px}a.showDepotProdLevels:hover,a.showDepotProdLevels:visited,a.showDepotProdLevels:link,a.showDepotProdLevels:active{color:green}tr.prodSelected:hover{background-color:#bbb!important;color:#000!important}.dptInfo{font-size:16px!important;color:#9d5252}.filterAttrDisabled{color:#ccc}.basketqty{width:140px}.catalogue-my-basket .dec,.catalogue-my-basket .inc{display:inline}input[type=number]{width:80px;display:inline-block}.pageOn{color:#000;font-weight:700!important}input[name="checkedAttr[]"]{display:inline;vertical-align:middle;margin-top:0;outline:0!important}.option{clear:both}.att-label{display:block;width:90%;float:right;word-break:keep-all}.optionMob{margin-top:8px;margin-bottom:8px}.account-switch-portal-link:hover,.account-switch-portal-link:focus,.account-switch-portal-link:visited{color:#fff}.basketpersonalorbusinesscol{background-color:#ddd;text-align:center}.AliceBlue.{background-color:#f0f8ff}.AntiqueWhite.{background-color:#faebd7}.Aqua.{background-color:#0ff}.Aquamarine.{background-color:#7fffd4}.Azure.{background-color:azure}.Beige.{background-color:beige}.Bisque.{background-color:bisque}.Black.{background-color:#000}.BlanchedAlmond.{background-color:#ffebcd}.Blue.{background-color:#00f}.BlueViolet.{background-color:#8a2be2}.Brown.{background-color:brown}.BurlyWood.{background-color:#deb887}.CadetBlue.{background-color:#5f9ea0}.Chartreuse.{background-color:#7fff00}.Chocolate.{background-color:#d2691e}.Coral.{background-color:coral}.CornflowerBlue.{background-color:#6495ed}.Cornsilk.{background-color:#fff8dc}.Crimson.{background-color:#dc143c}.Cyan.{background-color:#0ff}.DarkBlue.{background-color:#00008b}.DarkCyan.{background-color:#008b8b}.DarkGoldenRod.{background-color:#b8860b}.DarkGray.{background-color:#a9a9a9}.DarkGrey.{background-color:#a9a9a9}.DarkGreen.{background-color:#006400}.DarkKhaki.{background-color:#bdb76b}.DarkMagenta.{background-color:#8b008b}.DarkOliveGreen.{background-color:#556b2f}.DarkOrange.{background-color:#ff8c00}.DarkOrchid.{background-color:#9932cc}.DarkRed.{background-color:#8b0000}.DarkSalmon.{background-color:#e9967a}.DarkSeaGreen.{background-color:#8fbc8f}.DarkSlateBlue.{background-color:#483d8b}.DarkSlateGray.{background-color:#2f4f4f}.DarkSlateGrey.{background-color:#2f4f4f}.DarkTurquoise.{background-color:#00ced1}.DarkViolet.{background-color:#9400d3}.DeepPink.{background-color:#ff1493}.DeepSkyBlue.{background-color:#00bfff}.DimGray.{background-color:#696969}.DimGrey.{background-color:#696969}.DodgerBlue.{background-color:#1e90ff}.FireBrick.{background-color:#b22222}.FloralWhite.{background-color:#fffaf0}.ForestGreen.{background-color:#228b22}.Fuchsia.{background-color:#f0f}.Gainsboro.{background-color:#dcdcdc}.GhostWhite.{background-color:#f8f8ff}.Gold.{background-color:gold}.GoldenRod.{background-color:#daa520}.Gray.{background-color:gray}.Grey.{background-color:gray}.Green.{background-color:green}.GreenYellow.{background-color:#adff2f}.HoneyDew.{background-color:#f0fff0}.HotPink.{background-color:#ff69b4}.IndianRed .{background-color:#cd5c5c}.Indigo .{background-color:indigo}.Ivory.{background-color:ivory}.Khaki.{background-color:khaki}.Lavender.{background-color:#e6e6fa}.LavenderBlush.{background-color:#fff0f5}.LawnGreen.{background-color:#7cfc00}.LemonChiffon.{background-color:#fffacd}.LightBlue.{background-color:#add8e6}.LightCoral.{background-color:#f08080}.LightCyan.{background-color:#e0ffff}.LightGoldenRodYellow.{background-color:#fafad2}.LightGray.{background-color:#d3d3d3}.LightGrey.{background-color:#d3d3d3}.LightGreen.{background-color:#90ee90}.LightPink.{background-color:#ffb6c1}.LightSalmon.{background-color:#ffa07a}.LightSeaGreen.{background-color:#20b2aa}.LightSkyBlue.{background-color:#87cefa}.LightSlateGray.{background-color:#789}.LightSlateGrey.{background-color:#789}.LightSteelBlue.{background-color:#b0c4de}.LightYellow.{background-color:#ffffe0}.Lime.{background-color:#0f0}.LimeGreen.{background-color:#32cd32}.Linen.{background-color:linen}.Magenta.{background-color:#f0f}.Maroon.{background-color:maroon}.MediumAquaMarine.{background-color:#66cdaa}.MediumBlue.{background-color:#0000cd}.MediumOrchid.{background-color:#ba55d3}.MediumPurple.{background-color:#9370db}.MediumSeaGreen.{background-color:#3cb371}.MediumSlateBlue.{background-color:#7b68ee}.MediumSpringGreen.{background-color:#00fa9a}.MediumTurquoise.{background-color:#48d1cc}.MediumVioletRed.{background-color:#c71585}.MidnightBlue.{background-color:#191970}.MintCream.{background-color:#f5fffa}.MistyRose.{background-color:#ffe4e1}.Moccasin.{background-color:#ffe4b5}.NavajoWhite.{background-color:#ffdead}.Navy.{background-color:navy}.OldLace.{background-color:#fdf5e6}.Olive.{background-color:olive}.OliveDrab.{background-color:#6b8e23}.Orange.{background-color:orange}.OrangeRed.{background-color:#ff4500}.Orchid.{background-color:orchid}.PaleGoldenRod.{background-color:#eee8aa}.PaleGreen.{background-color:#98fb98}.PaleTurquoise.{background-color:#afeeee}.PaleVioletRed.{background-color:#db7093}.PapayaWhip.{background-color:#ffefd5}.PeachPuff.{background-color:#ffdab9}.Peru.{background-color:peru}.Pink.{background-color:pink}.Plum.{background-color:plum}.PowderBlue.{background-color:#b0e0e6}.Purple.{background-color:purple}.RebeccaPurple.{background-color:#639}.Red.{background-color:red}.RosyBrown.{background-color:#bc8f8f}.RoyalBlue.{background-color:#4169e1}.SaddleBrown.{background-color:#8b4513}.Salmon.{background-color:salmon}.SandyBrown.{background-color:#f4a460}.SeaGreen.{background-color:#2e8b57}.SeaShell.{background-color:#fff5ee}.Sienna.{background-color:sienna}.Silver.{background-color:silver}.SkyBlue.{background-color:#87ceeb}.SlateBlue.{background-color:#6a5acd}.SlateGray.{background-color:#708090}.SlateGrey.{background-color:#708090}.Snow.{background-color:snow}.SpringGreen.{background-color:#00ff7f}.SteelBlue.{background-color:#4682b4}.Tan.{background-color:tan}.Teal.{background-color:teal}.Thistle.{background-color:#d8bfd8}.Tomato.{background-color:tomato}.Turquoise.{background-color:#40e0d0}.Violet.{background-color:violet}.Wheat.{background-color:wheat}.White.{background-color:#fff}.WhiteSmoke.{background-color:#f5f5f5}.Yellow.{background-color:#ff0}.YellowGreen.{background-color:#9acd32}.colour-blocks,.colour-blocks-groups{width:340px}.colour-blocks-groups .block{height:35px;width:35px;border:3px solid #eee;float:left;margin-right:10px;cursor:pointer;margin-bottom:10px}.colour-blocks-groups .block.grp{height:20px;width:20px;background-position:-6px;border:1px solid #ccc}.colour-blocks-groups .block.grp:hover{cursor:default}.colour-blocks .block{height:35px;width:35px;border:3px solid #eee;float:left;margin-right:10px;cursor:pointer;margin-bottom:10px}.colour-blocks .block:hover,.colour-blocks-groups .block:hover{}.colour-blocks .active,.colour-blocks-groups .active{border:medium;box-shadow:2px 2px 2px 4px #ddd}.selected-colour{padding-bottom:3px;padding-top:5px}.view-options>.colour-blocks,.colour-blocks-groups{display:block;height:22px;margin-top:2px;width:250px;word-wrap:break-word}.colour-blocks-groups .dropblock{border:3px solid #eee;cursor:pointer;float:left;height:35px;text-indent:30px;width:35px;margin:5px 10px 10px 5px}.dropblockselected{border:3px solid #eee;cursor:pointer;float:left;height:35px;margin-bottom:10px;margin-right:10px;margin-top:5px;text-indent:30px;width:35px}.dropblockselectedtext{display:inline-block;margin-top:10px}.colour-blocks-groups .dropblock.grp{height:20px;width:20px;background-position:-6px;border:1px solid #ccc}.colour-blocks-groups .dropblock.grp:hover{border:1px solid #ccc;cursor:default}.colour-blocks .dropblock{height:35px;width:35px;border:3px solid #eee;float:left;margin-right:10px;cursor:pointer;margin-bottom:10px;text-indent:20px;margin-top:5px}.colour-blocks .active,.colour-blocks-groups .active{}.other-blocks{}.other-blocks .block{border:3px solid #eee;float:left;margin-right:10px;cursor:pointer;margin-bottom:10px;padding:10px;text-align:center;outline:2px solid #fff;height:40px;background-color:#eee;color:#888}.other-blocks .block:hover{border:3px solid #fff;outline:2px solid #666;background-color:#fff;color:#888}.other-blocks .block.active{border:3px solid #fff;background-color:#fff;outline:2px solid #009;color:#888;font-weight:700}.block-disabled .block{background-color:#eee;cursor:default;color:#bbb}.block-disabled .block:hover{border:medium;box-shadow:2px 2px 2px 4px #ddd}#video{background-color:#fff;border:1px solid #ccc;display:none;z-index:20}.btnVideo{cursor:pointer}.wistia_embed{margin:0 auto}#video .wistia_embed{}.mini-add{bottom:5px;display:block;max-height:35px;min-width:146px;padding-left:5px;text-align:left;width:75%}.mini-add input{float:left;max-width:50px}.mini-add button{float:left;max-height:35px;padding:7px 15px}.mini-add-moreinfo{padding:7px 10px;bottom:5px;position:absolute}.layoutButtons{width:120px;float:right;margin:25px 0 15px}.layoutButtons .viewAsGridButton,.viewAsListButton{padding:4px;width:38px;height:38px;background-color:#e7e7e7;border-color:#dadada;border-radius:2px}.layoutButtons .viewAsGridButton:hover,.layoutButtons .viewAsListButton:hover{background-color:#d4d4d4;border-color:#ccc}.layoutButtons{width:120px;float:right;text-align:right}.layoutButtons .viewAsGridButton{margin-right:5px}.layoutButtons .viewAsGridButton .fa,.viewAsListButton .fa{font-size:18px;color:#555}.layoutButtons .viewAsGridButton.modeset,.layoutButtons .viewAsListButton.modeset{background-color:#d4d4d4;border-color:#ccc}.bestsellercat .thumbnail{margin-bottom:0}.frmPageNav{min-height:70px;border-top:1px solid #ddd}.plist-pitem .grid-view-buttons .quantity{margin-bottom:10px}.plist-pitem .grid-view-buttons .basketsubmit{float:left}.plist-pitem .grid-view-buttons input.basketsubmit{width:auto}.product-box .quoteform button.quotesubmitinput-prodlist .fa{font-size:24px}.grid-view-buttons{text-align:center}.grid-view-buttons .code{font-size:12px}.grid-view-buttons .price-block{margin:8px 0}.grid-view-buttons .btn.moveFavourite{display:none}span.discounttext{font-size:12px;color:red}.product-box .add{text-align:center}.quotesubmitinput-prodlist,.wishlistsubmitinput-prodlist,.addFavourite,.moveFavourite{color:#008cba;background-color:transparent!important;padding:0;border:none;outline:none!important}.quotesubmitinput-prodlist:hover,.quotesubmitinput-prodlist:active,.quotesubmitinput-prodlist:focus{color:#ccc;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wishlistsubmitinput-prodlist:hover,.wishlistsubmitinput-prodlist:active,.wishlistsubmitinput-prodlist:focus{color:#ccc;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.list-view .rowborder{border:1px solid #d3d3d3;margin-top:10px;margin-bottom:10px;padding:10px}.plist-listview-item h2{font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.plist-listview-item h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}.plist-listview-item .caption h2 a{color:#000}.plist-listview-item .price-label .price{font-weight:700}.plist-listview-item .button-functionality{margin-right:20px}.plist-listview-item .wish-and-quote{float:left}.plist-listview-item .wish-and-quote button#quotesubmitinput.btn{width:auto;height:auto}.plist-listview-item .wishlistform button#wishlistsubmitinput{padding:9px 15px 10px}.plist-listview-item #quoteform{}.plist-listview-item .wishlistform{}.plist-listview-item .add{margin-top:15px;text-align:left}.plist-listview-item .add .basketsubmit{width:205px;clear:both;margin-top:10px}.plist-listview-item .code{font-size:12px}.listview-groupedproduct{overflow:hidden;position:relative}.listview-groupedproduct .viewoptionsform{right:0;bottom:0;position:absolute}.listview-groupedproduct .viewoptions{height:100%;position:absolute;right:0;top:0}.plist-pitem .code{font-size:12px}.plist-pitem .add{margin-top:15px}.gridview .price-label .price{display:inline-block;font-size:20px;font-weight:700}.gridview .viewoptions{position:absolute;bottom:25px}.plist-listview-item p.groupdesc{min-height:70px}.onstop-message{display:block;padding:5px;text-align:center;color:#fff;background-color:red}.over-credit-limit-message{display:block;padding:5px;text-align:center;color:#fff;background-color:orange}.promo-modal{width:280px!Important}.promo-modal{width:280px!Important}.product-ribbon-wrapper{margin:20px 30%;padding:10px;width:280px;min-height:100px;background:#fff;border-radius:10px;-webkit-box-shadow:0 6px 13px rgba(0,0,0,.3);-moz-box-shadow:0 6px 13px rgba(0,0,0,.3);box-shadow:0 6px 13px rgba(0,0,0,.3);position:absolute;z-index:9999;display:none}.product-ribbon-image-title{text-transform:capitalize;text-align:center;color:#fff;background-color:red}.product-ribbon-wrapper-price{text-align:center}.product-ribbon-wrapper-price .price{font-size:22px;font-weight:700}.product-ribbon-wrapper-addtobasket{display:inline-block;margin-left:25%}.product-ribbon-image-link{display:block;margin:15px;position:relative}.product-ribbon-image-link img{width:100%}.product-promo-close{color:#ccc;left:10px;position:absolute;top:10px}.ribbon-wrapper{height:180px;overflow:hidden;position:absolute;right:-3px;top:-3px;width:180px}.ribbon{color:#333;font:700 15px sans-serif;left:-11px;padding:22px;position:relative;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.5);top:35px;transform:rotate(45deg);width:250px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);text-wrap:normal;word-wrap:break-word}.ribbon.green:before,.ribbon.green:after{border-top:3px solid #6e8900}.ribbon.green{background-color:#bfdc7a;background-image:-webkit-gradient(linear,left top,left bottom,from(#BFDC7A),to(#8EBF45));background-image:-webkit-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-moz-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-ms-linear-gradient(top,#BFDC7A,#8EBF45);background-image:-o-linear-gradient(top,#BFDC7A,#8EBF45);color:#6a6340;text-indent:7px}.ribbon.red:before,.ribbon.red:after{border-top:3px solid #c00}.ribbon.red{background-color:#ff524f;background-image:-webkit-gradient(linear,left top,left bottom,from(#ff524f),to(#FF050F));background-image:-webkit-linear-gradient(top,#ff524f,#FF050F);background-image:-moz-linear-gradient(top,#ff524f,#FF050F);background-image:-ms-linear-gradient(top,#ff524f,#FF050F);background-image:-o-linear-gradient(top,#ff524f,#FF050F);color:#fff;text-indent:10px}.ribbon.blue:before,.ribbon.blue:after{border-top:3px solid #c00}.ribbon.blue{background-color:#addde7;background-image:-webkit-gradient(linear,left top,left bottom,from(#BFDC7A),to(#8EBF45));background-image:-webkit-linear-gradient(top,#ADDDE7,#89AFB7);background-image:-moz-linear-gradient(top,#ADDDE7,#89AFB7);background-image:-ms-linear-gradient(top,#ADDDE7,#89AFB7);background-image:-o-linear-gradient(top,#ADDDE7,#89AFB7);color:#6a6340;text-indent:10px}.recentproducts-image img,.topproducts-image img{margin:0 auto}.owl-controls{text-align:center}.owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-controls .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-controls .owl-dot span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ccc}.owl-controls .owl-dot.active span,.owl-controls.clickable .owl-dot:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-controls .owl-dot span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.homecarousel .owl-controls{width:100%;position:absolute;bottom:10px}.wishlistform{text-align:center;border:0}.grid-view-buttons .addtoquote{text-align:center}#quotesubmitinput1{border:0}.row span .pull-right{clear:both}.row .pull-right input{border:0}.pdetails .quote-not-logged-in{text-align:left!important}.pdetails #quoteform{text-align:center}.img__caption{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.caption__overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px;color:#fff;background:rgba(0,0,0,.5);-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .35s ease-in;transition:transform .35s ease-in}.img__caption:hover .caption__overlay{background:rgba(0,0,0,.5);-webkit-transform:translateY(0);transform:translateY(0)}.caption__overlay__title{text-align:left;-webkit-transform:translateY( -webkit-calc(-100% - -20px) );transform:translateY( calc(-100% - -20px) );transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;font-size:19px;margin-top:10.5px;margin-bottom:10.5px}.caption__overlay__content{text-align:left}.img__caption:hover .caption__overlay__title,.img__caption:hover .caption__overlay__content{background:0 0;-webkit-transform:translateY(0);transform:translateY(0)}#basketname{display:none}.save-quote-data{display:inline-block;min-width:70px}.termsextra{font-size:12px}.remove-cross{color:red;vertical-align:middle}.qty-input{max-width:50px}.mini-viewbasket{width:100%;padding:5px}.alt-unit-price{display:block;padding-bottom:10px;padding-top:10px;text-align:left;width:100%}.basketalternativeproduct .suggestedbox{border:medium;padding:0;display:none;text-align:left}.basketalternativeproduct .alsobought-container,.related-container{margin-bottom:0}.basketalternativeproduct .suggested{margin-left:10px}.basketalternativeproduct .alsobought-title,.related-title{}.basketalternativeproduct .suggestedbox .thumbnail{margin-bottom:0}.basketalternativeproduct{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-top:none;padding-top:0;text-align:center}#alternative-product{color:red;font-weight:700;padding-left:45%}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}span.suggestion-not-complete{color:#888}span.suggestion-complete{color:#000}.table.group .quantity{min-width:140px}span.disc{color:red;font-size:12px}.vatToggle{padding-top:10px}.vat-switch-btn{background:0 0;border:none;color:#000;font-size:12px;outline:none}.clear-form{float:left}.clear-btn{margin-right:10px;padding-bottom:5px;padding-top:5px}.brktable>table th{font-size:15px;padding-right:32px}form#outputorderdetails{display:inline-block}.favourite-product-caption h2{font-size:12px;margin-top:0}.favourite.list-view{border-bottom:1px solid #e2e2e2;padding:10px 0}.favourite-product-buttons .price,.favourite-product-buttons .price #price-unit,.favourite-product-buttons .price .price-vat-switch span.price{font-size:12px}.favourite-product-buttons .add input#basketsubmit{padding:6px 5px;width:auto;margin:0}.favourite-product-buttons .add .basketsubmit{float:right}.favourite-product-buttons .add .buy-qty{max-width:40px}.favourite-product-buttons .add .quantity{float:left}.favourite-product-buttons .add .dec,.favourite-product-buttons .add .inc{padding:6px}.favourite-product-buttons div.price,.favourite-product-buttons .add{padding:0 5px}.favourite-product-caption .remove-move .wishlistform{text-align:left}.favourite-product-caption .remove-move .wishlistform .btn{font-size:11px;padding-right:10px}#footer{border:none!important}@media only screen and (max-width:487px){.vieworderbtn,.repeatlinebtn,.backtoordersbtn{margin:5px auto;display:block;float:none;width:100%}form#outputorderdetails,form.repeatorderform{float:none!important;display:block;text-align:center;margin:5px auto}form#outputorderdetails .btn,form.repeatorderform .btn{width:100%;float:none!important}}@media only screen and (min-width:992px){#header-navbar{display:none}.header-links li{margin-left:15px}.main-content{float:right!important}.flexslider-image{margin:0 auto}.delopt tr>td:nth-child(2){min-width:200px}.delopt tr>td:nth-child(2){min-width:200px}.thumbnail.gridview{height:480px}.thumbnail.gridview .inner-box{height:450px}#panel-confirmorder-invaddrs .panel,#panel-confirmorder-extrainfo .panel,#panel-confirmorder-deladdrs .panel,#panel-confirmorder-paymeth .panel{height:225px}}@media only screen and (max-width:992px){#header-logo{text-align:center;margin-bottom:10px}#logo-mobile{display:inline;max-height:40px}.navbar-brand{padding:10px 15px}body{margin-bottom:550px}#account-switch-table th:hover{cursor:pointer}.account-switch-portal-container{text-align:center;border:1px solid #ddd}.optionMob{margin-top:8px;margin-bottom:8px}.navbar-header .navbar-social{display:none}#sagepayLogo{clear:both}}@media only screen and (max-width:768px){.navbar-brand{padding:10px 2px;margin-left:0!important}.header-links{display:table;width:100%}.header-links li{float:left}.header-links a{font-size:120%}.main-content{margin-bottom:15px}#leftsidebar .panel :eq(0){clear:both}.searchform{width:auto}header{margin-top:75px}.navbar a.navbar-toggle{font-size:18px;text-decoration:none}.navbar .navbar-toggle{margin-right:0;padding:9px 6px}.navbar{box-shadow:0 1px 5px rgba(0,0,0,.075)}.bootstrap-switch .bootstrap-switch-container{width:100%}.tooltipcontainer{top:47px}.tooltipcontainer .tip{right:150px}.pdetails{margin-bottom:10px}.main-cat-image{display:none!important}#leftsidebar .panel{margin-left:0;margin-right:0;clear:both}.basketqty{width:unset!important}.table.group .quantity{min-width:unset}}@media only screen and (max-width:991px){#panel-confirmorder-invaddrs,#panel-confirmorder-extrainfo,#panel-confirmorder-deladdrs,#panel-confirmorder-paymeth,#panel-confirmorder-basket,#checkout-entry-login,#checkout-entry-signup{padding:0}}@media only screen and (max-width:1024px){.plist-item .caption h2{height:60px}.navbar-social-lable{display:none}.favourite-product-buttons .add .basketsubmit{float:none;width:100%;margin-top:4px}.favourite-product-buttons .add input#basketsubmit{width:100%}.favourite-product-buttons .add .buy-qty{max-width:50px}.home-featured h2{height:40px}}@media only screen and (max-width:768px){body{margin-bottom:550px}.main-cat-image{display:none!important}#leftsidebar .panel{margin-left:0;margin-right:0}.listview-groupedproduct .viewoptions,.listview-groupedproduct .viewoptionsform{position:relative;text-align:center}.listview-groupedproduct p.groupdesc,.minprice-label,.caption{text-align:center}.thumbnail.gridview{height:510px}.thumbnail.gridview .inner-box{height:480px}.plist-item .caption h2{height:40px}}@media only screen and (max-width:480px){.col-xs-6{width:100%}.header-links a{font-size:200%}.header-links .header-links-text{display:none}#breadcrumbs{display:none}.groupedProduct{max-width:155px}#basketcontinueshopping{clear:both;float:right;margin:2px 0}.searchnavlist div{float:none!important}.searchnavlist-container ul.pagination{float:none}.navbar-brand{float:left;font-size:19px;line-height:21px;padding:13px 8px;width:30%}.navbar-header{margin-left:0!important}#panel-checkout-end ul li{display:block;margin:4px 0}#panel-checkout-end ul li a{width:100%}.favourite-category-box h2{font-size:18px;padding-left:15px}.favourite-product-buttons .price{margin:10px 0}.favourite.list-view>div{padding:6px 0}.favourite-product-caption h2{font-size:12px;margin-top:0}.favourite-product-buttons .add .basketsubmit{float:left;width:50%;margin:0}.favourite-product-buttons .basketqty{width:50%!important;float:left}.favourite-product-buttons .moveFavourite{color:#555}.favourite-product-buttons .remove-move{color:#555;margin-top:8px;float:left}.wishlistsubmitinput-prodlist{padding-right:6px}.col-xs-6{width:100%}.header-links a{font-size:200%}.header-links .header-links-text{display:none}#breadcrumbs{display:none}.groupedProduct{max-width:155px}#basketcontinueshopping{clear:both;float:right;margin-top:15px}.searchnavlist div{float:none!important}.searchnavlist-container ul.pagination{float:none}#basketupdatebasket{float:left;margin-right:15px}#savebasket{margin-top:10px}#basketcontinueshopping{clear:unset;margin-top:2px}#baskettocheckout,#baskettocheckout .btn,#basketupdatebasket,#basketupdatebasket input,#basketupdatebasket .btn,#basketcontinueshopping,#basketcontinueshopping .btn,#basketemptybasket .btn,#basketupdatebasket .btn,.promobtn{width:100%;margin:2px 0}#editbasketform{margin-bottom:0}#searchformbody{width:100%}.npbuttons .next,.npbuttons .finish,.previous{float:none;width:100%;margin:2px 0}.product-ribbon-wrapper{background:#fff none repeat scroll 0 0;border-radius:10px;box-shadow:0 6px 13px rgba(0,0,0,.3);display:none;margin:20px 10%;min-height:100px;padding:10px;position:absolute;width:280px;z-index:9999}}#pagenotfound h3{font-weight:600;font-size:15px;margin-top:10.5px;margin-bottom:10.5px}#pagenotfound h3 span.light{font-weight:300}#pagenotfound .search-body{margin-top:30px}#sidebar-quicklist h3{font-size:15px;margin-top:10.5px;margin-bottom:10.5px}#sub-category-filter-panel ul li a{font-size:12px;font-weight:400;display:inline-block;margin-bottom:5px;padding-left:12px}.category-delete{cursor:pointer}.favourite-category-box{overflow:auto}.favourite-category-box .category-delete{float:right;font-size:24px;vertical-align:middle;padding-bottom:4px}.favourite-instruct{clear:both;margin:30px 0}#sub-category-filter-panel ul li a{font-size:12px;font-weight:400;display:inline-block;margin-bottom:5px;padding-left:12px}.budget-spend-edit{cursor:pointer}.input-group-below{font-size:12px;background-color:#eee;border:1px solid #ccc;padding:5px;display:inline-block;width:100%}