.result-error { text-align: center; color: red; padding-bottom: 10px; }

.contact-page { float: left; width: 100%; }
/*contact-page .fieldset .inputs label{display: none;}*/

.contact-page .fieldset .inputs input, .contact-page .fieldset .inputs textarea { border: none; width: 100%; padding: 0 15px; font-weight: 200; font-size: 13px; }
.contact-page .fieldset .inputs input { height: 35px; line-height: 35px; }
.contact-page .fieldset .inputs input.checkbox { height: auto; line-height: 35px; }
.contact-page .fieldset .inputs textarea { padding: 15px; height: 120px; }
.contact-page .fieldset .inputs { float: left; margin-bottom: 20px; width: 100%; }
.contact-page .fieldset .inputs.full-name { width: 100%; }

.contact-page .fieldset .inputs:last-child,
.contact-page .fieldset .inputs textarea { width: 100%; }

.contact-page .fieldset .inputs textarea { height: 170px }
.contact-page .fieldset .inputs .option-list a { color: #a92135; text-decoration: underline }
.contact-page .fieldset .inputs .option-list li { list-style-type: none; }

.contact-page .buttons { clear: both; text-align: center; }
.contact-page .buttons input.button-1.contact-us-button { font-size: 16px; font-weight: 200; padding: 5px 20px; }
.contact-page .fieldset .inputs .btn-group.bootstrap-select { width: 100% !important; max-width: 100% !important; }
.contact-page .fieldset .inputs .btn-group.bootstrap-select button { border: 0 !important; height: 35px !important; }

@media (min-width: 768px) {
    .contact-page .fieldset .inputs.full-name { width: 48%; }
    .contact-page .fieldset .inputs { width: 48%; }
    .contact-page .fieldset .inputs:nth-child(2n) { float: right; width: 48%; }
}


#n4Captcha {
    width: auto;
    margin-left: 6%;
}