/*forms*/
@media(min-width: 960px) {
    .t-form__errorbox-middle {
        flex: 0 0 100%;
    }
    /*Заказать консультацию*/
    #rec497180630 .t-form__inputsbox {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
    }
    #rec497180630 .t-input-group_nm[data-input-lid="1664802198044"] {
        flex: 0 0 33.333%;
        padding-right: 10px;
        box-sizing: border-box;
    }
    #rec497180630 .t-input-group_ph {
        flex: 0 0 33.333%;
        padding-left: 10px;
        padding-right: 10px;
        box-sizing: border-box;
    }
    #rec497180630 .t-input-group_em {
        flex: 0 0 33.333%;
        padding-left: 10px;
        box-sizing: border-box;
    }
    #rec497180630 .t-input-group_nm[data-input-lid="1664802549155"] {
        flex: 0 0 50%;
        padding-right: 10px;
        box-sizing: border-box;
    }
    #rec497180630 .t-input-group_tm {
        flex: 0 0 50%;
        padding-left: 10px;
        box-sizing: border-box;
    }
    #rec497180630 .t-input-group_ta {
        flex: 0 0 100%;
    }
}


/*popups*/
.uc-popup {
    background:none !important; 
    right: 0 !important;
    left: 0 !important;
}
.uc-popup-wrap {
    padding:0 !important;
}


.t-form__errorbox-wrapper, 
.tn-form__errorbox-popup, 
.t-form-success-popup { 
    z-index: 9999999 !important; 
}

.t-form-success-popup__window {
    max-width: 960px !important;
}
.t-form-success-popup__wrapper {
    padding: 100px 20px !important;
    border-radius: 0 !important;
}
.t-form-success-popup__close-icon {
    width: 20px;
    height: 20px;
    top: 45px !important;
    right: 45px  !important;
}
.t-form-success-popup__close-icon + svg {
    display: none;
}
.t-form-success-popup__text {
    padding-top: 0;
}
.t-form-success-popup__text p {
    margin-bottom: 10px;
}
.t-form-success-popup__text p a {
    background: #1458E5;
    color: #fff;
    padding: 0 30px;
    display: inline-block;
    line-height: 60px;
    text-decoration: none;
    margin-top: 20px;
}