@media screen and (max-width: 1023px) {
	.content-area img{width:100%}
	#wrapper { width:100%; overflow:hidden; }
	
	.logo { max-width:250px; }
	
	.welcome_ministry { width:75%; }
	.nm-img { max-width:150px; position:absolute; bottom:0; }
	#quick_link .tab-content { margin-left: -10px;}
	#quick_link .quick_link { margin-left:0; width:auto; }
	#quick_link .nav-tabs { margin-left:-15px; }
	#quick_link .nav-tabs > li > a{padding:0 10px 0 10px; }
	#quick_link .nav>li>a:focus, #quick_link .nav>li>a:hover { border:1px solid transparent; border-radius:none; background:none; line-height:inherit;}
	#quick_link .nav-tabs > li.active > a {padding:13px 10px; font-size:14px!important;}
	
	.bottom-links ul li{  width:30%; text-align:center; }
}

@media screen and (max-width: 767px) {
        .top-bar .fontsizer{width: 25%; float:left; margin-left: 70px}
        .logo { max-width:100%; }
        .theme-switcher{float:left; clear:both; width: 35%; margin-left: 90px}
        ul.contrast-theme{float:left; margin-left: 10px}
        .language-switcher-locale-url .hi{float:left; margin-top: 5px}
        .top-bar .language{float: left; margin-left: 10px; margin-top: 5px !important}
	.mob-padding-none{padding:0px}
	.foot-title{float:left; width:100%}
	.top-bar .row > div { text-align:center!important; margin:5px 0; }
	
	#header { padding:20px 0 10px 0; text-align:center; }
	
	#links { float:none; margin-top:40px; display: block !important }
	#links .navbar-default .navbar-toggle { position:absolute;  margin-top:-30px; left:0px; }
	#links .navbar-nav>li { font-size:14px;}
	
	#navigation .navbar { padding:0; margin:0 5px 5px 5px; }
	#navigation .navbar-nav { margin:7.5px -15px;}
	#navigation .navbar-nav>li { background:none; }
	#navigation .navbar-default .navbar-nav .open .dropdown-menu>li>a { color:#fff; }
	
	.welcome_ministry h4 { margin-left:-5px;  }
	.bg-yello { padding-top:10px;}
	.grey_box { padding-bottom:10px; }
	#quick_link .tab-content .date { margin-left:20px;}
        .submitted-info{text-align: center}
        #customserachquery{margin-top: 0px !important; margin-left: 0px !important; margin-bottom: 10px !important}
	#content .content-area #quick_link .tab-content .date{margin-left:10px}
	#quick_link .nav-tabs { border-bottom:solid 1px #fff; padding-bottom:15px; margin: 0px; text-align: center}
        
        #quick_link .nav-tabs > li{float:none; display: inline-block}
	#quick_link .nav-tabs > li > a {padding:0 5px 0 5px;font-weight:normal;}
	#quick_link .nav-tabs > li.active > a {padding:0 5px 0 5px;font-weight:normal; margin-top:13px; font-size:13px!important; color:#eee;}
	
	.bottom-links ul li{ width:45%; }
	#footer .visitor-no { display:block; margin-left:0;  }
	
	/***********search report form***************/
	.serch_report { margin-left:30px;}
}

@media screen and (max-width: 500px) {
	.top-bar .language { margin-left:0; }
	.top-bar .language a { margin:0 3px; }
	.top-bar .language a.active { font-size:12px; }
	.top-bar .fontsizer { margin-right:0; }
	.top-bar .fontsizer a { font-size:12px; width:20px; }
 
	#quick_link .nav-tabs { margin-left:5px; }
	#quick_link .tab-content .pagination_custom { padding-left:105px;}
	
	.bottom-links ul li{ width:95%; }
}