﻿.field-validation-error { color: red; display: block !important; margin-bottom: 10px; font-size: 16px; }
.form-container { font-size: 16px; }
.mt-10 { margin-top: 15px; }
.mt-30 { margin-top: 30px; }
.mt-50 { margin-top: 50px; }
.form-radio-control { display: block; width: 100%; font-size: 16px; color: #555; background-color: #fff; background-image: none; }
.form-container label { font-size: 16px !important; font-family: 'Gotham A', 'Gotham B', 'Lato' !important; font-weight: bold !important; }
.formcontainer-form-label { display: inline-block; margin-bottom: 11px; font-size: 16px; }
.requiedStarBefore:before { content: '*'; margin-right: 5px; color: red; }

.requiedStarAfter:after { content: '*'; margin-left: 5px; color: red; }
.form-text, .form-container p { font-size: 16px !important; font-family: 'Lato' !important; margin-left: 15px; }
.g-recaptcha { margin-bottom: 20px !important; margin-top: 20px !important; }
.font-italic { font-style: italic; }
.w-50 { width: 50% !important; }
.w-75 { width: 75% !important; }
.w-25 { width: 25% !important; }
.scfSubmitButton, .form-container input[type=submit] { width: 138px !important; margin-left: 0px !important; border-radius: 3px !important; margin: 10px 13px 19px; border-radius: 0; padding: 10px 26px; cursor: pointer; font-size: 1em; border: 0 none; color: #fff; background: #833640; -webkit-box-shadow: inset 0 0 2px 1px rgba(0,0,0,.3); box-shadow: inset 0 0 2px 1px rgba(0,0,0,.3); }
.form-container input[type=text], .form-container input[type=tel], .form-container input[type=email], .form-container textarea, .form-container select, .form-container input[type=date] { width: 100%; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.checkbox-container label { width: 100%; }

.form-container input[type="radio"], .form-container input[type="checkbox"] { margin-right: 5px; }
