/*------------------------------- Simple classes (can be used anywhere on site) -------------------------------*/
.fo9{font-size:9px!important;}
.fo10{font-size:10px!important;}
.fo11{font-size:11px!important;}
.fo12{font-size:12px!important;}
.fo13{font-size:13px!important;}
.fo14{font-size:14px!important;}
.fo15{font-size:15px!important;}
.fo16{font-size:16px!important;}
.fo18{font-size:18px!important;}
.fo20{font-size:20px!important;}
.fo22{font-size:22px!important;}
.fo23{font-size:23px!important;}
.fo24{font-size:24px!important;}
.fo25{font-size:25px!important;}
.fo26{font-size:26px!important;}
.fo28{font-size:28px!important;}
.fo30{font-size:30px!important;}
.fo32{font-size:32px!important;}
.fo34{font-size:34px!important;}
.fo42{font-size:42px!important;}
.fo50{font-size:50px!important;}
.fo52{font-size:52px!important;}
.fo62{font-size:62px!important; line-height:60px;}
.fo66{font-size:66px!important;}
.fo78{font-size:78px!important;}
.fo110{font-size:110px!important;}
.fo130{font-size:130px!important;}
.fobitter{font-family:'Bitter', sans-serif!important;}
.foptserif{font-family:'Lato', sans-serif!important;}
.foarial{font-family:'Arial', sans-serif!important;}
.foopensans{font-family:'Open Sans', sans-serif!important;}
.fowhite{color:#FFFFFF!important;}
.foblack{color:#000000!important;}
.fored{color:#993300!important;}
.fobrightred{color:#F00!important;}
.fodiyblue{color:#4975AF!important;}
.fodiylightblue{color:#6BCADE!important;}
.fodiyorange{color:#FF6633!important;}
.fotrustpilotgreen{color:#007F4E!important;}
.fotrustpilotlightgreen{color:#00b67a!important;}
.folightestgrey{color:#CACACA!important;}
.folightergrey{color:#CCC!important;}
.folightgrey{color:#666666!important;}
.fogreen{color:#393!important;}
.fomiddarkgrey{color:#878787!important;}
.fodarkgrey{color:#333333!important;}
.fospecialblue{color:#73C1DD!important;}
.fogold{color:#D4AF37!important;}
.foplatinum{color:#CDCBC7!important;}
.fobold{font-weight:bold;}
.fonormal{font-weight:normal!important;}
.foitalic{font-style:italic;}
.lheight18{line-height:18px;}
.m0{margin:0!important;}
.m5{margin:5px!important;}
.m7{margin:7px!important;}
.m10{margin:10px!important;}
.mt0{margin-top:0px!important;}
.m15{margin:15px!important;}
.m20{margin:20px!important;}
.m26{margin:26px!important;}
.mt1{margin-top:1px!important;}
.mt2{margin-top:2px!important;}
.mt3{margin-top:3px!important;}
.mt4{margin-top:4px!important;}
.mt5{margin-top:5px!important;}
.mt6{margin-top:6px!important;}
.mt7{margin-top:7px!important;}
.mt9{margin-top:9px!important;}
.mt10{margin-top:10px!important;}
.mt12{margin-top:12px!important;}
.mt15{margin-top:15px!important;}
.mt17{margin-top:17px!important;}
.mt18{margin-top:18px!important;}
.mt20{margin-top:20px!important;}
.mt20{margin-top:20px!important;}
.mt23{margin-top:23px!important;}
.mt25{margin-top:25px!important;}
.mt30{margin-top:30px!important;}
.mt35{margin-top:35px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt52{margin-top:52px!important;}
.mt55{margin-top:55px!important;}
.mt62{margin-top:62px!important;}
.mt69{margin-top:69px!important;}
.mt79{margin-top:79px!important;}
.mt98{margin-top:98px!important;}
.mt104{margin-top:104px!important;}
.mt110{margin-top:110px!important;}
.mt130{margin-top:130px!important;}
.mt168{margin-top:168px!important;}
.mtm32{margin-top:-32px!important;}
.mtm60{margin-top:-60px!important;}
.mb0{margin-bottom:0px!important;}
.mb1{margin-bottom:1px!important;}
.mb2{margin-bottom:2px!important;}
.mb5{margin-bottom:5px!important;}
.mb6{margin-bottom:6px!important;}
.mb7{margin-bottom:7px!important;}
.mb10{margin-bottom:10px!important;}
.mb11{margin-bottom:11px!important;}
.mb12{margin-bottom:12px!important;}
.mb14{margin-bottom:14px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mb25{margin-bottom:25px!important;}
.mb30{margin-bottom:30px!important;}
.mb35{margin-bottom:35px!important;}
.mb40{margin-bottom:40px!important;}
.mb60{margin-bottom:60px!important;}
.mbm60{margin-bottom:-60px!important;}
.mlm10{margin-left:-10px!important;}
.ml1{margin-left:1px!important;}
.ml3{margin-left:3px!important;}
.ml5{margin-left:5px!important;}
.ml7{margin-left:7px!important;}
.ml8{margin-left:8px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.ml20{margin-left:20px!important;}
.ml25{margin-left:25px!important;}
.ml30{margin-left:30px!important;}
.ml35{margin-left:35px!important;}
.ml40{margin-left:40px!important;}
.ml53{margin-left:53px!important;}
.ml60{margin-left:60px!important;}
.ml66{margin-left:66px!important;}
.ml80{margin-left:80px!important;}
.ml100{margin-left:100px!important;}
.ml130{margin-left:130px!important;}
.ml142{margin-left:142px!important;}
.ml150{margin-left:150px!important;}
.ml167{margin-left:167px!important;}
.ml175{margin-left:175px!important;}
.ml197{margin-left:197px!important;}
.ml210{margin-left:210px!important;}
.ml255{margin-left:255px!important;}
.ml340{margin-left:340px!important;}
.ml415{margin-left:415px!important;}
.mr0{margin-right:0px!important;}
.mr1{margin-right:1px!important;}
.mr5{margin-right:5px!important;}
.mr7{margin-right:7px!important;}
.mr9{margin-right:9px!important;}
.mr10{margin-right:10px!important;}
.mr11{margin-right:11px!important;}
.mr13{margin-right:13px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}
.mr21{margin-right:21px!important;}
.mr23{margin-right:23px!important;}
.mr25{margin-right:25px!important;}
.mr30{margin-right:30px!important;}
.mr32{margin-right:32px!important;}
.mr35{margin-right:35px!important;}
.mr40{margin-right:40px!important;}
.mr43{margin-right:43px!important;}
.mr45{margin-right:45px!important;}
.mr50{margin-right:50px!important;}
.mr60{margin-right:60px!important;}
.mr64{margin-right:64px!important;}
.mr70{margin-right:70px!important;}
.mr84{margin-right:84px!important;}
.p0{padding:0!important;}
.p2{padding:2px!important;}
.p3{padding:3px!important;}
.p4{padding:4px!important;}
.p5{padding:5px!important;}
.p7{padding:7px!important;}
.p10{padding:10px!important;}
.p11{padding:11px!important;}
.p12{padding:12px!important;}
.p14{padding:14px!important;}
.p15{padding:15px!important;}
.p19{padding:19px!important;}
.p20{padding:20px!important;}
.p25{padding:25px!important;}
.p30{padding:30px!important;}
.p33{padding:33px!important;}
.p40{padding:40px!important;}
.pt0{padding-top:0!important;}
.pt2{padding-top:2px!important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}
.pt40{padding-top:40px!important;}
.pt26{padding-top:26px!important;}
.pb0{padding-bottom:0!important;}
.pb2{padding-bottom:2px!important;}
.pb5{padding-bottom:5px!important;}
.pb10{padding-bottom:10px!important;}
.pb15{padding-bottom:15px!important;}
.pb20{padding-bottom:20px!important;}
.pb26{padding-bottom:26px!important;}
.pb40{padding-bottom:40px!important;}
.pb60{padding-bottom:60px!important;}
.pl0{padding-left:0px!important;}
.pl1{padding-left:1px!important;}
.pl5{padding-left:5px!important;}
.pl10{padding-left:10px!important;}
.pl13{padding-left:13px!important;}
.pr0{padding-right:0px!important;}
.pr5{padding-right:5px!important;}
.pr10{padding-right:10px!important;}
.pr13{padding-right:13px!important;}
.pl0{padding-left:0!important;}
.pl15{padding-left:15px!important;}
.pr15{padding-right:15px!important;}
.pl20{padding-left:20px!important;}
.pr20{padding-right:20px!important;}
.pl24{padding-left:24px!important;}
.pr24{padding-right:24px!important;}
.plm5{padding-left:-5px!important;}
.w0{width:0px!important;}
.w7{width:7px!important;}
.w20{width:20px!important;}
.w25{width:25px!important;}
.w40{width:40px!important;}
.w44{width:44px!important;}
.w47{width:47px!important;}
.w50{width:50px!important;}
.w55{width:55px!important;}
.w58{width:58px!important;}
.w60{width:60px!important;}
.w62{width:62px!important;}
.w66{width:66px!important;}
.w68{width:68px!important;}
.w70{width:70px!important;}
.w75{width:75px!important;}
.w77{width:77px!important;}
.w78{width:78px!important;}
.w85{width:85px!important;}
.w88{width:88px!important;}
.w97{width:97px!important;}
.w100{width:100px!important;}
.w114{width:114px!important;}
.w115{width:115px!important;}
.w116{width:116px!important;}
.w120{width:120px!important;}
.w122{width:122px!important;}
.w124{width:124px!important;}
.w127{width:127px!important;}
.w130{width:130px!important;}
.w133{width:133px!important;}
.w134{width:134px!important;}
.w147{width:147px!important;}
.w148{width:148px!important;}
.w149{width:149px!important;}
.w150{width:150px!important;}
.w155{width:155px!important;}
.w158{width:158px!important;}
.w162{width:162px!important;}
.w165{width:165px!important;}
.w170{width:170px!important;}
.w175{width:175px!important;}
.w176{width:176px!important;}
.w177{width:177px!important;}
.w180{width:180px!important;}
.w181{width:181px!important;}
.w182{width:182px!important;}
.w185{width:185px!important;}
.w195{width:195px!important;}
.w200{width:200px!important;}
.w205{width:205px!important;}
.w208{width:208px!important;}
.w209{width:209px!important;}
.w215{width:215px!important;}
.w216{width:216px!important;}
.w220{width:220px!important;}
.w222{width:222px!important;}
.w228{width:228px!important;}
.w229{width:229px!important;}
.w230{width:230px!important;}
.w236{width:236px!important;}
.w240{width:240px!important;}
.w244{width:244px!important;}
.w245{width:245px!important;}
.w246{width:246px!important;}
.w248{width:248px!important;}
.w255{width:255px!important;}
.w260{width:260px!important;}
.w265{width:265px!important;}
.w266{width:266px!important;}
.w270{width:270px!important;}
.w278{width:278px!important;}
.w280{width:280px!important;}
.w292{width:292px!important;}
.w295{width:295px!important;}
.w296{width:296px!important;}
.w298{width:298px!important;}
.w300{width:300px!important;}
.w302{width:302px!important;}
.w305{width:305px!important;}
.w309{width:309px!important;}
.w310{width:310px!important;}
.w315{width:315px!important;}
.w316{width:316px!important;}
.w320{width:320px!important;}
.w322{width:322px!important;}
.w340{width:340px!important;}
.w342{width:342px!important;}
.w344{width:344px!important;}
.w350{width:350px!important;}
.w360{width:360px!important;}
.w364{width:364px!important;}
.w365{width:365px!important;}
.w371{width:371px!important;}
.w384{width:384px!important;}
.w388{width:388px!important;}
.w395{width:395px!important;}
.w398{width:398px!important;}
.w400{width:400px!important;}
.w410{width:410px!important;}
.w420{width:420px!important;}
.w430{width:430px!important;}
.w438{width:438px!important;}
.w440{width:440px!important;}
.w445{width:445px!important;}
.w455{width:455px!important;}
.w462{width:462px!important;}
.w468{width:468px!important;}
.w470{width:470px!important;}
.w471{width:471px!important;}
.w472{width:472px!important;}
.w474{width:474px!important;}
.w475{width:475px!important;}
.w476{width:476px!important;}
.w478{width:478px!important;}
.w480{width:480px!important;}
.w482{width:482px!important;}
.w487{width:487px!important;}
.w490{width:490px!important;}
.w491{width:491px!important;}
.w501{width:501px!important;}
.w507{width:507px!important;}
.w510{width:510px!important;}
.w511{width:511px!important;}
.w515{width:515px!important;}
.w528{width:528px!important;}
.w533{width:533px!important;}
.w535{width:535px!important;}
.w540{width:540px!important;}
.w546{width:546px!important;}
.w550{width:550px!important;}
.w554{width:554px!important;}
.w558{width:558px!important;}
.w560{width:560px!important;}
.w564{width:564px!important;}
.w566{width:566px!important;}
.w570{width:570px!important;}
.w583{width:583px!important;}
.w588{width:588px!important;}
.w590{width:590px!important;}
.w600{width:600px!important;}
.w605{width:605px!important;}
.w617{width:617px!important;}
.w620{width:620px!important;}
.w625{width:625px!important;}
.w634{width:634px!important;}
.w638{width:638px!important;}
.w640{width:640px!important;}
.w650{width:650px!important;}
.w660{width:660px!important;}
.w668{width:668px!important;}
.w670{width:670px!important;}
.w687{width:687px!important;}
.w680{width:680px!important;}
.w681{width:681px!important;}
.w694{width:694px!important;}
.w696{width:696px!important;}
.w700{width:700px!important;}
.w701{width:701px!important;}
.w708{width:708px!important;}
.w710{width:710px!important;}
.w730{width:730px!important;}
.w734{width:734px!important;}
.w744{width:744px!important;}
.w750{width:750px!important;}
.w755{width:755px!important;}
.w780{width:780px!important;}
.w810{width:810px!important;}
.w842{width:842px!important;}
.w850{width:850px!important;}
.w855{width:855px!important;}
.w878{width:878px!important;}
.w884{width:884px!important;}
.w900{width:900px!important;}
.w904{width:904px!important;}
.w905{width:905px!important;}
.w908{width:908px!important;}
.w910{width:910px!important;}
.w934{width:934px!important;}
.w935{width:935px!important;}
.w938{width:938px!important;}
.w940{width:940px!important;}
.w948{width:948px!important;}
.w949{width:949px!important;}
.w950{width:950px!important;}
.w955{width:955px!important;}
.w956{width:956px!important;}
.w958{width:958px!important;}
.w972{width:972px!important;}
.w976{width:976px!important;}
.w978{width:978px!important;}
.w980{width:980px!important;}
.w50p{width:50%!important;}
.w98p{width:98%!important;}
.w100p{width:100%!important;}
.h1{height:1px!important;}
.h5{height:5px!important;}
.h7{height:7px!important;}
.h18{height:18px!important;}
.h20{height:20px!important;}
.h24{height:24px!important;}
.h30{height:30px!important;}
.h34{height:34px!important;}
.h36{height:36px!important;}
.h40{height:40px!important;}
.h46{height:46px!important;}
.h47{height:47px!important;}
.h60{height:60px!important;}
.h63{height:63px!important;}
.h67{height:67px!important;}
.h75{height:75px!important;}
.h85{height:85px!important;}
.h95{height:95px!important;}
.h97{height:97px!important;}
.h100{height:100px!important;}
.h116{height:116px!important;}
.h125{height:125px!important;}
.h132{height:132px!important;}
.h152{height:152px!important;}
.h170{height:170px!important;}
.h186{height:186px!important;}
.h216{height:216px!important;}
.h224{height:224px!important;}
.h231{height:231px!important;}
.h243{height:243px!important;}
.h257{height:257px!important;}
.h268{height:268px!important;}
.h275{height:275px!important;}
.h296{height:296px!important;}
.h310{height:310px!important;}
.h318{height:318px!important;}
.h324{height:324px!important;}
.h348{height:348px!important;}
.h353{height:353px!important;}
.h414{height:414px!important;}
.h428{height:428px!important;}
.h434{height:434px!important;}
.h443{height:443px!important;}
.h453{height:453px!important;}
.h490{height:490px!important;}
.h491{height:491px!important;}
.h514{height:514px!important;}
.h568{height:568px!important;}
.h581{height:581px!important;}
.h100p{height:100%!important;}
.min-h125{min-height:125px!important;}
.min-h284{min-height:284px!important;}
.floatleft{float:left!important;}
.floatright{float:right!important;}
.floatnone{float:none!important;}
.nobdr{border:none!important;}
.notbdr{border-top:none!important;}
.nobbdr{border-bottom:none!important;}
.txtleft{text-align:left!important;}
.txtright{text-align:right!important;}
.txtcenter{text-align:center!important;}
.txtvalignc{vertical-align:middle!important;}
.ucase{text-transform:uppercase;}
.lcase{text-transform:lowercase;}
.btext{font-weight:bold;}
.tnone{text-decoration:none!important;}
.uline{text-decoration:underline;}
.tline{text-decoration:line-through!important;}
.whitebg{background:#FFFFFF;}
.lightgreybg{background:#EBEBEB;}
.lightergreybg{background:#F5F5F5;}
.midgreybg{background:#CCCCCC;}
.middarkgreybg{background:#666666;}
.darkgreybg{background:#999999;}
.trustpilotgrey{background:#282828;}
.trustpilotdeepblue{background:#000032;}
.tinypound{font-size:25px!important;}
.whitebg{background:#FFFFFF;}
.lightwashedgreen{background:#D3F1CD;}
.washedgreen{background:#A4DB98;}
.lightergreenbg{background:#7CCD7C;}
.lightgreenbg{background:#31B94D!important;}
.lightbluebg{background:#42C0FB;}
.lightbrownbg{background:#A68064;}
.violetbg{background:#9F5F9F;}
.turquoisebg{background:#7093DB;}
.platinumbg{background:#CDCBC7;}
.goldbg{background:#D4AF37;}
.blackbg{background:#000000!important;}
.amberbg{background:#E6B426!important;}
.redbg{background:#FF0000!important;}
.lightredbg{background:#EA3D3B!important;}
.whitebg{background:#FFFFFF;}
.pinkbg{background:#F85C91;}
.grangreybg{background:#939999;}
.dklightturq{background:#12C2EB;}
.bqorange{background:#FF7C00;}
.wrgreen{background:#2DCC70;}
.wiblue{background:#013E74;}
.checkorderpurple{background:#5A255D;}
.specialgreybg{background:url(https://static.diy-kitchens.com/assets/images/general/greyghost.png);}
.specialbluebg{background:url(https://static.diy-kitchens.com/assets/images/homepage/specialbluebg.png);}
.specialbluesolidbg{background:#4976AF!important;}
.speciallighterbluebg{background:#2397E6!important;}
.speciallightbluesolidbg{background:#2BC3E0!important;}
.specialturqsolidbg{background:#6BCADE!important;}
.speciallightturqsolidbg{background:#99DAE8!important;}
.specialorangebg{background:#FF6633!important;}
.specialorangesolidbg{background:#FF6633!important;}
.specialorangesolidbg:hover{background:#666666!important;}
.specialorangesolidbg-on{background:#666666!important;}
.specialaltblue{background:#73C1DD!important;}
.redhighlight{color:#FF0000; font-weight:normal;}
.redtext{color:#FF0000;}
.specialblue{color:#4976AF;}
.btdiyblue1{border-top:1px solid #4976AF!important;}
.br1{border-right:1px solid #999;}
.br1dash{border-right:1px dashed #999;}
.bl1dash{border-left:1px dashed #999;}
.bl2{border-left:2px solid #999;}
.bl2dash{border-left:2px dashed #999;}
.bblack1{border:1px solid #000;}
.br1dgrey{border-right:1px solid #666;}
.blgrey1{border:1px solid #CCC;}
.bgrey1{border:1px solid #999;}
.bdiyblue1{border:1px solid #4976AF;}
.bdiyblue2{border:2px solid #4976AF;}
.bdiyturq1{border:1px solid #6BCADE;}
.bgreen1{border:1px solid #A4DB98;}
.bmidgrey2{border:2px solid #CCC!important;}
.bgrey2{border:2px solid #999!important;}
.bdarkgrey2{border:2px solid #333!important;}
.blightgrey4{border:4px solid #CCC!important;}
.blightgrey8{border:8px solid #CCC!important;}
.bgrey4{border:4px solid #999!important;}
.bgrey8{border:8px solid #999!important;}
.bdiyblue4{border:4px solid #4976AF!important;}
.bdiylightblue4{border:4px solid #2397E6!important;}
.bdiyblue8{border:8px solid #4976AF!important;}
.bdiyorange2{border:2px solid #FF6633!important;}
.bdiyorange4{border:4px solid #FF6633!important;}
.bdarkgrey4{border:4px solid #666!important;}
.bdarkgrey8{border:8px solid #666!important;}
.bblack2{border:2px solid #000!important;}
.bbblacksolid1{border-bottom:1px solid #000!important;}
.bwhite1{border:1px solid #FFF;}
.bgreydash1{border:1px dashed #999;}
.bdarkgreydash1{border:1px dashed #333;}
.bbgreydash1{clear:both;border-bottom:1px dashed #999;} 
.bbgreysolid1{border-bottom:1px solid #999!important;}
.btgreysolid1{border-top:1px solid #999!important;}
.bblightgreysolid1{border-bottom:1px solid #CCC!important;}
.btlightergreysolid1{border-top:1px solid #EFEFEF!important;}
.bblightergreysolid1{border-bottom:1px solid #EFEFEF!important;}
.bblightgrey4{border-bottom:4px solid #CCC!important;}
.bbdiyturq4{border-bottom:4px solid #99DAE8!important;}
.bbdiyblue4{border-bottom:4px solid #4976AF!important;}
.bbdiyblue1{border-bottom:1px solid #4976AF!important;}
.brlightgreydotted1{border-right:1px dotted #CCC!important;}
.brlightgreysolid1{border-right:1px solid #CCC!important;}
.brdarkergreysolid1{border-right:1px solid #5E5E5E!important;}
.brdarkergreysolid1:hover{border-right:1px solid #4976AF!important;}
.brdarkergreysolid1:active{border-right:1px solid #4976AF!important;}
.brdiyblue1{border-right:1px solid #4976AF!important;}
.btwhitesolid2{border-top:2px solid #FFF!important;}
.boxbdrsolid4{border:4px solid #CCC!important;}
.boxbdrsolid4:hover{border:4px solid #666!important;}
.brad2{border-radius:2px!important;}
.brad10{border-radius:10px!important;}
.brad15{border-radius:15px!important;}
.brad20{border-radius:20px!important;}
.brad100{border-radius:100px!important;}
.btlrad10{border-top-left-radius:10px!important;} 
.btrrad10{border-top-right-radius:10px!important;}
.bblrad10{border-bottom-left-radius:10px!important;} 
.bbrrad10{border-bottom-right-radius:10px!important;}
.btlrad15{border-top-left-radius:15px!important;} 
.btrrad15{border-top-right-radius:15px!important;}
.bblrad15{border-bottom-left-radius:15px!important;} 
.bbrrad15{border-bottom-right-radius:15px!important;}
.bshad5grey{-moz-box-shadow:5px 5px 5px #999; -webkit-box-shadow:5px 5px 5px #999; box-shadow:5px 5px 5px #999;}
.bshad5lightgrey{-moz-box-shadow:5px 5px 5px #CCC; -webkit-box-shadow:5px 5px 5px #CCC; box-shadow:5px 5px 5px #CCC;}
.ghosted{opacity:0.4!important;}
.ghosted70{opacity:0.7!important;}
.rotatec90{/* Safari */-webkit-transform: rotate(90deg)!important;/* Firefox */-moz-transform: rotate(90deg)!important;/* IE */-ms-transform: rotate(90deg)!important;/* Opera */-o-transform: rotate(90deg)!important;/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1)!important;}
.rotateac90{/* Safari */-webkit-transform: rotate(-90deg)!important;/* Firefox */-moz-transform: rotate(-90deg)!important;/* IE */-ms-transform: rotate(-90deg)!important;/* Opera */-o-transform: rotate(-90deg)!important;/* Internet Explorer */filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)!important;}
.selecteditem{font-weight:bold;}
.pspacer{width:100%; height:1px; float:left; margin:5px 0 15px 0; background:#CACACA;}
.displayblock{display:block;}/* DON'T ADD AN !IMPORTANT TAG TO THIS AS THIS WILL STOP ANY JAVASCRIPT SHOWING/HIDING SITEWIDE ELEMENTS */
.displaynone{display:none;}/* DON'T ADD AN !IMPORTANT TAG TO THIS AS THIS WILL STOP ANY JAVASCRIPT SHOWING/HIDING SITEWIDE ELEMENTS */
.displaytable{display:table!important;}
.displaytablecell{display:table-cell!important;}
.vishidden{visibility:hidden!important;}
.bgnone{background:none!important;}
.bdrnone{border:none!important;}
.bdrlnone{border-left:none!important;}
.bdrtnone{border-top:none!important;}
.m0auto{margin:0 auto;}
.posrel{position:relative!important;}
.posabs{position:absolute!important;}
.posfixed{position:fixed!important;}
.ovhidden{overflow:hidden;}
.disablebtn{pointer-events:none; cursor:default; opacity:0.4!important;}
.activatebtn{cursor:pointer;}
.top0{top:0!important;}
.topm2{top:-2px!important;}
.topm15{top:-15px!important;}
.topm32{top:-32px!important;}
.topm75{top:-75px!important;}
.top5{top:5px!important;}
.top8{top:8px!important;}
.top10{top:10px!important;}
.top15{top:15px!important;}
.top17{top:17px!important;}
.top20{top:20px!important;}
.top25{top:25px!important;}
.top30{top:30px!important;}
.top40{top:40px!important;}
.top45{top:45px!important;}
.top60{top:60px!important;}
.top65{top:65px!important;}
.top75{top:75px!important;}
.top79{top:79px!important;}
.top85{top:85px!important;}
.top100{top:100px!important;}
.top108{top:108px!important;}
.top115{top:115px!important;}
.top118{top:118px!important;}
.top128{top:128px!important;}
.top138{top:138px!important;}
.top151{top:151px!important;}
.top164{top:164px!important;}
.top168{top:168px!important;}
.top178{top:178px!important;}
.top188{top:188px!important;}
.top206{top:206px!important;}
.top207{top:207px!important;}
.top213{top:213px!important;}
.top220{top:220px!important;}
.top223{top:223px!important;}
.top233{top:233px!important;}
.top235{top:235px!important;}
.top245{top:245px!important;}
.top262{top:262px!important;}
.top240{top:240px!important;}
.top380{top:380px!important;}
.top395{top:395px!important;}
.bottomm10{bottom:-10px!important;}
.bottomm65{bottom:-65px!important;}
.bottomm92{bottom:-92px!important;}
.bottomm110{bottom:-110px!important;}
.bottomm120{bottom:-120px!important;}
.bottom0{bottom:0px!important;}
.bottom7{bottom:7px!important;}
.bottom10{bottom:10px!important;}
.bottom20{bottom:20px!important;}
.bottom22{bottom:22px!important;}
.bottom25{bottom:25px!important;}
.bottom40{bottom:40px!important;}
.bottom45{bottom:45px!important;}
.bottom50{bottom:50px!important;}
.bottom55{bottom:55px!important;}
.bottom65{bottom:65px!important;}
.bottom75{bottom:75px!important;}
.bottom89{bottom:89px!important;}
.bottom105{bottom:105px!important;}
.bottom108{bottom:108px!important;}
.bottom115{bottom:115px!important;}
.bottom122{bottom:122px!important;}
.bottom145{bottom:145px!important;}
.bottom155{bottom:155px!important;}
.bottom170{bottom:170px!important;}
.bottomm50{bottom:-50px!important;}
.bottomm100{bottom:-100px!important;}
.bottomm120{bottom:-120px!important;}
.bottomm150{bottom:-150px!important;}
.rightm15{right:-15px!important;}
.rightm160{right:-160px!important;}
.right0{right:0px!important;}
.right2{right:2px!important;}
.right3{right:3px!important;}
.right7{right:7px!important;}
.right10{right:10px!important;}
.right12{right:12px!important;}
.right15{right:15px!important;}
.right20{right:20px!important;}
.right25{right:25px!important;}
.right30{right:30px!important;}
.right40{right:40px!important;}
.right45{right:45px!important;}
.right50{right:50px!important;}
.right60{right:60px!important;}
.right74{right:74px!important;}
.right75{right:75px!important;}
.right80{right:80px!important;}
.right100{right:100px!important;}
.right105{right:105px!important;}
.right140{right:140px!important;}
.right200{right:200px!important;}
.right220{right:220px!important;}
.right270{right:270px!important;}
.rightm80{right:-80px!important;}
.leftm39{left:-39px!important;}
.leftm160{left:-160px!important;}
.leftm476{left:-476px!important;}
.left0{left:0px!important;}
.left2{left:2px!important;}
.left5{left:5px!important;}
.left7{left:7px!important;}
.left8{left:8px!important;}
.left10{left:10px!important;}
.left12{left:12px!important;}
.left13{left:13px!important;}
.left15{left:15px!important;}
.left17{left:17px!important;}
.left20{left:20px!important;}
.left22{left:22px!important;}
.left30{left:30px!important;}
.left35{left:35px!important;}
.left41{left:41px!important;}
.left50{left:50px!important;}
.left55{left:55px!important;}
.left58{left:58px!important;}
.left60{left:60px!important;}
.left70{left:70px!important;}
.left74{left:74px!important;}
.left80{left:80px!important;}
.left92{left:92px!important;}
.left102{left:102px!important;}
.left108{left:108px!important;}
.left174{left:174px!important;}
.left175{left:175px!important;}
.left181{left:181px!important;}
.left185{left:185px!important;}
.left206{left:206px!important;}
.left210{left:210px!important;}
.left246{left:246px!important;}
.left275{left:275px!important;}
.left315{left:315px!important;}
.left255{left:255px!important;}
.left380{left:380px!important;}
.left415{left:415px!important;}
.zin5{z-index:5!important;}
.zin30{z-index:30!important;}
.zin200{z-index:200!important;}
.zin300{z-index:300!important;}
.zin3000{z-index:3000!important;}
.cursorpointer{cursor:pointer;}
.nobullets{list-style:none!important; margin:0; padding:0;}
.listsnone{list-style:none!important; margin:0; padding:0;}
.listsnone li{margin:0; margin-bottom:5px; padding:0; font-size:12px;}
.clear{clear:both;}

.standardbtnover {font-family:'Lato', sans-serif; font-size:14px; color:#FFFFFF!important; text-decoration:none; padding:7px 15px; background-color:#FF6633!important;border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius: 10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:pointer;}

.standardbtn{font-family:'Lato', sans-serif; font-size:14px; color:#000000!important; padding:7px 15px; background:#EBEBEB!important; background:-moz-linear-gradient(top,#FFFFFF 0%,#EBEBEB 50%,#DBDBDB 50%,#B5B5B5)!important; background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #EBEBEB),color-stop(0.50, #DBDBDB),to(#B5B5B5))!important; border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius: 10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:pointer;}

.bannerbtn{background:#FFF!important; color:#4A4A4A; text-decoration:none;}
.bannerbtn:hover{background:#EFEFEF!important; color:#4A4A4A; text-decoration:none;}

.standardbtn:hover{font-family:'Lato', sans-serif; font-size:14px; color:#333333!important; text-decoration:none; padding:7px 15px; background:#B5B5B5!important; background:-moz-linear-gradient(top,#FFFFFF 0%,#B5B5B5 50%,#DBDBDB 50%,#EBEBEB)!important; background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #B5B5B5),color-stop(0.50, #DBDBDB),to(#EBEBEB))!important; border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius: 10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:pointer;}

.standardlargebtn{font-family:'Lato', sans-serif; display:block; font-size:14px; color:#050505; padding:7px 15px; background:#FFAC59; background:-moz-linear-gradient(top,#FFFFFF 0%,#FFAC59 50%,#FF9428  50%,#FF9428 ); background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #FFAC59),color-stop(0.50, #FF9428 ),to(#FF9428 )); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #949494; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1); cursor:pointer;}
.standardlargebtn:hover{font-family:'Lato', sans-serif; display:block; font-size:14px; color:#666666; text-decoration:none; padding:7px 15px; background:#FF9428; background:-moz-linear-gradient(top,#FFFFFF 0%,#FF9428 50%,#FFAC59  50%,#FFAC59 ); background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #FF9428),color-stop(0.50, #FFAC59 ),to(#FFAC59 )); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #949494; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1); cursor:pointer;}

.stylekitchenbtn{font-family:'Lato', sans-serif; display:block; font-size:14px; text-align:center; color:#000000; padding:15px 15px; background:#4975AF; background:-moz-linear-gradient(top,#4975AF 0%,#E0E0E0 50%,#4975AF); background:-webkit-gradient(linear, left top, left bottom, from(#4975AF),color-stop(0.50, #E0E0E0),to(#4975AF)); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #4975AF; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); cursor:pointer;}
.stylekitchenbtn:hover{font-family:'Lato', sans-serif; display:block; font-size:14px; text-align:center; color:#EBEBEB; padding:15px 15px; background:#698EC0; background:-moz-linear-gradient(top,#4975AF 0%,#E0E0E0 50%,#4975AF); background:-webkit-gradient(linear, left top, left bottom, from(#4975AF),color-stop(0.50, #E0E0E0),to(#4975AF)); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #4975AF; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); cursor:pointer; text-decoration:none;}

.standardbtnsmall{font-family:'Lato', sans-serif; font-size:14px; color:#050505; padding:4px 10px; background:#EBEBEB; background:-moz-linear-gradient(top,#FFFFFF 0%,#EBEBEB 50%,#DBDBDB 50%,#B5B5B5); background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #EBEBEB),color-stop(0.50, #DBDBDB),to(#B5B5B5)); border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border: 1px solid #949494; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1); text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1); cursor:pointer;}

.doorsfitted{font-family:'Lato', sans-serif; font-size:14px; color:#ffffff; padding:10px 20px; background:-moz-linear-gradient(top,#8fb6e6 0%,#4975af); background:-webkit-gradient(linear, left top, left bottom, from(#8fb6e6),to(#4975af)); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border:1px solid #4975af;}

.checkoutbtn{font-family:'Lato', sans-serif; font-size:14px; color:#050505!important; padding:7px 15px; background:#FFAC59!important; background:-moz-linear-gradient(top,#FFFFFF 0%,#FFAC59 50%,#FF9428  50%,#FF9428 )!important; background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #FFAC59),color-stop(0.50, #FF9428 ),to(#FF9428 ))!important; border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius:10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:pointer;}
.checkoutbtn:hover{font-family:'Lato', sans-serif; font-size:14px; color:#050505!important; text-decoration:none; padding:7px 15px; background:#F	F9428!important; background:-moz-linear-gradient(top,#FFFFFF 0%,#FF9428 50%,#FFAC59  50%,#FFAC59 )!important; background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #FF9428),color-stop(0.50, #FFAC59 ),to(#FFAC59 ))!important; border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius: 10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:pointer;}

.sidebarbtn{font-family:'Lato', sans-serif; font-size:14px; color:#000000!important; padding:7px 15px; background:#999!important; background:-moz-linear-gradient(top,#666666 0%,#999999)!important; background:-webkit-gradient(linear, left top, left bottom, from(#666666),to(#999999))!important; -moz-border-radius:10px!important; -webkit-border-radius:10px!important; border-radius:10px!important; border:1px solid #949494; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7)!important; box-shadow:0px 1px 3px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(255,255,255,0.7)!important; cursor:pointer;}

.doorfittingbox{width:445px; height:95px; float:left; background:url(https://static.diy-kitchens.com/assets/images/general/cart-fitting.jpg) no-repeat;}

.playvideobtn{height:25px; color:#993300; background:url(https://static.diy-kitchens.com/assets/images/general/play-video.png) no-repeat 0 0; padding:3px 0 0 32px;}
.playvideobtn:hover{height:28px; color:#333333; text-decoration:none; background:url(https://static.diy-kitchens.com/assets/images/general/play-video.png) no-repeat 0 -28px;}

.ghostedbtn{font-family:'Lato', sans-serif; font-size:14px; color:#000000!important; padding:7px 15px; background:#EBEBEB!important; background:-moz-linear-gradient(top,#FFFFFF 0%,#EBEBEB 50%,#DBDBDB 50%,#B5B5B5)!important; background: -webkit-gradient( linear, left top, left bottom, from(#FFFFFF),color-stop(0.50, #EBEBEB),color-stop(0.50, #DBDBDB),to(#B5B5B5))!important; border-radius: 10px!important; -moz-border-radius: 10px!important; -webkit-border-radius: 10px!important; border: 1px solid #949494!important; -moz-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; -webkit-box-shadow:0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,1)!important; text-shadow:0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,1)!important; cursor:default; opacity:0.4;}

/*------------------------------- Legacy styles -------------------------------*/
.rederror{font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#f00;}
.AAgreydottedborder{border:1px dotted #ccc;}
.dottedBorder{border:1px dotted #ccc; background:#fff; padding:5px;}
#clearalldivs{clear:both;}

/*------------------------------- UI tabs (can be used anywhere on site) -------------------------------*/
.ui-tabs{width:100%; display:inline-block; position:relative; margin:0; margin-bottom:20px; padding:0;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav{width:100%; float:left; display:inline; padding:0; margin:0;}
.ui-tabs .ui-tabs-nav li {font-family:'Lato', sans-serif; font-size:13px; list-style:none; float:left; position:relative; border-bottom:0!important; padding:0; white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a {float:left; background:#999999; padding:7px; margin-right:7px; color:#FFFFFF; text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs-nav li a:hover, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {background:#4976AF; cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor:pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{width:948px; float:left; padding:15px; border:1px solid #999999;}
.ui-tabs .ui-tabs-panel h3{margin-bottom:20px;}
.ui-tabs .ui-tabs-hide{display:none!important;}

/*------------------------------- Email form (can be used anywhere on site) -------------------------------*/
.generalform{width:660px; float:left; font-family:'Lato', sans-serif;}
.generalformrow{width:660px; float:left;}
.generalformrow label{width:300px; float:left; font-weight:bold; margin:7px 0;}
.generalformrow input{width:360px; float:left; font-family:PT Serif;}
.generalformrow textarea{width:560px; float:left;}
.submitbtn{width:150px!important; height:30px; float:left; margin:7px 0;}
.error{font:10px; color:#FF0000;}

/*------------------------------- Comparison -------------------------------*/
.comptable{width:60%; padding:0; margin:0; font-size:11px;}
.comptable th{color: #000000; border:1px solid #CCC; padding:4px; background:#666666; text-align:center;}
.comptable th.nobg{border-top:0; border-left:0; background:none;}
.comptable td{border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC; background:#fff; padding:6px; color:#000000; text-align:center;}
.specalt{background:#EBEBEB!important;}
.ourhighlight{background:#4976AF!important; color:#FFF!important; font-weight:bold;}
.competitorhighlight{background:#4976AF!important; color:#FFF;}
.darkgrey{background:#999999!important;}
.lightgrey{background:#EBEBEB!important; color:#000; font-weight:bold;}
#comparisoncontent{width:980px; height:340px; background:url(/assets/images/about/price-comparison.jpg) no-repeat; position:relative; font-family:'Lato', sans-serif;}
#comparisonnav{width:200px; float:right;}
#comparisonoverview{width:600px; position:absolute; top:0; left:0; margin:20px; background:url(https://static.diy-kitchens.com/assets/images/general/competitors/clearbg.png);}
#diy, #hb, #how, #wr, #wi, #bnq, #ku{display:none; position:absolute; bottom:0; left:0; height:113px; margin:20px; padding:15px; background:url(https://static.diy-kitchens.com/assets/images/general/competitors/clearbg.png);}
.quotationicon{background:url(https://static.diy-kitchens.com/assets/images/general/competitors/quote-icon.png) no-repeat left; height:14px; font-family:'Lato', sans-serif; font-size:10px; padding:4px 0 0 20px;}
.compprice{background:url(https://static.diy-kitchens.com/assets/images/general/competitors/view-icon.png) no-repeat left #FFFFFF;}
.compprice:hover{background:url(https://static.diy-kitchens.com/assets/images/general/competitors/view-icon.png) no-repeat left #E5E4E2;}

/*------------------------------- Customer review rotator -------------------------------*/
#quotes{background:#999999; min-height:100px; list-style:none!important; list-style-type:none!important; cursor:pointer; margin:0!important; padding:0!important;}
#quotes blockquote{list-style:none; margin:0!important; font-style:italic;}

.prodtemptitle {color: #FFFFFF;background-color: #4975AF;border: 1px solid #666666;padding: 4px;font-size: 24px;font-family: Arial, Helvetica, sans-serif;font-size: 24px;}
.productseparator{background-image: url(../siteskin/tape.jpg);background-repeat: repeat-x;width: 980px;height: 20px;}

/*------------------------------- Door carousel -------------------------------*/
.roundabout{width:555px; height:250px; margin:0; margin-top:60px; padding:0; list-style:none;}
.roundabout li{height:235px; width:4em; text-align:center; cursor:pointer; position:relative;}
.roundabout li img{height:215px;}
.roundabout li img a:hover{height:215px; background:url(https://static.diy-kitchens.com/assets/images/general/style-zoom-black.png) no-repeat 0 0;}
.roundabout li.roundabout-in-focus{cursor:default;}
.roundabout span{background:url(https://static.diy-kitchens.com/assets/images/general/kitchen-door-renders/title-bg.png); border:1px dashed #FFFFFF; padding:10px; margin:18px; display:block; position:absolute; top:0; *display:none; color:#FFFFFF; font-weight:bold;}
.roundabout li.roundabout-in-focus a.zoomer{width:160px; height:215px; background:url(https://static.diy-kitchens.com/assets/images/general/style-zoom-black.png) no-repeat 0 0; position:absolute; top:0; left:0; *display:none;}
.roundabout li.roundabout-in-focus a.zoomer:hover{width:160px; height:215px; background:url(https://static.diy-kitchens.com/assets/images/general/style-zoom-black.png) no-repeat 0 -215px;}

/*------------------------------- Tipsy -------------------------------*/
.tipsy {padding-top:5px; font-family:'Lato', sans-serif; font-size:11px; position:absolute; z-index: 100000;}
.tipsy-inner {padding: 5px 8px 4px 8px; background-color:#000000; color:#FFFFFF; max-width:350px; text-align:center;}
.tipsy-inner {border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.tipsy-arrow {position: absolute; background: url(https://static.diy-kitchens.com/assets/images/general/tipsy.gif) no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow {top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow {top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow {top: 0; right: 10px; }
.tipsy-s .tipsy-arrow {bottom: 0; left: 50%; margin-left: 0; background-position: bottom left; }
.tipsy-sw .tipsy-arrow {bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow {bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow {top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow {top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px;}

.QOverlay{z-index:9999; opacity:0.9; background:url(https://static.diy-kitchens.com/assets/images/general/preloader.gif) no-repeat top center #FFFFFF;}
.QLoader{}

.matrixbox{width:506px; height:25px; float:left; font-size:12px; border:1px solid #ccc; margin-top:5px; padding-top:3px; padding-bottom:3px; display:table;}
.matrixbox-radio{width:20px; padding-left:5px; padding-right:10px; display:table-cell; vertical-align: middle; text-align:center;}
.matrixbox-image{width:45px; margin-right:5px;  display:table-cell; vertical-align: middle;}
.matrixbox-desc{width:315px; margin-left:20px; display:table-cell; vertical-align: middle;}
.matrixbox-price{width:60px; padding-right:10px; font-size:18px; font-weight:bold; color:#FF6633; text-align:right; display:table-cell; vertical-align: middle;}

blockquote{background:#f9f9f9;border-left:20px solid #ccc; border-right:20px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019";}
blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em;}
blockquote p{display:inline;}