

/* Start:/local/components/metasharks/online.consultation/templates/.default/style.css?17900720181531*/
.modal .form {
    width: 100%;
}

.modal .form .close {
    height: auto;
    width: auto;
    padding: 16px;
}

.modal .form .form_head {
    border-bottom-color: #4f89b7;
    padding: 55px 75px 10px 60px
}

.modal .form .form_head h2 {
    margin: 0;
    font-size: 24px;
}

.modal .form .form_body {
    margin: 0;
    padding: 29px 60px 8px;
    position: relative;
}

.modal .form .form_footer {
    padding: 0 60px 25px;
    display: block;
}

.modal .form-control label .star {
    font-size: 12px;
    font-weight: normal;
    line-height: 0;
    position: relative;
    color: #ff0000;
}

.form .form_result.unsuccess,
.form .form_body.unsuccess,
.form .form_footer.unsuccess {
    display: none;
}

.form .form_result {
    padding: 30px 60px 60px;
}

@media (max-width: 767px) {
    #online-consultation.modal {
        top: 20%;
    }

    .modal-content .form {
        max-width: unset;
    }

    .modal-content .form .form_head {
        padding: 55px 55px 10px 60px;
        text-align: center;
    }

    .form .form_result {
        padding: 30px 35px 60px;
        display: flex;
        align-items: center;
        flex-direction: column;
    }

    .success_text {
        display: inline-block;
        text-align: center;
    }

    .form .form_result .close-btn-wrapper {
        margin-top: 10px;
    }
}

#online-consultation .alert {
    display: none;
}

#online-consultation .alert.visible {
    display: block;
}
/* End */


/* Start:/local/templates/aspro_max/components/bitrix/news.list/online-consultation/style.css?174945897147*/
p[itemprop=text] {
    word-break: break-all;
}
/* End */
/* /local/components/metasharks/online.consultation/templates/.default/style.css?17900720181531 */
/* /local/templates/aspro_max/components/bitrix/news.list/online-consultation/style.css?174945897147 */
