/*Нормальные переносы слов*/
.t-rec {
word-break: normal !important;
}

/*уголки галереи на главной странице*/

.t-zoomable{
    border-radius:12px;
}

.t-feed__row-grid__post-wrapper .t-feed__post-bgimg{
    border-radius:12px !important;    
}
.t-feed__post-popup__content img{
    border-radius:12px;
}

/*портрет Галины Васильевны на странице О нас*/
@media screen and (max-width: 480px){.t531__textwrapper {text-align: left;}}
@media screen and (max-width: 480px){.t531__rightcol {margin: 0;}}

@media screen and (max-width: 480px){.t531__leftcol {margin:0px;}}

@media screen and (max-width: 480px){.t531__imgwrapper {margin:0px;}}

/*заголовок О центре на странице О нас*/
@media screen and (max-width: 640px){.t-title_lg {font-size:50px;}}

/* внутреннее меню страницы О нас */
@media screen and (max-width: 960px){
.t976__menu-link_medium, #rec311823245 .t-feed__parts-switch-btn span, #rec311823245 .t-feed__parts-switch-btn a, 
#rec311878658 .t976__menu-link a, #rec311923075 .t-feed__parts-switch-btn a, #rec311923075 .t-feed__parts-switch-btn, #rec311923075 .t-feed__parts-switch-btn.t-active span, #rec311823245 .t-feed__parts-switch-btn, #rec311869928 .t-feed__parts-switch-btn,
#rec311869928 .t-feed__parts-switch-btn span, #rec311869928 .t-feed__parts-switch-btn a{
    padding: 2px 10px 2px !important;
    border:none !important;
}}
@media screen and (max-width: 640px){
.t-descr_xxs, .t-name_xs, t976__list-item, #rec311869928 .t-feed__parts-switch-btn span, #rec311869928 .t-feed__parts-switch-btn a{font-size: 18px!important;
}
}
/* @media screen and (max-width: 960px){#rec312288874 .t976__list-item a {border:1px solid #e6e6e6 !important;}}*/

@media screen and (max-width: 960px){#rec312288874 .t976__list-item a {border:none;}}


@media screen and (max-width: 640px){
.t976__list-item{padding: 0 6px 10px 0 !important;
}}

@media screen and (max-width: 640px){
.t-feed__parts-switch-btn{margin-bottom:5px;}}
.t976__menu-link t976__menu-link_medium{font-size:10px !important;}


/*календарь*/
@media screen and (max-width: 960px){.t-feed__grid-col {margin-bottom: 18px !important;}}

#rec311817859 .t-col{
    display:inline;float:left;margin-left:5px;margin-right:5px;
}

#nav312091868 .t450__close_icon{margin-left:-11px;margin-top:24px;}

@media screen and (max-width: 420px){
.t344__col.t-col_3 {
    max-width: 50%;}
}



/*Новости на главной странице*/
.t-feed__row-grid__post-wrapper .t-feed__post-bgimg {
    border-radius: 12px;}

/*Кнопка предупреждения о политике конфиденциальности в футере*/
.t886__btn {
    padding: 15px 25px;}
    
/*Футер*/
@media screen and (max-width: 420px){
.t344__col .t-col .t-col_3 {
    max-width: 50%;}
}

/*Поиск*/

#rec313251946 .t838 .t838__input{
    border-bottom: 1px solid #000;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    font-size: 30px;
}

#rec313251946 .t838 .t838__search-icon{
    display: none;
}

#rec313251946 .t-submit{
    font-size: 30px;
    padding-left: 30px;
    padding-right: 30px;
}

#rec313252001 .t-popup_show .t-popup__container{
    top:100px;
    margin: 0 -20px;
}

#rec313251946 .t-width_8 {
    max-width: 1200px;
    margin-top:0;
    margin-bottom:0;
}

#rec313251946 .t-site-search-popup__background{
    padding:0;
    background-color:#fff;
}
.t-site-search-dm__result {
    margin: 0 !important;
    padding: 15px;
    border-bottom: 1px solid #f3f3f3;
}

#rec313251946 .t-site-search-popup__background{
    height:90vh;
}

@media screen and (max-width: 640px){
.t838 .t838__blockbutton{
        display:none;
    }
}


@media screen and (max-width: 920px){
#rec313251946 .t-site-search-popup{
    padding: 60px 0px 0px !important;
}
#rec313251946 .t-site-search-pu__close img {
    margin-right:15px;
}

.t-col{
    padding-left:10px !important;
    padding-right:10px !important;
}
}

/*Личный кабинет*/
.tlk__reg-form-input{
        border: none !important;
        border-radius: 10px !important;
}
.tlk__reg-form-submit-btn{
        width: 100% !important;
}
.tlk__reg-form-submit{
    width: 100% !important;
    border-radius: 10px !important;
    background: #3a4dff !important;
}