

/* Start:/local/templates/avaclinic/components/custom/forms/form_vacancy/style.css?17804048951331*/
/*region Form - General */
.formContainer.form_vacancy {
    display: flex;
    flex-flow: row wrap;
    margin-bottom: 30px;
    text-align: left;
}
.formContainer.form_vacancy > h2 {
    margin: 0 auto 8px;
    font-size: 21px;
    color: #1D2F3C;
}
.formContainer.form_vacancy > p {
    color: #1D2F3C;
    font-size: 14px;
    text-align: center;
    width: 100%;
}

.reveal_block {
    display: flex;
    flex-direction: column;
    text-align: center;
    max-width: 584px;
}
.reveal_errorImg {
    height: 64px;
    margin-top: 32px;
}
.reveal_block .reveal_title {
    margin: 0 0 8px 0;
    font-size: 21px;
    color: #1D2F3C;
}
.reveal_block .reveal_text {
    line-height: 1.67;
    margin: 0 0 1.5em;
    font-size: 14px;
}
/*endregion*/

/*region Form - Controls*/
.formContainer.form_vacancy .btn.submitButton {
    margin: 0 auto;
}

.formCell_inputTip {
    display: inline-flex;
    margin-top: 8px;
}

.formCell .formCell_inputTipIcon {
    margin-right: 4px;
    height: 18px;
}

.formCell .formCell_inputTipText {
    font-size: 13px;
    line-height: 20px;
}
.formCell textarea.formCell_midTextarea,
.formCell textarea.formCell_bigTextarea {
    padding-right: 32px;
}
.formCell textarea.formCell_midTextarea {
    height: 120px;
}
.formCell textarea.formCell_bigTextarea {
    height: 176px;
}
/*endregion*/

/* End */
/* /local/templates/avaclinic/components/custom/forms/form_vacancy/style.css?17804048951331 */
