/* CSS Document */

/* CSS Document */

/*Form styles*/
.styled { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #1a2254;}
.styled fieldset { padding: 10px; border:none;}
.styled fieldset legend {font-size: 14px; font-weight: bold; color: #000; text-transform: capitalize; padding: 5px 10px; background: #fff; display: block; margin-bottom: 0;}
.styled fieldset ol, .styled fieldset ol li {list-style: none;}
.styled fieldset li.form-row {margin-bottom: 3px; padding: 2px 0; width: 100%; overflow: hidden; position: relative;}
.styled label {font-size: 15px; display: block; float: left; width: 100%; margin-left: 5px; line-height: 24px;}
.styled input.text-input{background: #F4F4F4; border: 1px solid #CCCCCC;  padding: 3px; width: 320px; font-size: 15px; height: 30px;}
.styled .text-area {background: #F4F4F4; border: 1px solid #CCCCCC; padding: 3px; width: 320px; font-size: 15px;}
.styled input.text-input.default.active, .styled .text-area.default.active {color: #CCC; font-style: italic;}
.styled input.text-input.default.active, .styled .text-area.default.active {color: #CCC; font-style: italic;}
.styled fieldset li.button-row {margin-bottom: 0; padding: 2px 5px;}
form input.btn-submit {padding: 7px 20px; color: #fff; background: #1a2254; font-size: 25px; border: none; }
form input.btn-submit2 {padding: 7px 20px; color: #fff; background: #1a2254; font-size: 25px; border: none; }

/* Form Validation */
.styled span.error {font-size: 11px; background: none; display: block; padding: 2px; text-align: center;}
.styled fieldset li.error {color: #000; background: #D4BDEB url(../media/images/checkers.png) repeat;padding: 5px 0;}
.styled fieldset li.error label {text-align: left;}

/* Specific Form Rules */
#form-contact {width: 330px; margin: 0 auto; padding: -50px 0px 0px 0px; float:right; }

.privacyLink{ font-size: 12px; color:#CCC;}

.success {order: 1px solid; margin: 0; padding: 10px; text-align: center; color: #4F8A10; background-color: #ebf6d9; border-color: #DFF2BF;}


@media screen and (max-width: 768px) { 
#form-contact { float:none; }
}