/* CSS Document */
@media screen and (max-width: 920px) {
	body_920 {}

	.main .content .two_column {
		column-count:2;
	}	
}

@media screen and (max-width: 800px) {
	body_800 {}
	
	.main .awards .award_box {
		width:calc(100% - 40px);
	}
	
	.main .awards .award_box .scan_img {
		width:30%;
	}
}

@media screen and (max-width: 660px) {
	body_660 {}
	
	.main .content {
		padding-top:120px;
	} 

	.main .content .two_column {
		column-count:1;
	}	
	
	.main .contact_left {
		float:none;
		width:100%;
	}
	
	.main .contact_left p.address {
		float:left;
		width:calc(50% - 20px);
		text-align:right;
		padding-bottom:10px;
	}
	
	.main .contact_left p.links {
		float:right;
		width:calc(50% - 30px);
		text-align:left;
	}
	
	.main .contact_left hr {
		float:none;
		margin:auto;
		clear:both;
		max-width:320px;
	}
	
	.main .contact_left p.account {
		padding-top:10px;
		text-align:center;
	}
	
	.main .contact_form {
		float:none;
		width:100%;
		margin-top:40px;
	}
}