#grid-container.container-fluid{padding:0;width:1062px}#grid-container.container-fluid>.sidebar{left:0;width:240px}#grid-container.container-fluid>div.content{margin-left:260px}#grid-container .above-grid .social{position:absolute;top:10px;left:0;width:250px}#grid-container .above-grid{position:relative;height:50px;margin-bottom:35px}#grid-container .above-grid .sort-by{position:absolute;bottom:0;right:11px}#grid-container .above-grid .keyword{font-size:1.2em;position:absolute;top:13px;left:250px}#grid-container .row{margin-left:0}#grid-container div.filters div.recipient ul li:hover a{font-weight:bold}#grid-container div.recipient ul li{cursor:pointer}#grid-container div.productContainer{background:url('../../images/grid_product_bg.png') repeat-x bottom;height:300px;position:relative;margin:0 10px 10px 0;padding:5px 0 0 0;border:1px solid #deded7;width:23.3043%}#grid-container div.productContainer p{margin-top:3px;font:14px Georgia,serif;color:#000;padding:0 5px 0 5px;text-align:center}#grid-container .productContainer img{display:block;max-width:140px;vertical-align:middle;max-height:140px;margin:0 auto}#grid-container .productContainer a.image{display:block;height:140px;width:160px;margin:0 auto;padding:2px}#grid-container .productContainer .discount{position:absolute;top:-10px;right:-13px}#grid-container .productContainer .discount .value{position:absolute;font-size:1.3em;color:#333;top:7px;left:6px}#grid-container .productContainer .badge .value{position:absolute;font-size:2.0em;color:white;top:8px;left:52px}#grid-container .productContainer .badge{position:absolute;top:-20px;right:-20px;background:0}#grid-container .breadcrumbs-container{margin-bottom:30px}#grid-container .row>[class*="span"]{margin-left:0}#grid-container div.productContainer:hover{background:url('../../images/grid_product_bg_hover.png') repeat-x bottom}#grid-container div.productContainer a.moreInfo{text-align:center;width:79px;height:20px;padding:6px 0 0 0;background-color:#7187b0;position:absolute;right:12px;top:238px;font:bold 12px Georgia,serif;color:#fff}#grid-container div.productContainer .pinit-container{position:absolute;left:12px;top:201px}#grid-container div.productContainer a.compare{outline:0;display:block;width:79px;height:20px;background-color:#7187b0;position:absolute;right:12px;top:206px;font:bold 12px Georgia,serif;color:#fff;padding-top:6px;text-align:center}#grid-container div.productContainer a.compared{background-color:#0e2b66}#grid-container div.productContainer a.moreInfo:hover{background-color:#0e2b66}#grid-container div.productContainer p.originPrice{font:italic 14px Georgia,serif;color:#a51110;position:absolute;bottom:20px;right:10px}#grid-container div.productContainer p.originPrice span{text-decoration:line-through}#grid-container div.productContainer p.was-price .cents{text-decoration:line-through;font:8px georgia;color:#444}#grid-container div.productContainer p.was-price{position:absolute;bottom:10px;left:5px;text-align:left;font:15px georgia;color:#444;margin-bottom:0;text-decoration:line-through}#grid-container div.productContainer p.price{position:absolute;bottom:5px;right:10px;font:21px georgia;color:#0070be;margin-bottom:0}#grid-container span.cents{font:12px georgia;vertical-align:super}#grid-container div.sidebar form{background-color:#f7f7f7}#grid-container .filter{background:url('../../images/left_nav_divider.jpg') no-repeat bottom;padding:0 0 15px 5px;margin:15px 5px 0 5px;width:205px}#grid-container .filter .continued{display:none}#grid-container .filter.lastCat{background:0}#grid-container .filter ul{margin-left:5px;margin-bottom:5px}#grid-container .filter ul li{height:22px;width:193px;padding:2px 0 0 5px}#grid-container .filter div.less,.filter div.more,.filter div.more:hover{background:url('../../images/see_more.jpg') no-repeat left;height:21px;padding-left:27px;color:#0070be;text-decoration:underline;cursor:pointer}#grid-container .filter div.less,.filter div.less:hover{background:url('../../images/see_less.jpg') no-repeat left}#grid-container .filter ul li.active p{font-weight:bold;padding-left:5px}#grid-container .filter ul li.active a{font-weight:bold;padding-left:5px;background:url('../../images/register_error.png') no-repeat right}#grid-container .filter ul li.active:hover{background:0}#grid-container .filter ul li p,#grid-container .filter ul li a{text-decoration:none;display:block;width:100%;height:100%;color:#444;font:12px Tahoma,Helvetica,Arial,sans-serif}#grid-container .filter ul li:hover{background:url('../../images/grid_sidebar_hover.png') no-repeat}#grid-container div.filters p.title,.price label{font:18px Georgia,serif;color:#1a1a1a}#grid-container .price label{width:auto}#grid-container form.filterForm div.slider-range.ui-widget-content{background:url('../../images/slider_bg.png') repeat-x;height:7px;width:195px}#grid-container form.filterForm{width:220px}#grid-container input#amount{display:none}#grid-container .filter.delivery img{margin:3px 0 0 3px;vertical-align:text-bottom}#grid-container .filter.delivery input{height:16px;width:16px}#grid-container div.slider-range .ui-state-default,.ui-widget-content .ui-state-default{background:url('../../images/slider_btn.png') no-repeat;width:15px;height:16px;border:0}#grid-container div.price span{color:#333;font:12px Georgia;margin-right:7px}#grid-container div.price span.last{margin:0}#grid-container div#slider_steps{background:url('../../images/price_slider_steps.jpg') no-repeat;height:8px;width:196px;margin-top:3px}#grid-container #main .content .breadcrumbs-container .breadcrumb{margin:0 11px 10px 0}#grid-container div#productModal{width:760px;height:390px;overflow:visible;display:none}#grid-container .productClose{background:url('../../images/modal_close_btn.png') no-repeat;display:block;position:absolute;top:-10px;right:-10px;width:35px;height:35px;cursor:pointer}#grid-container div#productModal hr{border-bottom-color:#666}#grid-container p.productTitle{color:#333;font:normal 30px Georgia,sans-serif;margin:20px 0 0 20px}#grid-container .productImage{width:250px;height:250px;margin:0 20px 0 10px;border:1px solid #ccc}#grid-container .productDesc{width:465px;padding-right:5px}#grid-container .productImage,.productDesc,.productCompare,.productDelivery{float:left}#grid-container #productModal .productWasPrice{color:#444;text-decoration:line-through;font:18px Georgia,sans-serif;margin-bottom:12px}#grid-container #productModal .productPrice{color:#0070be;font:24px Georgia,sans-serif;margin-bottom:20px}#grid-container .productCompare{display:block;font:bold 14px Arial;text-decoration:none}#grid-container .productCompare:hover{text-decoration:none}#grid-container .productDelivery{margin:8px 0 0 20px;background:url('../../images/same_delivery.jpg') no-repeat left;padding-left:25px}#grid-container .productDelivery p{float:left;display:block}#compareBasket{display:none;position:fixed;bottom:0;right:0;height:120px;box-shadow:-1px 2px 7px 0 rgba(0,0,0,0.2);background-color:#f5f5f5}#compareBasket .compareContentContainer{position:relative;width:300px}#compareBasket .compareContent .compareTitle{margin:10px 0 0 12px;font-size:1.2em;color:#222}#compareBasket .compareContent .compareButton{position:absolute;right:5px;top:5px}#compareBasket .compareContent ul{list-style-type:none;width:250px;height:120px;margin-left:12px;margin-top:12px}#compareBasket .compareContent ul li:first-child{margin-left:0}#compareBasket .compareContent ul li{border:1px solid #CCC;margin-left:9px;width:100px;float:left;height:75px;width:75px}#compareBasket .compareContent ul li img{width:75px;height:75px}#compareBasket .compareContent{position:absolute;width:273px;height:120px;left:25px;top:0}#compareBasket .sideButton:hover{cursor:pointer;background-color:#0e2b66}#compareBasket .sideButton .rsaquo{font-family:'Lucida Grande',"Times New Roman",serif;position:absolute;font-size:2.8em;color:white;left:7px;top:48%}#compareBasket .sideButton{position:absolute;left:0;background-color:#7187b0;width:25px;height:120px}