ul,ol{margin:0;padding:0;list-style-type:none;list-style-image:none}#top_level_category_container p{line-height:22px}#top_level_category_container p a{color:#006c82;font-weight:bold}h1{font-family:'TeXGyreAdventorRegular',Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:28px;color:#006c82}h2,h3{color:#505050}.goTo{text-transform:uppercase;font-weight:bold;font-size:10px;color:#505050}.pageTopOffers{width:420px;height:230px;padding:15px;background:#f5f5f5;box-shadow:0 0 10px rgba(0,0,0,0.2);float:left;margin-right:20px;margin-bottom:20px;position:relative}.pageTopOffers *{margin:0;padding:0}.pageTopOffers h2{font-size:18px;margin-bottom:15px}.pageTopOffers .sliderControlls{position:absolute}#catVideoSlider .viewport{width:420px;height:191px;overflow:hidden;position:relative}#catVideoSlider ul{position:absolute;top:0;left:0}#catVideoSlider ul li{clear:left;overflow:hidden;height:100px;position:relative}#catVideoSlider ul li>div{height:79px;padding:10px 0;border-bottom:1px dashed silver}#catVideoSlider ul li div.vidContainer,#catVideoSlider ul li div.vidInfo,#catVideoSlider ul li div.vidLink{float:left}#catVideoSlider ul li .vidContainer{width:140px;margin-right:10px}#catVideoSlider ul li .vidContainer a.prod-video-link{display:block;position:relative}#catVideoSlider ul li .vidContainer a.prod-video-link span{display:block;width:50px;height:50px;background:url(/betterbathrooms/images2/cat-vid-ico.png);position:absolute;top:50%;left:50%;opacity:.8;margin:-25px 0 0 -25px;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}#catVideoSlider ul li .vidContainer a.prod-video-link:hover span{opacity:1}#catVideoSlider ul li .vidInfo{height:79px;width:270px;position:relative}#catVideoSlider ul li .vidInfo span{display:block;position:absolute;bottom:0;left:0}#catVideoSlider ul li .vidInfo .catPrice{bottom:15px}#catVideoSlider ul li .vidLink{position:absolute;right:0;top:0;height:100%;width:90px}#catVideoSlider ul li .vidLink .playBtn{line-height:25px;height:25px;width:50px;margin:30px 0 0 0;float:right}#catVideoSlider ul li .vidLink .goTo{position:absolute;bottom:5px}#catVideoSlider .sliderControlls{top:15px;right:15px}#catVideoSlider .sliderControlls a span{display:block;-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);position:relative;top:2px}#catVideoSlider .sliderControlls a span,#catVideoSlider .sliderControlls x:-moz-any-link,#catVideoSlider .sliderControlls x:default{right:-2px;top:1px}#catVideoSlider .sliderControlls .prev,#catVideoSlider .sliderControlls .prevVid{float:left;margin-right:5px}#catVideoSlider .sliderControlls .next,#catVideoSlider .sliderControlls .nextVid{float:right}#catBestSellers{margin-right:0}#catBestSellers .viewport{width:360px;height:195px;overflow:hidden;margin:0 auto;position:relative}#catBestSellers h3{text-align:center}#catBestSellers ul{position:absolute;padding:0;margin:0;left:0;top:0}#catBestSellers ul li{width:120px;float:left;padding:0;height:195px;position:relative}#catBestSellers ul li *{display:block;text-align:center}#catBestSellers ul li>div{padding:0 5px}#catBestSellers ul li .catTitle{margin:5px 0 0 0}#catBestSellers ul li .catPrice,#catBestSellers ul li .bestSellSave{position:absolute;width:100%;bottom:20px;left:0}#catBestSellers ul li .bestSellSave{bottom:0;color:#3aaa02;font-size:13px;font-weight:bold}#catBestSellers .sliderControlls{top:50%;left:0;width:470px;margin-top:-15px;margin-left:-10px}#catBestSellers .sliderControlls #leftBtnShadow{display:block;width:30px;height:30px;padding:5px 5px 7px 5px;border-radius:50%;background:#fff;box-shadow:inset -15px 0 15px rgba(0,0,0,0.2);float:left}#catBestSellers .sliderControlls #rightBtnShadow{width:30px;height:30px;padding:5px 5px 7px 5px;border-radius:50%;background:#fff;box-shadow:inset 15px 0 15px rgba(0,0,0,0.2);float:right}#categoryIntro{clear:both;position:relative}#categoryIntro .fleft{float:left;padding-top:10px}#categoryIntro .fleft h1{margin:0 10px 0 0;display:inline-block}#categoryIntro .fright{float:right;padding-top:14px}#facebook_widget,#twitter_widget,#google_widget{float:left}#facebook_widget{padding-right:10px}#twitter_widget{margin-right:-23px}#google_widget{margin-right:-15px}#category_text{clear:both;overflow:hidden;position:relative;padding:0 85px 0 0;margin-bottom:20px}#category_text .more{display:block;position:absolute;bottom:6px;right:0;font-weight:bold;background:#eee;padding:3px 6px}#top_level_cat_awards{background:#f5f5f5;border-radius:6px;padding:5px;background:#ebebeb;clear:both;margin-bottom:15px}#top_level_cat_awards div{border:1px dashed #a0a0a0;padding:15px;border-radius:5px;box-shadow:1px 1px #fff}#top_level_cat_awards h3{font-family:'TeXGyreAdventorRegular',Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;color:#808080;text-shadow:1px 1px white;font-size:20px;line-height:1;margin:0;margin-bottom:15px}#top_level_cat_banners{clear:both;overflow:hidden}#top_level_cat_banners>div{float:left;margin-right:20px;padding-bottom:34px;background:url(/betterbathrooms/images2/cat-banner-shadow.jpg) bottom left}#top_level_cat_banners #needTiles{margin-right:0}#tradeLoyaltyScheme{width:450px;height:200px;position:relative}#tradeLoyaltyScheme .green-button{position:absolute;bottom:50px;right:20px;line-height:30px;height:30px;font-weight:bold;text-align:center;padding:0 15px}#needTiles{width:450px;height:200px;overflow:hidden;position:relative}#needTiles img{position:absolute;top:0;left:0}.round_button{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;background:#505050;color:#fff;font-weight:bold;text-align:center;font-size:14px;box-shadow:0 3px 1px black;text-decoration:none}.round_button:hover{text-decoration:none}.round_button:active{box-shadow:0 1px 0 black;position:relative;top:2px}.blue-button{background:#009ea9;background:-moz-linear-gradient(top,#009ea9 0,#006c80 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#009ea9),color-stop(100%,#006c80));background:-webkit-linear-gradient(top,#009ea9 0,#006c80 100%);background:-o-linear-gradient(top,#009ea9 0,#006c80 100%);background:-ms-linear-gradient(top,#009ea9 0,#006c80 100%);background:linear-gradient(to bottom,#009ea9 0,#006c80 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ea9',endColorstr='#006c80',GradientType=0);display:block;text-align:center;border:1px solid #006c80;border-radius:2px;color:#fff;text-decoration:none;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.4)}.blue-button:hover{text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.7);border:1px solid #005f71}.brown-button{background:#fed36e;background:-moz-linear-gradient(top,#fed36e 0,#f5b242 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fed36e),color-stop(100%,#f5b242));background:-webkit-linear-gradient(top,#fed36e 0,#f5b242 100%);background:-o-linear-gradient(top,#fed36e 0,#f5b242 100%);background:-ms-linear-gradient(top,#fed36e 0,#f5b242 100%);background:linear-gradient(to bottom,#fed36e 0,#f5b242 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fed36e',endColorstr='#f5b242',GradientType=0);color:#623f1d;text-shadow:1px 1px rgba(255,255,255,0.5);border:1px solid #cf8a13;border-bottom-color:#ba7908;border-right-color:#ba7908;border-radius:2px;text-decoration:none!important;box-shadow:3px 3px 6px rgba(0,0,0,0.1)}.brown-button:hover{text-shadow:1px 1px rgba(255,255,255,0.7);box-shadow:3px 3px 6px rgba(0,0,0,0.2);border-color:#bb7600}.purple-button{background:#8f5b84;background:-moz-linear-gradient(top,#8f5b84 0,#723063 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8f5b84),color-stop(100%,#723063));background:-webkit-linear-gradient(top,#8f5b84 0,#723063 100%);background:-o-linear-gradient(top,#8f5b84 0,#723063 100%);background:-ms-linear-gradient(top,#8f5b84 0,#723063 100%);background:linear-gradient(to bottom,#8f5b84 0,#723063 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f5b84',endColorstr='#723063',GradientType=0);border:1px solid #723063;border-radius:2px;color:#fff;text-shadow:0 1px rgba(0,0,0,0.4)}.purple-button:hover{border:1px solid #521744;text-shadow:0 1px rgba(0,0,0,0.7);text-decoration:none}