/*кнопка закрытия для всех попапов*/
@media (max-width: 640px) {.t-popup__close-wrapper {background-color: silver;}}

/*тексты про жкспонентов*/
.uc-exhibitor-text .t-img {    padding-top: 20px; margin:auto;}
@media (min-width: 640px) {.uc-exhibitor-text .t-img {    width:50%;}}
.uc-exhibitor-text .t390__wrapper {    padding-top: 0;}
.uc-exhibitor-text .t390__descr {    margin-top: 0;}
.uc-exhibitor-text .t-popup__close-wrapper {display:none!important;}
.uc-exhibitor-text .t390__title {padding-bottom:35px;}
.uc-exhibitor-text .t-heading {text-align:center;}


/*Доклады*/
.uc-presentation .t516__line {display:none;}
.uc-presentation .t516__textwr-bottompadding {    padding-bottom: 50px;}
.uc-presentation {	position: relative; top: -1px;}
.uc-presentation:after {	content: "";	text-align: right;	position: absolute;	bottom: -7px;	right: 0;	left: 0;	height: 7.2em;	background: linear-gradient(to bottom, rgba(245, 245, 245, 0), rgba(245, 245, 245, 1));	pointer-events: none;	z-index:999;}
.uc-presentation .t516 .t-section__descr {    max-width: unset!important;}
.uc-presentation .t516 .t-section__topwrapper {    margin-bottom: 50px;}
.uc-presentation .t516__circle {display:none;}

@media screen and (max-width:640px) {
.uc-presentation .t-name, .uc-presentation .t-heading {font-size: 16px!important;}
}

/*Калькулятор графики стенда*/
.uc-booth-calc .t-input-group_fr{width:unset!important;}
@media screen and (max-width: 640px) and (orientation:portrait) {
    /*.uc-booth-calc .t-input-group_fr:nth-child(n-1){width:28%; }*/
    /*.uc-booth-calc .t-input-group_fr:nth-of-type(5n){width:33%;}*/
    .uc-booth-calc .t678, .uc-booth-calc .t678 .t-input-title {    font-size: 16px;}
}
.uc-booth-calc .t-form__submit {display: none;}
.uc-graph-selector .t686__bg {background-size: contain;}
/*.uc-booth-calc .t-input-group_rg {max-width:50%!important;}*/

/*ЛОГОТИПЫ*/
@media screen and (max-width: 640px) and (orientation:portrait) {.t594 .t-col {width:48%; padding:0;}}

/*КОНТАКТЫ*/
@media screen and (max-width: 640px) {.uc-contacts .t-text {font-size:16px!important;}}

/*спикеры*/

.uc-speakers .t524__separator {margin-bottom: 35px;}
.uc-speakers .t524__bottommargin_sm {    margin-bottom: 0;}
.uc-speakers .t524__imgwrapper {    margin-bottom: 10px;}

@media screen and (max-width: 960px){.uc-speakers .t524 .t524__container .t-list__item:first-child, .uc-speakers .t524 .t524__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {    margin-top: 0px!important;}
        .uc-speakers .t-col:nth-child(2n-1) {  padding-left: 15px;      padding-right: 5px;}
    .uc-speakers .t-col:nth-child(2n) {    padding-left: 5px;    padding-right: 15px;}
}

