

/** STATIC TITLES **/
.static-titles				{ padding:60px 0px; }
.static-titles h1			{ text-transform:uppercase; font-size:2.5em; font-weight:400; }
.static-titles .sub-title	{ font-size:1.3em; }

.static-titles				{ border-bottom:5px solid #c3a573; background:#FFFFFF url(backgrounds/static-banner.jpg) no-repeat 50% 80%; background-size:cover; color:#FFFFFF; }
.static-titles h1			{ color:#FFFFFF; text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);  }
.static-titles .sub-title	{ color:#FFFFFF; }



/** GENERAL **/
.static-wrapper						{ padding:60px 0px; font-size:1.3em; }
.static-wrapper h1,
.static-wrapper h2					{ text-transform:uppercase; }
.static-wrapper .static-left		{ float:left; width:50%; }
.static-wrapper .static-right		{ float:right; width:45%; }

.static-wrapper h1,
.static-wrapper h2,
.static-wrapper h3					{ color:#322783; }
.static-list li						{ color:#c3a573; }
.static-list li span				{ color:#333333; line-height:2em; }
.static-wrapper h2					{ font-size:1.8em; }

.bar-grey {background:#EFEFEF;}

.static-content .static-list		{ list-style:none; margin:20px 0px; padding:0px; }
.static-content .static-list li		{ display:block; padding:40px; margin:0px 0px 40px 0px; }
.static-content .static-list li		{ border-left:3px solid #c3a573; }
.static-content .static-list li:nth-child(odd)	{ background:#FFFFFF; }
.static-content .static-list li span{ color:#333333; }
.static-content .static-list strong	{ color:#322783; font-size:1.3em; }

.static-wrapper p					{ line-height:1.7em; }

/** STATIC FORMS **/
.static-wrapper form			{ padding:20px; margin:0px 0px 30px 0px; }
.static-wrapper form .styledd	{ width:100%; }

.static-wrapper form .styledd	{ background:#FFFFFF; }

.form .form-row .form-field-error .textbox,
.form .form-row .form-field-error textarea,
.form .styledd.form-field-error {
    border:1px solid #05AFF0 !important;
}

.form .form-textbox input,
.form .form-textbox textarea { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-transform:uppercase; min-width:44px; }


/** CONTACT CARD **/
.contact-card					{ padding:20px; text-align:center; }
.contact-card h2				{ text-transform:uppercase; font-size:; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; }
.contact-card .details			{ margin:20px 0px 0px 0px; }
.contact-card h3				{ text-transform:uppercase; font-size:; }
.contact-card .tel				{ display:block; text-transform:uppercase; font-size:2em; margin:0px 0px 10px 0px; }
.contact-card .email			{ display:block; text-transform:uppercase; font-size:; padding:10px; margin:5px 0px 0px 0px; }

.contact-card					{ background:#2A2867; color:#FFFFFF; }
.contact-card h2				{ color:#FFFFFF; border-bottom:2px solid #817249; }
.contact-card h3				{ color:#817249; }
.contact-card .tel				{ color:#FFFFFF; }
.contact-card .email			{ background:#817249; color:#FFFFFF; }
.contact-card .email:hover		{ background:#FFFFFF; color:#2A2867; }



/** BACK TO TOP **/
.bttop		{ display:block; margin:20px 0px; padding:0px 0px 20px 0px; }

.bttop		{ border-bottom:1px dotted #CCCCCC; }



/** RESPONSIVE **/
@media screen and (max-width:760px){

	.static-wrapper .static-left,
	.static-wrapper .static-right		{ float:none; width:100%; }

}

@media screen and (max-width:350px){
.form .form-textbox input, .form .form-textbox textarea	{ min-width:0; }
}