/* Кнопка фильтра в каталоге на мобильных*/
@media screen and (max-width: 640px) {
 .t-store__filter__opts-mob-btn {
    font-size: 12px !Important;
    text-align: center;
    width: 100%;
    margin: 0 auto;
    border: 1px solid #2492e9;
    padding: 8px 16px;
    border-radius: 30px;
}
}

/* Стили для поп-апа товара*/
.t-store__tabs__content {
    font-size: 16px;
    font-weight:500;
    color:#00284e;
}
.t-descr {
    font-size: 16px;
    font-weight:500;
    color:#00284e;
}
.t-descr_xxs{
    font-size: 16px;
    font-weight:500;
    color:#00284e;
}
.js-store-prod-all-charcs {
    font-size: 16px;
    color:#00284e;
}

.t-store__tabs__button-title {
    font-size: 24px;
    font-weight:500;
    color:#00284e;
}
.js-store-prod-price, .t-store__prod-popup__price, .t-store__prod-popup__price-item, .t-name, .t-name_md {
    font-size: 20px;
}

/* Поп-апы для всего сайта*/

 .t-input, .js-tilda-rule  {
    border-radius: 30px;
    border: 1px solid #2492e9 !Important;
}

.t-input-phonemask, .t985__input, .t-search-widget__input {
    border: none !Important;
}

/* Индикаторы для чек-боксов*/
.t-radio__indicator {
    border-color:#2492e9;
}

.t-radio__indicator:after {
    background:#2492e9;
}

.t-checkbox__indicator {
    border:2px solid #2492e9;
}

.t-checkbox__indicator:after {
    content: '';
    position: absolute;
    display: none;
    left: 6px;
    top: 2px;
    width: 3px;
    height: 8px;
    border: solid #2492e9;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

/* Шрифты для квиза*/


.t-img-select__text, .t-text, .t-text_xs {
    font-size: 16px;
    font-weight:500;
    color:#00284e;
}
/* Кнопка выбора услуги на странице благоустройства - моб*/
@media screen and (max-width: 640px) {
.t397__wrapper_mobile {
    font-size: 12px !Important;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #2492e9;
    padding: 8px 16px;
    border-radius: 30px;
}
}

@media screen and (max-width: 640px) {
.t397__select {
    border: none !Important;
}
}

/* Корректировка расположения онлайн-чата на мобильных*/
@media screen and (max-width: 640px) {
.b24-widget-button-inner-container {
     position: fixed;
     bottom: 25px !Important;
}
}

@media screen and (max-width: 640px) {
.b24-widget-button-social-item, .ui-icon, .ui-icon-service-instagram-direct, .connector-icon-45 {
     position: fixed;
     bottom: 25px !Important;
}