.product-block{position:relative;margin-bottom:12px;padding:12px 0 12px 0}.product-block .product{min-height:215px}#product-page{margin-bottom:12px}#product-page .product-page-left-side{width:728px;float:left;padding-left:12px}#product-page .product-page-right-side{width:312px;margin-left:12px;padding-top:12px;float:left}#product-page .product-block .left-block{width:260px;float:left;margin-right:10px}.product-block .product .left-block .image img.saleStar{width:84px;position:absolute;top:0;left:0;z-index:10}.product-block .product .left-block .image img.productImage{z-index:5}#product-page .product-block .left-block .free-shipping .highlight{color:#0CF}#product-page .product-block .product .left-block .free-shipping{font-size:1.3em;text-align:center}#product-page .product-block .product .left-block .image{position:relative}#product-page .product-sub-content a.shop-now-button{width:102px;display:block;font-size:1.5em;padding:5px;float:left}.product-block .product-sub-content .pricing-area .price{margin-bottom:0}.product-block .product-sub-content .pricing-area{padding-top:12px;padding-bottom:12px;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7}.product-block .product-sub-content .social{margin-top:12px;margin-bottom:12px}.product-block .product-sub-content{float:left;position:relative;width:450px;padding-top:12px}#product-page .product-block .desc .desc-full{display:none}.product-block .product .desc{font-size:1.1em;padding-bottom:12px;margin-top:50px}.product-block .product .product-subtitle{padding-left:5px}.product-block .product h1{font-size:1.5em;margin:0 0 12px 5px;color:#444;line-height:1.5em}#product-page .product-sub-content h3.your-savings{font-size:1.4em;margin:5px 0 0 5px;float:left;color:#0CF;font-weight:normal}.content .cheapest{margin-bottom:12px}.content .cheapest .shopnow-container{margin-left:12px}#product-page .product-page-right-side .right-ad-area-2{width:301px;height:650px}#product-page .product-page-right-side .right-ad-area{width:301px;height:650px}#product-page .product-block .pricing-area .cheapest-price{margin-top:3px;margin-bottom:0;float:left;display:block}#product-page .product-block .pricing-area .retailer-logo{float:right;display:block;min-width:120px}#product-page .product-block .pricing-area .discount{font-size:.8em;color:#0CF}#product-page .product-block .pricing-area .price a{color:#444;font-size:1.5em}.content .cheapest .shopnow{padding:5px;text-align:center;width:80px}.content .cheapest .shopnow:hover{text-decoration:none}.content .shipping{height:25px;padding:10px 5px}.content .shipping input#zipcode{width:55px}#product-tabs-content .product-details table tr.spec-row td{width:100px}#product-tabs-content .product-details table td{vertical-align:middle;overflow:hidden}#product-tabs-content .product-details table{table-layout:fixed}.content table.offers .more-sellers{font-weight:bold;font-size:1.1em}.content table.offers tr.titles td{font-weight:bold}.content .offers .price{font-size:1.2em;font-weight:bold;color:#444}#product-page .related-products h3.title{font-size:1.2em;color:#333;font-weight:normal}#product-page .related-products,.content .recommended{margin-top:15px}#product-page .related-products .product,.content .recommended .product{width:167px;float:left;margin:5px;font-size:.8em}#product-page .related-products p.title,.content .recommended p.title{font-weight:bold;margin:10px 0}#product-page .related-products .product .image{height:135px;text-align:center}#product-page .related-products .product .image img{width:120px}.content .also-viewed{padding:15px}.content .also-viewed h3.title{font-size:1.15em;color:#891111}.content .also-viewed,.content .recommended{margin-top:15px;padding:10px;height:230px}.content .also-viewed .product,.content .recommended .product{width:180px;float:left;margin:5px;font-size:.8em}.content .also-viewed p.title,.content .recommended p.title{font-weight:bold;margin:10px 0}.content .also-viewed .product .image{height:135px;text-align:center}.content .also-viewed .product .image img{width:120px}.content .left-banner-ad{float:left;width:170px}.content .below-offers-ad{margin-top:12px;margin-bottom:12px}#product-page .main-product-content{width:728px;float:left}#product-page .review-item .review-body .logo{margin-top:12px}#product-page .review-item .review-body .content .quote{font-size:1.8em}#product-page .review-item .review-body .content{font-size:1.1em;line-height:1.6em;font-weight:normal}#product-page .review-item .review-heading .sub-title{position:absolute;bottom:0;left:12px}#product-page .review-item .review-heading .date{font-size:.9em}#product-page .review-item .review-heading .title{font-size:1.4em;width:570px;text-align:left;float:left}.main-product-content .stars-yellow{position:relative;background:url('../images/product/stars_rating_yellow_sprite.png') no-repeat 0 0;width:70px;height:13px}#product-page .review-item .review-body{background-color:#FFF;position:relative;padding:12px}#product-page .review-item .review-heading{position:relative;height:40px;background-color:#f5f5f5;padding:12px}#product-page .reviews-list-item .review-item{border:1px solid #e1e1e1;position:relative;margin-bottom:12px;-moz-box-shadow:0 1px 8px #e1e1e1;-webkit-box-shadow:0 1px 8px #e1e1e1;box-shadow:0 1px 8px #e1e1e1}#product-page .review-item .review-heading .rating{position:absolute;top:12px;right:5px}#product-page .review-item .review-heading .rating-stars{background:url(../images/product/star_ratings.png) no-repeat;width:111px;height:22px}#product-page .review-item .review-heading .rating-score{float:left}#product-page .review-item .review-heading .rating-stars.r1{background-position:0 -43px}#product-page .review-item .review-heading .rating-stars.r15{background-position:0 -67px}#product-page .review-item .review-heading .rating-stars.r2{background-position:0 -89px}#product-page .review-item .review-heading .rating-stars.r25{background-position:0 -110px}#product-page .review-item .review-heading .rating-stars.r3{background-position:0 -133px}#product-page .review-item .review-heading .rating-stars.r35{background-position:0 -155px}#product-page .review-item .review-heading .rating-stars.r4{background-position:0 -177px}#product-page .review-item .review-heading .rating-stars.r45{background-position:0 -200px}#product-page .review-item .review-heading .rating-stars.r5{background-position:0 -223px}#product-tabs-container .nav-tabs{margin-bottom:0}#product-tabs-container .nav-tabs li.active a,#product-tabs-content .expert-reviews .nav-tabs li.active a{background-image:none;background-color:white}#product-tabs-container .nav-tabs li:last-child a,#product-tabs-content .expert-reviews .nav-tabs li:last-child a{border-right:1px solid #d9d9d9}#product-tabs-container .nav-tabs li a,#product-tabs-content .expert-reviews .nav-tabs li a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0;display:block;padding-top:17px;font-size:1.1em;color:black;height:25px;border:1px solid #d9d9d9;border-right:0;background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#d9d9d9);background-image:-ms-linear-gradient(top,#fff,#d9d9d9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#fff,#d9d9d9);background-image:-o-linear-gradient(top,#fff,#d9d9d9);background-image:linear-gradient(top,#fff,#d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#d9d9d9',GradientType=0)}#product-tabs-content div.expert-reviews .nav-tabs li a{font-size:.9em;font-weight:normal;height:15px;padding-top:10px}#product-tabs-container .tabs{width:100%;margin-bottom:0}#product-page .customer-reviews-list{display:none}#product-tabs-content .product-tabs-item:first-child{display:block}#product-tabs-content .product-tabs-item{display:none;margin-top:12px}#product-tabs-content .product-details .no-details{margin-left:12px}#product-tabs-content .product-details table td.spec-title{padding-left:5px;color:white;background-color:#0088cf;border:1px solid black}#product-tabs-content .product-details table td{padding-left:25px}#product-tabs-content .product-details table{margin-top:12px}#product-tabs-content .product-details{border-radius:0 0 8px 8px;border:1px solid #ccc;border-top:0}#product-tabs-content .video-reviews li p{font-size:1.2em}#product-tabs-content .video-reviews li{float:left;width:45%;padding-right:12px;margin-right:12px;margin-bottom:25px;list-style-type:none}#product-tabs-content .spec-title{font-size:1.0em}#product-tabs-container .tabs>li>a{color:#0064cd;font-size:1.4em}#product-tabs-container .tabs>li>a:hover{background-color:white;color:#0064cd}#product-page .popular-comparisons .media_box_body{overflow-y:scroll}#product-page .popular-comparisons{margin-bottom:12px;height:275px;overflow-y:scroll}#product-page .popular-comparisons ul{list-style-type:none;margin-left:0;height:275px}#product-page .popular-comparisons ul li{margin-bottom:12px}#product-page .popular-comparisons ul li a{font-size:1.0em;font-weight:200;line-height:27px}#product-page .media_box.adzone.right-ad-area-2 div.media_box_body{height:592px}#product-page .media_box.adzone.right-ad-area div.media_box_body{height:593px}#product-page #adzone-iframe-container{position:relative}#product-page #adzone_product_right_ad_area{margin-top:-7px;margin-left:-10px}#product-page .media_box.adzone .media_box_body{margin:0;padding:0;height:250px}#product-page .media_box.popular-brands{width:300px}#product-page .popular-brands .list-container{padding-top:12px}#product-page .popular-brands ul{float:left;list-style-type:none}#product-page .popular-brands ul li:last-child{margin-bottom:0}#product-page .popular-brands ul li a{display:block}#product-page .popular-brands ul li{width:90px;margin-bottom:36px}#product-page .related-products .media_box_body{width:726px;padding:0;min-height:230px}#product-page .related-products .media_box{width:728px}#product-page #additionalImagesModal{display:none}#product-page #additionalImagesModal{width:700px;height:560px;max-height:560px}#product-page #additionalImagesModal #additionalImagesSlider .item{height:400px}#product-page #additionalImagesModal #additionalImagesSlider img{height:400px;margin:0 auto}