@media(max-width: 1400px) {
	.container {
		max-width:100%;
		padding: 0 15px;
	}
	.online {
		width:68%;
	}
	.media_right {
		width: 30%;
	}
	.news_list h4 br {
		display: none;
	}
	
	.collage_left {
		width:68%;
	}
	.collage_right {
		width: 30%;
	}
	.bach figure img {
		width: 100%;
	}
	.banner_rgt {
		width: 32%;
	}
	.study {
		padding: 10px 15px 20px 15px;
	}
}
@media(max-width: 1200px) {
	.online_main {
		padding: 0 20px;
	} 
	.online_hd {
		padding: 15px 20px;
	}
	.news_blog {
		padding: 0 20px 0 20px;
	}
	.collage_in {
		padding: 56px 20px 19px 10px;
	}
	.eit_hd {
		padding: 15px 20px;
	}
	.online_cnt {
		padding: 0 0 0 15px;
	}
	.collage_news {
		padding: 0 0 0 15px;
	}
	.std_cnt {
		padding: 0 0 0 15px;
		width: 73%;
	}
	.footer_list1 {
		padding:0;
	}
	.study h2 {
		font-size: 20px;
		line-height: 30px;
		margin: 0 0 10px 0;
	}
	.study span {
		margin: 0 0 10px 0;
	}
	.study p {
		padding: 0 0 10px 0;
	}
	.tabs ul li a {
		font-size: 14px;
	}
	.footer_left {
		padding: 0 10px 0 0;
	}
	
	
	.header_left {
		width: 60%;
	}
	/*.header_rgt {
		width: 40%;
	}*/
	.eno {
		/*width: 50%;*/
		padding: 8px 0 6px 5px;
	}
	/*.search_main {
		width: 50%;
	}*/
	.wifi {
		padding:7px 0 5px 10px;
	} 
	/*.logo {
		width: 260px;
	}*/
	.nav_container {
		/*padding: 30px 0 0 0;*/
		/*width:650px;*/
	}
	nav > ul > li {
		padding:0 5px;
		margin-left: 0;
	}
	nav > ul > li > a {
		font-size: 14px;
	}
}
@media(max-width: 1100px) {
	h2 {
		font-size: 22px;
		line-height: 28px;
	} 
	
	.study h2 {
		font-size: 20px;
		line-height: 28px;
		margin: 0 0 5px 0;
	}
	.study_view figure img {
		height: 480px;
		object-fit: cover;
	}
	.online_main {
		padding: 0 15px;
	}
	/*.online_cnt {
		width: 65%;
	}*/
	.vedio_blog {
		padding: 27px 15px 20px 15px;
	}
	.multi_head h4 {
		padding: 16px 15px;
	}
	.news_blog {
		padding: 0 10px 0 10px;
	}
	.std_cnt {
		padding: 0 0 0 7px;
		width: 71%;
	}
	.anap_cnt {
		padding: 0 0 0 10px;
		width: 78%;
	}
	.apx_hd {
		padding: 15px 0 15px 15px;
	}
	.clg_list {
		padding: 8px 15px 44px 15px;
	}
	.widgets ul li a {
		padding: 0 11px;
	}
	/*.online_view {
		width: 200px;
	}*/
	nav > ul > li {
		/*margin: 0 0 0 20px;*/
	}
	
}
@media(max-width:1024px) {
	.bach figure img {
		height: 280px;
		object-fit: cover;
	} 
	.bach1 figure img {
		height: 180px;
		object-fit: cover;
	}
	.bach {
		margin: 0 0 10px 0;
	} 
	.std_cnt {
		width: 70%;
	}
	.anap_cnt {
		padding: 0 0 0 8px;
		width:76%;
	}
	.newsletter {
		margin: 0 -10px;
	}
	.new_list {
		padding: 0 10px;
	}
} 
@media(max-width:991px) {
	/*
	.topmenu_trigger {
		display: inline-block;
		color:#952d22;
		font-size: 16px;
		padding-right: 5px;
	}*/
	.counrty {
		padding-right:15px;
	}
	.logo {
		margin-top:-55px;
	}
	.eno ul {
		display: none;
		position:absolute;
		background:#fff;
		z-index:100;
		border:1px solid #999;
	}
	.eno ul li {
		display: block;
		border-bottom:1px solid #ccc;
		margin:0;
		padding:0;
	}
	.eno ul li:last-child {
		border-bottom:0;
	}
	.eno ul li a {
		padding:5px;
		border-left:0;
	}
	.collage_left {
		width: 100%;
		float: none;
		margin: 0 0 10px 0;
	}
	.collage_right {
		width: 100%;
		float: none;
	}
	.collage {
		padding: 30px 0 30px 0;
	}
	
	.banner_left {
		width: 100%;
		float: none;
	}
	.banner_rgt {
		width: 100%;
		float: none;
	}
	.study_view figure img {
		height: 460px;
	}
	.bach figure img {
		height: 310px;
		object-fit: cover;
	} 
	.bach1 figure img {
		height: 310px;
		object-fit: cover;
	}
	.banner {
		padding: 35px 0;
	}
	
	.media_right {
		width: 100%;
		float: none;
	}
	.online {
		width: 100%;
		float: none;
		margin: 0 0 10px 0;
	}
	.media {
		padding: 30px 0 30px 0;
	} 
	.online_view figure img {
		/*width: 100%;
		height: 260px;
		object-fit: contain;*/
	}
	.online_view {
		width: 35%;
	}
	.online_cnt {
		width: 65%;
	}
	.newsletter {
		margin: 0 -5px;
	}
	.new_list {
		padding: 0 5px;
	}
	.vedio_list figure img {
		width: 100%;
	}
	.footer_left {
		width: 100%;
		float: none;
	}
	.footer_right {
		width: 100%;
		float: none;
		padding: 0;
	}
	.peplab_cnt p {
		max-width: 100%;
	}
	.footer_top {
		padding:30px 0 20px 0;
	}
	.footer_nav {
		width: 100%;
		float: none;
		padding: 0 0 5px 0;
	}
	.copyright {
		width: 100%;
		float: none;
		text-align: center;
	}
	.footer_bottom_in {
		padding:10px 0;
	}
	.footer_nav {
		text-align: center;
	}
	.footer_nav ul li {
		float: none;
		margin: 0 5px;
	}
	.copyright ul li {
		float: none;
		margin: 0 5px;
	}
	.peplab_cnt p {
		padding: 0 0 10px 0;
	}
	.peplab_cnt p {
		padding: 0 0 10px 0;
	}
	.peplab {
		padding: 0 0 20px 0;
	}
	.followus {
		padding: 10px 0 10px 0;
	}
	.peplab_logo a img {
		margin: 0 auto;
	} 
	.footer_list2 {
		padding: 0 0 0 5px;
	}
	.newsletter_blog {
		padding: 80px 0 70px 0;
	}
	.collage_in {
		padding: 30px 20px 19px 10px;
	}
	.collage_list1 {
		padding: 0 0 20px 0;
	}
	.addres {
		padding: 10px 0 10px 0;
	}
	
 
 
	.header_top_main .container {
		padding: 0;
	}
	/*
	.logo {
		width: 220px;
	}*/
	.header_bottom {
		padding: 10px 0;
		position: relative;
	}
	
	.nav_container {
		width:auto;
	}
	nav {
		display:none;
	}
	
	#nav-icon {
		display:block;
	}
	.side_bar > ul > li > ul {
		display: none;
	}
	.side_bar > ul:last-child {
		margin-top:20px;
	}
	.side_bar > ul > li i {
		display: none;
	}
	.open header {
		left:-250px;
		transition:.25s ease-in-out;
		-webkit-transition:.25s ease-in-out;
		-moz-transition:.25s ease-in-out;
		-o-transition:.25s ease-in-out}
	.open .side_bar {
		right:0;
		opacity: 1;
		visibility: visible;
	}
	.wrapper {
		position:relative;
		left:0;
		transition:all .5s ease-in-out;
		-webkit-transition:.25s ease-in-out;
		-moz-transition:.25s ease-in-out;
		-o-transition:.25s ease-in-out}
