.subcategories-wrapper .subcategory{border:none;margin:.3em;overflow:hidden;position:relative;text-align:center}.subcategories-wrapper .item-image{background-color:#fff;border:none;height:197px;line-height:197px}.subcategories-wrapper .item-image a{display:block;width:100%}.subcategories-wrapper .item-image a img{display:inline-block;height:100%;margin:0 auto 0 0;max-height:none;max-width:none;min-height:228px;vertical-align:middle;width:auto}.subcategories-wrapper .item-title{background-color:rgba(0,0,0,.6);color:#fff;height:100%;left:0;line-height:195px;overflow:hidden;position:absolute;right:0;top:0;transition:all .3s ease;vertical-align:middle}.subcategories-wrapper .item-title a{color:#fff;display:inline-block;font-family:Lato,sans-serif,Arial;font-size:28px;height:auto;line-height:32px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100%}.subcategories-wrapper .item-title:hover{background-color:rgba(0,0,0,.3)}@media(min-width:1000px) and (max-width:1400px){html[lang=ru] body .subcategories-wrapper .item-title a{font-size:22px}}@media (min-width:1000px){.subcategories-wrapper .subcategories-items{float:left;width:25%}}@media(max-width:999px){.subcategories-wrapper .subcategories-items{float:none;margin:0 auto 30px;width:85%}.subcategories-wrapper .item-image a{max-width:none}.subcategories-wrapper .item-image a img{height:auto;margin-top:-16%;width:100%}}@media screen and (max-width:750px){.subcategories-wrapper .item-image a img{height:228px;margin-top:0;width:auto}}