
	.map_container{width:100%;}
	.map_container iframe{height:330px;}
	.contact_left_section{
		float:left; width:50%; padding-right:1em;
	}
	.contact_right_section{
		float:left; width:50%;
	}

	.contact_header{
		width:8em;display:inline-block;
	}
	.contact_info{
		display:inline-block;
	}
	.contact_info._address{
		text-align:left; 
		width:200px;
		margin-top: 0.7em;
	}


	.address_content{
		color: #777;
		font-size: 15px;
		letter-spacing: 1px;
		line-height: 22px;
		word-spacing: 1px;
	}

	.bottom_copyright{display:none;}

	@media screen and (max-width:1280px) {
		.carousel1{width:90%; margin:0 auto 2.4em;}
		.map_container iframe{height:180px;}
	}
	@media screen and (max-width:830px) {
		._contact_page_header{
			margin-bottom:1em;
			color: #777;
			font-size: 1.3em;
			margin-top: 1em !important;
			display: block;
			position: relative;
			width: 100%;
		}
		
	}
	@media screen and (max-width:776px) {
		.bottom_copyright{display:block;}
		.top_copyright{display:none;}
		
		.contact_right_section, .contact_left_section{
			width:100%;
		}
		
		.contact_left_section{
			padding-bottom:1em;
		}
		.contact_info._address{width:69%;}
	}


	@media screen and (max-width:685px) {
		.contact_info._address{width:60%;}
	}