    h1.tn-atom,
    h2.tn-atom,
    .t455__title {
        text-shadow: black 1px 1px 1px;
    }
    


    /* шрифт в подписи в футере */
    .t455__bottomtext {
        font-family: 'Comforter Brush', cursive !important;
        font-size: 43px !important;
    }



    /* MODAL POP-UP */
    
    /*  модального окна */
    .t766 .t766__wrapper,
    .t702 .t702__wrapper,
    .t390 .t390__wrapper {
        padding: 40px !important;
    }
        
    .t-popup {
        padding: 0;
    }
    
    .t-popup__container {
        background: #fff;
        top: 50%;
        right: 0 !important;
        left: 0 !important;
    }
    
    /* выравнивание кнопки в описании методик */
    .t390__btn-wrapper, .t390__social {
        text-align: right;
    }
    
    /* шрифт в полях и кнопка модального окна */
    .t-submit, .t-input, .t-select, .t-input-phonemask__select,
    .t-btn td,
    .t-descr_md {
        font-size: 20px !important;
    }
    
    /* ширина датапикера в модального окна, указывать явно на див 702!!! */
    .t702 .t-inputtime, .t702 .t-datepicker__wrapper {
        max-width: unset;
    }
    
    /* шрифт в датапикер модального окна */
    .t_datepicker__inner {
        font-family: 'inglobal' !important;
        font-size: 20px !important;
    }

    /* указатель на дату в датапикер модального окна */
    .t_datepicker__selected-day:before {
        background-color: #ffa217 !important;
    }

    /* header в датапикер модального окна */
    .t_datepicker__header {
        background: #ffa217 !important;
        color: #ffffff !important;
    }
    
    /* цвет placeholder */
    ::placeholder { color: #0000002b !important; opacity: 1; /* Firefox */ }
    ::-ms-input-placeholder { /* Edge 12-18 */ color: #0000002b !important; }
    ::-moz-placeholder { color: #0000002b !important; }
    ::-webkit-input-placeholder { color: #0000002b !important; }
    
    .t-form__successbox {
        color: #0a0a0a;
        background-color: #ceffce;
        border-radius: 10px;
    }


    /* END OF MODAL POP-UP */
    
    
    
    









    @media screen and (max-width: 560px) {
        
        .t766 .t-popup_show .t-popup__container,
        .t702 .t-popup_show .t-popup__container,
        .t390 .t-popup_show .t-popup__container {
            /*padding-top: 50px;*/
            margin-top: 0 !important;
            max-width: 100%;
            min-height: 100vh;
        }
        
        .t390 .t390__wrapper {
            margin-top: 50px;
        }

        /* цвет заголовка для фона кнопки модального окна */
        .t766 .t-popup__block-close,
        .t702 .t-popup__block-close,
        .t390 .t-popup__block-close{
            background: transparent;
        }
        
        
        /* цвет фона кнопки модального окна */
        .t766 .t-popup__block-close-button,
        .t702 .t-popup__block-close-button,
        .t390 .t-popup__block-close-button {
            background: #ffa217bd;
        }
        
        .t702 .t-popup__close-icon {
            width: 23px;
            height: 23px;
        }
        
        .t702 .t-popup__block-close-button {
            width: 43px;
            height: 43px;
            padding: 0;
            margin-top: 10px;
            text-align:center;
        }
        
    }


    @media screen and (max-width: 980px) {
        
        /* бортик снизу в мобильном меню
        div.t978__content {
            border-bottom: 1px #ffffffa8 solid !important;
        } */
        
        /* пункты основного меню */
        ul.t280__list {
            text-align: left !important;
        }
        
        .t-menuburger span {
            box-shadow: 0px 0px 1px black;
        }
        
        .t-title_xl {
            font-size:42px
        }
        
    }