.open .wrapper {
		left:-250px}.open .overlay {
		visibility:visible;
		opacity:.6}
.open.sticky header {
		left: -250px;
		-webkit-transition: .25s ease-in-out;
		-moz-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out;
	} 
.side_bar ul li {
		padding: 0px 0;
		position:relative;
		border-bottom:1px solid #fff;
	} 
	
	.side_bar ul li:last-child {
		border-bottom:0;
	}
.dropdown > a {
		display:block;
		color:#ffffff;
	} 
.side_bar .con {
		display:block;
		margin:10px auto 0 auto;
		float:none;
	}
.dropdown > ul {
		position:static;
		width:100%;
		background:none;
		padding:0;
		
 border: none;
		
 transform: none;
		
-moz-transform: none;
		
-ms-transform: none;
		
-o-transform: none;
		
-webkit-transform: none;
	}
.dropdown > ul:after {
		display:none;
	} 
.plus {
		
content: '';
		
width: 0;
		
height: 0;
		
border-left: 5px solid transparent;
		
border-right: 5px solid transparent;
		
border-top: 7px solid #fff;
		
position: absolute;
		
right: 20px;
		
top: 18px;
		
} 
	
	.side_bar ul li a {
		color:#ffffff;
		/*text-transform: uppercase;*/
		font-size: 14px;
		padding: 10px;
		display: block;
		text-align: left;
		/*font-family: 'ProximaNova-Light';*/
	}
	.side_bar ul li a.active , .side_bar ul li a:hover {
		background: #fff;
		color: #008ac3
	}
	
	
	
