

#content_container {
  padding-bottom: 0;
}


#bg_content {
	background-color: #eee;
/*	background-attachment: fixed;	*/
	background-image: url("/files/7/9291866373846900.jpg"); 
	background-position: center -140px;
	background-repeat: no-repeat;
/*	background-size: cover;	*/
	height: 100%;
	position: absolute;
	width: 100%;
/*	z-index: -9999999; */	
} 


@media only screen and (max-aspect-ratio: 5/3) and (min-width: 90.063em) {
	#bg_content {
		background-color: #31518f;
    	background-attachment: fixed;
		background-position: center -140px;
	}
}	

@media only screen and (max-width: 40.063em) {
	#bg_content {
    	background: none !important;
	}
}

#section_1 {
  background: rgba(0, 0, 0, 0.2);
  box-shadow: -25rem 0 0 rgba(0, 0, 0, 0.2), 25rem 0 0 rgba(0, 0, 0, 0.2);
}

@media only screen and (max-width: 40.063em) {
	#section_1 {
    	background: rgba(90, 122, 184, 0.8);
		box-shadow: none;
	}
}

#section_2 {
  background: #f3f3f3 none repeat scroll 0 0;
  box-shadow: -25rem 0 0 #f3f3f3, 25rem 0 0 #f3f3f3;
}

#section_1 h1, #section_1 h2, #section_1 h3, #section_1 h4, #section_1 h5, #section_1 h6 {
  color: #ffffff;
}

#section_1 a {
  color: #ffffff;
  text-decoration: underline;
}