@charset "utf-8";
/* CSS Document */

@media only screen and (min-width: 1280px) and (max-width: 1366px){}
@media only screen and (min-width: 960px) and (max-width: 1280px){
	
}
@media only screen and (min-width: 768px) and (max-width: 960px){
	.menu{ float:left; margin-top:30px;}
	.style_menu{ margin-left:0px;padding-left: 0 !important;}
	.nav > li > a{ padding:10px 12px !important; font-size:15px;}
	.space2{ margin-left:0px!important; padding-left:0px!important;}.show2{ width:95%; text-align:center; margin-bottom:30px;}
	.services{padding:30px 0 !important;} .details{ float:left; margin-top:30px;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
	.menu{ float:left;margin-top:30px;}
	.style_menu{ margin-left:0px;padding-left: 0 !important;}
	.nav > li > a{ padding:10px 12px !important;} .space2{ margin-left:0px!important; padding-left:0px!important;}
.post_box img{ width:100%;  height:auto; }	.show2{ width:100%; text-align:center; margin-bottom:30px;}
	.services{padding:30px 0 !important;}
}
@media only screen and (min-width: 320px) and (max-width: 479px){
	.services_page h1{ line-height:35px;}  .services_page h2{ line-height:35px;}
	.welcome h1{ line-height:56px;}
	.logo {float: none;text-align: center;width: 100%;}
	.top_buttons {float: none; margin-top: 25px;text-align: center;width: 100%;}
	.menu {background:#eeeeee; float: left;margin-top: 10px; width: 100%; padding-right:10px;} .news img{ width:100%; height:auto;}
	.four_rows img{ width:100%; height:auto;}
	.show2{ margin-bottom:30px;} .section{ margin-bottom:35px;}
	.main_center img{ width:100%; height:auto;}
	.media-body{ width:100% !important; float:left !important; margin-top:22px;}
	.part_head{ line-height:38px;}
	.inner_tag { font-size: 20px;margin-top: 5px;}

	

