

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

.static-titles				{ border-bottom:5px solid #AD172B; background:#FFFFFF url(backgrounds/np-background-blur.jpg) no-repeat 50% -250px; }
.static-titles h1			{ color:#154733; }



/** GENERAL **/
.static-wrapper						{ padding:60px 0px; font-size:1.3em; line-height:1.8em; }
.static-wrapper .static-left		{ float:left; width:65%; }
.static-wrapper .static-right		{ float:right; width:30%; }
a.quick-link 						{ font-size:0.9em; text-decoration:underline; }
.block-note							{ margin:20px 0px; padding:20px; font-size:0.9em; line-height:initial; }
.static-wrapper .bttop				{ position:fixed; right:20px; bottom:20px; font-size:2em; }

.static-wrapper-grey				{ background:#EFEFEF; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
.static-wrapper h1,
.static-wrapper h2,
.static-wrapper h3					{ color:#AD172B; }
.static-list li						{ color:#AD172B; }
.static-list li span				{ color:#333333; }
a.quick-link 						{ color:#154733; }
a:hover.quick-link 					{ color:#AD172B; }
.block-note							{ border:10px solid #EEEEEE; background:#FFFFFF; }
.block-note strong					{ color:#AD172B; }
.static-wrapper .bttop				{ border-bottom:none; }
.static-wrapper .bttop:hover		{ color:#AD172B; }



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

.static-wrapper form			{ background:#EFEFEF; border:1px solid #CCCCCC; }
.static-wrapper form .styledd	{ background:#FFFFFF; }


/** APPLICATION FORMS **/
.static-application .application-row 						{ clear:none; }
.static-application .application-row.application-left,
.static-application .application-row.application-right		{ width:48%; }
.static-application .application-row.application-left		{ float:left; clear:left; }
.static-application .application-row.application-right		{ float:right; clear:right; }
.static-application .application-row .styledd				{ width:100%; padding:10px; min-width:none; }
.static-application .application-row input,
.static-application .application-row textarea				{ width:100%; padding:18px 10px; min-width:initial; }
.static-application .confirmation							{ padding:20px 0px; margin:20px 0px; }
.static-application .confirmation input						{ float:left; width:20px; }
.static-application .confirmation label						{ display:block; margin:0px 0px 0px 25px; font-size:0.8em; line-height:initial; }

.static-application .application-row .styledd				{ background:#FFFFFF; }
.static-application .application-row input,
.static-application .application-row textarea				{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; background:#FFFFFF; }
.static-application .confirmation							{ color:#777777; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }

/** PRIVACY POLICY STYLING **/
.privacy-wrapper p    { padding-left:10px; }
.privacy-wrapper ul   { list-style-type:none; }



/** BACK TO TOP **/
.bttop		{ display:block; margin:20px 0px; padding:0px 0px 20px 0px; }
.bttop		{ border-bottom:1px dotted #CCCCCC; }


.image-box								{ display:block; text-align:left; }
.image-box .padding 					{ margin:0px 0px 20px 0px; }
.image-box .image						{ float:left; width:300px; }
.image-box .image img					{ width:100%; max-width:600px; max-height:440px; }
.image-box .text-wrapper 				{ margin:0px 0px 0px 320px; }
.image-box .title						{ text-transform:uppercase; padding:15px 15px 0px 15px; font-size:1.2em; line-height:1em; }
.image-box .sub-title					{ padding:5px 15px 0px 15px; font-size:1.1em; }
.image-box .text						{ padding:15px; font-size:1em; }

.image-box .title						{ color:#154733; }
.image-box .sub-title					{ color:#666666; }

.image-box .padding						{ background:#EFEFEF; -webkit-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); -moz-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); box-shadow:0px 5px 10px 0px rgba(150,150,150,0.3); }
.static-grey .image-box .padding		{ background:#FFFFFF; -webkit-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); -moz-box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); box-shadow:0px 5px 10px 0px rgba(150,150,150,0.1); }



/** RESPONSIVE **/

@media screen and (max-width:900px){
	.image-box			{ width:32%; }
}

@media screen and (max-width:800px){
	.image-box			{ width:49%; }
}


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

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

}

@media screen and (max-width:690px){
	.image-box.image-box-full .image					{ position:static; width:100%; height:200px !important; }
	.image-box.image-box-full .text-wrapper				{ margin:0px 0px 0px 0px; }
}

@media screen and (max-width:560px){
	.image-box			{ width:100%; }
}

@media screen and (max-width:480px){

.static-right 				{ display:none; }
}
