/* выпадающее меню с языками */
#rec800974935 .t794__content {
    padding: 15px 10px !important;
}

/* ссылки при наведении */
.link-hov:hover {
    opacity: 0.5 !important;
}

/* рамзер иконок соц. сетей в мобильном бургере */
.t450 .t-sociallinks__item img {
    width: 38px !important;
    height: 38px !important;
}

.t450 .t-sociallinks__item, .t450__right_social_links_item {
    margin-right: 0px !important;
}


/* УСЛУГИ */
#rec801047258 .t-btn_xs,
#rec801446598 .t-btn_xs {
    font-size: 12px !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
}



/* КАТАЛОГ */

/* фильтры */
.t-store__filter__item-title,
.t-store__filter__opts-mob-btn {
    color: #fff !important;
    background-color: #fa886e !important;
    padding: 5px 25px 5px 10px !important;
    border-radius: 3px !important;
    font-size: 16px !important;
}


.t-store__filter__item-title:after {
    border-right-color: #fff !important;
    border-bottom-color: #fff !important;
    right: 10px !important;
}

.t-store__filter__item .t-checkbox__control {
    font-size: 14px !important;
    color: #222 !important;
}

.t-checkbox__indicator {
    border: 2px solid #222 !important;
}

.t-checkbox__indicator:after {
    border: solid #222 !important;
    border-width: 0 2px 2px 0 !important;
}

.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator {
    border: 2px solid #f9f9f9 !important;
}

.t-store__filter__item_checkbox .t-store__filter__item-controls-container,
.t-store__filter__item_checkbox.t-store__filter__item_select .t-store__filter__item-controls-container,
.t-store__filter__item_checkbox.t-store__filter__item_color .t-store__filter__item-controls-container {
    background-color: #f9f9f9 !important;
}

.t-store__filter__chosen-val {
    background-color: #ececec !important;
}

.t-store__filter__opts-mob-btn-icon path,
.t-store__filter__search-mob-btn-icon path {
    fill: #fff !important;
}

.t-store__filter__search-mob-btn-icon {
    background-color: #fa886e !important;
    padding: 9px !important;
    border-radius: 3px !important;
}



/* лейбл на портфолио */
.t-store__card__mark {
    height: 30px !important;
    border-radius: 0px !important;
}

.t-store__card__mark-wrapper {
    top: 20px !important;
    right: 0px !important;
}



/* попап */
.t-store__prod-popup__brand {
    color: #6d6d6d !important;
    font-size: 18px !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    background-color: #f9f9f9 !important;
    border: 1px solid #f9f9f9 !important;
    padding: 5px 10px 5px 10px !important;
    border-radius: 3px !important;
}

.t-popup .t-typography__descr {
    font-size: 16px !important;
}

.js-store-prod-all-charcs {
    display: none !important;
}

.t-store__relevants__title {
    font-size: 26px !important;
}

.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
    border-color: #222 !important;
}

.t-store__relevants-grid-cont .t-store__card__wrap_all {
        background-color: #F9F9F9 !important;
        border-radius: 10px !important;
}



/* ФОРМА ЗАПОЛНЕНИЯ БРИФА */
.t-input-group_rd .t-checkbox__control,
.t-checkbox__control.t-text_xs,
.t-radio__control.t-text_xs {
    font-size: 15px !important;
    line-height: 1.2 !important;
}

#rec804473220 .t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator,
#rec804520521 .t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator,
#rec804529882 .t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator,
#rec806908478 .t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator {
    border: 2px solid #ececec!important;
}

.t-checkboxes__wrapper_button .t-checkboxes__item,
.t-radio__wrapper_button .t-radio__item {
    height: 70px !important;
}

#rec804473220 .t718 .t-sociallinks a img,
#rec804520521 .t718 .t-sociallinks a img,
#rec804529882 .t718 .t-sociallinks a img {
    width: 40px !important;
    height: 40px !important;
}

#rec804473220 .t718 .t-sociallinks__item,
#rec804520521 .t718 .t-sociallinks__item,
#rec804529882 .t718 .t-sociallinks__item {
    margin: 5px !important;
}


/* КНОПКА ОТЗЫВОВ */
.t958 .t-section__bottomwrapper {
    margin-top: 50px !important;
}


/* КАРТА САЙТА СПИСКИ */
    .uc-sitemap ul li,
    .uc-sitemap ol li {
        margin-bottom: 14px !important;
    }
    
    .uc-sitemap .t007 .t-col {
        margin-top: 4px !important;
        margin-bottom: 0px !important;
    }
    
    

/* ТЕСТЫ */
    .t-quiz__cover__img {
        border-radius: 15px !important;
    }
    


/* ИНФОРМАЦИОННЫЕ ПОДЛОЖКИ */
    .uc-info-bord .t265__wrapper {
        background: none !important;
        border: 2px solid #fa886e !important;
    }




@media screen and (max-width: 960px) {
    /* фильтры портфолио */
    .t-store__filter__item-title {
        padding: 10px !important;
    }
    
    .t-store__filter__item:first-child {
        border-top: none !important;
    }
    
    .t-store__filter__item, .t-store__filter__item.t-store__filter__item_sort-mobile {
        padding: 1px 0 !important;
        border-bottom: none !important;
    }
    
    .t-store__filter__item-title {
        font-size: 12px !important;
    }
    
    .t-store__filter__item-controls-wrap {
        background-color: #ececec !important;
        margin-top: 1px !important;
        border-radius: 3px !important;
    }
    
    .t-store__filter__custom-sel,
    .t-store__filter__item_checkbox .t-store__filter__item-controls-container,
    .t-store__filter__item_price .t-store__filter__item-controls-wrap,
    .t-store__filter__item_available .t-store__filter__item-controls-wrap {
        padding-left: 10px !important;
        padding-right: 10px !important;
        font-size: 12px !important;
        background-color: #ececec !important;
    }
    
    
    
    
    /*попап каталога*/
    .t-store .t-store__prod-popup__container .t-store__product-popup .t-slds {
        margin-left: -10px !important;
        margin-right: -10px !important;
        margin-top: 60px !important;
    }
    
    
    
    
    
    /* формы в брифе */
    .t-input-title {
        font-size: 16px !important;
    }
    
    .t-checkboxes__wrapper_button .t-checkboxes__item,
    .t-radio__wrapper_button .t-radio__item {
        height: 60px !important;
    }
    
    .t-input-subtitle {
    font-size: 12px !important;
    }
    
    
    
    
    
    /* тесты */
    .t-quiz__cover__side-container .t-quiz__cover__side-cover {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    
    
    
    
    
    /* ПОПАПЫ */
    .t702 .t-popup__block-close {
        background: #222 !important;
    }
    
    
    /* ИЗОБРАЖЕНИЯ ОТСТУПЫ */
    .t-width_12 .t-slds__witharrows .t-slds__wrapper,
    .t-width .t-slds__witharrows .t-slds__wrapper {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    
    
    /* РАМКИ ПОДЛОЖКИ ОТСТУПЫ */
    #rec804596421 .t672__textwrapper {
        margin-left: 20px !important;
        margin-right: 20px !important;
        padding: 20px !important;
    }
    
    /* ИНФОРМАЦИОННЫЕ ПОДЛОЖКИ */
    .uc-info-bord .t265__wrapper {
        margin-left: 0px !important;
        margin-right: 0px !important;
        padding: 30px 20px 30px 20px !important;
    }
    
    .uc-info-bord .t265__icon {
        top: 5px !important;
        left: 5px !important;
    }
