

/* Start:/bitrix/templates/ipdesign_restaurant/components/aspro/form.scorp/buy_in_bulk/style.css?17277581141339*/
div.mfeedback {}
div.mf-name, div.mf-email, div.mf-captcha, div.mf-message {width:100%; padding:1em 0;}
div.mf-name input, div.mf-email input {width:100%;}
div.mf-message textarea {width: 100%;}
span.mf-req {color:red;}
div.mf-ok-text {color:green; font-weight:bold; padding-bottom: 1em;}

.feedback_error_block {
    margin-bottom: 5rem;
    display: block;
    text-align: center;
}
.feedback_success_block {
    display: flex;
    align-items: center;
    height: 100%;
}
.feedback_error_block {
    font-size: 14px;
    width: 100%;
}
.feedback_error_block font.errortext {
    color: #fff !important;
}
.feedback_success_block div.mf-ok-text{
    color: #fff
}
.feedback_error_block .mf-captcha img {
    margin-top: 1em
}
.feedback_error_block .error_block {
    padding: 0 0 2rem;
}
.feedback_error_block .form_sent {
    text-align: center
}
.mf-text {
    margin-bottom: 20px;
}
div.mf-captcha {
    padding: 1em 0 0;
}
.mf-captcha img {
    vertical-align: bottom;
    margin-right: 10px;
}
input.captcha_word {
    display: inline-block
}

.captcha-title {
    color: #fff;
    margin-bottom: 10px;
}

label {
    color: white;
    margin-bottom: 10px;
}

.captcha_wrap {
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 2rem;
}
/* End */
/* /bitrix/templates/ipdesign_restaurant/components/aspro/form.scorp/buy_in_bulk/style.css?17277581141339 */
