

/* Start:/local/templates/template/components/bitrix/news/gallery_2/style.css?17917297201380*/
/* Section CSS extraction: app.min.css then costume.css. */

/* Source: app.min.css */
.s-catalog__filter {
    margin-bottom:20px;
}

/* Source: costume.css */
.filter__item-catalog {
    border-radius: 5px;
    padding: 0 15px;
    margin: 16px 5px;
    height: 45px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 18px;
    background-color: transparent;
    border: 1px solid #eebb63;
    top: 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

.filter__item-catalog:hover {
    background-color: #c59a50;
    color: white;
}

a.filter__item-catalog.active {
    background: #eebb63;
    color: white;
}

.s-catalog__filter.fixed-active {
    position: absolute;
    top: 127px;
    left: 0;
    z-index: 99999;
    background-color: #fff;
    padding-left: 20px;
}

@media (max-width: 1359px) {
    .s-catalog__filter.fixed-active {
        margin-top: 126px;
    }
}

@media (max-width: 1199px) {
    .s-catalog__filter.fixed-active {
        margin-top: 121px;
    }
}

@media (max-width: 991px) {
    .s-catalog__filter.fixed-active {
        position: relative;
        top: 0 !important;
    }
}

/* End */
/* /local/templates/template/components/bitrix/news/gallery_2/style.css?17917297201380 */
