

/* Start:/local/templates/adaptive/components/bitrix/news.list/brand-list/style.css?17945469071605*/
.brand_slide {
width:100%;
margin:20px auto;
}
.brand_slide .brand_slide_div {
border:0;
margin:3px auto;
width:120px;
height:120px;
overflow: hidden;
position:relative;
}
.brand_slide .brand_slide_div img {
width:118px;
border: 1px solid #999;
}
.brand_slide .brand_slide_div span {
background-color:#888;
color:#fff;
font-weight:bold;
line-height:1em;
position:absolute;
bottom:0;
width:100%;
text-align:center;
}

.brand_slide .brand_vidslide_div {
border:0;
margin:3px auto;
width:320px;
height:190px;
overflow: hidden;
position:relative;
}
.brand_slide .brand_vidslide_div img {
border: 1px solid #999;
height: 100%;
width: 100%;
object-fit: cover;
}
.brand_slide .brand_vidslide_div .vidbutton {
position: absolute;
width: 50px;
height: 33px;
background-color: #d00;
top: 85px;
left: 130px;
z-index: 100;
border-radius: 8px;
}
.brand_slide .brand_vidslide_div .vidbutton img {
display: block;
position: absolute;
width: 21px;
height: 24px;
margin: 5px 16px;
z-index: 101;
border:0;
}

.brandlist {
columns:4;
-moz-columns:4;
-webkit-columns:4;
margin:20px 0 40px;
}
.brandlist div {
  margin:0 0 15px;
  display:block;
}
.brandlist div.brand_group_name {
  font-weight: bold;
  color:#d00;
}
.brandlist a {
  text-decoration:none;
  font-weight:bold;
}
.brandlist a:hover {
  text-decoration:underline;
}

.brand_slide_container {
    margin: 0 30px 100px;
}


@media (max-width:1400px) {

}

@media (max-width:1200px) {

}

@media (max-width:992px) {

}

@media (max-width:768px) {
    .brandlist {
        columns:3;
    }
}

@media (max-width:576px) {
    .brandlist {
        columns:2;
    }
}

/* End */
/* /local/templates/adaptive/components/bitrix/news.list/brand-list/style.css?17945469071605 */
