@media only screen and (max-width:767px) {
	.in-banner-district img{width:100%;
	height:auto;
	}
	.in-banner h2 {
    
    white-space: unset;
	}
	.serch-filter

 {
    width: 100%;
    margin: 0 auto;
    margin-bottom: 20px;
}
	.distric-list li {
      width: 100%;
	}
	
	.search.searchbar {
    
    height: 38px;
	}
	.searchbar input {
    
    height: 33px;
		        top: 0px;
	}
	.search.searchbar::after {
		    border-top: 35px solid #fff;
    border-left: 48px solid transparent;
    
    z-index: 1;
    position: relative;
}
	#searchsubmit{top:-34px;}
	
	article >a >img {
    width: 100%;
    float: left;
    margin-right: 0px;
    margin-bottom: 10px;
}
	
	.footerbtm .col-md-3.text-right {text-align: left;
	}
	.display li {
		width: 48%;
   }
	.glance .title h4 {
		margin: 0;
		font-size: 1.4em;
		color: #000;
   }
	.news1, .display {
		margin-top: 15px !important;
   }
	.display li:nth-child(2), .display li:nth-child(4), .display li:nth-child(6) {
		margin-right: 0;
   }
	.logo-image img {
		max-width: 120px;
		margin: auto;
   }
	.logo-image {
		width: 100%;
		box-sizing: border-box;
		border-right: 0px dashed #efefef;
		padding-right: 0;
   }
	.navbar-toggle {
		float: none;
		margin-left: 10px;
   }
	.h1, h1 {
		font-size: 22px;
   }
	.department-text .eng-line {
		font-size: 15px;
   }
	.filter-box label {
		display: block;
		width: 120px;
   }

	.top-nav .col-md-6.col-xs-12.col-sm-8.text-right {
		padding: 0px;
   }
	.leftside, .rightborder:after {
		display: none;
   }
	.bdrwrap .breed-crum-div .breadcrumb {
		padding: 8px 0px;
   }
	.top-nav .social_icons li {
		padding: 1px;
   }
	.contentarea {
		padding: 0px 0px 15px 0px;
   }
	.bnrwrap {
		padding: 0px;
   }
	#welcome {
		padding: 30px 0px;
		background: #fff;
   }
	.leader ul li {
		display: inline-block;
		width: 100%;
		float: left;
   }
	#usefullinkbg ul {
		display: block;
		flex-wrap: inherit;
   }
	#usefullinkbg ul li {
		width: 100%;
		display: inline-block;
   }
	.pwdarea li:nth-child(2), .pwdarea li:nth-child(5), .pwdarea li:nth-child(6), .pwdarea li:nth-child(7) {
		display: none;
   }
	.top-nav ul.pwdarea {
		margin-right: 0;
		padding: 0px;
   }
	.js-navbar-collapse.open {
		display: block;
   }
	.primarymenu .navbar-nav {
		width: 100%;
		margin-left: 0px !important;
   }
	.dropdown > a::after {
		float: right;
   }
	.primarymenu .navbar-inverse .navbar-nav > li > a {
		border-bottom: 1px solid rgba(255, 255, 255, .1);
		padding: 10px 7px;
   }
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
		color: #fff;
   }
	.bn-label {
		display: none;
   }
	.bn-news {
		left: 18px !important;
   }
	.leader {
		margin-bottom: 15px;
		display: inline-block;
		width: 100%;
   }
	.glance {
		margin-bottom: 15px;
		position: inherit;
   }
	.open-block {
		display: block;
   }
	.highlight-links ul li {
		float: left;
		border: 1px solid #ccc !important;
		width: 100%;
		text-align: center;
   }
	.top-nav.menuFxd {
		position: relative;
   }
	.form-horizontal .form-group .text-right {
		text-align: left !important;
   }
	.highlight-links ul li:nth-child(2) {
		width: 100%;
   }
	.search-inline {
		width: 94%;
   }
	.bnrwrap {
		padding: 0px;
		margin: 0;
   }
	.bnrwrap .col-md-12 {
		padding: 0;
   }
	#banner {
		position: relative;
   }
	section#latestnews {
		position: relative;
   }
	#slides {
		min-height: 300px !important;
		overflow: hidden;
   }
	.title-caption, .navbar-form {
		display: none !important;
   }
	.item img {
		width: auto;
		max-height: 100%;
		height: auto;
   }
	.top-nav .col-xs-8 {
		width: 100%;
   }
	.highlight-links ul li:nth-child(5) {
		border-right: 0px;
		width: 100%;
   }
	
}


@media (max-width: 1200px) {
.navbar-default .navbar-nav>li>a

 {
    color: #fff;
    display: block;
    padding: 15px 10px;
    font-weight: 700;
    font-size: 13px;
}
	.logo-section {
    padding-top: 4px;
    padding-bottom: 9PX;
    position: relative;
    background-position: bottom right;
    background-size: 100%;
    background-repeat: no-repeat;
}
	
	
}