.desk_display {
		display: none !important;
	}
.mob_dispay {
		display: block !important;
	}	


 
.wifi {
		min-height: 45px;
		padding:12px 0 5px 10px;
	}	
	
 .header_left {
		width: 45%;
	}
	/*.header_rgt {
		width: 48%;
	}*/
	.wifi {
		width: 50%;
	}
	/*.counrty {
		width: 50%;
	}*/
	.cols_listing .online_list {
		width: 33.3%;
	}
	.cols_listing .clear4 {
		display: none;
	}
	.cols_listing .clear3 {
		display: block;
		clear: both;
	}
	.banner_text_outer {
		position:static;
	}
	.banner_text_outer .container {
		width:100%;
		padding:0;
	}
	.header_left {
		display: none;
	}
} 
@media(max-width:767px) {	
	h2 {
		font-size: 20px;
		line-height: 26px;
	}
	.collage_view {
		width: 100%;
		float: none;
	} 
	.collage_news {
		width: 100%;
		float: none;
		padding: 0;
	} 
	.collage_view figure img {
		width: 100%;
	}
	.collage_in {
		padding: 20px 10px 10px 10px;
	}
	
	.footer_list {
		width: 100%;
		float: none;
	}
	.timing p {
		padding: 6px 0 40px 0;
	}
	.widgets h3 {
		margin: 0 0 20px 0;
	}
	.widgets {
		padding: 0 0 20px 0;
	}
	.clg_list {
		padding: 8px 15px 30px 15px;
	}
	.news_cnt {
		padding: 20px 5px 20px 5px;
	}
	.study {
		width: 100%;
		float: none;
		background:#1e1e1deb;
	}
	.study_view {
		width: 100%;
		float: none;
	}
	.study p {
		max-width: 100%;
	}
	.online_view {
		width: 100%;
		float: none;
	}
	.online_view {
		width: 100%;
		float: none;
		padding: 0;
	}
	.online_cnt {
		width: 100%;
		padding: 20px 0 0 0;
	}
	.bach h2 {
		font-size: 24px;
		line-height: 28px;
	}
	.bach span {
		font-size: 70px;
		line-height: 80px;
	}
	.online_list {
		padding: 15px 0 15px 0;
	}
	.online_cnt {
		padding: 10px 0 0 0;
	}
	.online_cnt h2 {
		font-size: 18px;
		line-height: 25px;
	}
	.news_cnt h4 {
		margin: 0 0 10px 0;
	}
	.news_cnt p {
		padding: 0 0 20px 0;
	}
	.study_view figure img {
		height: 540px;
	}
	.bach figure img {
		height: 250px;
		object-fit: cover;
	} 
	.bach1 figure img {
		height: 280px;
		object-fit: cover;
	}
	.slider_list_in {
		background: none;
	}
	.study {
		margin: 0 0 10px 0;
	}
	
	.header_left {
		width: 35%;
	}
	
	/*.header_rgt {
		width: 54%;
	}*/
	.wifi {
		width: 50%;
	}
	/*.counrty {
		width: 50%;
	}*/
	.counrty select {
		padding: 0 20px 0 20px;
	}
	/*
	.counrty:before {
		left: 2px;
		top: 17px;
	}
	.counrty:after {
		right:5px;
	}*/ 
	/*.header_rgt {
		width: 65%;
	}*/
	.counrty {
		border-right:none;
	}
	.eno {
		border-right:none;
	}
	.wifi {
		border-right:none;
	}
	
	.banner {
		/*padding:0px 0 20px 0;*/
	}
	.news_image {
		float: none;
		padding: 0 0 30px 0px;
		display: block;
		margin: 0 auto;
		max-width: inherit;
		text-align: center;
		width: 100%;
	}
	.news_image img {
		width: auto;
		max-width:100%;
	}
	.wifi {
		display: none;
	}
	.extra_images a {
	
		width:49%;
	}
}

