#s-prod {width:100%;float:left;clear:both;margin-bottom:20px;border:1px solid #eee;}
#s-prod #c-block {width:100%;float:left;clear:both;}
#s-prod .side-prod {width:100%;float:left;clear:both;position:relative;overflow:hidden}
#s-prod .s-img {overflow:hidden;width:100%;float:left;clear:both;position:relative;}
#s-prod .s-img a {float:left;width:100%;height:auto;display:block;}
#s-prod .s-img img {width:100%;float:left;clear:both;}
#s-prod h5 {float:left;clear:both;width:100%;margin:12px 0 15px 0;text-align:center;}
#s-prod h5 a {float:left;width:100%;font-size:14px;color:#555;line-height:18px;font-weight:500;}
#s-prod h5 a:hover {color:#000;}
#s-prod .price-wrap {font-size:13px;position:absolute;bottom:2px;right:2px;width:100%;}
#s-prod .s-red {float:right;margin-right:1px;background: #f0f0f0; padding: 0 5px; color: #777;line-height:20px; }
#s-prod .s-red.old {text-decoration:line-through;}
#s-prod .price {padding: 0 6px; background: #8BC34A; color: #fff; font-weight: 500; float: right;font-size: 20px;line-height:36px;}
#s-prod .clear-special {float:left;width:100%;clear:both;margin-bottom:2px;}

@media screen and (min-width: 481px) and (max-width: 970px) {
  #s-prod {display:none}
}