@media only screen and (max-width: 950px) {
	
html, body {overflow-x:hidden;  }
	
	.header{ display:none;}	
	.mobileheader{ display:block;}
	.mobileSep{display:block;}

	.subBannerCon{padding: 70px 0;}

	.contactTbtt{padding-bottom: 30px;}	
	.h50{height: 0;}
	.ccTitle{padding-top: 40px;}
	.mapInfoC{right: auto; width: 90%;}
	ul.footerLink{padding-bottom: 15px;}
	.footerSep{width: 60%;}
	.footerLogo{width: 60% !important;}
	.footerTitle{padding: 20px 0 20px 0; }
	.footerTitle img{ padding-bottom: 5px; width: 60% !important;}
	.aboutContentC{ padding-right: 0%;}
	#footer{text-align: center;}
	.blntCon{margin-bottom: 25px;}
	.footerLogoN div{text-align: center !important;}
	.footerLogoN div img{ width: 60%;}
	
	.leftMenuCon {margin-bottom: 20px;}	
	.contentImg{padding-bottom: 20px;}
	.homeServCon{margin-bottom: 20px;}
	.homeMidBg{position: relative;  margin-right: 0; min-height: 300px; border-radius: 10px;}
	.homeMidBgI{top: 120px; left: 0; position: relative;}
	.homeMidBgC{position: absolute; top: 0;}
	.homeBln{margin-top: 40px;}
	.homeFormCon{margin-top: 20px !important;}
	.footerLogoN{float: left;}
.footerLogoNN{float: left;}	
	.mapCon{width: 100%; height:auto;}
	.mapInfoC{position: relative;
    transform: none;
   margin: auto; }
	a.footerELink{clear: both;}
}