/* HEADER FOOTER */
    /* иконки при наведении */
    .shapka-icon-hov:hover {
        opacity: 50% !important;
    }
    
    /* мобильное меню */
    .t978__tooltip-menu_mobile {
        margin-top: 0px !important;
        margin-bottom: 0px !important;
    }
    
    /* версия для слабовидящих */
    a#specialButton img {
        width: 90% !important;
    }


/* ссылки при наведении в разделе услуги */
#rec792044707 .tn-atom:hover,
#rec792644628 .tn-atom:hover {
    color: #915D47 !important;
}

.t812__pricelist-item__row_1 {
    padding-bottom: 0px !important;
}

.t812__pricelist-item__title {
    margin-right: 10px !important;
}


/* дизайн пунктов списка у врачей */
#rec792219234 li {
    list-style-type: none !important;
    margin-bottom: 8px !important;
    line-height: 1.3 !important;
}

#rec792219234 li:before {
    content: "— ";
}

#rec792219234 ul {
    padding-left: 0px !important;
}

.t858__wrap_top {
    position: absolute !important;
    top: -20px !important;
    right: 20px !important;
}

.t776__imgwrapper {
    margin-bottom: 10px !important;
}

.t-checkbox__control {
    font-size: 14px !important;
}

#rec793609407 .t811 .t-input {
    font-family: 'Raleway' !important;
    height: 50px !important;
}

#rec793609407 .t811 .t-submit {
    height: 50px !important;
    padding: 0 40px !important;
}

.t706__product-title,
.t706__product-amount,
.t706__cartwin-prodamount-wrap,
.t706 .t-form input.t-input,
.t706 .t-form .t-input,
.t706__cartwin-totalamount-wrap,
.t-store__prod-popup__close-txt,
.t-store__filter__item .t-checkbox__control,
.t-store__filter__chosen-val,
.t-store__filter__custom-sel,
.t-store__filter__chosen-val,
.t-store__filter__reset,
.t-store__filter__prods-number,
.t-store__card .t-store__card__price,
.t-popup .t-store__prod-popup__price,
.t-store .t-product__option-title,
.js-product .t-product__option-select,
.t-popup .t-store__prod-popup__price_old,
.t-store__card__price_old,
.t550__digit,
.t776__price-item {
    font-family: 'Raleway' !important;
}

.t776__price-item {
    font-weight: 500 !important;
}

.js-product .t-product__option-select {
    padding: 5px 30px 5px 10px !important;
    background: #eae6e1 !important;
    border: 1px solid #eae6e1 !important;
    color: #433b32 !important;
}

.t-popup .t-store__prod-popup__price,
.t-store .t-product__option-title,
.t-store__card .t-store__card__price,
.t-store__card .t-store__card__price_old {
    font-weight: 500 !important;
}

.t706__cartwin-totalamount-wrap {
    color: #433B32 !important;
}

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

.t-store__prod-popup__wrapper img,
.t-carousel__zoomer__img {
    border-radius: 15px !important;
}

.t-store__filter__options_center {
    text-align: left !important;
}

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

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

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

.t-store__filter__item_checkbox .t-store__filter__item-controls-wrap,
.t-store__filter__item_select .t-store__filter__item-controls-wrap {
    min-width: 280px !important;
}

.t706__cartwin-content {
    background-color: #f4f1ed !important;
}


/* отступ у плитки услуг */
@media screen and (max-width: 960px) {
    .t776__col {
        margin-bottom: 30px !important;
    }
    
    #rec794831072 .t-store__card__imgwrapper {
        width: 40% !important;
        display: block !important;
        margin: auto !important;
    }
    
    #rec793376699 .t604__imgwrapper .t-slds__bgimg,
    #rec794089124 .t604__imgwrapper .t-slds__bgimg {
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    
    .t-slds__arrow-withbg {
        width: 35px !important;
        height: 35px !important;
    }
    
    .t-slds__arrow-withbg .t-slds__arrow_body {
        width: 10px !important;
    }
    
    #rec793379490 .t480__blockimg {
        height: 220px !important;
    }
    
    #rec793543169 .t-checkbox__control,
    #rec793621211 .t-checkbox__control,
    #rec792655578 .t-checkbox__control,
    #rec793556655 .t-checkbox__control,
    #rec793590203 .t-checkbox__control,
    #rec793595255 .t-checkbox__control,
    #rec793601263 .t-checkbox__control,
    #rec793603416 .t-checkbox__control {
        font-size: 7px !important;
    }
    
    #rec793543169 .t-checkbox__indicator,
    #rec793621211 .t-checkbox__indicator,
    #rec792655578 .t-checkbox__indicator,
    #rec793556655 .t-checkbox__indicator,
    #rec793590203 .t-checkbox__indicator,
    #rec793595255 .t-checkbox__indicator,
    #rec793601263 .t-checkbox__indicator,
    #rec793603416 .t-checkbox__indicator {
        height: 15px !important;
        width: 15px !important;
    }
    
    #rec793543169 .t-checkbox__indicator:after,
    #rec793621211 .t-checkbox__indicator:after,
    #rec792655578 .t-checkbox__indicator:after,
    #rec793556655 .t-checkbox__indicator:after,
    #rec793590203 .t-checkbox__indicator:after,
    #rec793595255 .t-checkbox__indicator:after,
    #rec793601263 .t-checkbox__indicator:after,
    #rec793603416 .t-checkbox__indicator:after {
        left: 4px !important;
        top: 0px !important;
    }
    
    /* мобильное меню отступы */
    .t978__menu {
        padding: 5px 0 !important;
    }
    
    .t978__tooltip-menu .t978__innermenu-content {
        padding: 5px 0px 5px 60px !important;
    }
}
