/*цена early-bird*/
/*зачеркнутая цена для блока регистрации*/
.uc-price span {position:relative;
font-size:42px!important; 
    white-space:nowrap;
}
.uc-price span:before {content:"850 ";
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);
}


/*Списки*/
@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;
}

