@charset "utf-8";
/* CSS Document */
@media screen and (max-width : 1002px){
	#main_container, #footer_inner{
		width:93%;
	}	
}
@media screen and (max-width:950px){
	.footer_logo{
	width:48%;
	}
	.footer_right_blue_border{
		border:0px;
	}
}
@media screen and (max-width : 872px){
	#logo_top {
    float:none;
	margin:auto;
    width: 170px;
}
#search_box_container{
	margin-top:0px;
	margin:auto;
	float:none;
}
}
@media screen and (max-width : 791px){
.footer_boxes{
	width:100%;
	float:none;
}
.text-al_right{
	text-align:center;
}
.footer_logo1{
	width:105px;
	margin:auto;
}
}
@media screen and (max-width : 700px){
	#search_box_container{
		width:100%;
}
}
@media screen and (max-width : 572px){
	.fields_container1{
		float:none;
		width:300px;
		margin:auto;
	}
	.fields_container2{
		float:none;
		width:300px;
		margin:auto;
		margin-top:10px;
	}
	.fields_container1 H4, .fields_container2 H4{
		font-size:13px;
	}
	#icon_nav ul li{
	width:48%;
	margin-top:5px;
	}
}
@media screen and (max-width : 530px){
	.footer_logo{
	width:100%;
	margin-bottom:8px;
	}
	#footer_logo_container{
	margin-top:15px;
	margin-bottom:15px;
}
}