#home-container{width:980px;margin:0 auto;margin-top:5px;margin-bottom:20px}#home-container h1{display:none}.home-row{width:980px;float:left}.topbox{width:978px;height:438px;float:left;border:1px solid #333}.subbox{width:308px;height:328px;float:left;border:1px solid #333}.subbox h3{font-family:Bitter;font-weight:400;font-style:normal;font-size:12px;text-decoration:none;text-transform:uppercase;text-align:center;color:#000;margin:0;padding:10px}.subbox h4{font-family:Bitter;font-weight:400;font-style:normal;font-size:18px;text-decoration:none;text-transform:uppercase;text-align:center;color:#000;margin:0;padding:0 10px 10px 10px}.subbox p{font-size:12px;text-decoration:none;text-align:center;color:#000;margin:0;padding:0 15px 15px 15px}.subbox p a{font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:center;color:#000}.subbox p a:hover{text-decoration:underline}.whydiybox{width:163px;height:351px;float:right;padding:15px;background:#EBEBEB;border:1px solid #333}.whylinks a{display:block;height:26px;margin-bottom:18px;font-size:12px}.whylinks a:hover{color:#4976AF}.wd-phone{background:url(http://static.diy-kitchens.com/assets/images/homepage/who-are-diy-sprite.png) no-repeat 0 0;padding-top:1px;padding-left:40px}.wd-price{background:url(http://static.diy-kitchens.com/assets/images/homepage/who-are-diy-sprite.png) no-repeat 0 -30px;padding-top:1px;padding-left:40px}.wd-delivery{background:url(http://static.diy-kitchens.com/assets/images/homepage/who-are-diy-sprite.png) no-repeat 0 -60px;padding-top:1px;padding-left:40px}.wd-compare{background:url(http://static.diy-kitchens.com/assets/images/homepage/who-are-diy-sprite.png) no-repeat 0 -143px;padding-top:1px;padding-left:40px}.wd-reviews{background:url(http://static.diy-kitchens.com/assets/images/homepage/who-are-diy-sprite.png) no-repeat 0 -174px;padding-top:1px;padding-left:40px}.order-process-bar{width:980px;height:43px;position:relative}.opb-step1{width:180px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step1.png) no-repeat 0 0;position:absolute;left:0;z-index:0}.opb-step1:hover{width:180px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step1.png) no-repeat 0 -43px;position:absolute;left:0;z-index:0}.opb-step2{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step2.png) no-repeat 0 0;position:absolute;left:158px;z-index:10}.opb-step2:hover{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step2.png) no-repeat 0 -43px;position:absolute;left:158px;z-index:10}.opb-step3{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step3.png) no-repeat 0 0;position:absolute;left:320px;z-index:20}.opb-step3:hover{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step3.png) no-repeat 0 -43px;position:absolute;left:320px;z-index:20}.opb-step4{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step4.png) no-repeat 0 0;position:absolute;left:482px;z-index:30}.opb-step4:hover{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step4.png) no-repeat 0 -43px;position:absolute;left:482px;z-index:30}.opb-step5{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step5.png) no-repeat 0 0;position:absolute;left:644px;z-index:40}.opb-step5:hover{width:182px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step5.png) no-repeat 0 -43px;position:absolute;left:644px;z-index:40}.opb-step6{width:173px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step6.png) no-repeat 0 0;position:absolute;left:807px;z-index:50}.opb-step6:hover{width:173px;height:43px;background:url(http://static.diy-kitchens.com/assets/images/homepage/order-process-bar-step6.png) no-repeat 0 -43px;position:absolute;left:807px;z-index:50}.stripbox{width:770px;float:left}.stripbox:hover{background:#999}.bx-next{position:absolute;top:0;right:-20px;z-index:20;width:15px;height:60px;text-indent:-999999px;background:url(http://static.diy-kitchens.com/assets/images/homepage/review-slide-controls.jpg) no-repeat -15px 0}.bx-prev{position:absolute;top:0;left:-15px;z-index:20;width:15px;height:60px;text-indent:-999999px;background:url(http://static.diy-kitchens.com/assets/images/homepage/review-slide-controls.jpg) no-repeat 0 0}.bx-pager a{margin-right:5px;color:#fff;padding:3px 8px 3px 6px;font-size:12px;zoom:1;background:url(http://static.diy-kitchens.com/assets/images/homepage/gray_pager.png) no-repeat 0 -20px}.bx-auto .start{background:url(http://static.diy-kitchens.com/assets/images/general/gray_auto.png) no-repeat 0 2px;padding-left:13px}.bx-auto .stop{background:url(http://static.diy-kitchens.com/assets/images/general/gray_auto.png) no-repeat 0 -14px;padding-left:13px}.bx-prev:hover{background-position:0 -60px}.bx-next:hover{background-position:-15px -60px}.bx-pager .pager-active,.bx-pager a:hover{background-position:0 0}.bx-pager{text-align:center;padding-top:7px;font-size:12px;color:#666}.bx-captions{text-align:center;font-size:12px;padding:7px 0;color:#666}.bx-auto{text-align:center;padding-top:15px}.bx-auto a{color:#666;font-size:12px}.section-block{width:242px;float:left}.section-block-inner{width:240px;border:1px solid #CCC;float:left}.section-block-shadow{width:242px;height:7px;background:url(http://static.diy-kitchens.com/assets/images/homepage/242-7-shadow.png) no-repeat;float:left}a.viewrangebtn{position:absolute;bottom:50px;right:15px;padding:15px;font-family:'Lato',sans-serif;color:#FFF;z-index:10}a.viewrangebtn:hover{color:#FFF;text-decoration:none}a.overlaybg{background:url(http://static.diy-kitchens.com/assets/images/homepage/overlaybgorange.png) 0 0}a.overlaybg:hover{background:url(http://static.diy-kitchens.com/assets/images/homepage/overlaybgorange.png) 0 -200px}.proceedarrow{width:25px;height:21px;position:absolute;top:15px;right:15px;background:url(http://static.diy-kitchens.com/assets/images/homepage/proceed-arrow.png) no-repeat}.tooltip{display:none;background:#4976AF;font-size:13px;min-height:30px;width:220px;padding:20px;padding-top:15px;font-family:'Lato',sans-serif!important;color:#FFF;border:2px solid #FFF;border-bottom:0;z-index:1000}.prodblock{width:31.5%!important;float:left;position:relative;margin:33px 8px 71px 8px}.prodtitle{height:38px;float:left;margin-bottom:32px;font-family:'Lato',sans-serif!important;line-height:20px}.prodpara{width:100%!important;float:left;margin-bottom:16px;font-family:'Open Sans';font-size:12px;color:#000;text-align:center;letter-spacing:.0417em;line-height:12px}.prodimage{width:100%!important;height:220.36px;float:left;margin-bottom:39.64px;padding-top:0;text-align:center}.prodbrand{width:100%!important;float:left;margin-bottom:20px;padding-top:0}.offerprice{display:block;margin-top:8px;font-family:'Open Sans';font-size:14px;font-weight:600;color:#FF1053;text-align:center;letter-spacing:.0357em;line-height:14px}.addbtn{display:block;padding-top:15px;background:#4DDCA7;border:1px solid #4DDCA7;border-radius:2px;height:27px;font-family:'Open Sans',sans-serif;font-size:14px;color:#FFF;letter-spacing:.0833em;line-height:12px;text-align:center;text-transform:uppercase;cursor:pointer}.addbtn:hover{text-decoration:none;background:#000;border:1px solid #000;color:#FFF}input.addbtn{display:block;padding-top:0;background:#4DDCA7;border:1px solid #4DDCA7;border-radius:2px;height:44px;font-family:'Open Sans',sans-serif;font-size:14px;color:#FFF;letter-spacing:.0833em;line-height:12px;text-align:center;text-transform:uppercase;cursor:pointer}input.addbtn:hover{text-decoration:none;background:#000;border:1px solid #000;color:#FFF}.morebtn{display:block;padding-top:15px;background:#FFF;border:1px solid #000;border-radius:2px;height:27px;font-family:'Open Sans',sans-serif;font-size:14px;color:#000;letter-spacing:.0833em;line-height:12px;text-align:center;text-transform:uppercase;cursor:pointer}.morebtn:hover{text-decoration:none;background:#000;border:1px solid #000;color:#FFF}.wtbtn,.selectbtn{display:block;padding-top:15px;background:#2196F3;border:1px solid #35BBF6;border-radius:2px;height:27px;font-family:'Open Sans',sans-serif;font-size:14px;color:#FFF;letter-spacing:.0833em;line-height:12px;text-align:center;text-transform:uppercase;cursor:pointer}.wtbtn:hover,.selectbtn:hover{text-decoration:none;background:#0398DC;border:1px solid #0398DC;color:#FFF}.addedbtn{background:#4DDCA7;border:1px solid #4DDCA7;pointer-events:none}.addedbtn:hover{background:#4DDCA7;border:1px solid #4DDCA7;pointer-events:none}#productfilters{width:260px;float:left}#productfiltercontainer{width:980px;float:left}#productfilterleftcolumn{width:225px;min-height:340px;height:auto;float:left;margin-top:70px}.doorsfilterblock{width:225px;float:left;margin-bottom:50px!important;padding-bottom:0;border-bottom:none!important}#productfilterleftcolumn h3{display:block;font-family:'Open Sans';font-size:22px;font-weight:700;color:rgba(0,0,0,.9);text-align:left;margin-bottom:24px;letter-spacing:.02em;line-height:40px}#productfilterleftcolumn a.subheader,#productfilterleftcolumn h4{display:block;font-family:'Open Sans';font-weight:700;font-size:14px;color:rgba(0,0,0,.9);text-align:left;margin-bottom:24px;text-transform:uppercase;letter-spacing:.04em;line-height:24px}#productfilterleftcolumn h4{margin-bottom:16px}#productfilterleftcolumn a.subheader:hover{color:rgba(3,169,244,1);text-decoration:none}#productfilterleftcolumn a.subheader.active{color:rgba(3,169,244,1)}#productfilterleftcolumn a.category,.checkboxon,.checkboxoff{display:block;font-family:'Open Sans';font-size:14px;color:rgba(0,0,0,.9);text-align:left;margin-bottom:16px;letter-spacing:.04em;line-height:24px}#productfilterleftcolumn a.category:hover,.checkboxon:hover,.checkboxoff:hover{color:rgba(3,169,244,1);font-weight:700;text-decoration:none}#productfilterleftcolumn a.category.active,.checkboxon{font-weight:700;color:rgba(3,169,244,1);font-weight:700}#productfilterleftcolumn .divider{display:block;height:1px;width:100%;margin:28px 0 19px 0;background-color:rgba(216,216,216,1)}.doorsfilterblock span{font-size:16px!important;color:#000!important;margin:0!important}.doorsfilterblock div{background:none;border:0;padding:0!important}.doorsfilterblock strong{display:block;font-family:'Open Sans';font-weight:700;font-size:14px;color:rgba(0,0,0,.9);text-align:left;margin-bottom:16px;text-transform:uppercase;letter-spacing:.04em;line-height:24px}.doorsfilterblock a{display:block}.doorsfilterblock a:hover{text-decoration:none}.doorsfilterblock a.selected{text-decoration:none}.doorsfilterblock .checkfilter{display:block;font-family:'Open Sans';font-size:14px;color:rgba(0,0,0,.9);text-align:left;margin-bottom:16px;letter-spacing:.04em;line-height:24px}.doorsfilterblock .checkfilter input{margin:0;padding:0}.checkboxon{height:24px!important;padding-left:40px!important;padding-top:1px!important;background:url(https://static.diy-kitchens.com/assets/images/kitchens/check-box-selected-24px.svg) no-repeat 0 0px!important;color:rgba(3,169,244,1);font-weight:700}.checkboxoff{height:24px!important;padding-left:40px!important;padding-top:1px!important;background:url(https://static.diy-kitchens.com/assets/images/kitchens/check-box-24px.svg) no-repeat 0 0!important}.checkboxoff:hover{height:24px!important;padding-left:40px!important;padding-top:1px!important;background:url(https://static.diy-kitchens.com/assets/images/kitchens/check-box-selected-24px.svg) no-repeat 0 0px!important;color:rgba(3,169,244,1);font-weight:700}#productfilterresults{width:730px;height:auto;min-height:340px;float:right;margin-top:8px;display:inline}.switch{position:relative;display:inline-block;width:31px;height:18px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:14px;width:14px;left:2px;top:2px;background-color:white;border-radius:16px;box-shadow:0 3px 3px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 1px 0 rgba(0,0,0,.05);-webkit-transition:.4s;transition:.4s}.slider span{position:absolute;left:-170px;margin:1px 0 0 0;font-family:'Open Sans';font-size:12px;font-weight:600;color:#000;text-align:right;letter-spacing:1.5px;line-height:12px;text-transform:uppercase}.slider span::after{content:"prices excluding vat";text-indent:0;line-height:initial;display:block}input:checked + .slider{background-color:#2196F3}.slider.active{background-color:#2196F3}input:checked + .slider span{float:left;margin:1px 0 0 12px}.slider.active span{left:-169px}input:checked + .slider span::after{content:"prices including vat";text-indent:0;line-height:initial;display:block}.slider.active span::after{content:"prices including vat";text-indent:0;line-height:initial;display:block}input:focus + .slider{box-shadow:0 0 1px #2196F3}input:checked + .slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.active:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}.slider.round{border-radius:15px}.slider.round:before{border-radius:15px}.offer-circle{position:absolute;top:0;right:0;height:80px;width:80px;background-color:rgba(255,16,83,1);border-radius:80px;z-index:1000;text-align:center}.offer-circle span{display:block;margin-top:17px;font-family:'Playfair Display',serif;font-size:23px;font-weight:700;color:rgba(255,255,255,1);text-align:center;letter-spacing:1px;line-height:24px}.product-title{width:100%;float:left;font-family:'Playfair Display';font-size:39px;color:#000;text-align:center;letter-spacing:.0128em;line-height:50px}.heading-bar{width:100%;float:left;padding:14px 0;background:#000;font-family:'Open Sans',sans-serif;font-size:16px;color:#FFF;text-align:center;font-weight:600;letter-spacing:.0909em;line-height:28px;text-transform:uppercase}.product-detail-row{width:100%;float:left;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.2)}.product-detail-row input[type="radio"]{float:left;margin:0;zoom:2;cursor:pointer}.product-detail-row label{float:left;margin:0 0 0 10px;font-family:'Open Sans';font-size:12px;text-align:left;text-transform:uppercase;letter-spacing:.0417em;line-height:28px}.configure-unit-row{font-family:'Open Sans';font-size:12px;color:rgba(0,0,0,.7);text-align:left;letter-spacing:.0417em;line-height:22px}.two-col{width:50%;float:left;font-family:'Open Sans';font-size:12px;text-align:left;letter-spacing:.0417em;line-height:28px}.three-col{width:33.33%;float:left}.two-col strong,.three-col strong{font-family:'Open Sans';font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.0417em;line-height:28px}.prodexprice,.prodincprice{width:100%;float:left;margin-bottom:15px;font-family:'Open Sans';font-size:16px;color:rgba(147,104,183,1);text-align:center;letter-spacing:.0322em;line-height:16px}.complete-text{margin-top:10px;font-family:'Open Sans';font-size:16px;color:rgba(147,104,183,1);text-align:left;letter-spacing:.0322em;line-height:16px}.dropdown{display:inline-block;margin:0;font-family:'Open Sans',sans-serif;font-size:12px;color:#000;text-align:center;letter-spacing:.1429em;line-height:18px;text-transform:uppercase}.dropdown dd,.dropdown dt,.dropdown ul{margin:0;padding:0}.dropdown dd{position:relative}.dropdown a,.dropdown a:visited{width:194px;display:table}.dropdown a:hover{color:#30A8DD}.dropdown dt a:hover{color:#30A8DD;border:1px solid #30A8DD;cursor:pointer}.dropdown dt a{width:194px;background:#FFF no-repeat scroll right center;display:table;padding:4px;border:1px solid #30A8DD;text-align:center}.dropdown dt a span{width:145px;display:table-cell;vertical-align:middle}.dropdown dd ul{background:#FFF none repeat scroll 0 0;border:4px solid #30A8DD;color:#35BBF6;display:none;left:-187px;padding:10px;position:absolute;top:2px;width:532px;list-style:none;z-index:3000;box-shadow:0 3px 30px #CCC}.dropdown dd ul::before{content:"Cabinet Colour";display:block;margin-bottom:15px;font-family:'Open Sans';font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:18px;color:#000}.dropdown span.value{width:220px;display:table-cell;vertical-align:middle;font-size:12px}.dropdown dd ul li{width:50%;padding:0;float:left}.dropdown dd ul li a{width:267px;padding:6px;display:table}.dropdown dd ul li a:hover{background-color:#EFEFEF;cursor:pointer}.dropdown img{width:40px;height:40px;display:table-cell;vertical-align:middle}.specialcheckbox{float:left;cursor:pointer;position:relative;width:26px;height:26px;top:0;left:0;background:#FFF;border:2px solid rgba(0,0,0,.7);border-radius:2px}.specialcheckbox.active{cursor:pointer;position:relative;width:26px;height:26px;top:0;left:0;border:2px solid rgba(33,150,243,1);background:rgba(33,150,243,1);border-radius:2px}.specialcheckbox:after{opacity:.2;content:'';position:absolute;width:13px;height:6px;background:transparent;top:6px;left:5px;border:3px solid #FFF;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.specialcheckbox:hover::after{opacity:1}.specialcheckbox.active:after{opacity:1}.w307{width:307px}.folightblack{color:rgba(0,0,0,.4)}.folightpurple{color:rgba(147,104,183,1)}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(https://static.diy-kitchens.com/assets/images/homepage/slider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(https://static.diy-kitchens.com/assets/images/homepage/slider/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://static.diy-kitchens.com/assets/images/homepage/slider/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://static.diy-kitchens.com/assets/images/homepage/slider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://static.diy-kitchens.com/assets/images/homepage/slider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}