/* CSS Document */


#hero_contact{
	position:relative;
	width:100%;
	padding-left:50%;
	min-height:600px;
}
#contact_map{
	position:absolute;
	top:0;
	left:0;
	right:50%;
	bottom:0;
	background-color:rgba(250,250,250,0.95);
}
#contact_text{
	background-color:rgba(250,250,250,0.95);
	padding-left:30px;
	padding-top:50px;
	padding-right:50px;
	padding-bottom:50px;
	min-height:600px;
}
#contact_text_opening{
	padding-left:20px;
	padding-right:20px;
}
#contact_text_opening a{
	margin-right:10px;
}
#contact_text_opening a.red{
	color:#C00;
}
#contact_text_address{
	padding-left:20px;
	padding-right:20px;
}