body {transition:  all 1000ms !important;
background: #060708 url(https://static.tildacdn.com/tild3963-3834-4234-b731-373135386435/element-big.svg) no-repeat top 500px center !important;
background-size: 100% auto !important;
overflow: visible;

}
/* изображения */
img {border-radius: 8px! important;}

.t485__img {aspect-ratio: 3/2 !important;}
/* изображения */

body:before {content: '';
 position: absolute; z-index: 999999;
 background: #060708 url(https://static.tildacdn.com/tild3937-3638-4362-a131-386434663466/element-big.svg) no-repeat top center !important;
 background-size: 120% auto !important;
 left: 0;
 right: 0;
  top: 0px;}
  
  /* подложка лого */
  .uc-bg-logo {margin-top: -5px !important;}
/* подложка лого */


/* главный баннер */

.bg-menu:hover {opacity: 0 !important;}

.bg-banner, .bg-banner2, .bg-banner1 {
background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center center !important;
background-size:  cover !important;
border: none !important;
}

.bg-banner2 {background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center bottom -190px  !important;
    background-size: cover !important;
}

.uc-company-banner .bg-banner2, .bg-banner1 {background: url(https://static.tildacdn.com/tild3635-6130-4039-b164-616637356565/banner_company1.jpg) no-repeat center bottom  !important;
    background-size: cover !important;
}

/* главный баннер */

/* меню */

.uc-left-menu .t450__logowrapper {margin-bottom: 60px;}

.uc-left-menu .t450__close_icon span {height: 1px;}

.uc-left-menu .t450__menu_show.t450__overlay {z-index: 999998;}
.uc-left-menu .t450 {z-index: 999999;}

/* меню */

/* заголовки шрифты*/

h1, .uc-concerts h1, h1.t1060__title, .uc-banner-index h1 {font-size: 110px !important; text-transform: uppercase !important; line-height: 1 !important; }

h2, .t-title_lg, .t-section__title {font-size: 80px !important; color: #F4F5F7;
text-transform: uppercase !important; line-height: 1 !important;}
h3, .uc-form-express .t700__form-upper-text {font-size: 60px !important; line-height: 1 !important; }
h4, .uc-advantages .t1008__title, .t-name_md, .t-heading_xs {font-size: 40px !important; line-height: 1 !important;}
h5, .t-card__uptitle, .t-name, .t-store__card, .t-feed__post-title {font-size: 36px !important; line-height: 1 !important; font-weight: 400 !important;}
.t-feed__post-title {text-transform: uppercase !important;}
.data, .s-feed-post-date.t-feed__post-date, .t-feed__post-date, .t-feed__post-date.t-uptitle, .t-store__card .t-typography__descr
{font-size: 30px !important; color: #969BAB !important; display: flex; align-items: center; justify-content: center; flex-grow: 1;  font-weight: 300 !important;}

.t-feed__post-parts-date-row_aftertitle {display: flex !important; justify-content: center;}

.uc-blog .t-feed__post-date.t-uptitle {justify-content: left !important;}

/* заголовки */

/* текст */

.t-descr_md, .t-text_md, .t-card__descr, .t-section__descr, .t-descr_xl, .t046__text {font-size: 24px !important; line-height: 1.6 !important; color: #D9DBE1 !important;}

.t-redactor__text {color: #060708; }
/* текст */

/* button */

.t-btn.t-btn_xs, .tn-elem[data-elem-type="button"]:not(.uc-new-event .tn-elem[data-elem-type="button"]),
.tn-elem[data-elem-type="button"] .tn-atom, .js-store-prod-btn.t-store__card__btn {
border: 1px solid rgba(227, 228, 239, 0.6) !important;
background-color: rgba(255, 249, 233, 0.0) !important;
border-radius: 300px !important;
transition: all 1000ms ease-in-out;
color: #FFFFFF !important;
width: 180px !important;
height: 180px !important;}
    
.t-btn.t-btn_xs:hover {
    border: 1px solid rgba(227, 228, 239, 0.4) !important;} 
    
    

   
    .tn-elem[data-elem-type="button"], .tn-elem[data-elem-type="button"] .tn-atom, .t-btn,
    button .t397__title, .t397__tab_active .t397__title, .t397__title.t-name 
    {font-size: 14px !important; letter-spacing: 1.5px !important; text-transform: uppercase;
        font-weight: 600 !important;}
        
   #rec1029409066 .t-btn {border: 1px solid rgba(227, 228, 239, 0.9) !important; 
    color: #060708 !important;
    border-radius: 300px !important;
transition: all 1000ms ease-in-out;
width: 180px !important;
height: 180px !important; padding: 30px;}

.t-uptitle  { text-transform: uppercase !important; font-size: 16px !important; letter-spacing: 1.5px !important;}

/* button */

/* страница концерта */

.uc-concerts .t338__title {padding-bottom: 0px !important; margin-bottom: 30px !important;}

/* #rec1026459871 .t-btn, #rec1034360976 .t-btn, #rec1034515686 .t-btn {text-align: center !important; padding: 0px !important; width: 180px !important;
height: 180px !important;}  */

.uc-concerts .t-btn, .uc-share .t-btn, .uc-concerts-light .t-btn, .uc-afisha-index .js-store-load-more-btn, .js-store-load-more-btn  {padding: 20px !important;
    border: 2px solid rgba(227, 228, 239, 0.5) !important;
background-color: rgba(255, 249, 233, 0.0) !important;
border-radius: 300px !important;
transition: all 1000ms ease-in-out;
color: #FFFFFF !important;
width: auto !important; min-width: 220px !important; height: auto !important; min-height: auto !important; max-height: 60px !important;}

.uc-concerts .t-btn:hover, .uc-share .t-btn:hover .uc-concerts-light .t-btn:hover, .uc-afisha-index .js-store-load-more-btn:hover, .js-store-load-more-btn:hover
{border: 2px solid rgba(227, 228, 239, 0.4) !important;}


/*.js-store-load-more-btn, .uc-afisha-index .js-store-load-more-btn {border: none !important;}*/




.uc-afisha-index .js-store-load-more-btn:hover, .js-store-load-more-btn:hover {background-color: rgba(255, 249, 233, 0.3) !important;}

.uc-concerts .t-store__card .t-typography__descr
{align-items: left; justify-content: left; flex-grow: 1;  font-weight: 200 !important;}

.uc-concerts .t-store__card .t-typography__title {font-weight: 500 !important; text-transform: none !important;}

.uc-concerts-light .t-btn {border: 1px solid rgba(24, 25, 31, 0.2) !important; color: #18191F !important;}
/*
.uc-concerts .js-store-prod-btn, .uc-concerts .js-store-prod-btn:hover, .uc-concerts .t-btn:hover,
.uc-concerts .t-store__card__btn_second {border: none !important;}*/

.uc-location {position: relative; z-index: 9999 !important; margin-top: 200px !important; margin-bottom: -200px !important;}

.t607.t607__middle-pos {margin-left: 30px !important; margin-right: auto !important;}

.t607 {
    z-index: 1000;
    position: fixed;
    left: 0 !important; right: auto !important;}
    
.t607__tooltip {transform: translateX(0%) translateY(-50%) !important;
    left: 30px !important; width: auto !important; right: unset !important; }   

.t607__tooltip::after {
       left: -16px !important;
       border-right-color: #18191F !important;
       border-left-color: transparent !important;}
       
       
       .t1060__item:not(:last-child) {
    margin-bottom: 30px !important; }
    
        .t1060__item:nth-child(1) {
    margin-top: 200px !important; }
    
    
    .uc-tracklist .t513__row.t-row.t-clear {display: flex !important; align-content: flex-start;
    flex-wrap: wrap; flex: 1 0 50% !important;}
     
    .uc-tracklist .t513__leftcol {margin-top: 0px; flex-grow: 0 !important; 
    margin-bottom: 0px; align-self: auto; height: auto !important;}
    
    .uc-tracklist .t513__title {flex-grow: 2; align-self: stretch;}
    
    
    
    .uc-tracklist .t513__rightcol { align-items: flex-start; }
     
    .t513__linewrapper.t-col.t-col_12 {display: none !important; }
     
  .uc-tracklist .t-container {display: flex !important;  flex-direction: row; flex-wrap: wrap;}
    
      .uc-tracklist, .uc-tracklist .t165__vtop.t165__left {position: relative;}
   .uc-tracklist .t165__btn-container  {position: absolute !important; top: 50%; bottom: 50%; right: 50%; z-index: 9999999 !important;}
   
   .uc-tracklist .t-card__btn-wrapper {position: absolute !important; top: 0 !important; 
   right: 50% !important; left: 50% !important; z-index: 9999999 !important; display: flex; justify-content: center; 
   align-items: center; padding: 0px; height: 50%;}
   
   .uc-tracklist .t-card__btn-wrapper .t-btn {width: 180px !important; min-width: 180px !important;
height: 180px !important; padding: 0px; justify-content: center; }

.t118 {padding-top: 0px; padding-bottom: 0px;}


.t912 .t-card__col {
        display: inline-block;
        vertical-align: top;
        width: calc(50% - 10px) !important; }

/*
.t1025 .t-store__card__price-wrapper {
    -webkit-justify-content: center !important;
    justify-content: center !important; 
    align-items: center !important; 
}*/

.t1025 .t-store__card__price-wrapper  {margin-top: 12px !important;}

/* кнопки в горизонтальном списке*/



.uc-concerts .t-btn:nth-child(2), .uc-concerts .js-store-prod-btn:nth-child(2), .uc-concerts .t-store__card__btn_second {margin-bottom: 0px;
background-color: rgba(244, 238, 244, 0.99) !important;
transition: all 1000ms ease-in-out;
color: rgba(7, 6, 8, 0.99) !important;}

.uc-concerts .t-store__card__btn_second:hover, .uc-concerts .t-btn:nth-child(2):hover,
.uc-concerts .js-store-prod-btn:nth-child(2):hover
{background-color: rgba(244, 238, 244, 0.8) !important; color: rgba(7, 6, 8, 0.99) !important;}

.uc-concerts .t-store__card__btn-first_wrapper .t-btn
{margin-right: 10px;
    border: 1px solid rgba(227, 228, 239, 0.5) !important;
background-color: rgba(255, 249, 233, 0.0) !important;
}

.uc-concerts .t-store__card__btn-row.t-store__card__btn-second_wrapper .t-btn,
.uc-concerts .t-store__card__btn-row.t-store__card__btn-second_wrapper .t-btn:hover {color: #060708 !important;}
.uc-concerts .t142A__btn.t-btn {margin-bottom: 0px;} 

/* кнопки в горизонтальном списке*/

/* страница концерта, программы */

/*крутящаяся иконка афиши */

.afisha {mix-blend-mode: difference;}
.uc-afisha {mix-blend-mode: difference !important; 
position: fixed !important; 
z-index: 999999 !important;
bottom: 40px !important;}

/*крутящаяся иконка афиши */

/* ближайшее мероприятие */

.button-circle:hover {opacity: 0.7;}

/* ближайшее мероприятие */

/* Эмоции */
#rec1020131331 {position: relative; z-index: 10 !important;}

.uc-emotion {background: url(https://static.tildacdn.com/tild3962-3630-4165-a237-326235333638/emotion_bg.jpg)
no-repeat top -90px center !important;
background-size:  110% auto !important;}

/* Эмоции */

/* список мероприятий */

.uc-afisha-index .t897__container, .t-rec_pb_120.uc-afisha-index {
        max-width: 2000px !important;
        padding: 0; display: flex;
        justify-content: space-around;
        flex-wrap: wrap !important; Column-gap: 40px !important;
    }
    
   
    .t-rec_pb_120.uc-afisha-index {margin-left: auto !important; margin-right: auto !important;}
    
    .uc-afisha-index ul li {flex-shrink: 0 !important;}
    
    .uc-afisha-index .t-feed__col-grid__post-wrapper {
    border: none !important;
    transition: all 1000ms !important;}
    
    .uc-afisha-index .t-feed__col-grid__post-wrapper:hover {
    border: none !important;
    transition: all 1000ms !important; }
    
    
 .uc-afisha-index .t-feed__post-bgimg, .t-store__card__bgimg {background-size: 101% auto !important;
    transition: all 1000ms !important; opacity: 0.8 !important;} 
    
.uc-afisha-index .t-feed__post-bgimg:hover, .t-store__card__bgimg:hover {background-size: 106% auto !important;
    transition: all 1000ms !important; opacity: 1 !important;}

.uc-afisha-index .t-feed__post-imgwrapper {position: relative; z-index: 9000 !important;}


/* карточки программ */
    
    .uc-afisha-index .t-feed__col-grid__post-wrapper {position: relative !important;}
    
    .uc-afisha-index .t-feed__col-grid__wrapper 
    {top: 0; margin-top: 0px !important; position: absolute !important; width: 100% !important; height: 100% !important;
    Z-index: 9999 !important;}
 
.uc-afisha-index .t-feed__textwrapper {padding-left: 40px;  padding-right: 40px; position: absolute !important; bottom: -60px;
width: calc(100% - 80px) !important;}
.uc-afisha-index .t-feed__button-readmore {position: absolute !important;  top: calc(50% - 100px); bottom: calc(50% - 100px);

    left: calc(50% - 180px); right: calc(50% - 180px);}
    
    #rec1016860851 li:nth-child(1) .t-feed__post-imgwrapper {aspect-ratio: 3/2 !important;}
    
    
    
    .uc-afisha-index .t897 .t-feed__post-bgimg, .uc-afisha-index .t-feed__post-bgimg,
    .uc-afisha-index .t-feed__col-grid__post-wrapper .t-feed__post-bgimg {background-size: 101% auto !important;
    transition: all 1000ms !important; opacity: 0.8 !important;} 
    
.uc-afisha-index .t897 .t-feed__post-bgimg:hover, .uc-afisha-index .t-feed__post-bgimg:hover,
{background-size: 106% auto !important; transition: all 1000ms !important; opacity: 1 !important;}
    
   /* карточки программ */
   
  .uc-afisha-index .t-store__card__textwrapper
{position: relative; margin-top: -40px !important; Z-index: 9999 !important; padding-left: 20px;  padding-right: 20px;}


.uc-afisha-index .t786 .t-store__card__btns-wrapper {flex-direction: column; align-items: center; }

.uc-afisha-index .js-product.t-store__card {position: relative; z-index: 9000 !important;}

.uc-afisha-index .t-store__card a:nth-child(1) {position: absolute !important;  top: calc(50% - 120px); transform: translate(0, -50%);Z-index: 99999 !important;}
.uc-afisha-index .t-store__card a:nth-child(2) .t-btn {border: 0px !important; height: auto !important;}



/* список мероприятий */

/* блоги */

.t-feed__post-popup__cover-wrapper {aspect-ratio: 3/2 !important; Width: 100% !important; 
overflow: hidden !important; }

.t-feed__post-popup__content img {object-fit: cover !important; min-width: 100% !important;
    min-height: 100% !important;
}


/* блоги */


/* подвал */
.socset {transition:  all 1000ms !important;} 
.socset:hover, a:hover {opacity: 0.7 !important; transition:  all 1000ms !important;} 
.t457__ul {display: flex !important;}
.t457__ul li {width: 33.3% !important; padding-left: 0px !important; padding-right: 0px !important;}
.t457__li a {padding: 0px !important;}
#rec1001409386 {position: relative; z-index: 9999 !important;}
#rec1001410526, #rec1001410526 .tn-atom__img {z-index: 1000 !important;}

/* подвал */

/* блог */

.t-feed__col-grid__post-wrapper {border: solid 1px #474A57 !important; transition:  all 1000ms !important;}
.t-feed__col-grid__post-wrapper:hover {border: solid 1px #969BAB !important;}
.t-section__descr {max-width: 100% !important;}

.t942__content {padding-top: 0px !important;}
.t-redactor__text, .t-descr {font-weight: 500 !important;}
/* блог */

/* отступ */
.uc-line {margin-top: -1px !important; margin-bottom: -1px !important;}
/* отступ */


/* мобильная версия */

@media (max-width: 1200px) {
        
/* афиша */    
    .bg-banner2 {background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center top -90px  !important;
    background-size: cover !important;}
/* афиша */


/* заголовки шрифты*/

h1, .uc-banner-index h1 {font-size: 110px !important;}

h1.t1060__title, h1.t015__title {font-size: 80px !important; line-height: 1;}

.uc-confid h1, h1.t015__title, .uc-confid h1.t015__title  {font-size: 65px !important;}
h2, .t-title_lg, .t-section__title {font-size: 75px !important; color: #F4F5F7;
text-transform: uppercase !important; line-height: 1;}
h3, .uc-form-express .t700__form-up=per-text {font-size: 50px !important; line-height: 1; }
h4, .uc-advantages .t1008__title, .t-name_md, .t-heading_xs {font-size: 50px !important; line-height: 1;}
h5, .t-card__uptitle, .t-name {font-size: 34px !important; line-height: 1; font-weight: 400 !important;}

.data, .s-feed-post-date.t-feed__post-date, .t-feed__post-date, t-feed__post-date.t-uptitle, .t-store__card .t-typography__descr
{font-size: 30px !important; color: #969BAB !important; height: auto !important; }

.uc-blog .t-feed__post-date.t-uptitle {justify-content: left !important;}

/* заголовки */

/* текст */

.t-descr_md, .t-text_md, .t-card__descr, .t-section__descr, .t-descr_xl, .t-store__filter__opts-mob-btn.t-name, .t585__text.t-descr.t-descr_xs {font-size: 22px !important;}

.t-store__filter__opts-mob-btn.t-name {font-weight: 500 !important;}

/* текст */

/* отступ */
.uc-line {margin-top: -1px !important; margin-bottom: -1px !important;}
/* отступ */

/* Эмоции */

.uc-emotion {background: url(https://static.tildacdn.com/tild3962-3630-4165-a237-326235333638/emotion_bg.jpg)
no-repeat top -90px center !important;
background-size:  auto 100% !important;}

.uc-emotion .t1148__container_flex {justify-content: center !important; align-items: center !important;}
.uc-emotion .t1148__scroll-icon-wrapper {display: none;}

/* Эмоции */

/* кнопки */

.t-btn.t-btn_xs, .tn-elem[data-elem-type="button"]:not(.uc-new-event .tn-elem[data-elem-type="button"]),
.tn-elem[data-elem-type="button"] .tn-atom (a:nth-child(2).t-btn) {
border: 1px solid rgba(255, 249, 233, 0.6) !important;

width: 140px !important;
height: 140px !important;}

/* кнопки */

}


@media (max-width: 980px) {
    
/* афиша */    
    .bg-banner2 {background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center top -30px  !important;
    background-size: cover !important;}
/* афиша */

/* заголовки шрифты*/

h1 {font-size: 76px !important;}

.uc-banner-index h1, h1.t1065__title, h1.t-title_md,  .uc-concerts .t1065__title {font-size: 76px !important; line-height: 1;
text-transform: uppercase !important;}

.uc-confid h1, h1.t015__title, .uc-confid h1.t015__title  {font-size: 45px !important;}

h2, .t-title_lg, .t-section__title {font-size: 60px !important; color: #F4F5F7;
text-transform: uppercase !important; line-height: 1;}
h3, .uc-form-express .t700__form-up=per-text {font-size: 40px !important; line-height: 1; }
h4, .uc-advantages .t1008__title, .t-name_md, .t-heading_xs {font-size: 32px !important; line-height: 1;}
h5, .t-card__uptitle, .t-name {font-size: 30px !important; line-height: 1; font-weight: 400 !important;text-transform: uppercase !important;}
.data, .s-feed-post-date.t-feed__post-date, .t-feed__post-date, t-feed__post-date.t-uptitle
{font-size: 28px !important; color: #969BAB !important; height: auto !important;}

.t605__title .t-name, .t605__title  {text-transform: none !important;}
    


/* заголовки */

/* текст */

.t-descr_md, .t-text_md, .t-card__descr, .t-section__descr, .t-descr_xl, .t046__text, .t165__text, .t-store__filter__opts-mob-btn, .t585__text.t-descr.t-descr_xs
{font-size: 18px !important;}
.t119__preface {font-size: 30px !important;}

/* текст */

/* кнопки */

.t-btn.t-btn_xs, .tn-elem[data-elem-type="button"]:not(.uc-new-event .tn-elem[data-elem-type="button"]),
.tn-elem[data-elem-type="button"] .tn-atom {
border: 1px solid rgba(255, 249, 233, 0.6) !important;

width: 140px !important;
height: 140px !important;}

/* кнопки */

/* подвал */
.t457__ul {display: flex !important; padding-top: 0px !important; margin-bottom: 0px !important;}
.t457__ul li {width: 50% !important; min-width: 50% !important; padding-left: 0px !important; padding-right: 0px !important;
    margin-bottom: 0px !important;
}
/* подвал */

.t485__uptitle, .t-uptitle, .t-uptitle_md, .t015__uptitle, .t015__uptitle {
    margin-bottom: 16px !important; padding-bottom: 0px !important; font-size: 16px !important;
}

/* страница концерта. программы */

.uc-concerts .t-container {display: flex !important; align-items: center;
justify-content: center !important; flex-direction: column; max-width: 900px; }

.uc-concerts .t1065__item {width: 33% !important; margin-bottom: 20px !important;}

.uc-concerts .t1065__item-text {margin-top: 0px !important;}

.uc-concerts .t1065__textwrapper {margin-bottom: 30px !important; display: flex !important; 
    align-items: center; justify-content: center !important; flex-direction: column; }
    
.uc-concerts .t1065__textwrapper, .uc-concerts .t-cover__wrapper {display: flex !important; 
    align-items: center;
    justify-content: center !important;
}

.uc-concerts h1 {order: 2 !important;}
.uc-concerts .t1065__descr {order: 1 !important; margin-bottom: 16px;}
.uc-line {margin-top: -1px !important; margin-bottom: -1px !important;}

.t165__img {aspect-ratio: 3/4 !important; object-fit: cover !important; object-position: center;}

.js-store-price-wrapper .t-store__card__price-wrapper,
.t1025 .t-store__card__price-buttons_in-row .t-store__card__price-wrapper
{width: 0px !important; margin-right: 0px !important; display: none !important;}

/* страница концерта */

/* карточки программ */ 
.uc-afisha-index .t897__container {max-width: 640px !important;}
.uc-afisha-index .t-feed__textwrapper {height: 60px; bottom: -40px;}
/* карточки программ */

/* отзывы */

.uc-slider1 {margin-top: -1px !important;}

/* отзывы */

}

@media (max-width: 640px) {
    /* афиша */    
    .bg-banner2 {background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center top -30px  !important;
    background-size: 120% auto !important;}

/* афиша */
/* крутящаяся иконка */

.uc-afisha {mix-blend-mode: difference !important; 
position: fixed !important; 
z-index: 999999 !important;
bottom: 20px !important;
}

/* крутящаяся иконка */

/* заголовки шрифты*/

h1 {font-size: 50px !important; }

.uc-banner-index h1, h1.t1065__title, h1.t-title_md, .uc-concerts .t1065__title {font-size: 60px !important; 
text-transform: uppercase !important; line-height: 1; }

.uc-confid h1, h1.t015__title, .uc-confid h1.t015__title  {font-size: 35px !important;}


h2, .t-title_lg, .t-section__title {font-size: 40px !important; color: #F4F5F7;
text-transform: uppercase !important; line-height: 1;}
h3, .uc-form-express .t700__form-up=per-text {font-size: 30px !important; line-height: 1; }
h4, .uc-advantages .t1008__title, .t-name_md, .t-heading_xs {font-size: 30px !important; line-height: 1;}
h5, .t-card__uptitle, .t-name {font-size: 28px !important; line-height: 1; font-weight: 400 !important;}
.data, .s-feed-post-date.t-feed__post-date, .t-feed__post-date, t-feed__post-date.t-uptitle
{font-size: 28px !important; color: #969BAB !important; height: auto !important;}

/* заголовки */

/* текст */

.t-descr_md, .t-text_md, .t-card__descr, .t-section__descr, .t-descr_xl, .t046__text, .t165__text, .t-store__filter__opts-mob-btn, .t585__text.t-descr.t-descr_xs {font-size: 16px !important;}
.t119__preface {font-size: 28px !important;}

/* текст */

/* страница концерта */

.uc-concerts .t1065__item {width: 100% !important; margin-bottom: 20px !important;}
.uc-concerts .t-btn, .uc-share .t-btn, .uc-concerts .t142A__wraptwo {width: 100% !important; min-width: 100% !important;}
.uc-line {margin-top: -1px !important; margin-bottom: -1px !important;}
.uc-concerts .t-btn:nth-child(2) {margin-bottom: 0px;}



.t-store__card__price-wrapper {
    -webkit-justify-content: flex-start !important;
    justify-content: flex-start !important;
}

.uc-concerts .t142A__btn.t-btn:nth-child(1) {margin-bottom: 20px;} 

/* страница концерта */

.t485__uptitle, .t-uptitle, .t-uptitle_md, .t015__uptitle, .t015__uptitle {
    margin-bottom: 16px !important; padding-bottom: 0px !important; font-size: 12px !important;
}

}


@media (max-width: 480px)  {
    /* афиша */    
    .bg-banner2 {background: url(https://static.tildacdn.com/tild3333-3132-4634-b532-633263653539/1.jpg) no-repeat center center 40px  !important;
    background-size: 120% auto !important;}

/* афиша */

/* заголовки шрифты*/


h1, .uc-banner-index h1, h1.t015__title, h1.t1065__title, h1.t-title_md, .uc-concerts .t1065__title {font-size: 40px !important; 
text-transform: uppercase !important; line-height: 1;}


.uc-confid h1, h1.t015__title, .uc-confid h1.t015__title  {font-size: 24px !important;}
h2, .t-title_lg, .t-section__title {font-size: 30px !important; color: #F4F5F7;
text-transform: uppercase !important; line-height: 1;}
h3, .uc-form-express .t700__form-up=per-text {font-size: 30px !important; line-height: 1; }
h4, .uc-advantages .t1008__title, .t-name_md, .t-heading_xs {font-size: 30px !important; line-height: 1;}
h5, .t-card__uptitle, .t-name {font-size: 28px !important; line-height: 1; font-weight: 400 !important;}
.data, .s-feed-post-date.t-feed__post-date, .t-feed__post-date, t-feed__post-date.t-uptitle
{font-size: 26px !important; color: #969BAB !important; height: auto !important;}

/* заголовки */

/* текст */

.t-descr_md, .t046__text, .t585__text.t-descr.t-descr_xs {font-size: 16px !important;}

.t119__preface {font-size: 26px !important;}

/* текст */

/* подвал */
.t457__ul {display: flex !important; padding-top: 0px !important; margin-bottom: 0px !important; flex-wrap: wrap !important;}
.t457__ul li {width: 100% !important; min-width: 100% !important; padding-left: 0px !important; padding-right: 0px !important;
    margin-bottom: 0px !important;
}
/* подвал */
}


/* мобильная версия */

