
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
}

@media only screen and (min-width: 500px) and (max-width: 767px) {
	
		.tpheader{
		display: none;
	}
	
	.Mobiletop{
		display: block;
	}
	
	.lgo {
    position: unset!important; 
    height: auto!important;
	display: block;
    margin-right: auto;
    margin-left: auto;
	    padding-top: 10px;
}
	.navigation.fixed-menu {
    position: relative!important;
}
	
	.hop{
	margin-top: -35px!important;
	}
	
	.main-slider h2 {
    font-size: 26px!important;
    line-height: 30px!important;
}
	
	.ribbon {
  font-size: 1em !important;
}
	
	.mobilehide{
		display: none;
	}
	
#about {
    padding: 20px!important;
	
	}
	
	.twelve h1 {
    font-size: 20px;
}
	
	.sec3a h3 {
    font-size: 24px!important;
    margin-bottom: 20px!important;
}
	
.sec3a {
    margin: 35px 0px!important;
}	
	
	
	.gallery-block-inner {
    min-height: 220px!important;
}
	
	.percent {
    margin-left: auto!important;
    margin-right: auto!important;
}
	
	
	.sec5 h3 {
    font-size: 26px!important;
}
	
.footlog {
    height: auto!important;
}
	
	.footer p{
	}	
	
	.footer h4 {
}
	
	.qlinks a {
}
	
	.footer img{
	}
	
	.copy p {
    font-size: 10px;
}
	
	.abttext {
    font-size: 28px;
}
	
	.sec33 {
    margin: 20px!important;
    color: #000;
}
	
	.fod h2{
		font-size: 20px;
	}
	
	.lststy {
    left: 10px;
}
	
	.lidjhh {
    font-size: 14px;
    line-height: 25px;
}
	
.Hostel-pic .gallery-block-inner {
    min-height: 210px!important;
}	
	
.classroom-pic .gallery-block-inner {
    min-height: 210px!important;
}	
	
		
	.bighide{
	display: block;
}

	
	


}

@media only screen and (min-width: 100px) and (max-width: 499px) {
	.tpheader{
		display: none;
	}
	
	.Mobiletop{
		display: block;
	}
	
	.lgo {
    position: unset!important; 
    height: auto!important;
	display: block;
    margin-right: auto;
    margin-left: auto;
	    padding-top: 10px;
}
	.navigation.fixed-menu {
    position: relative!important;
}
	
	.hop{
	margin-top: -35px!important;
	}
	
	.main-slider h2 {
    font-size: 26px!important;
    line-height: 30px!important;
}
	
	.ribbon {
  font-size: 1em !important;
}
	
#about {
    padding: 20px!important;
	
	}
	
	.twelve h1 {
    font-size: 20px;
}
	
	.sec3a h3 {
    font-size: 24px!important;
    margin-bottom: 20px!important;
}
	
.sec3a {
    margin: 35px 0px!important;
}	
	
	
	.gallery-block-inner {
    min-height: 220px!important;
}
	
	.percent {
    margin-left: auto!important;
    margin-right: auto!important;
}
	
	
	.sec5 h3 {
    font-size: 26px!important;
}
	
.footlog {
    height: auto!important;
}
	
	.footer p{
	}	
	
	.footer h4 {
}
	
	.qlinks a {
}
	
	.footer img{
	}
	
	.copy p {
    font-size: 10px;
}
	
	.abttext {
    font-size: 28px;
}
	
	.sec33 {
    margin: 20px!important;
    color: #000;
}
	
	.fod h2{
		font-size: 20px;
	}
	
	.lststy {
    left: 10px;
}
	
	.lidjhh {
    font-size: 14px;
    line-height: 25px;
}
	
.Hostel-pic .gallery-block-inner {
    min-height: 210px!important;
}	
	
.classroom-pic .gallery-block-inner {
    min-height: 210px!important;
}	
	
	
		
	.mobilehide{
		display: none;
	}
	
	.bighide{
	display: block;
}
	
	
	
	
	
}



@media only screen and (min-width: 1900px) {

}