@media all and (min-width: 992px) {

}	

@media only screen and (max-width:1599px){

}

@media only screen and (max-width:1536px){
}

@media only screen and (max-width:1499px){ 

}  

@media only screen and (max-width:1399px){



} 

@media only screen and (max-width:1280px){   
.section{padding:60px 0;}
.logo-sec img{max-width:360px;}
.grade{font-size:14px;}
.top-nav ul li a{font-size:13px;}
.main_menu ul li a{padding:10px 8px 10px 8px;font-size:15px;}
.useful-nav ul{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));}

} 

@media only screen and (max-width:1200px){  
} 

@media only screen and (max-width:1199px){
.counter{padding-left:0;padding-top:0;}

}

@media only screen and (max-width:992px){ 
}

@media only screen and (max-width:991px){ 

}

@media only screen and (max-width:767px){
    h2 {
	font-size: 32px;
}
#Header {
	padding: 0 15px;
}
.top-header {
	display: block;
	padding: 0;
}
.grade {
	margin: 12px 0;
}
.top-nav {
	justify-content: center;
	margin-bottom: 15px;
}
.logo-sec {
	margin-bottom: 10px;
}
.logo-sec img {
	max-width: 100%;
}
    header {
	padding: 10px 0px;
}
.home-slider {
	padding: 0 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.principal-item {
	display: block;
}
.prin-text {
	padding-right: 0;
	margin: 30px 0;
}
.prin-text h2 {
	text-align:center;
}

/* Event */
.jmc_event_item{display:block;}
.event-dtls{gap:15px;margin-top:20px;}
.event-pos img{max-height:320px;object-fit:contain;}
.event-dtls > *{text-align:center;justify-content:center;}
.btn-poster{margin:0 auto;}
.time-date {
	font-size: 12px;
}

/*  */
.colege-bldg{text-align:center;margin:25px 0;}

/* Slider */
.right-over {
	margin-right: 0;
	padding: 0 25px;
}
.Alumnae-item {
	max-width: 100%;
	margin: 0 auto;
}

}

/* Portrait */
@media only screen and (max-width: 568px) { 
}