@media screen and (max-width:1150px){

	#pagewrap{

		width:90%;

	}

	.ind_newsmain{

	width:300px; 

	}

	 

	.ind_newspic{

	width:35%;

	}

	.ind_newsdec{

	width:95%; 

	}

	.inner_left{

	width:64%; 

	}

	.inner_right{

	width:30%; 

	}
	.main_head span{
		background:none;
	}
	.main_head{
		background:none;
	}

}



@media screen and (max-width:1050px){

	#banner_btm{

	width:100%;

	background:url(../images/bnr_btms1.jpg) no-repeat right #222222; 

	}

	#banner_btm2{

	width:100%; 

	background:url(../images/bnr_btm2s1.jpg) no-repeat right top;

	}

	.ind_news{

		width:50%;

	}

	.ind_newsmain{

		width:400px;

	}

	.ind_newspic{

		width:27%;

	}

	.ind_newsdec{

		width:95%;

	}

	.inrbnr_lft{

		display:none;

	}

		

	 

	

}
@media screen and (max-width:1030px){
	 
	
}
@media screen and (max-width: 960px) {
	.menu_newmain{
		background:none;
	}
	.headerRight{
		width:auto;
	}
	.logo_main{
		width:45%;
	}
	.top_menu li{
		padding:0 10px;
	}
	
}

@media screen and (max-width:900px){

	

	.ind_newsmain{

		width:330px;

	}

	

}

@media screen and (max-width:850px){

	.ftr_btm_left span{

		display:block;

		padding:0 20px 0 0;

	}

	.ftr_box1{

		margin-left:0;

	}

	.ftr_box2{

		width:32%;

	}

	.ftr_box3{

		width:35%;

	}
	.contact_left{
		float:none;
		width: 100%;
}

	.gallerybox {
		width:20%;
	}
	.sitemapL {
	float:none;
	width:100%;
}

}

@media screen and (max-width:800px){

	.bl1{

		display:none;

	}

	.bl2{

		display:none;

	}

	.bl3{

		display:none;

	}

	.round_box{

		display:none;

	}

	.division_box{

		width:40%;

		padding-left:8%;

	}

	.wel_left{

		width:100%;

		float:none;

		margin-bottom:30px;

	}

	.wel_right{

		width:100%;

		float:none;

	}

	.ind_news{

		width:96%;

	}

	#banner_btm{

		background:#222222;

	}

	#banner_btm2{

		background:none;

	}

	.ind_news_right{

		background:#006b6e;

		width:96%;

		padding:2%;

	}

	 .db_main{

		 margin:0;

	 }

	 .ind_newsmain{

		 width:300px;

	 }

	 .bnr_lft{

		 display:none;

	 }

	  

	 .inner_left{

	width:58%; 

	}

	.inner_right{

	width:35%; 

	}

		

}
@media screen and (max-width:750px){
	header{
		padding-bottom:15px;
	}
	
}
@media screen and (max-width:700px){

	.mid_left{

		width:100%;

		float:none;

	}

	.mid_right{

		width:400px;

		float:none;

		margin:0px auto;

		margin-top:25px;

	}

	.mid_btm_left{

		margin-top:50px;

	}

	.inner_left{

		width:100%; 

		padding:0;

	}

	.inner_right{

		width:96%; 

		padding:2%;

		margin-top:25px;

		position:inherit;

	}
.galleryboxpr {
	width:28%;
	min-height:190px;
}
	
.categoryList li {
	width:30%;
}
.galleryimgbox {
	width:30%;
}
.main_head {
	background:none;
}
.main_head span {
	background:none;
}
/*.headerRight{
	width:100%;
}*/
.top_header{
	width:auto;
	float:left;
}
.logo_main{
	width:65%;
}
header{
	padding-bottom:0;
}
}

@media screen and (max-width:650px){

	

	.ftr_box1{

		width:35%;

	}

	.ftr_box2{

		width:60%;

		background:none;

		padding:0 0 0 4%;

	}

	.clear_ftr{

	clear:both; 

	}

	.ftr_box3{

		width:100%;

		padding:0;

		margin:30px 0;

	}

	

}



@media screen and (max-width:600px){

	

	.division_box{

		width:80%;

		padding-left:20%;

		margin:0px;

	}
.gallerybox {
		width:28%;
	}
	.compstr {
  float: none;
  width: 100%;
}
	

}

@media screen and (max-width:550px){

	.ftr_btm_left{

		float:none;

		width:100%;

		text-align:center;

	}

	.ftr_btm_right{

		width:100%;

		float:none;

	}

	ul.social{

		float:none;

		margin:0px auto;

		margin-top:25px;

	}

	.tpsocial{

		display:none;

	}

	.mob{

	display:block;

		}
		
		.top_menu{

		display:none;

	}
	ul.social{ 

		margin-top:10px;

	}
	
	.top_header{
 

	padding:0px 0; 

}


}

@media screen and (max-width:530px){

	 

	.top_menu{

		width:60%;

		text-align:center;

	}

	.top_menu li{

		display:inline-block;

		float:none;

	}

	

}

@media screen and (max-width:500px){

	.mid_btm_left{

		display:none;

	}

	.mid_btm_right{

		width:100%;

	}

	.msn_head{

		font-size:25px;

	}

	.msn_cnt{

		font-size:14px;

	}

	.mid_right{

		width:100%;

	}

	.heading{

		font-size:25px;

	}

	.srv_head h4{

		font-size:25px;

	}

	.serv_list li a{

		font-size:14px;

	}

	.serv_list li a:hover{ 

		padding-left:0px;

	}

	.welcome aside{

		font-size:13px;

	}
.gallerybox {
		width:40%;
	}
	.galleryboxpr {
	width:38%;
}
.inner_head {
	background:none;
}
.inner_head span {
	background:none;
}
.galleryimgbox {
    width: 40%;
}
.certdiv {
	width:48%;
}

	
	
	

}

@media screen and (max-width:400px){

.team_pic{

	float:none;

	margin:15px auto;

}

 

	.ftr_box1{

		width:100%;

		margin:0px;

		float:none;

		margin-bottom:20px;

		background:none;

	}

	.ftr_box2{

		width:100%;

		padding:0;

	}

	.top_menu{

		display:none;

	}

	.top_header{

		padding:0;

	}

	.mob{

	display:block;

		}
		
		.categoryList li {
	width:40%;
}
.logo_main{
	width:100%;
}

	} 

@media screen and (max-width:380px){

	

	.ind_newsmain{

		width:345px;

	}

	.ind_news{

		width:90%;

		padding:21px 5%;

	}

	ul.social{

		width:auto;

	}
	.ind_newsdec{
		width:95%;
	}
	.ind_newspic{
		width:15%;
	}

	

}

 

@media screen and (max-width:350px){

	 

	.ind_newspic{

		float:none;

	}

	.ind_newsdec{

		width:95%;

		float:none;

		margin:0px auto;

	}

	.ind_newsmain{

		width:345px;

	}

	.ind_newspic{

		width:40%;

		margin-left:5%;

	}

	.gallerybox {
		width:45%;
	}
	.galleryboxpr {
	width:95%;
	padding:2%;
}
.inner_head {
	font-size:22px;
}
.certdiv {
	width:95%;
}
}

		

 