.basketItem{float:left;width:100%;margin-bottom:15px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}.basketItemImage{float:left;width:15%;margin-right:2%}.basketItem .basketItemTitle{float:left;width:40%;margin-right:2%}.basketItem .basketItemQuantity{float:left;width:10%;margin-right:2%;margin-top:10px}.removeItem img,.removeItemResponsive img{width:30px}.basketItem .basketItemRemove{float:left;margin-top:25px}#basketResponsiveVersion{display:none}.pointer,.removeItem,.removeItemResponsive{cursor:pointer}#mybasket{float:left;width:100%;font-size:12px;position:relative;margin-bottom:35px;line-height:22px}.floatingHeader{background-repeat:repeat-x;background-position:left top;height:100px;width:100%;position:fixed;left:0;top:0;z-index:9999;overflow:hidden;border-bottom:1px solid #dcdcdc;background-color:rgba(255,255,255,1.00);color:rgba(255,255,255,1.00)}.floatingHeader .fposition{position:relative;margin-right:auto;margin-left:auto}.fposition .logo{float:left;margin-left:0;margin-top:3px}.fposition .logo img{height:85px;width:auto;margin-left:0}.fposition .topSearch{float:left;width:350px;margin-left:150px;height:42px;margin-top:11px}#topTelephone{float:right;width:20%;margin-right:20px;font-size:16px;line-height:20px;text-align:right;margin-top:30px;color:#000}#topTelephone h1{font-size:20px;color:#692581;margin-top:0;font-weight:normal}.floatingHeaderSpace{float:left;height:100px;width:100%;background-color:#fff}.titleSpace{float:left;width:100%;clear:left}.titleSpace .smRight{float:right;height:47px;width:18%;position:relative}.greyButton{background-position:95% center;background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/addto-icon.png);background-repeat:no-repeat;font-size:16px;color:#fff;height:47px;padding-left:0;line-height:45px;width:100%;padding-right:40px;margin-left:0!important;border:1px solid #000;background-color:#000;margin-top:0}.greyButton:hover,.billing-button:hover{color:#ccc!important}.discountButton{height:24px;width:70px;font-size:12px;overflow:hidden;color:#fff;cursor:pointer;background-color:#000;border:1px solid #999;font-weight:bold}.discountButton:hover,.redButton-button:hover,.edit-button:hover{color:#ccc!important}.redButton{width:200px;float:left;font-size:14px;color:#000;height:47px;text-align:center;line-height:45px;padding-left:40px;padding-right:40px;border:1px solid #999;background-color:#c9c9c9;margin-top:0}.spaceRight{color:#000!important;font-size:14px}.redButton:hover{color:#333!important}.titleSpace .spaceRight{float:left;width:80%;background-color:#fff;text-align:left;height:51px;color:#000}.titleSpace .spaceRight p{color:#000;font-size:20px}.spaceRight p{line-height:54px;font-size:14px;padding-left:15px}.quantityBox{border:1px solid #000;font-size:14px;font-weight:bold;color:#666;margin-bottom:5px;width:50px;padding:2px;text-align:center}.qaction{display:none}.updateLink,.updateLinkResp{color:#000;text-decoration:underline;line-height:16px;cursor:pointer}.updateLink:hover,.updateLinkResp:hover{color:#692581}.fullcontent{float:left;width:100%;background-color:#fff;position:relative;padding-left:2%;padding-right:2%;margin-bottom:20px;padding-top:20px;padding-bottom:20px}#basketwrapped{float:left;width:100%;padding-bottom:20px;padding-top:0;min-height:400px;position:relative;margin-top:30px;clear:left}#mybasket th{font-size:12px;color:#000;line-height:35px;background-color:#eee;text-align:center}.info{padding-right:5px;padding-left:5px;float:left;width:100%;text-align:center}.info a{color:#000;font-size:14px;font-weight:bold;text-decoration:none}.info a:hover{color:#000}.main_price{font-size:16px;font-weight:bold}hr{color:#000;height:1px;margin-top:5px;margin-bottom:5px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;float:left;width:100%;background-color:#000}.available{font-size:12px;font-weight:bold;background-color:#e4e4e4;border:1px solid #ccc;line-height:18px;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;float:left;width:100%;clear:left;text-align:center}.available a{color:#dd5fa7;text-decoration:underline}.available a:hover{color:#000}.primary{text-align:center;width:194px;background-color:#000;font-size:14px;font-weight:bold;color:#fff;border:1px solid #333;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;cursor:pointer;background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/common/rede-grad.png);background-repeat:repeat-x;background-position:left bottom}.primary:hover{color:#fff;background-color:#000;background-image:none}.primary.coupon{width:150px;font-size:12px;border:1px solid #333;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px}.primary span{padding-left:20px;background:url(images/button-glyph.png) no-repeat right bottom;position:relative;top:7px;width:17px;height:19px;display:inline-block;-webkit-transition-duration:.3s}.pack{margin-top:7px;margin-bottom:7px;border:1px solid #e2e2e2}.stock{color:#060;font-size:13px;font-weight:bold}.stock.out{color:#da1f26}.stockmessagae{font-size:10px;font-weight:normal}.spaceRight .ordernote{font-size:12px;font-weight:bold;float:right;width:530px;text-align:center;display:block}.spaceRight #basketCheckout{float:left;margin-right:15px;margin-left:15px}.costTitle{line-height:34px;font-size:14px}.subPrice{font-size:16px;line-height:34px;color:#000}.costTitle.big{font-size:16px;line-height:30px;color:#c8292d}#discountCode{width:120px;border:1px solid #ccc;padding-right:10px;padding-left:10px;margin-right:7px;margin-left:7px;height:24px;margin-top:2px}.featured-product{float:left;width:238px;border-right-width:2px;border-right-style:solid;border-right-color:#fff}.featured-product.end{border-right:none}.featured-product-images{float:left;width:238px;text-align:center;margin-top:5px;height:175px}.featured-product-info{float:left;width:100%;text-align:center}.featured-product-info p{text-align:center;font-size:12px;font-weight:bold;color:#000;float:left;width:90%;margin-left:5%}.featured-product-info h1{float:left;width:100%;font-size:24px;font-weight:bold;color:#b82028;text-align:center}#featuredProducts{width:960px;float:left;margin-bottom:15px}.titleFullSpace{float:left;width:100%;background-color:#eee}.titleFullSpace p{margin-left:20px;line-height:47px;font-size:14px}.titleFullSpace.foot{margin-top:40px;font-weight:bold}#checkoutHeader{border-bottom:1px solid #e7e7e8;overflow:hidden;margin-bottom:0;padding-bottom:10px;clear:left}#checkoutHeader h2{float:left;font-size:24px;font-weight:normal;line-height:40px;margin-top:25px;margin-right:0;margin-bottom:0;margin-left:0}#checkoutHeader img{float:right}.progressCheckout{height:65px;width:480px;float:right;background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/icons/xline.png.pagespeed.ic.iFeizH9LJB.png);background-repeat:repeat-x;background-position:left 7px}.progressCheckout .step{float:left;width:120px;text-align:center}.step .title{font-size:12px;color:#000;text-align:center;float:left;width:100%;margin-top:3px}.progressCheckout .step .circle{background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/icons/xcircle.png.pagespeed.ic.ywd9XwIlob.png);float:left;height:45px;width:47px;text-align:center;margin-left:36px;padding-right:2px}.progressCheckout .step .circle img{float:left;width:20px;height:20px}#checkoutHeader .progressCheckout .step .circle img{float:none;margin-top:12px}.step .title.activeStep{color:#be1c27}.signinwrap{float:left;width:48%;min-height:350px;margin-bottom:40px;position:relative;border:1px solid #e9e9e9}.checkout_main{margin-top:0}.signinwrap img{width:auto}.signinwrap.right{float:right}.signinwrap h2{font-size:16px;font-weight:normal;color:#000;margin-left:20px;margin-top:20px;clear:left;float:left;width:420px;margin-bottom:0}.signinwrap label{float:left;margin-top:15px;margin-left:20px;clear:left;font-size:14px;line-height:18px;margin-bottom:5px;width:100%;color:#000;font-weight:700}.signinwrap .stf{float:left;height:35px;margin-left:20px;padding-left:10px;clear:left;width:410px;border:2px solid #999;line-height:35px}.signinwrap button{margin-left:19px;margin-top:20px;clear:left;float:left}.signinwrap p{clear:left;margin-left:20px;font-size:12px;margin-top:10px;float:left;width:90%}.signinwrap p a{font-size:14px;color:#387ff6}.signinwrap p a:hover{color:#333}.signinwrap .small a{color:#387ff6;font-size:14px}.signinwrap .small a:hover{color:#333}.spaceRight.full{width:100%}.spaceRight.full .ordernote{width:720px}.powerlogos{float:left;width:960px;margin-top:50px;text-align:center;font-size:12px}.powerlogos p{margin-top:10px;line-height:18px}.borderred{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}#success-message{text-align:center;font-size:16px;background-color:#b9ffb9;border:1px solid #8cff8c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#090;margin-top:0;margin-right:0;margin-bottom:20px;margin-left:0}#success-message p{padding-top:15px;padding-bottom:15px;line-height:24px;margin-left:15px;margin-top:0;margin-bottom:0}#error-message{text-align:center;font-size:16px;background-color:#fdefef;border:1px solid #ecd0d0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#751b00;margin-top:5px;margin-right:0;margin-bottom:20px;margin-left:0;float:left;width:100%}#error-message p{line-height:26px;margin-left:15px;padding-bottom:15px;padding-top:15px;text-align:center}.fright{position:absolute;top:189px;right:286px}.additional-address{margin:15px 0;padding:20px;border:1px solid #ccc;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;font-size:12px;line-height:20px;color:#000}#billing-address{color:#000;padding:20px;border:2px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:hidden;width:100%;margin-top:15px;margin-right:0;margin-bottom:15px;margin-left:0;font-size:12px;line-height:20px}#billing-address h3{color:#000;font-size:23px;margin-bottom:15px}#billing-address ul,.additional-address ul{list-style:none;overflow:hidden}#billing-address ul li,.additional-address ul li{width:35%;float:left;margin:0;padding:0}.edit-button{border:1px solid #999;color:#fff!important;cursor:pointer;display:block;line-height:28px;margin-top:10px;text-align:center;text-decoration:none;width:65px;float:left;background-color:#692581}.deliver-button{background-color:#000;border:1px solid #333;color:#fff!important;cursor:pointer;display:block;line-height:35px;margin:0;float:right;text-align:center;font-size:16px;text-decoration:none;height:38px;width:260px;text-align:center;text-decoration:none;text-shadow:none}.alert{color:red!important;padding:90px 0 0 45px}.billing-button{background-color:#666;border:1px solid #666;cursor:pointer;display:block;line-height:20px;margin-top:10px;float:right;text-align:center;text-decoration:none;height:27px;width:260px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/icons/xgrey-bg.png.pagespeed.ic.tQdUM2dnLw.png);background-repeat:repeat-x;background-position:left bottom;color:#000}.total{padding-top:65px}.deliver-button:hover{color:#ccc!important}#bottom-section{overflow:hidden;width:100%;border-bottom:1px solid #e7e7e8;float:left}#newAddForm{background:#f8f8f8;padding:20px;border:1px #ccc solid;width:50%;margin:15px 0;overflow:hidden;float:left}#newAddForm form{float:right}#newAddForm a,#search-form-holder a{color:#692581;text-decoration:none;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#692581}#newAddForm label,#search-newAddForm label{padding-right:20px;font-weight:900}#v_postcode{width:250px;text-transform:uppercase}.find-address-button{background:#98cc53;border:1px solid #91b65b;color:#fff!important;cursor:pointer;text-align:center;text-decoration:none;width:100px!important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:6px;font-size:13px;height:1.5em;margin-left:10px}#picklist{width:325px}#newAddForm label,#search-newAddForm label{padding-right:20px;font-weight:900}#newAddForm input,#search-newAddForm input{width:312px}#payment-details .initial{width:20px}#payment-details .smaller{width:70px}#payment-details input[type="checkbox"]{width:auto}#payment-details label{padding:0}#payment-details td{padding:5px 10px}.order-button{color:#fff;border:1px solid #000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;display:block;clear:both;float:left;font-size:16px;height:40px;text-align:center;text-decoration:none;text-shadow:none;width:240px!important;background-color:#692581;margin-top:5px;margin-right:0;margin-bottom:0;margin-left:0}input.inputAddForm{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ddd;font-size:14px;margin:0;height:35px;width:330px;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff;line-height:35px}#additional-info{float:left;width:40%;padding:15px 0 0 20px;font-size:12px;line-height:18px;text-align:left}#additional-info img{width:auto}#additional-info p{padding:10px 0}#bottom-section table tr td{padding-top:7px;padding-bottom:7px;font-weight:normal;font-size:12px}.redButton-button{border:1px solid #333;color:#fff!important;cursor:pointer;display:block;text-align:center;text-decoration:none;height:35px!important;width:200px!important;float:right;font-size:15px;margin-top:10px;background-color:#1013d2}#newAddForm label{padding-right:20px;font-weight:900;color:#000}#courierlist li{margin-top:4px;margin-bottom:4px;line-height:24px}ul li #courierlist{font-size:12px;font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-weight:normal;background-color:#eee;float:left;width:350px;border:1px solid #ccc;padding-top:0;padding-bottom:5px}ul li #courierlist label{display:inline-block;max-width:96%;margin-top:5px;margin-bottom:5px;padding-left:2%;padding-right:2%;font-weight:normal}ul li #courierlist li{margin-left:10px;width:340px;display:block;line-height:18px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#666;vertical-align:middle;margin-right:10px;float:left;padding-top:10px;padding-bottom:10px}#top-ammount{padding:10px;text-align:center;font-size:18px;line-height:2;border:2px solid #692581}#top-ammount p{font-size:18px}#payment-selection{margin-bottom:20px;text-align:center;margin-top:20px;min-height:400px}#payment-methods{display:block;list-style:none outside none;overflow:hidden;position:relative;float:left;padding-top:0;padding-right:0;padding-bottom:35px;width:100%}#payment-methods li{display:inline-block;margin-right:10px;overflow:visible;position:relative;height:84px;width:122px;float:none}#payment-methods li a{border:2px solid #e6e6e6;border-radius:0;display:block;height:80px;text-indent:-9999;width:118px}#payment-methods li.cart-selected a{border:2px solid #692581}#payment-methods li a:hover{border:2px solid #692581}#payment-methods li.cart-selected img{width:26px}#payment-methods li img{bottom:-13px;display:none;left:47px;position:absolute}.visa a{background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/common/visa.png.pagespeed.ce.VtBu2QA_lU.png) no-repeat scroll center center transparent}.mastercard a{background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/common/xmastercard.png.pagespeed.ic.rrZgPJDeiK.jpg) no-repeat scroll center center transparent}.maestro a{background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/common/xmaestro.png.pagespeed.ic.z7C6VocvjR.jpg) no-repeat scroll center center transparent}.paypal a{background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/common/paypal.png.pagespeed.ce.cyrlh1LmbX.png) no-repeat scroll center center transparent}.worldpay a{background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/basket/common/xworldpay.png.pagespeed.ic.SiYW598Zz2.png) no-repeat scroll center center transparent}#payment-selection h3{font-size:16px}#sign-up-holder{overflow:hidden;padding:5px 0 30px 0;clear:both}#form{position:relative;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0;width:48%;padding:40px;border:1px solid #d4d4d4;color:#000}.section{width:48%;float:left;padding:25px 20px;margin:0;font-size:14px}.section p{line-height:24px;font-size:14px;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.section h3{margin-bottom:10px}#account-type{background:#f4f4f4;list-style:none;margin:5px 0 30px;overflow:hidden;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#account-type li{float:left}#account-type li a.active{border:1px solid #000;color:#fff;font-weight:bold;background-color:#333;text-decoration:none}#account-type li a{border:1px solid #ccc;float:none;display:block;text-align:center;width:220px;font-size:12px;color:#696969;line-height:34px}#form div{overflow:hidden;font-size:14px;padding:0 0 15px 0}.no-padding{padding:0!important}#form label{font-size:14px;padding:10px 0 0 0;text-align:left;float:left;width:25%}#registration label.title{width:150px}#form input[type="text"],#form input[type="password"]{border:1px solid #692581;font-size:14px;height:50px;margin:0 0 8px;outline:none;padding:8px 10px;width:70%;line-height:34px;float:right}#form div:last-child{padding:0}#form select{border:1px solid #ddd;font-size:14px;padding:7px 7px;min-width:83px;margin-right:0;margin-left:1px;outline:none}.generic-button{color:#fff;background:#98cc53;border:1px solid #91b65b;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;display:block;clear:both;float:right;font-size:16px;height:40px;margin:15px 0 0;text-align:center;text-decoration:none;text-shadow:none;width:100%}.redButton.full{width:100%;height:42px;border:1px solid #000;margin:0;padding-right:0;padding-left:0}.section a{color:#692581}.section a:hover{color:#333}.checkout-content-wrap{float:left;width:100%;min-height:500px}.checkout-content-wrap .textcontenthere{margin-bottom:30px}.titleFullSpace.pad{margin-top:30px}.spaceRight.right{float:left}.titleSpace .smRight.left button{float:right}#basketwrapped .emptybasket{margin-right:0%;margin-left:0%;font-size:20px;text-align:center;float:left;width:100%;padding-top:80px;padding-bottom:40px;margin-bottom:40px;border-bottom:none;border-top-style:none;border-right-style:none;border-left-style:none}fieldset{width:100%;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;background-color:rgba(238,238,238,1.00);text-align:center}.emptybasket a{font-size:16px;color:#0a78bb;line-height:45px}.emptybasket a:hover{color:#000}ul li #courierlist li input{margin-right:15px;vertical-align:middle;margin-top:3px;float:left;margin-bottom:12px}ul li #courierlist li label{width:310px}#courierlist tr td{padding-top:7px;padding-bottom:7px;padding-right:5px;padding-left:5px;line-height:17px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#666}.required{border:1px solid red!important}.paymentMessage{line-height:24px;margin-top:10px;margin-bottom:10px}.pull-right{float:right!important;text-align:right!important}#center-bg{float:left;width:100%}.topSearch #search-box{position:absolute;float:left;left:auto;top:auto;right:auto;bottom:auto;width:340px}#search-box form #query{width:280px}.zonemessage{background-color:#eee;text-align:center;width:100%;line-height:30px;margin-top:10px}.qcheckOn{display:none}#topTelephone h1 strong a{font-size:18px;color:#692581;text-decoration:none}#positioner{width:1000px;margin-right:auto;margin-left:auto;position:relative}.socialMediaItem{float:left;width:50%;margin-top:20px}.deliveryLI1{width:26%!important}.deliveryLI2{}.deliveryLI3{}#newAddForm select{width:312px;height:30px}@media (max-width:980px){.signinwrap label{float:left;margin-top:15px;margin-left:2%;clear:left;font-size:12px;line-height:18px;margin-bottom:5px;width:96%}.powerlogos img{width:100%;height:auto}#clockHover{display:none}.signinwrap{float:left;width:48%;height:auto;margin-bottom:40px;position:relative;border:2px solid #000;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.signinwrap .stf{float:left;height:35px;margin-left:20px;padding-left:10px;clear:left;width:80%;border:2px solid #999;line-height:35px}#checkoutHeader h2{float:left;font-size:24px;font-weight:normal;line-height:40px;margin-top:25px;margin-right:0;margin-bottom:0;margin-left:0}.spaceRight.full .ordernote{width:auto;padding-left:0}#bottom-section{overflow:hidden;width:100%;border-bottom:1px solid #e7e7e8;float:left}#newAddForm{background:#f8f8f8;padding:5%;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:40%;margin:15px 0;overflow:hidden;float:left}#newAddForm label{padding-right:0;font-weight:900;width:100%;margin-bottom:5px}#newAddForm input,#search-newAddForm input{width:90%}#newAddForm select{width:90%}.deliveryLI1{width:230px!important}.deliveryLI2{width:320px!important}.deliveryLI3{width:250px!important}ul li #courierlist{background-color:#eee;float:left;width:100%;border:1px solid #ccc;padding-top:0;padding-bottom:5px}#billing-address{padding:2%;width:96%;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#000;border-bottom-color:#000}.additional-address{padding:2%;width:96%;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#ccc;border-bottom-color:#ccc}.powerlogos{float:left;width:100%;margin-top:50px;text-align:center;font-size:12px}.floatingHeader .fposition{width:100%;position:relative;margin-right:auto;margin-left:auto}.info{width:100%;padding-left:0;padding-right:0;text-align:left}.removeItem img{min-width:30px;width:30px}.fullcontent{float:left;width:98%;background-color:#fff;position:relative;padding-left:1%;padding-right:1%;margin-bottom:1%;color:#000}.titleSpace .spaceRight{float:left;width:50%}.titleSpace .spaceRight.full{float:left;width:100%}#positioner{width:100%}#bgbtm{width:100%}#wrapper{width:100%}#mybasket{width:100%}element.style{}#basketwrapped{width:100%}#featuredProducts{width:100%}.featured-product-images{width:100%;height:auto}.featured-product{float:left;width:25%;border-right-width:0;border-right-style:solid;border-right-color:#fff}.available{width:80%}.pack{margin-right:5px;margin-top:0;margin-bottom:0;width:100%}#newAddForm form{float:right;width:100%}#newAddForm label{padding-right:0;font-weight:900;width:100%;margin-bottom:5px;text-align:left}#newAddForm{background:#f8f8f8;padding:2%;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:60%;margin:15px 0;overflow:hidden;float:left}.floatingHeaderSpace{height:70px}#checkoutHeader h2{font-size:16px;font-weight:bold}.deliveryLI1{width:230px!important}.deliveryLI2{width:50%!important}.deliveryLI3{width:50%!important}.deliver-button{font-size:12px;width:48%;float:left;margin-top:15px;margin-right:2%}.billing-button{font-size:12px;width:50%;float:left;margin-top:15px}}@media (max-width:767px){.titleSpace .smRight{float:right;height:47px;width:50%;position:relative}.signinwrap{float:left;width:100%;height:auto;margin-bottom:40px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-top-color:#000;border-bottom-color:#000;border-left-style:none}.resp_reduceCheckout{height:40px!important}.floatingHeaderSpace{height:70px}#checkoutHeader h2{display:none}.progressCheckout{height:65px;width:100%;float:left;background-image:none}.progressCheckout .step{float:left;width:25%;text-align:center}.progressCheckout .step .circle{float:left;height:45px;width:100%;text-align:center;margin-left:0;padding-right:0;background-position:center;background-repeat:no-repeat}#newAddForm{background:#f8f8f8;padding:5%;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:100%;margin:15px 0;overflow:hidden;float:left}#newAddForm input,#search-newAddForm input{width:90%}#newAddForm select{width:90%}.deliveryLI1{width:50%!important}.deliveryLI2{width:50%!important}.deliveryLI3{width:50%!important}.deliver-button{font-size:12px;width:200px;float:left;margin-top:20px}.available{width:90%}.basketItem{float:left;width:100%}.basketItemImage{float:left;width:15%;margin-right:1%}.basketItem .basketItemTitle{float:left;width:60%;margin-right:1%}.basketItem .basketItemQuantity{float:left;width:15%;margin-right:1%;margin-top:10px;font-size:10px}.removeItem img{width:30px}.basketItem .basketItemRemove{float:left;margin-top:25px}#basketTableFullSize{display:none}#basketResponsiveVersion{display:block}#form select{float:left;width:300px;font-size:12px;font-weight:bold;line-height:32px;height:32px;padding:4px;border:1px solid #63303e;margin-bottom:px;margin-top:6px;color:#ea1565;outline:none;margin-left:1%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.featured-product{float:left;width:49%;border-right-width:2px;border-right-style:solid;border-right-color:#e5e5e5}.qaction{display:block}#payment-methods li.cart-selected img{display:none}#additional-info{float:left;width:90%;padding:5%;font-size:12px;line-height:18px;text-align:left}.socialMediaItem{clear:left}}@media (max-width:600px){.checkout-content-wrap{float:left;width:96%;padding-left:1%;padding-right:1%;margin-left:1%;margin-right:1%}.respcoupontxt{width:100%;text-align:center}.respTotal{width:100%;float:left;text-align:center;font-size:14px;font-weight:bold;padding-bottom:0;padding-top:5px}}@media (max-width:480px){#topTelephone{float:right;width:100%;margin-right:0;font-size:16px;line-height:18px;text-align:center;margin-top:6px;color:#fff}.fposition .logo{float:left;margin-left:0;margin-top:3px;margin-bottom:10px;width:100%;text-align:center}.floatingHeader{height:auto;width:100%;position:relative;float:left}.powerlogos{display:none}#payment-selection{width:96%;padding-left:1%;padding-right:1%;margin-left:1%;margin-right:1%}.spaceRight.full .ordernote{width:96%;padding-left:1%;padding-right:1%;margin-left:1%;margin-right:1%;padding-top:10px;padding-bottom:10px}#billing-address ul li,.additional-address ul li{width:100%;float:left;margin:0;padding:0}.signinwrap h2{font-size:16px;font-weight:normal;color:#000;margin-left:2%;margin-top:20px;clear:left;float:left;width:96%}.basketItem .basketItemTitle{float:left;width:75%;margin-right:0%;padding-top:20px;padding-bottom:20px}.section{width:90%!important;padding:5%!important}#form input[type="text"],#form input[type="password"]{border:1px solid #ddd;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;height:1.2em;margin:0 0 8px;outline:none;padding:2%;width:50%;float:right}.signinwrap .redButton{margin-left:0;margin-top:20px;clear:left;float:left}.signinwrap{float:left;width:100%;height:auto;margin-bottom:40px;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-top-color:#000;border-bottom-color:#000;border-left-style:none}#basketwrapped .emptybasket{margin-right:0%;margin-left:0%;font-size:18px;text-align:center;float:left;width:100%;padding-top:80px;padding-bottom:40px;margin-bottom:40px;border-bottom:none;border-top-style:none;border-right-style:none;border-left-style:none}.pack{margin-right:5px;margin-top:20px;margin-bottom:0}.resp_reduceCheckout{height:40px}.spaceRight.full .ordernote{padding-top:10px;padding-bottom:10px}#basketwrapped{margin-top:0}#checkoutHeader h2{display:none}.progressCheckout{height:65px;width:100%;float:left;background-image:none}.progressCheckout .step{float:left;width:25%;text-align:center}.progressCheckout .step .circle{float:left;height:45px;width:100%;text-align:center;margin-left:0;padding-right:0;background-position:center;background-repeat:no-repeat}#newAddForm{background:#f8f8f8;padding:2%;border:none;width:100%;margin:15px 0;overflow:hidden;float:left}#newAddForm label{padding-right:0;font-weight:900;width:100px;margin-bottom:5px}#newAddForm input,#search-newAddForm input{width:190px!important;margin-left:5px;float:left}#newAddForm select{width:90%;margin-left:5px}.deliveryLI1{width:100%!important}.deliveryLI2{width:100%!important}.deliveryLI3{width:100%!important}.deliver-button{font-size:12px;width:99%;float:left;margin-top:15px}.billing-button{font-size:12px;width:99%;float:left;margin-top:15px}.redButton{width:100%;margin-left:0}.additional-address,#billing-address{text-align:center}.edit-button{height:30px;width:99%;line-height:30px;margin-bottom:10px}.basketItem{float:left;width:100%;margin-bottom:15px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}.quantityBox{border:1px solid #000;font-size:14px;font-weight:bold;color:#666;margin-bottom:5px;width:96%;padding:2%;text-align:center}.available{width:96%;padding-left:1%;margin-left:1%;padding-right:1%;margin-right:1%}.basketItem{float:left;width:100%}.basketItemImage{float:left;width:90%;margin-right:5%;margin-left:5%;text-align:center}.basketItem .basketItemTitle{float:left;width:100%;margin-right:0%;text-align:center}.basketItem .basketItemQuantity{float:left;width:49%;margin-right:1%;margin-top:0;font-size:12px;text-align:center;clear:left}.removeItem img{width:30px}.basketItem .basketItemRemove{width:49%;float:left;margin-top:13px;text-align:center}.featured-product{float:left;width:100%;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#e5e5e5;border-right-width:0}#basketResponsiveVersion{display:block}#basketTableFullSize{display:none}.titleSpace .spaceRight{width:100%;height:auto}.spaceRight p{line-height:30px;font-size:14px;padding-left:15px}.titleSpace .smRight{float:right;height:47px;width:100%;position:relative}#form select{float:none;width:300px;font-size:12px;font-weight:bold;line-height:32px;height:32px;padding:4px;border:1px solid #63303e;margin-bottom:px;margin-top:6px;color:#ea1565;outline:none;margin-left:1%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#form{width:100%;border:none}}#processingOrder{text-align:center;float:left;width:100%;font-size:28px}#processingOrder p{padding:20px}.text2{font-size:16px;line-height:26px}#pp3 a{font-size:18px!important;color:#3d216b}.holidaymessage{float:left;width:100%;position:relative;font-size:14px;color:#fff;background-color:#353535;text-align:center;margin-top:20px;margin-bottom:0;padding-top:20px;padding-right:5%;padding-bottom:20px;padding-left:5%}.holidaymessage p{margin-bottom:7px;line-height:20px}.holidaymessage strong{font-size:16px}#accountsPageHolder ul{margin:0;padding:0}.accountsColumn{width:390px}h3.accountTitle{background:url(/customer/images/account/accountstitle_bg.gif) no-repeat right}h3.accountsSub{background:url(/customer/images/account/account_subsection_bg.gif) no-repeat right;margin-top:1em}.accountOrders li,.accountDetails li{list-style:none;padding:.5em 1em .5em 50px;margin:0}.accountOrders li a,.accountDetails li a{background:url(/customer/images/account/account_bullet_green.gif) no-repeat right center;padding:.2em 1em .2em 0;font-weight:bold;color:#3b3b3b}.accountSection{max-width:none}.accountDetails li a{background:url(/customer/images/account/account_bullet_blue.gif) no-repeat right center}#secOrders{background:url(/customer/images/account/sec_orders.gif) no-repeat left center}#secLedger{background:url(/customer/images/account/sec_ledger.gif) no-repeat left center}#secQuotes{background:url(/customer/images/account/sec_quotes.gif) no-repeat left center}#secCatalogue{background:url(/customer/images/account/sec_catalogue.gif) no-repeat left center}#secWishlist{background:url(/customer/images/account/sec_wishlist.gif) no-repeat left center}#secSecurity{background:url(/customer/images/account/sec_security.gif) no-repeat left center}#secProfile{background:url(/customer/images/account/sec_profile.gif) no-repeat left center}#secBusiness{background:url(/customer/images/account/sec_business.gif) no-repeat left center}#secBuyers{background:url(/customer/images/account/sec_buyers.gif) no-repeat left center}#secRefer{background:url(/customer/images/account/sec_refer.png) no-repeat left center}#addressChange{background:url(/customer/images/account/account_subsection_bg.gif) no-repeat top right}#addressChange p{margin:0 0 0 70px}#addressChange p.bold{padding:25px 0 1em 0}#centerCol #my-account p,#centerCol #my-account ul,#centerCol #my-account ol{margin:0 0 20px;font-size:13px;color:#666}#my-account{position:relative;float:left;width:100%}#my-account img{width:auto}#my-account .accountTitle{padding-right:0;line-height:55px;background-color:#fff;background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/account/xdash.png.pagespeed.ic.cniYeEMFAC.png);background-repeat:no-repeat;background-position:140px top;float:left;font-size:24px;font-weight:normal;font-family:"proxima-nova",sans-serif;width:100%;margin-bottom:15px}#centerCol #my-account a{color:#7eb238;text-decoration:underline}#centerCol #my-account a:hover{text-decoration:none}#my-account .orders{float:left;width:100%}#my-account .details{float:left;width:100%}#my-account h3{margin:0 0 15px;font-size:16px;line-height:20px;font-weight:normal}#my-account .accountSection,#my-account .addressSection{-webkit-border-radius:10px;border:1px solid #e1e1e1;margin:0 0 20px 0;padding:2%;margin-right:2%;width:48%;min-height:140px;position:relative;float:left}#my-account .accountSection img,#my-account .addressSection img{float:right;margin:0 0 15px 15px}#my-account .addressSection{background:#f6f6f6}#centerCol #my-account .accountSection:hover a,#centerCol #my-account .accountSection:focus a{text-decoration:none}#trackingCont{margin:0 auto;width:800px;padding:30px 0;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd}#trackingCont h3{font-size:2em!important}#trackingCont p{font-size:13px;padding-bottom:15px}#trackingCont .button{background:#90bf4e;color:#fff!important;height:35px;font-size:14px}#trackingCont .button:hover{background:#79a240}#leftCol h2,#leftCol .heading{font-size:15px;font-weight:bold;margin:0 50px;padding:0 0 5px;text-align:center;border-bottom:1px dotted #ddd}#leftCol .storeName{background:#dadada;font-size:100%;font-weight:normal;color:#3b3b3b;margin:0;padding:.7em 0 .7em .7em;border-bottom:solid 1px #fff}#leftCol #storeNav h4{background:#dadada none repeat scroll 0 0;border-bottom:1px solid #fff;color:#3b3b3b;font-size:100%;font-weight:normal;margin:0;padding:.7em 0 .7em .7em}#leftCol h4.currentOn{font-weight:bold;background:#666 url(/images/current_on_arrow.gif) no-repeat 95% center;color:#fff;border-bottom:none;text-align:center;padding:.7em 0}#leftCol h4.currentOn a{color:#fff}#leftCol h4.currentOn a:hover{color:#fff}#leftCol ul{}#leftCol li{margin-left:5px;margin-right:5px;display:inline-block;*display:inline;zoom:1;margin-top:0}#leftCol li.currentOn a{background:#fd9e2f;font-weight:bold;color:#fff}#leftCol li a:hover{background:#ddd}#leftCol li.currentOn a{background:#6c6c6c url(/images/current_on_arrow.gif) no-repeat 95% center;color:#fff;border-bottom:none;padding:.2em 1em .2em 1.5em;font-weight:bold;margin-left:6px}#leftCol li.currentOn ul{}#leftCol li.currentOn li a{margin-left:6px;border-left:solid 1px #fff;border-right:solid 1px #cacaca;background:#e8e8e8;color:#4e4e4e;padding-left:1.5em;border-bottom:solid 1px #fff;font-weight:normal}#leftCol li.currentOn li a:hover{color:#4e4e4e}#leftCol li.currentOn li.currentOn a{color:#3b3b3b;font-weight:bold;border:solid 1px #cacaca;border-right:none;margin-left:7px}#leftCol h2.clickable{cursor:pointer;background:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/chead_clickable.gif) no-repeat}.hideable{display:none}.default{display:block}#advancedSearchForm{padding:10px}#advancedSearchForm select{width:100%;font-size:smaller;margin:3px 0 6px 0;border:solid 1px #cacaca;border-bottom-style:inset;-moz-border-radius:2px;padding:0}#advancedSearchForm option{padding:2px 0 0 0;margin:0 0 0 3px}#leftCol #reviews{text-align:center}.accountSection a{color:#692581;text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#692581}.accountSection p{font-size:13px;line-height:22px}.accountTitle .acctNumber{text-align:right;float:right;width:300px;font-size:14px;margin-right:20px}.accountSection a:hover{color:#000}#leftCol{padding:10px 0;margin-bottom:10px;text-align:center;float:left;width:100%}#leftCol h2,#leftCol .heading{font-size:15px;font-weight:bold;margin:0 50px;padding:0 0 5px;text-align:center;border-bottom:1px dotted #ddd}.colBoxL{margin:0;padding:0;border:none}#leftCol ul{}#leftCol li a{width:100%;display:block;color:#3b3b3b;line-height:35px;text-decoration:none;background:#eee;font-size:12px;padding-top:4px;padding-right:15px;padding-bottom:4px;padding-left:15px;float:left}#leftCol #storeNav{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#999;float:left;width:100%;padding-bottom:15px}#storeNav ul li .selectedAccount{background-color:#333;color:#fff}.headingO,.largeheadingO,.megaheadingO{font-weight:bold;color:#000;font-family:"proxima-nova",sans-serif}.headingO,.headingG,.headingB{font-size:14px}.line,.line2,.line3,.line4,.lineHead{height:18px;padding:3px;color:#666}.line2,.lineHead{border-bottom:0 solid #666}.line,.liner,.lineg,.liney{border-bottom:1px dashed #ccc}.orderTable tr td{font-size:14px;line-height:24px}.orderTable a{color:#bd2a30}#my-account .accountTitle.myorders{background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/account/xorders.png.pagespeed.ic.S2QUeoAkpr.png);background-position:130px}#my-account .accountTitle.myprofile{background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/account/xprofile.png.pagespeed.ic.rq_HNx1U-w.png);background-position:130px}#my-account .accountTitle.security{background-image:url(https://www.janitorialwarehouse.co.uk/interface/assets/images/account/xlock.png.pagespeed.ic.SzSA80Yqrl.png);background-position:180px 3px}#my-account .accountTitle.orderDetails{background-image:none}p .addressText{font-size:14px;line-height:20px}.orderDetails{float:right;width:300px;padding:10px;border:1px solid #999;clear:right}#centerCol{float:left;width:100%}.orderSummary{float:left;width:100%;padding-bottom:20px}.orderDetailsTable{float:left;width:100%;margin-top:20px;margin-bottom:20px}.orderDetails table tr td{padding-top:4px;padding-bottom:4px;font-size:14px}.orderDetails table{width:300px}.orderSummary .addressLefrt{float:left;width:500px}.orderSummary .rightWrap{float:right;width:450px}@media (max-width:980px){#leftCol{padding:1%;margin-bottom:10px;text-align:center;float:left;width:98%}#leftCol ul{margin:0;padding:0;border:none;list-style:none;display:inline-block;zoom:1;float:left;width:100%}#my-account .accountTitle{}}@media (max-width:768px){#leftCol ul{margin:0;padding:0;border:none;list-style:none;display:inline-block;zoom:1;float:left;width:100%}}@media (max-width:500px){#my-account .accountTitle{background-image:none}.accountTitle .acctNumber{text-align:center;float:right;width:100%;font-size:14px;margin-right:0}.greyButton{height:32px;width:175px;margin-top:7px;font-size:13px;overflow:hidden;font-family:"proxima-nova",sans-serif;color:#fff;cursor:pointer;background-color:#692581;border:1px solid #999;font-weight:bold;float:none;margin-left:auto;margin-right:auto;position:relative}.titleSpace .smRight.left{float:left;margin-right:0;margin-left:0;text-align:center}}@media (min-width:481px) and (max-width:768px){.floatingHeaderSpace{height:100px!important}#my-account .accountSection,#my-account .addressSection{-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #e1e1e1;margin:0 0 20px 0;padding:2%;margin-right:0%;width:96%;height:140px;position:relative;float:left}#form{position:relative;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0;width:auto;border:2px solid #dbd0ee;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media (max-width:480px){#form{position:relative;margin-top:0;margin-right:5px;margin-bottom:0;margin-left:0;width:auto;border:2px solid #dbd0ee;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#form label{width:100%}#form input[type="text"],#form input[type="password"]{border:1px solid #ddd;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:14px;height:1.2em;margin:0 0 8px;outline:none;padding:8px 10px;width:80%;float:left}.orderDetails{float:none;margin-bottom:10px}.floatingHeaderSpace{height:66px!important}#my-account .accountSection,#my-account .addressSection{-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #e1e1e1;margin:0 0 20px 0;padding:2%;margin-right:0%;width:96%;height:140px;position:relative;float:left}.spaceRight p{display:none;line-height:20px;font-size:14px;padding-left:15px}}