.usheader{display:block;z-index:0;}
	.usheader figure{display:block;position:relative;top:0;left:0;z-index:0;}
		.usheader figure img{display:block;width:100%;height:auto;}
	.usheader:before{display:block;position:absolute;top:0;left:0;right:0;height:40px !important;content:'';z-index:2;
			/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.1+0,0+100 */
			background: -moz-linear-gradient(top,  rgba(0,0,0,0.1) 0%, rgba(0,0,0,0) 100%);
			background: -webkit-linear-gradient(top,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);
			background: linear-gradient(to bottom,  rgba(0,0,0,0.1) 0%,rgba(0,0,0,0) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a000000', endColorstr='#00000000',GradientType=0 );
	}
	.usheader:after{position:absolute;bottom:0;left:0;right:0;top:50%;content:'';z-index:2;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.4+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#66000000',GradientType=0 ); /* IE6-9 */

	}
	.usheader-overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:auto;padding:56px 0;color:#FFFFFF;z-index:10;text-shadow:0 0 25px rgba(0,0,0,.75);text-align:center;}
		.usheader-overlay h2{font-family:'Lato', sans-serif;font-size:16px;font-weight:600;line-height:26px;text-transform:uppercase;margin:0 0 10px 0 !important;color:rgba(255,255,255,.66);text-align:center;}
			.usheader-overlay h2 a{color:inherit !important;text-decoration:none!important;font-weight:inherit !important;}
		.usheader-overlay h1{font-family:'Lato', sans-serif;font-size:30px;font-weight:300;line-height:40px;color:#FFFFFF;text-align:center;}
			.usheader-overlay h1 strong{font-weight:700;}

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

.usheader-overlay{position:relative;bottom:auto;right:auto;color:#333333;text-shadow:0 0 0 rgba(255,255,255,0);padding:56px 0 0 0 !important;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100 */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
}
	.usheader-overlay h2{color:#194075;/*rgba(0,0,0,.5);*/}
	.usheader-overlay h1{color:#333333;}





.usheader:after{top:auto;bottom:-1px;background:rgba(0,0,0,.1);}


}

@media screen and (min-width:900px){

	.usheader-overlay h1{font-size:50px;line-height:60px;}

}
