/*логотипы*/
@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;}

}

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

/*для 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;}
}


/*цена early-bird*/
/*зачеркнутая цена для блока регистрации*/
.uc-price span {position:relative;
font-size:42px!important; 
    white-space:nowrap;
}
.uc-price span:before {content:"900 ";
font-weight:200;
}

.uc-price span:after {
    content: '';
    position: absolute;
left:    calc(100% / 2 - 117px);
    top:15px;
    margin-top: 10px;
    width: 90px;
    border-bottom: 6px solid #88fffca3;
    transform: rotate(-9deg);
    -webkit-transform: rotate(-9deg);
}

/*Спикеры*/
.t524__wrappercenter {    padding-right: 0px;    padding-left: 0px;}
.t524__imgwrapper {margin-bottom:5px;}

.uc-speakers .t524__bottommargin_sm {    margin-bottom: 0px;}
.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: 45px!important;}
        .uc-speakers .t-col:nth-child(2n-1) {  padding-left: 6px;      padding-right: 5px;}
    .uc-speakers .t-col:nth-child(2n) {    padding-left: 5px;    padding-right: 6px;}
}

@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:15px!important; margin-bottom:0;}
}

/*Списки*/
@media screen and (max-width: 960px) {
    .t855__separator {        margin-bottom: 20px !important;    }
    .t855__title {        margin-bottom: 5px;    }
}
@media screen and (max-width: 640px) {
    .uc-btn {width:calc(100% - 40px) !important;}
}

/*Картинка*/
@media screen and (min-width: 960px) and (max-width: 980px) {
    .t107 div {    text-align: left;
    padding-left: 20px;}
}

/*Форма*/
@media screen and (max-width: 980px) {
    .uc-form {width:calc(100% - 40px) !important;}
    .uc-form button {width:100% !important;}
}

/*Контакты*/
.uc-contacts .t-col:first-child .t005__text, .uc-contacts .t-col:first-child .t007__text {font-size: 50px!important; font-family: 'Montserrat',Arial,sans-serif;
    font-weight: 500;}

.uc-contacts .t-col:nth-child(2) {    max-width: 300px;}
.uc-contacts a {color: #2B2B2B!important;}

/*коррекция отбития для простого текста с блоком лида*/
.uc-lead .t-text p {    margin-bottom: 15px;}
/*.uc-lead .t-text p:last-child {    margin-bottom: 0px;}*/

/*.uc-lead .t-text br {    display: block;    content: "";     margin-bottom: 15px;}*/

/*контакты*/
/* Отключаем подчеркивание для tel: и mailto: */
#allrecords .t-text a[href^="tel:"],
#allrecords .t-text a[href^="mailto:"] {
    border-bottom: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}

