/*колонка со схемой нулевой высоты*/
@media screen and (min-width:960px) { .uc-exh-list .t194 .t-col {height:1px;}}

/*Форма 0*/

/*@media (max-width: 1200px) {   .uc-booth-form .t-input-group .t-text {font-size: 16px!important;}}*/

.uc-booth-form .t678 .t-form_bbonly .t-form__inputsbox_vertical-form .t-input-group {margin-bottom:0;}
.uc-booth-form .t678 .t-form_bbonly .t-input-block
/*, .uc-booth-form .t678 .t-form_bbonly .t-input-block-group*/
{    margin-bottom: 25px;}

.uc-booth-form .t-input-title {color: var(--uc-button-bgcolor-CFsY3Ts, #1200fb);}
.uc-booth-form .t-form__screen-btn-prev   { border-color: var(--uc-button-bgcolor-CFsY3Ts, #1200fb)!important; 
    background-color: var(--uc-button-color-CFsY3Ts, #ffffff)!important; 
    color: var(--uc-button-bgcolor-CFsY3Ts, #1200fb)!important; }
.t-input {font-size:18px;}

/*Форма*/
.t-input-group_tx .t-text, .t-radio__wrapper label {font-size:18px!important;}
@media screen and (max-width:640px) {.t-input-group_tx .t-text, .t-radio__wrapper label {font-size:16px!important;}}
.t-radio__indicator {border-color: #2b2b2b;    border-width: 1px; opacity: 1; }
.t-form__inputsbox div:first-child {margin-bottom: 0;}
.t-form__inputsbox div:first-child .t-input-block {margin-bottom: 15px;}
.t678 .t-input-group {    margin-bottom: 0;}
.t678 .t-form_bbonly .t-input-block {margin-bottom: 25px;}
.t-input_pvis {padding: 26px 20px 20px 20px;}
.t-input:focus~.t-input__vis-ph, .t-input_has-content+.t-input__vis-ph {
    -webkit-transform: translateY(-100%) scale(.7);
    -ms-transform: translateY(-150%) scale(.7);
        transform: translateY(-150%) scale(.7);}
.t-input__vis-ph {    top: 21px;}
.t-form__inputsbox div:nth-child(7) {    margin-top: 35px;}
.t-input {    height: 40px;}

.uc-exh-list .t-text strong { font-family: 'Roboto', Arial, sans-serif;    }
/*чашечка для экспонента с кофестанцией*/
.uc-exh-list em {position:relative; display:inline-block; 
    color:    rgba(245, 40, 145, 0);}
.uc-exh-list em:after {content:""; display:block;     width:1em; height:1em;     /*background-color:red; */    position:absolute;     left:0px;top:0.1em;     background-image:url(https://static.tildacdn.com/tild6664-3937-4334-b962-333066393337/coffee_icon.svg);
    background-size: contain;    background-repeat: no-repeat;}
#allrecords .uc-exh-list ul {padding-left:0;}    
/*.uc-exh-list div.t016__col:nth-of-type(n+2) {display:none;}*/
/*@media screen and (min-width: 768px) {    .uc-exh-list {height:1px;}}*/


/* Форма эксопнента */
/*.uc-packages em {font-style:normal; }*/
.uc-booth-tbl .t431__td, .uc-booth-tbl .t431__th {padding:5px;}
.uc-booth-tbl .t431__th:nth-of-type(2) {color:#4ea368;}
.uc-booth-tbl .t431__th:nth-of-type(3) {color:#B671AB;}
.uc-booth-tbl .t431__th:nth-of-type(4) {color:#aeb32e;}



.uc-booth-tbl tbody tr:last-child .t431__td {font-weight:bold;}
.uc-booth-tbl tbody tr:last-child .t431__td:nth-child(2) {color:#4ea368!important;}
.uc-booth-tbl tbody tr:last-child .t431__td:nth-child(3) {color:#B671AB!important;}
.uc-booth-tbl tbody tr:last-child .t431__td:nth-child(4) {color:#aeb32e!important;}

.uc-booth-tbl .t-text div :not(strong)
/*, .t-name div, .uc-list ul, .t-text_md, .t-descr_xs*/
{font-size: 18px!important;}

/*.uc-booth-tbl .t431__th:nth-of-type(3) {color:#215c85;}*/
/*.uc-booth-tbl .t431__th:nth-of-type(4) {color:#8d3d82;}*/
@media screen and (max-width: 960px) {
.uc-booth-tbl .t431__table-wrapper {    min-width: 500px;}
.uc-booth-tbl .t431__mobilescroll        { padding-right: 0;}
.uc-booth-tbl .t431__mobilescroll .t431__wrapper-for-mobile        { padding-right: 20px;}
}


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

@media screen and (min-width: 1200px) {
.uc-exh-list .t1125__container {height:350px;}
.uc-exh-list .t1125__col, .uc-exh-list .t1125__textwrapper {height:100%;}
.uc-exh-list .t1125__textwrapper {display:flex;flex-direction: column;
    justify-content: space-between;}
}

@media screen and (max-width: 640px) {
.uc-exh-list     .t1125__col:first-child {        margin-bottom: 20px;    }
.uc-exh-list    .t1125__buttons {        margin-top: 20px;    }
}
}

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


/*логотипы*/
@media screen and (min-width: 1200px){
.uc-logos .t-container {    max-width: unset!important; }
.uc-logos {
    padding-left:100px;
padding-right:100px;
max-width: 1700px;
    margin-left: auto;
    margin-right: auto;
}
.uc-logos .t594__container,
.uc-logos .t594__item {    margin-bottom: 0px;}
.uc-logos img {    max-width: unset!important;}

}

/*Регистрация*/
.t1072 .t-section__descr {    max-width: unset; }
.t1072__footer {background-color: #161747;} /*временно пока нет спецопций*/
.t1072 .t-card__uptitle {margin-bottom: 0;}

/*зачеркнутая цена для блока регистрации*/
/*early-bird till August 22*/
.t1072__price {position:relative;font-size:42px!important;
    padding-top: 50px;
}

/*.t1072__col:nth-child(2) .t1072__price:before {content:"700 ";font-weight:200;}*/

.t---1072__col:nth-child(2) .t1072__price:after
{    content: '';    position: absolute;
left:    calc(100% / 2 - 122px);
    top:15px;
    margin-top: 10px;
    width: 90px;
    border-bottom: 6px solid #88fffca3;
    transform: rotate(-9deg);    -webkit-transform: rotate(-9deg);
}
.t1072__col .t-btn_md {    font-size: 18px; text-transform: uppercase; letter-spacing:2px;}


@media screen and (max-width:640px) { .t594 .t-col:first-child {margin-left:25px; margin-right:25px;}}

/*длинный текст в две колонки под zero-block*/
@media screen and (min-width:1200px) {
    .uc-txt-double .t-col_6 {margin-left:85px; max-width:490px;}
}

/*Доклады*/
.uc-presentation .t516__line {display:none;}
.uc-presentation .t516__textwr-bottompadding {    padding-bottom: 50px;}
.uc-presentation {	position: relative;}
.uc-presentation:after {	content: "";	text-align: right;	position: absolute;	bottom: -5px;	right: 0;	left: 0;	height: 7.2em;	background: linear-gradient(to bottom, rgba(255, 255, 255, 0), white 100%);	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;}
@media screen and (max-width:640px) {
.uc-presentation .t-name, .uc-presentation .t-heading {font-size: 16px!important;}
}

.t396__elem .tn-form__submit button {
    background: url("https://docs.atocomm.eu/upload/medialibrary/0e5/dat/global-imgs/PaperPlaneRight.svg") center no-repeat, #00b0aa;
    
}
.tn-elem__5325342971672309438524 {display:none;}


/*Спикеры*/

.uc-speakers .t524__bottommargin_sm {    margin-bottom: 0px;}
.uc-speakers .t524__imgwrapper {    margin-bottom: 10px;}
.uc-speakers .t524 .t-list__item {    margin-top: 55px;}
@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: 45px!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-mobstyle {  display: inline-block;    width: 50%;} 
.t524__wrappercenter { padding-right: 0; padding-left:0; }
.t524__persname {font-size:16px!important; margin-bottom:0;}
}

/*@media screen and (min-width:1200px) {*/
/*    .uc-speakers .t524__container {    padding-left: 60px!important;}*/
/*    }*/
/*.uc-media-logos .t594__item {    padding: 0!important; margin-right:-10px; margin-left:-10px;} */
/*для одноколоночного отспупа в dat :// */
/*@media screen and (max-width:640px) {*/
/*.uc-speakers .t-name, .uc-speakers .t-descr {font-size: 16px!important;}*/
/*    .uc-speakers .t524__imgwrapper {max-width:150px;}*/
/*}*/

/*отступ для видео из-за (спасибо "сказке") кривой сетки*/
.t121 .t-video-lazyload {margin-left: 16px;}

/*коррекция квадратика меню*/
.t450__menu__content {top:0!important;right:0!important;}