.producers .filter{overflow:hidden;border-bottom:1px solid #ccc;padding-bottom:1em;margin-left:-.4em}
.producers .filter li{float:left;padding:.2em .4em;line-height:1em}
.producers .filter .active{color:#fff;font-weight:bold;background:#b82c2c;
-o-border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.producers .filter .active a:link,.menu-producers .active a:visited{color:#fff}
.producers .filter .active a:hover{color:#fff7f7}

.producers .items{padding-top:1em}
.producers .items ul{padding:0 1em 2.47em 0}
.producers .items ul li{padding-bottom:.4em}

.producers .filter-result .item{padding-bottom:1.5em}
.producers .filter-result ul{padding:.2em 0 0}
.producers .filter-result ul li{font-size:.9em;line-height:1.15em;padding-bottom:.8em;padding-right:1em}
.producers .filter-result .item .cell{width:38%}
.producers .filter-result .item .title{width:22%;font-weight:bold;font-size:1.1em}

.producer-detail .info{overflow:hidden;padding-bottom:1.25em}
.producer-detail .info img{float:left;margin:0 1em 1em 0}
.producer-detail .items{padding:0 0 2em}
.producer-detail .items ul{padding:0;font-size:1.1em}
.producer-detail .items ul li{line-height:1.1em;padding:0 1em .6em 0}
.producer-detail .filter{border:none}
.producer-detail .filter li{float:none;padding:.3em .4em}
.producer-detail .filter li.separate{padding-bottom:1em}

.producer-detail .goods .to-cart{padding-left:0}
