.shop-detail{min-height:10px;margin:5px 0 20px 0;position:static}.shop-detail div.head-box{width:100%;border:1px solid #e2e2e2;border-radius:4px 4px 4px 4px}.shop-detail h1{margin:0;width:auto;display:inline-block}.shop-detail .link-to-shop{height:20px;line-height:20px;display:inline-block}.shop-detail .rating-head{position:relative;margin:0;width:auto;height:20px;line-height:20px;padding:10px;background-color:#f4f4f4;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;text-align:left}.shop-detail .rating-head h2{font-size:14px;margin:0;padding:0 15px 0 5px;color:#595959;display:inline;font-weight:700}.shop-detail .rating-head div.title{border-right:1px solid #e2e2e2;display:inline-block;width:196px}.shop-detail .rating-head span{display:inline;margin-left:20px;font-style:italic;color:#9b9b9b;font-size:90%}.shop-detail .rating-head .background{background:transparent url(images/shop.png) no-repeat scroll 1px -484px;width:20px;height:10px;position:absolute;top:40px;left:37px}.shop-detail .head-line{padding:18px}.shop-detail .head-line .shop-name{width:157px;border-right:1px solid #e2e2e2;position:relative;text-align:center;height:42px;line-height:42px;display:inline-block;float:left;margin-top:15px;padding-right:30px}.shop-detail .head-line .heureka-shop-rank{height:64px;margin-left:25px;background:transparent url(images/shop.png) no-repeat scroll 0 -377px;position:relative;display:block;float:left;width:220px}.shop-detail .head-line .heureka-shop-rank.red{background-position:0 -209px}.shop-detail .head-line .heureka-shop-rank.yellow{background-position:0 -293px}.shop-detail .head-line .heureka-shop-rank.green{background-position:0 -125px}.shop-detail .head-line .heureka-shop-rank.red .score{text-shadow:0 -1px 0 #9b1e17}.shop-detail .head-line .heureka-shop-rank.yellow .score{text-shadow:0 -1px 0 #ab5213}.shop-detail .head-line .heureka-shop-rank.green .score{text-shadow:0 -1px 0 #417307}.shop-detail .head-line .heureka-shop-rank .score{text-align:center;width:64px;height:64px;line-height:64px;left:-4px;position:absolute;top:1px;font-size:28px}.shop-detail .head-line .heureka-shop-rank .score,.shop-detail .shop-rating .delivery-detail li span{color:#FFF;text-shadow:0 -1px 0 #595959}.shop-detail .shop-rating .delivery-detail li span.red{text-shadow:0 -1px 0 #9b1e17}.shop-detail .shop-rating .delivery-detail li span.yellow{text-shadow:0 -1px 0 #ab5213}.shop-detail .shop-rating .delivery-detail li span.green{text-shadow:0 -1px 0 #417307}.shop-detail .head-line .heureka-shop-rank .score.long{font-size:20px;left:-6px}.shop-detail .head-line .heureka-shop-rank .score.empty{left:0;font-size:13px}.shop-detail .head-line .heureka-shop-rank .score.unknown{left:0}.shop-detail .head-line .heureka-shop-rank .review-count{font-size:11px;position:absolute;right:10px;top:52px;height:16px;line-height:16px;color:#595959}.shop-detail .head-line .heureka-shop-rank .score.empty strong{font-size:20px}.shop-detail .head-line .heureka-shop-rank .score span{font-size:13px;padding-left:2px;position:absolute;top:-4px}.shop-detail .head-line .heureka-shop-rank .score.long span{top:-2px}.shop-detail .head-line .heureka-shop-rank .info-text{text-shadow:0 1px 0 #fff;width:140px;left:70px;top:17px;height:32px;position:absolute}.shop-detail .head-line .heureka-shop-rank .info-text,.shop-detail .head-line .heureka-shop-rank .info-text a{color:#595959}.shop-detail .head-line .heureka-shop-rank .info-text strong{text-transform:uppercase;width:100%;height:16px;line-height:16px;font-size:85%;display:block}.shop-detail .head-line .heureka-shop-rank .info-text span{width:100%;font-size:85%;height:16px;line-height:16px;display:block}.shop-detail .head-line .heureka-shop-rank.red .info-text{color:#DC143C}.shop-detail .head-line .heureka-shop-rank.yellow .info-text{color:#ed7111}.shop-detail .head-line .heureka-shop-rank.green .info-text{color:#4daa2d}.shop-detail .head-line .badges{float:right;width:500px;text-align:right}.shop-detail .head-line .badges.short{width:268px}.badges__badge{display:block;float:left;margin-right:25px;width:auto}.badges__badge--last{margin-right:0}.shop-detail .head-line .badges.short .badge-pwi,.shop-detail .head-line .badges.short .badge-sy,.shop-detail .head-line .badges.short .badge-vbu,.shop-detail .head-line .badges.short div.last{margin-right:25px}.shop-detail .head-line .badges div.last,.shop-detail .head-line .badges.short div.last{margin-right:0}.shop-detail .head-line .badges div.badge-apek{width:102px;height:79px;background:url(images/logo_apek.png)}.shop-detail .head-line .badges div.shopyear-badge{cursor:help;display:inline-block;position:relative;top:14px}.shop-detail .head-line .badges div.shopyear-badge.vitez{width:120px;height:49px;background:url(images/shoproku/shoproku-vitez.png) no-repeat transparent}.shop-detail .head-line .badges div.shopyear-badge.vitez_sk{width:120px;height:49px;background:url(images/shoproku/shoproku-vitez_sk.png) no-repeat transparent}.shop-detail .head-line .badges div.shopyear-badge.finalista{width:120px;height:49px;background:url(images/shoproku/shoproku-finalista.png) no-repeat transparent}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.shop-detail .head-line .badges div.badge-apek{background-image:url(images/logo_apek_retina.png);background-size:102px 79px}.shop-detail .head-line .badges div.shopyear-badge.vitez{background-size:120px 49px;background:url(images/shoproku/shoproku-vitez.png) no-repeat scroll 0 0}.shop-detail .head-line .badges div.shopyear-badge.vitez_sk{background-size:120px 49px;background:url(images/shoproku/shoproku-vitez_sk.png) no-repeat scroll 0 0}.shop-detail .head-line .badges div.shopyear-badge.finalista{background-size:120px 49px;background:url(images/shoproku/shoproku-finalista.png) no-repeat scroll 0 0}}.shop-detail .head-line .badges div.heureka-point{width:100px;height:35px;position:relative;top:0;float:left}.badges__badge--less-space{margin-right:13px}.shop-detail .head-line,.shop-detail .head-line .badges>div,.shop-detail .head-line .heureka-shop-rank{height:75px;line-height:75px}.shop-detail .head-line .heureka-shop-rank{margin-top:5px}.shop-detail .head-line .popup-box{line-height:normal}.shop-detail .head-line .badges>div a img,.shop-detail .head-line .badges>div img,.shop-detail .head-line .shop-name a img{vertical-align:middle}.shop-detail .mess-warning,.shop-detail .shop-rating{padding:8px 10px;margin:15px}.shop-detail .rating-your{float:left;display:block;position:relative;width:220px;margin:6px 0 0 25px;padding-top:21px}.shop-detail div.rating-your p{margin:0;line-height:normal}.shop-detail div.rating-your span.textual{height:30px;line-height:30px;display:block}.shop-detail div.rating-your span.textual{font-size:90%}.shop-detail .shop-rating .tstars{height:80px;float:left}.shop-detail .shop-rating .delivery-detail{height:90px;margin:9px 0;float:left;margin:0;width:420px;padding-top:19px}.shop-detail .shop-rating .delivery-detail.full{padding-top:0;height:108px}.shop-detail .shop-rating .delivery-detail.single{padding-top:40px;height:70px}.shop-detail .shop-rating .delivery-detail li{height:36px;line-height:36px}.shop-detail .shop-rating ul.delivery-detail li span{text-align:center;margin-left:0;word-spacing:-2px}.shop-detail .shop-rating .delivery-detail li span{display:inline-block!important;height:100%;width:57px;margin-right:10px;text-align:center;background:transparent url(images/shop.png) no-repeat scroll 0 -40px}.shop-detail .shop-rating .delivery-detail li span.red{background-position:0 -40px}.shop-detail .shop-rating .delivery-detail li span.green{background-position:0 -4px}.shop-detail .shop-rating .delivery-detail li span small{font-size:60%}.shop-detail .shop-rating .delivery-detail li span.yellow{background-position:0 -76px}.shop-detail .shop-rating .tstars{width:422px;padding:5px 10px;border:1px solid #b5d7ec;background-color:#d7e8f3;border-radius:4px 4px 4px 4px;margin:9px 50px 9px 0}.shop-detail .shop-rating .tstars .eval{height:68px;width:155px;float:left;padding-right:15px;border-right:1px solid #bad8e2;margin:7px 0 0 0;display:block}.shop-detail .rating-your strong,.shop-detail .shop-rating .tstars .eval strong{font-size:14px;color:#1e5677}.shop-detail .shop-rating .tstars .eval .first{display:block;margin:10px 0 4px 0;text-align:center;width:100%}.shop-detail .shop-rating .tstars .eval .rating{margin-left:27px;display:block}.shop-detail .shop-rating .tstars ul li span.title{font-size:85%;float:left}.shop-detail .shop-rating .tstars ul li span.rating{float:right;margin-right:5px}.shop-detail .shop-rating .tstars ul{width:230px;float:left;padding-left:15px;margin:2px 0 0}.shop-detail .shop-rating li{list-style-type:none;margin:0;padding:0;line-height:1.5em}.shop-detail .shop-rating .tstars ul li{color:#1e5677;clear:both}form#product-score{width:auto}.logo-like{width:152px}#text .rating-details ul li{margin:0}#text .rating-details ul.delivery-detail{margin:8px 0 0 0;float:left;color:#666;width:400px}#text .rating-details ratingtable{float:left}.delivery-detail span{font-weight:700;color:#289AEE;margin-left:4px;font-size:130%}.delivery-detail span.high-rating{color:green}div.review.deleted div.shoprev{margin-top:8px;font-style:italic;word-wrap:break-word}.shop-product-listing .categories{float:left;width:185px}.shop-product-listing .products{float:right;border-left:solid 1px #F3F7FA;width:800px}.shop-product-listing .products-container{margin-left:15px}.shop-product-listing .products h2{margin:20px 0 10px;clear:both}.shop-product-listing .products .more{text-align:right;margin-bottom:30px;clear:both}.shop-product-listing .categories li,.shop-product-listing .categories ul{margin:0;padding:0;list-style-type:none}.shop-product-listing .categories li{text-align:left}.shop-product-listing .categories li a,.shop-product-listing .categories li a:active{padding:10px 0 10px 20px;display:block;background-color:#f1f8fd;text-decoration:none;font-weight:700;border-top:solid 1px #d1e4f2;color:#275d7b;text-shadow:0 1px 0 #FFF}.shop-product-listing .categories li a:active,.shop-product-listing .categories li a:hover,.shop-product-listing .categories li.selected a{background-color:#d1e4f2}.sort-bottom{color:#4199D4;background:none repeat scroll 0 0 #F0F9FE;border-bottom-right-radius:6px;border-top:2px solid #ABDBFB;margin:5px 0 0;padding:0 10px 2px;line-height:35px;clear:left}.sort-bottom .count{float:left}.sort-bottom .butt{float:right}.sort-bottom .listing{display:block;float:left;margin-left:50px;height:30px;line-height:30px;position:relative;top:-2px;margin-top:0;clear:none}.pager .next,.pager .prev{background:none repeat scroll 0 0 #FFF;border:1px solid #CDECFF;border-radius:6px 6px 6px 6px;font-size:12px;font-weight:700;padding:0 12px;text-decoration:none;line-height:24px;display:inline-block}.listing{margin-top:-2px}.listing a,.listing span{display:inline-block;padding:0 12px;margin:0;border-top:2px solid #ABDBFB;font-weight:700;iheight:30px}.listing span{border:2px solid #abdbfb;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:solid 2px #FFF;color:#333}.listing a{background:#F2FAFF;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#30A9D4}.listing a:hover{background:#FFF;text-decoration:none;color:#ff7a04}.products .pager .next,.products .pager .prev{margin-top:4px}.hp-blue{color:#48a6e4}.hp-orange{color:#fc7325}