@media screen and (max-width:1199px) {
	.navbg ul li a{ padding-left:5px; padding-right:6px; font-size:14px;}
	.citizench li a{ font-size:13px;}
	}
@media screen and (max-width:991px) {
	.logopdn .downloadbtn{ float:none !important; margin-top:15px;}
	.footerpdn{ padding:0px; margin-bottom:15px;}
	.citizench li a{ font-size:14px;}
	.repdn{ padding-left:15px !important; padding-right:15px !important;}
	.logocentr{ text-align:center;}
	.totalareabtm-b{ border-left:1px solid #adadad;}
	.totalareabtm{ border-right:1px solid #adadad;}
	.navbg ul li ul{ width:100%;}
	.navbg ul li ul li ul.sub-menu{ left:0; top:35px;}
	
	}
@media screen and (max-width:800px) {
	.chooseoption{ width:100%; margin:0 0 10px 0;}
}
@media screen and (max-width:767px) {
	.topbg .orangefont{ text-align:center;}
	.topbg .input-group{ margin:0 auto; float:none; width:50%;}
	.topbg .input-group input[type=text]{ width:100%;}
	}

@media screen and (max-width:480px) {
	.logopdn img{ width:100%;}
	.footernav ul, .footernavB ul{ padding-left:0;}
	.officebrnch{ padding-left:20px;}
	.mapnamedescpt{ position:relative; width:100%; left:0; top:5px;}
	}	
	
@media screen and (max-width:320px) {
	.topbg .input-group input[type="text"]{ width:83%;}
	.topbg .input-group{ width:80%;}
	.topbg .orangefont{ font-size:12px; padding:0 3px;}
	}