/* Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет • Виджет •  */

#wb_afisha .wb-afisha__events_table .wb-afisha__digit {
    color: #684848!important;
    font-family: 'MixtaPro',Arial,sans-serif!important;
    font-size: 40px!important;
    line-height: 1!important;
    font-weight: 400!important;
}


/* Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация • Навигация */

.uc-nav2 {
    padding-top: 10px!important;
    padding-bottom: 5px!important;
}



/* Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная • Главная */

.t675__btn {
    letter-spacing: 1.5px;
}

.t-feed__buttons-wrapper {
    margin-top: 40px!important;
}

@media screen and (max-width: 768px) {
.t-body .t675__title {
    line-height: 1!important;
    margin-bottom: 10px!important;
}
.t-body .t675__btn {
    margin-top: 15px!important;
}
}


/* Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • Фоны • */


.uc-fon, .uc-fon4, .uc-fon2, .uc-people {
    background: url(https://static.tildacdn.com/tild3133-3330-4434-b164-316532303663/bg3.png) left 10% no-repeat,
    url(https://static.tildacdn.com/tild6163-3766-4732-b962-386637376131/bg1.png) left 90% no-repeat,
    url(https://static.tildacdn.com/tild3734-6332-4362-a335-643034653062/bg2.png) right center no-repeat;
}

.uc-fonalt, .uc-fon1 {
    background: url(https://static.tildacdn.com/tild6163-3766-4732-b962-386637376131/bg1.png) left 10% no-repeat,
    url(https://static.tildacdn.com/tild3133-3330-4434-b164-316532303663/bg3.png) left 90% no-repeat;
}

.uc-fonnr, .uc-fon3 {
    background: url(https://static.tildacdn.com/tild3734-6332-4362-a335-643034653062/bg2.png) right center no-repeat;
}


/*
.uc-fon1 {
    background: url(https://static.tildacdn.com/tild3264-3265-4232-b265-653963336333/fon12_3.png) no-repeat center left;
}

.uc-fon2 {
    background: url(https://static.tildacdn.com/tild3464-6533-4166-b935-306466656539/fon05.jpg) no-repeat center left;
}

.uc-fon3 {
    background: url(https://static.tildacdn.com/tild3366-3337-4136-b239-653161303634/fon04.jpg) no-repeat center right;
}

.uc-fon4, .uc-people {
    background: url(https://static.tildacdn.com/tild3466-3664-4236-b739-363863366366/fon06.jpg) no-repeat center left;
}
*/

/* Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • Все страницы • */

.t118__line {
    height: 3px!important;
}


.t-btntext, .t-btn {
    font-family: 'TildaSans',Arial,sans-serif!important;
}


/* Версия для слабовидящих */

#specialButton {
    width: 32px!important;
}

#specialButton:hover {
    cursor:pointer;
}

@media screen and (max-width: 1200px) {
#specialButton {
    width: 24px!important;
}
}

@media screen and (max-width: 960px) {
#specialButton {
    width: 23px!important;
}
}



/* неразобранное */



.t450__burger_container {
    position: absolute!important;
}

.t-btn_sm {
    font-size: 12px;
    letter-spacing: 1.5px;
}

.t-btn_md {
    letter-spacing: 1.5px;
    text-transform: uppercase;
}

@media screen and (max-width: 640px) {
.t-slds__arrow-withbg .t-slds__arrow_body {
    width: 12px!important;
}
.t-slds__arrow-withbg {
    width: 30px!important;
    height: 30px!important;
    border: 2px solid #ffffff!important;
}
/*.t-name_sm {
    font-size: 40px!important;
    line-height: 0.9!important;
}*/
.t675__textwrapper {
    margin-bottom: 50px!important;
}
/*.t-descr_xs {
    font-size: 10px!important;
    line-height: 1.55;
}*/
.t-btn_sm {
    font-size: 10px;
}
.t554__card-wrapper {
    display: none!important;
}
}

/*@media screen and (max-width: 1440px) {
.t675, .t675 .t-slds__items-wrapper, .t675 .t-slds__wrapper  {
    height: 480px!important;
}
}*/


/* Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля • Страница спектакля */

.t491__title {
    letter-spacing: 1.5px;
}

.t986__btn-text, .t986__button {
    font-family: 'TildaSans',Arial,sans-serif;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}

.t986__title {
    margin-bottom: 10px;
}

.t1033__title {
    letter-spacing: 1.5px;
}

.t1033__line {
    margin-top: 4px;
}

#rec507058767 {
    background: url(https://static.tildacdn.com/tild3830-3232-4064-b061-316463386363/fon3_1.jpg) no-repeat top left;
}

/*.uc-widget {
    background: url(https://static.tildacdn.com/tild3137-3264-4532-b630-376534323366/fon16.jpg) no-repeat top center;
}*/

.t958__review {
    margin-top: 15px;
}

.t958__more-dot {
    width: 3px;
    height: 3px;
    background: #999999;
    margin: 0 2px;
}

.t400 .t400__submit_size_sm {
    font-size: 12px!important;
    letter-spacing: 1.5px!important;
}

.t910__uptitle {
    width: auto;
    top: auto;
    bottom: 170px;
    padding: 0px!important;
}

.uc-cast .t-feed__col-grid__post-wrapper .t-feed__post-bgimg, .uc-people .t-feed__col-grid__post-wrapper .t-feed__post-bgimg, .t526__bgimg {
    border-radius: 150px;
    filter: grayscale(1) sepia(0.15) hue-rotate(-30deg);;
}

.uc-cast .t-feed__col-grid__post-wrapper .t-feed__post-bgimg:hover, .uc-people .t-feed__col-grid__post-wrapper .t-feed__post-bgimg:hover, .t526__bgimg:hover {
    filter: grayscale(0.4);
}

.uc-cast .t-feed__post-imgwrapper, .uc-people .t-feed__post-imgwrapper, .t526__imgwrapper {
/*    filter: sepia(0.1); */
    border-radius: 175px;
/*    border: 3px solid #e8dcd6; */
}

.uc-cast .t-feed__col-grid__post-wrapper .t-feed__post-bgimg:before, .uc-people .t-feed__col-grid__post-wrapper .t-feed__post-bgimg:before, .t526__bgimg:before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    background-size: cover;
    background-image: url(https://static.tildacdn.com/tild3737-3165-4439-a330-643134326539/mask.png);
}

.t896 .t-feed__post-title, .t896 .t-feed__post-descr {
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
}

.t987__rightcol span {
    display: inline-block!important;
    line-height: 1.1;
}


@media screen and (min-width: 961px) {
.t910__descr {
    padding-bottom: 0px!important;
    padding-top: 20px!important;
/*    line-height: 1.5!important; */
}
.t910__uptitle {
    position: static!important;
    padding: 0 0 25px!important;
    width: 100%!important;
}
.t910__col {
    height: auto!important;
}
}

@media screen and (max-width: 960px) {
.t910__uptitle {
    position: static!important;
    padding: 20px!important;
}
.t910__title {
    padding-bottom: 10px!important;
}
.t169__text {
    font-size: 24px!important;
    line-height: 32px!important;
}
}

@media screen and (max-width: 640px) {
.t910__uptitle {
    padding: 20px 30px!important;
}
.t910__descr {
    padding-bottom: 35px!important;
}
.t-container .t910__title {
    font-size: 40px!important;
}
.t491__img {
    margin-bottom:-3px!important;
}
.t987__leftcol {
    padding-right: 10px!important;
}
.t987__rightcol {
    padding-left: 10px!important;
}
.t987 .t987__section-text {
    font-size: 16px!important;
}
}

.t121 iframe, .t121 .t-video-lazyload, .t230 iframe, .t230 .t-video-lazyload {
    border-radius: 20px;
}

.t1061 iframe, .t1061 .t-video-lazyload {
    border-radius: 20px;
}



/* Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли • Страница спектакли */

@media screen and (max-width: 960px) {
.t-feed__parts-switch-btn {
    margin-bottom: 5px!important;
}
}

/* Страница человека • Страница человека • Страница человека • Страница человека • Страница человека • Страница человека • Страница человека • Страница человека • Страница человека • Страница человека */

.t-feed__post-popup__date-wrapper, .t-feed__post-popup__date-parts-wrapper {
    display: none;
}

.t021__line {
    height: 3px!important;
}

@media screen and (max-width: 480px) {
.t253__icon {
    font-size: 120px!important;
    margin-bottom: -50px!important;
}
.t253__text {
    line-height: 1.1!important;
}
}


/* Страница история • Страница история • Страница история • Страница история • Страница история • Страница история • Страница история • Страница история • Страница история • Страница история • Страница история */

.t-feed__button-container {
    font-size: 12px!important;
    font-family: 'TildaSans'!important;
    letter-spacing: 1.5px!important;
    text-transform: uppercase!important;
}

.js-feed-post-author-name {
    font-family: 'TildaSans'!important;
}


.t478__descr, .t480__uptitle, .t017__descr {
    letter-spacing: 1.5px;
}

/* Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока • Детальный вид потока */

@media screen and (max-width: 480px) {
.t-feed__post-popup__title {
    text-align: center!important;
}
.t-feed__post-popup__container {
    padding: 75px 0 125px!important;
}
}

@media screen and (min-width: 960px) {
.t-feed__post-popup__title-wrapper .t-feed__post-popup__title {
    font-size: 48px!important;
}
}

/* Стиль мелкий */

.t-feed__post-popup__close-text, .t-feed__post-popup__relevants-item-title, .t-body .t480__uptitle, .t-body .t976__menu-link, .t-feed__post-popup__tag span {
    font-family: 'TildaSans',Arial,sans-serif!important;
    text-transform: uppercase!important;
    letter-spacing: 1.5px!important;
    font-weight: 600!important;
    font-size: 12px!important;
}

/* Стиль средний */

.t-feed__post-popup__relevants-title {
    font-family: 'TildaSans',Arial,sans-serif!important;
    font-size: 24px!important;
    font-weight: 500!important;
    text-transform: uppercase!important;
    letter-spacing: 1.5px!important;
}

/* Стиль обычный */

.t-feed__post-popup__relevants-item-descr {
    font-size: 14px!important;
    font-family: 'TildaSans',Arial,sans-serif!important;
}

/* Стиль заголовок */

.t-feed__post-popup__title {
    font-family: 'MixtaPro',Arial,sans-serif!important;
    font-weight: 400!important;
    font-size: 40px!important;
    line-height:1.2!important;
}


/* Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив * Адаптив */

@media screen and (max-width: 640px) {
.t-body .t017__title, .t-body .t225__title {
    font-size: 40px!important;
}

.t891__title {
    font-size: 40px!important;
}
}

