    /*падинг у обложки*/
    .t995__wrapper {
        padding-top: 0;
    }
    /*межбуквенное расстояние у подзаголовка*/
    .t-uptitle {
        letter-spacing: 1px;
    }
    /*скругление углов попапа*/
    .t702 .t-popup__container {
        border-radius: 30px;
    }
    /*тень у мобильного меню*/
        .tmenu-mobile__container {
        box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
    }
    @media (min-width: 1300px) and (max-width: 1500px) {
        /*размеры пунктов меню*/
        .t228__list_item .t-menu__link-item, .t228__right_langs_lang a, .t228__right_descr a {
            font-size: 18px !important;
        }
        /*размер текста в карточках концерт и тд..*/
        .t694__textwrapper__content .t-card__title.t-name.t-name_xl {
            font-size: 30px !important;
        }
    }
    @media screen and (max-width: 1400px) {
        /*расстояние между пукнтами меню*/
        .t228__list_item  {
            padding: 0 10px !important;
        }
        /*отступы слева у номера и языка*/
        .t228__right_descr, .t228__right_langs {
            padding-left: 10px !important;
        }
    }
    
    @media (min-width: 980px) and (max-width: 1300px) {
             /*размеры пунктов меню*/
        .t228__list_item .t-menu__link-item, .t228__right_langs_lang a, .t228__right_descr a {
            font-size: 16px !important;
        }
        /*падинги у кнопок в карточках слайдера с мероприятиями*/
        .t923__paddingsmall.t-card__btn-wrapper, .t923__paddingsmall.t-card__btntext-wrapper {
                padding: 0 10px 14px;
            }
        }

    @media (min-width: 640px) and (max-width: 980px) {
                .t-title_lg, .t740__title.t-descr.t-descr_xxxl {
            font-size: 50px !important;
            line-height: 1 !important;
        }
    }
    @media screen and (min-width: 980px) {
        /*отступы у текста в карточках мероприятий*/
            .t774__textwrapper.t774__paddingsmall {
                padding: 18px 15px !important;
            }
}
    @media screen and (max-width: 980px) {
        /*подменю*/
        .t966__tooltip-menu.t966__tooltip-menu_mobile.t966__tooltip-menu_show {
            margin: 0 auto;
            padding-top: 20px;
            box-shadow: none;
            border-top: 0;
            border-bottom: 0;
        }
        /*ru*/
        .t966__tooltip-menu[data-style-from-rec='698355361'] {
            max-width: 275px !important;
        }
        .t966__tooltip-menu[data-style-from-rec='698367986'] {
            max-width: 155px !important;
        }
        /*ro*/
        .t966__tooltip-menu[data-style-from-rec='704092875'] {
            max-width: 235px !important;
        }
        .t966__tooltip-menu[data-style-from-rec='704092876'] {
            max-width: 150px !important;
        }
        .t966__menu-item-title {
            font-size: 20px !important;
        }
        /*размеры пунктов меню*/
        .t228__list_item .t-menu__link-item, .t228__right_langs_lang a, .t228__right_descr a {
            font-size: 20px !important;
        }
    }
    
    @media screen and (max-width: 640px) {
    /*падинги у кнопок в карточках слайдера с мероприятиями*/
        .t923__paddingsmall.t-card__btn-wrapper, .t923__paddingsmall.t-card__btntext-wrapper {
                padding: 0 5px 14px;
            }
            /*цвет подложки и кректика*/
        .t702 .t-popup__block-close {
            background: #fff !important;
        }
        #rec698513413 .t702 .t-popup__close-icon g, #rec698520244 .t702 .t-popup__close-icon g{
            fill: #681c28 !important;
        }
        /*отступ у описания в заголовках*/
        .t015__descr {
            padding: 20px 0 0 0 !important;
        }
        /*отступы у прошедших мероприятий*/
        .t774__textwrapper.t774__paddingsmall {
            padding: 18px 5px !important;
        }
    }
    