

/* Start:/bitrix/templates/.default/components/bitrix/main.feedback/.default/style.css?15879869501632*/
.contacts-form {
    margin-bottom: 20px;
    position: relative;
}
.contacts-form .form-field {
    margin-right: 20px;
    width:100%;
}
.contacts-form .short-field {
    float: left;
    margin-right: 20px;
    width: 320px;
}
.contacts-form form .form-field input[type="text"] {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    box-sizing: border-box;
    font-family: "PT Sans",Arial,sans-serif;
    font-size: 15px;
    margin-bottom: 5px;
    min-height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    width: 100%;
}
.captcha-field input{margin-bottom: 20px !important; width: 250px !important;}
.captcha-img{margin-bottom: 10px !important;}
.contacts-form form .form-field textarea {
    border: 1px solid #cccccc;
    box-sizing: border-box;
    font-family: "PT Sans",Arial,sans-serif;
    font-size: 15px;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    width: 660px;
}
.contacts-form form .form-field input:focus, .contacts-form form .form-field textarea:focus {
    border-color: #cb1103;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.contacts-form .validation {
    color: #cb1103;
    margin-bottom: 10px;
}
.contacts-form .btn {
 
}
.btn {
    background-color: #473a43;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-family: Bender-Bold,sans-serif;
    font-size: 16px;
    padding: 5px 10px;
}
.captcha-field{width: 660px;}
/* End */
/* /bitrix/templates/.default/components/bitrix/main.feedback/.default/style.css?15879869501632 */