@media screen and (max-width: 640px) {
.uc-speakers .t524__col {width:47%; padding-left:20px!important;padding-right:0!important;} 
.uc-speakers .t524__persname {font-weight: 600!important;}
.uc-speakers .t524__persdescr strong {color:#838383;}
.t524__imgwrapper {margin-bottom: 10px;}
.uc-speakers .t524__col-mobstyle {display: inline-block;}

.uc-speakers .t524 .t-name,.t524 .t-descr,.uc-speakers .t524 .t-descr
{font-size:15px!important; line-height:18px;}

.uc-speakers .t524__wrappercenter {padding:0;}
}


/*спикеры глюк отступа*/
@media screen and (max-width: 960px){
.t524 .t524__container:not(.t-list__container_inrow1) .t-list__item:nth-child(2) {    margin-top: 0!important;}}


/*заголовки*/
@media screen and (max-width: 640px) {
.uc-header, .t-title_xs {font-size:28px;}
.uc-header .t-container {text-align:left;}    
}

/*ФОРМА*/
.uc-form .t-input-subtitle { opacity: 1;}
.uc-form .t-checkbox__control, .uc-form .t-input-subtitle, .uc-form .t-input {font-size:20px!important;}
@media screen and (max-width: 640px) {
.uc-form .t-checkbox__control, .uc-form .t-input-subtitle, .uc-form .t-input {font-size:16px!important;}
.uc-form .t-input {    height: 48px!important;}}
.t-input__vis-ph {    height: 21px;}


/*инфо выставка/конференция*/
@media screen and (min-width: 1200px) {
.uc-about .t492__textwrapper {max-width: 600px; margin-left:120px; margin-right:120px;}
}
@media screen and (max-width: 640px) {.t492__blockimgmobile {    display: none!important;}} /*всё таки скрываем картинку для вертикальных мобил*/
/*.uc-about .t492__blocktext {    width: calc(50vw - 7px);}*/
/*.uc-about .t492__blockimg {    width: calc(50vw);}*/


/*преимущества выставки-конференции*/
.uc-reasons .t694__table {background-color: #1c7d4d;}
.uc-reasons .t694 .t694__text {margin-top: 5px;}
.uc-reasons .t694__col:first-child .t694__title div {color:#fff!important;}
.uc-reasons .t694__col:first-child .t694__overlay {display:none;}
@media screen and (max-width: 640px) {.uc-reasons .t694__text, .uc-reasons .t694__title {font-size:16px!important; font-weight:600;}
    .uc-reasons .t694__col:first-child .t694__title  {font-size:28px!important;} /*корректировка для зага*/
    .uc-reasons .t694__table {background-color: #2da36a;}
    }
    
@media screen and (min-width: 1440px) {.uc-reasons .t694__col:first-child .t694__textwrapper {padding-left:120px; padding-right:80px;}
 .uc-reasons   .t-cell_25 {    width: 25%;}
    
}

/* ОТЗЫВЫ */
@media screen and (max-width: 640px) {.uc-testimonials .t659__title, .uc-testimonials .t659__text, .uc-testimonials .t253__text, .uc-testimonials .t253__author {font-size:16px!important;}
.t659__text {margin-bottom: 0;}

.t659__witharrows .t-slds__wrapper {    padding: 0 25px;}
    /*.t253 .t253__text div {font-size:18px !important; line-height:1.2 !important; text-align:left;}*/
    /*.t253 .t253__author div {font-size:18px !important; }*/
    .t253 .t-col {padding-right:5px!important;padding-left:5px!important;}

    
}

/*размер выбора языка был жутко мелкий*/
.t450__right_langs_lang {font-size: 24px!important;}

/*Выставка*/
/*моношрифт для списка экспонетов*/
.uc-exhibition-list .t016 .t-text  {font-size: 14px!important;    text-indent: -68px;    padding-left: 51px;}
.uc-exhibition-list .t016 .t-text li  {list-style-type: none!important; padding-bottom: 10px;}
.uc-exhibition-list .t016 .t-text em  {font-family:'PT Mono',monospace,monospace!important; font-style: normal;}

/*для 0-й отступ для колонок списка экспонентов*/
@media screen and (max-width: 970px) {
.uc-exhibition-list .t016 .t016__text {padding-top:0!important;padding-bottom:0!important; }
.uc-exhibition-list .t016 .t016__col {margin-bottom: 0!important;}
.uc-exhibition-list .t016 ul {margin-bottom: 0!important;}
}

/*Форма в заявке на стенд*/
.t678, .t678 .t-img-select__text, .t678 .t-checkbox__control, .t678 .t-input-title, .t678 .t-input, .t678 .t-input__vis-ph, .t016 .t016__text {font-size:18px; line-height:140%;} /*коррекция разношерстеых рахмеров текста для формы*/
.t678 .t-input__vis-ph {top:20px;}
.t678 .t-input {height: 68px;}
input[name="Time"] {display:none;}
input[name="Time"]:before {content:""; display:block; width:100px; height:100px; backround:silver;}