#s-prod {width:100%;float:left;clear:both;margin-bottom:20px;}
#s-prod #c-block {width:100%;float:left;clear:both;}
#s-prod .simple-prod {width:100%;float:left;clear:both;position:relative;overflow:hidden}
#s-prod .s-img {overflow:hidden;border:1px solid #333;width:100%;float:left;clear:both;position:relative;-webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;}
#s-prod .s-img a {float:left;width:100%;height:auto;display:block;}
#s-prod .s-img img {width:100%;float:left;clear:both;-webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px;}
#s-prod h5 {float:left;clear:both;width:100%;margin-top:1px;color:#fff;-webkit-border-bottom-right-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;border:1px solid #333;background-position: 0 0; -webkit-box-shadow: 0px 1px 0px #ffffff, inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: 0px 1px 0px #ffffff, inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); box-shadow: 0px 1px 0px #ffffff, inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); background-color: #333333; background-repeat: repeat-x; background-image: -khtml-gradient(linear,left top,left bottom,from(#555555),to(#333333)); background-image: -moz-linear-gradient(top,#555555,#333333); background-image: -ms-linear-gradient(top,#555555,#333333); background-image: -webkit-linear-gradient(top,#555555,#333333); background-image: -o-linear-gradient(top,#555555,#333333); background-image: linear-gradient(top,#555555,#333333); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#333333',GradientType=0);}
#s-prod h5 a {padding:5px 7px;float:left;width:100%;font-size:13px;color:#fff;}
#s-prod .price-wrap {font-size:11px;position:absolute;bottom:2px;right:2px;width:100%;}
#s-prod .s-red {float:right;margin-right:1px;background: #F59D00; padding: 2px 5px; color: #fff; text-shadow: 1px 1px 0 #966600;}
#s-prod .price-old {float:right;background: #F50000; padding: 2px 5px; color: #fff;font-weight:bold;text-decoration: line-through; }
#s-prod .price {padding: 3px 6px; border: 1px solid #80bd1c; background: #80bd1c; color: #fff; font-weight: bold; float: right;text-shadow: 1px 1px 0 #00A213; font-size: 15px;}
#s-prod .clear-special {float:left;width:100%;clear:both;margin-bottom:2px;}
#s-prod .show_all {text-transform:uppercase;display: block;color:#fff;z-index:5; position: absolute; top: 25px; right: -35px; padding: 2px 4px; text-align:center;width: 150px; font-size: 10px; color: #fff; text-align: center; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); background-color: #990000; transform: rotate(45deg); color: #fff; border: 1px solid #EAF85B; text-shadow: 1px 1px 1px #fff; display: block; background-position: 0 0; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); -webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all; background-color: #F1FF5F; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#F5FF8B), to(#F1FF5F)); background-image: -moz-linear-gradient(top, #F5FF8B,#F1FF5F); background-image: -ms-linear-gradient(top, #F5FF8B,#F1FF5F); background-image: -webkit-linear-gradient(top, #F5FF8B,#F1FF5F); background-image: -o-linear-gradient(top, #F5FF8B,#F1FF5F); background-image: linear-gradient(top, #F5FF8B,#F1FF5F); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5FF8B', endColorstr='#F1FF5F', GradientType=0); outline: none;}
#s-prod .show_all a {color:#333;}

@media screen and (min-width: 691px) and (max-width: 970px) {

}

@media screen and (min-width: 481px) and (max-width: 690px) {

}

@media screen and (max-width: 480px) {

}