

/* Start:/local/templates/trainings/components/custom/main.feedback/trainings_contacts/style.css?17588834721557*/
div.mfeedback {
    margin-top: 25px;
}
div.mf-name, div.mf-email,div.mf-phone, div.mf-captcha, div.mf-message {
    width: 100%;
    padding-bottom:0.4em;
}
div.mf-name input, div.mf-email input, div.mf-phone input {
    width: 100%;
    border: none;
    border-bottom: 1px solid #595757;
    background: transparent;
    color: #7c7c7c;
    font-family: 'OpenSans',sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 27px;
    padding-left: 32px;
    font-style: italic;
    margin-bottom: 25px;
}
div.mf-message textarea {
    width: 100%;
    border: 1px solid #595757;
    background: transparent;
    color: #7c7c7c;
    font-family: 'OpenSans',sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    padding-left: 32px;
    padding-right: 32px;
    font-style: italic;
    margin-top: 10px;
    margin-bottom: 32px;
    padding-top: 10px;
}
span.mf-req {
    color:red;
}
div.mf-ok-text {
    color:green;
    font-weight:bold;
    padding-bottom: 1em;
}
div.mfeedback input[name="submit"] {
    display:block;
    margin: 0 auto;
    width: 229px;
    height: 42px;
    background-color: #ee7728;
    border: 1px solid #ee7728;

    color: #fffffe;
    font-family: 'arialnarrow';
    font-size: 15px;
    font-weight: 400;
    line-height: 15px;
    text-transform: uppercase;
}
div.mfeedback input[name="submit"]:hover {
    background-color: #fffffe;
    color: #ee7728;
}

div.mfeedback .errortext,
div.mfeedback .mf-ok-text {
    padding-left: 32px;
}
div.mfeedback .mf-text{
    display: none;
}

/* End */
/* /local/templates/trainings/components/custom/main.feedback/trainings_contacts/style.css?17588834721557 */
