/** STATIC FORMS **/
.static-form-wrapper								{ padding:10px; }
.static-form-wrapper h1								{ text-transform:uppercase; font-weight:400; }
.static-form-wrapper h1 span						{ text-transform:none; font-weight:300; }
.static-form-wrapper .text							{ font-size:1.3em; margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; }
.static-form-wrapper .form .form-row .form-label	{ display:none; }
.static-form-wrapper .form .dropdown .form-row .form-label	{ display:block; }
.static-form-wrapper .form .form-row-half			{ width:48%; clear:none; }
.static-form-wrapper .form .form-row-half-left		{ float:left; clear:left; }
.static-form-wrapper .form .form-row-half-right		{ float:right; clear:right; }
.static-form-wrapper .form .form-row-full			{ display:block; clear:both; width:100%; }
.static-form-wrapper .form .form-textbox input,
.static-form-wrapper .form .form-textbox textarea	{ padding:15px; width:100%; }
.static-form-wrapper .form .styledd,
.static-form-wrapper .form .htmldd					{ padding:10px 15px; width:100%; }
.static-form-wrapper .form .form-textbox textarea	{ min-height:150px; }
.static-form-wrapper .form .form-button-row			{ text-align:right; text-transform:uppercase; }
.static-form-wrapper .form							{ text-transform:none; }

.static-content.static-grey	.static-form-wrapper	{ background:#FFFFFF; border:1px solid #DDDDDD; }
.static-form-wrapper h1,
.page-title											{ color:#532260; }
.static-form-wrapper h1 span						{ color:#532260; }
.static-form-wrapper .text							{ color:#532260; border-bottom:1px solid #CCCCCC; }
.static-form-wrapper .form select,
.static-form-wrapper .form .htmldd,
.static-form-wrapper .form .styledd,
.static-form-wrapper .form .form-textbox input,
.static-form-wrapper .form .form-textbox textarea 	{ background:#FFFFFF; border:1px solid #CCCCCC; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }

.reportsection-title 								{ color:#532260; text-transform:uppercase; font-weight:400; font-size:1.8em; padding:0px 0px 10px 0px; }
.section-title 										{ color:#532260; text-transform:uppercase; font-weight:400; font-size:1.8em; padding:20px 0px 10px 0px; }
.section-subtitle 									{ color:#532260; text-transform:uppercase; font-weight:400; font-size:1.5em; padding:10px 0px 10px 0px; }
.control-group										{ border:1px solid #CCC; color:#575556; padding:13px 0px; }
.control-label,
.controls											{ width:40%; display:inline-block; padding:0px 20px;  }
.dob-input											{ float:right; border:none; margin-right:20px; }
.dob-title											{ padding-left:20px; }
.static-form-wrapper .form .form-textbox input,
.dob-title,
.dropdown,
.checkbox-labels label								{ font-size:14px; }
.static-form-wrapper .guarantor-text				{ display:block; }
.checkbox-labels label								{ margin-left:5px; }
.static-form-wrapper .form .form-textbox textarea 	{ font-size:14px; }

.form .form-row-error .form-textbox input,
.form .form-row-error .form-textbox textarea,
.form .form-row-error .htmldd,
.form .form-row-error .styledd,
.form .form-row-checkbox .form-field-error,
.form-field.form-textbox.form-field-error,
.form .styledd.form-field-error						{border:2px solid #4a5a8a;}

.thankYou-message			{ padding:60px 15px; display:block; }
.application-thankYou		{ font-size:2em; color:#532260; }
.application-p				{ font-size:1.4em; }

.PaddedLabel label {
	padding:0px 0px 10px 0px;
}

@media screen and (max-width:770px){
	.control-group			{ border:1px solid #CCC; color:#575556; padding:13px 0px; }
	.control-label			{ width:27%; display:inline-block; padding:0px 20px 0px 10px; }
	.controls				{ width:60%; display:inline-block; padding:0px 5px;  }
}
@media screen and (max-width:660px){
	.static-form-wrapper .form .form-row-half		{ width:100%; clear:both; }
	.static-form-wrapper .form .form-row-half-left,
	.static-form-wrapper .form .form-row-half-right	{ float:none; clear:both; }
}
@media screen and (max-width:500px){
	.controls				{ width:40%; }
	.control-label			{ padding:0px 0px 0px 10px; }
	.controls				{ width:60%; display:inline-block; padding:0px 10px;  }
}