@media(max-width:576px) {
	.container {
		padding:0 10px;
	}
	.new_list {
		width: 100%;
		float: none;
		margin: 0 0 60px 0;
		;
	}
	.newsletter_blog {
		padding: 60px 0 10px 0;
		background-size: cover;
	}
 	.study h2 {
		font-size: 19px;
		line-height: 24px;
	}
	.std_cnt h4 {
		line-height: 20px;
		font-size: 15px;
	}
	.clg_list ul li a {
		padding: 15px 0;
	}
	
	.footer_nav ul li a {
		font-size: 12px;
		line-height: 12px;
	}
	.copyright ul li p {
		font-size: 12px;
		line-height: 12px;
	}
	.copyright ul li {
		margin: 0 3px;
		padding: 0 7px 0 0;
	}
	
	.study_view figure img {
		height: 360px;
	}
	.bach figure img {
		height: 220px;
		object-fit: cover;
	} 
	.bach1 figure img {
		height: 230px;
		object-fit: cover;
	}
	
	.eno ul li a {
		font-size: 12px;
	} 
	.search button {
		/*width:30px;*/
	}
	
	.vedio_cnt h6 {
		font-size: 14px;
		line-height: 24px;
	}
	.cols_listing .online_list {
		width: 50%;
	}
	.cols_listing .clear3 {
		display: none;
	}
	.cols_listing .clear2 {
		display: block;
		clear: both;
	}
	.logo a img {
		max-width:130px;
	}
	.grid_post > h2 {
		font-size:16px;
		line-height:20px;
		margin:10px;
		height: 60px;
	}
	.grid_post > h5 {
		margin:10px;
	}
	
	
} 
@media(max-width:479px) {
	.logo {
		
	}
	.std_cnt {
		width: 64%;
	}
	.tabs ul li a {
		font-size: 13px;
	}
	
	.study_view figure img {
		height: 340px;
	}
	.bach figure img {
		height: 210px;
		object-fit: cover;
	} 
	.bach1 figure img {
		height: 180px;
		object-fit: cover;
	}
	
	/*.counrty:before {
		width: 12px;
		height: 9px;
		background-size: contain;
	}*/
	.counrty select {
		font-size: 12px;
	}
	.wifi {
		padding: 12px 0 4px 2px;
	}
	.eno ul li a {
		font-size: 10px;
	}
	.eno ul li {
		margin:0 -1px;
	}
	.eno ul li a span {
		padding: 0 4px;
		line-height: 24px;
		height: 26px;
	}
	.wifi p {
		padding: 0 0 0 17px;
	}
	.search input {
		font-size: 10px;
		/*padding: 0 10px 0 10px;*/
		width:150px;
	}
	/*
	.logo {
		width: 140px;
	} */
	#nav-icon:before {
		font-size: 19px;
		line-height: 28px;
		margin: 0 0 0 -57px;
	}
	.cols_listing .online_list {
		width: 100%;
	}
	.cols_listing .clear2 {
		display: none;
	}
	
} 
@media(min-width:992px) {
	.dropdown:hover > ul {
		display: block;
	} 
	.eno ul li:first-child a {
		border-left: 0;
		padding-left: 0;
	}
 
}