/*======== 992px =========*/
@media(max-width: 992px){
	.slider .slick-prev, 
	.slider .slick-next{}
	.slider .slick-prev{left: 47%}
	.slider .slick-next{right: initial; left: 53%;}
	.slider .slick-next:before{}
	.slider .slick-prev:before{}
	.quicklinks .qlbox{display: inline-block;white-space: nowrap;overflow: auto;}
	.quicklinks .qlbox::-webkit-scrollbar{height: 0;}
	.quicklinks .qlbox li{width: 12%;white-space: nowrap;display: inline-block;margin-right: 10px;}
	.quicklinks, .activities, .gallery, .admin-cart, .onlineapplication, .syllabus, .examinfo, .contactpage, .advertisement, .servicespage, .activitiespage, .visionpage, .aboutuspage,
	.aboutus{padding: 30px 0;}
	.aboutus .aboutus-video{padding: 0;}
	.aboutus .aboutus-content{padding: 0;}

	
	.activitiespage .gridbox .imgbox{}
	.activitiespage .gridbox .imgbox img{}
	.activitiespage .gridbox .contentbox{height: 300px; overflow: auto; align-items: start; justify-content: start; padding: 10px;}
	.activitiespage .gridbox .contentbox h3{}
	.activitiespage .gridbox .contentbox .desc{}
	.activitiespage .gridbox .contentbox .desc p{}

	.visionpage-box .innerbox .innerbox-right p{font-size: 16px;}

	.servicespage-box .authorities{padding: 20px;}
	.servicespage-box .authorities h2{ margin: 0; padding: 0 0 10px;}
	.servicespage-box .authorities ul{padding: 0;}
	.servicespage-box .authorities ul li{padding: 0 !important;}
	.servicespage-box .authorities ul li span{}

	.advertisement .instruction{padding: 0 0 40px;}
	.advertisement .instruction a{font-size: 15px; padding: 10px; border-radius: 3px;}
	.advertisement-box .title h2{font-size: 28px;}
	.advertisement-box .title h3{font-size: 23px;}
	.advertisement-box .title .innerbox{}
	.advertisement-box .title .innerbox p{}
	.advertisement-box .title p.last{}


	.onlineapplication-box{}
	.onlineapplication-box h3{}
	.onlineapplication-box h4{}
	.onlineapplication-box .closed{}
	

/*======== end 992px =========*/
}



/*======== 768px =========*/
@media(max-width: 768px){

	.slider .slick-prev, 
	.slider .slick-next{width: 40px; height: 40px; top: 88%;}
	.quicklinks .qlbox{width: 100%;}
	.quicklinks .qlbox li{width: 120px;}
	.quicklinks .qlbox li a{}
	.quicklinks .qlbox li a span{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
	.quicklinks, .activities, .gallery, .admin-cart, .onlineapplication, .syllabus, .examinfo, .contactpage, .advertisement, .servicespage, .visionpage, .activitiespage, .aboutuspage,  .aboutus{padding: 20px 0;}
	.aboutus .aboutus-content{padding: 15px 0 0;}
	.aboutus-content .readmore{margin: 10px 0 0;}
	.activitiesbox{margin: 0 0 20px; height: 95%;}
	footer .footer-content{margin: 0 0 20px;}
	.socialmedia{margin: 10px 0 0; padding: 15px 0;}
	footer .copyright{padding: 20px 0;}
	.activitiespage .gridbox{margin: 0 0 10px;}
	.activitiespage .gridbox:nth-child(1){order: 1;}
	.activitiespage .gridbox:nth-child(2){order: 2;}
	.activitiespage .gridbox:nth-child(3){order: 3;}
	.activitiespage .gridbox:nth-child(4){order: 4;}
	.activitiespage .gridbox:nth-child(5){order: 5;}
	.activitiespage .gridbox:nth-child(6){order: 6;}
	.activitiespage .gridbox:nth-child(7){order: 7;}
	.activitiespage .gridbox:nth-child(8){order: 8;}
	.activitiespage .gridbox:nth-child(9){order: 9;}
	.activitiespage .gridbox:nth-child(10){order: 10;}
	.activitiespage .gridbox:nth-child(11){order: 11;}
	.activitiespage .gridbox:nth-child(12){order: 12;}
	.activitiespage .gridbox:nth-child(13){order: 13;}
	.activitiespage .gridbox:nth-child(14){order: 14;}
	.activitiespage .gridbox:nth-child(13){order: 15;}
	.activitiespage .gridbox:nth-child(14){order: 16;}
	.activitiespage .gridbox .imgbox{}
	.activitiespage .gridbox .imgbox img{}
	.activitiespage .gridbox .contentbox{height: auto;padding: 0;}
	.activitiespage .gridbox .contentbox h3{ font-weight: 600; font-size: 22px; padding: 0 0 10px;}
	.activitiespage .gridbox .contentbox .desc{}
	.activitiespage .gridbox .contentbox .desc p{font-size: 15px; text-align: justify;}
	.visionpage-box .innerbox .innerbox-left{padding: 0 0 10px;}
	.visionpage-box .innerbox .innerbox-right p{text-align: justify;}
	.visionpage-box .innerbox{margin: 0 0 10px;}

	.advertisement .instruction{}
	.advertisement .instruction a{}
	.advertisement-box .title h2{font-size: 24px;}
	.advertisement-box .title h3{font-size: 20px;}
	.advertisement-box .title .innerbox{}
	.advertisement-box .title .innerbox p{}
	.advertisement-box .title p.last{font-size: 15px;}
	.advertisement-box .innerbox-tbl h3{font-size: 18px;}
	.advertisement-box .innerbox-tbl .section h2{font-size: 18px;}
	.advertisement-box .innerbox-tbl .section h2 i{font-size: 14px;}
	.advertisement-box .innerbox-tbl .section p{font-size: 15px;}

	.contactpage .contmap{margin: 0 0 10px;}
	.continfo{padding: 15px 0;}
	.continfo span{margin: 0 0 10px;}
	.rightbox{margin: 0 0 10px;}
	.rightbox a{font-size: 15px;}
	.socialmedia .sociallinks{font-size: 20px;}
	.form{padding: 20px 0 0;}

	.examinfo .examinfo-box .innerbox h3{font-size: 22px;}
	.examinfo .examinfo-box .innerbox span{font-size: 14px;}
	.examinfo .examinfo-box .innerbox:last-child{margin: 0 0 0;}

	.onlineapplication-box{}
	.onlineapplication-box h3{font-size: 24px;}
	.onlineapplication-box h4{font-size: 20px;}
	.onlineapplication-box .closed{font-size: 12px;}
	
/*======== end 768px =========*/    
}


/*======== 576px =========*/
@media(max-width: 576px){

	.slider .slick-prev, 
	.slider .slick-next{width: 30px; height: 30px;}
	.slider .slick-next:before{font-size: 20px;}
	.slider .slick-prev:before{font-size: 20px;}
	.activities, .gallery, .aboutus, .aboutuspage, .onlineapplication, .examinfo, .syllabus, .advertisement, .contactpage, .activitiespage, .visionpage, .servicespage, .admin-cart{padding: 20px 0;}
	.quicklinks{padding: 20px 0 0;}
	.notes{padding: 5px 10px;}
	.mobheader .moblogo{width: 50%;}
	.notes marquee p{font-size: 12px;}
	.quicklinks .qlbox li a{gap: 10px;}
	.quicklinks .qlbox li a img{width: 30px;}
	.quicklinks .qlbox li a span{font-size: 14px; font-weight: 300;}
	.page-breadcrumb .breadcrumb-col h3{font-size: 18px;}
	.page-breadcrumb .breadcrumb-col span{font-size: 10px;}

	.activitiespage .gridbox .imgbox{}
	.activitiespage .gridbox .imgbox img{}
	.activitiespage .gridbox .contentbox{}
	.activitiespage .gridbox .contentbox h3{}
	.activitiespage .gridbox .contentbox .desc{}
	.activitiespage .gridbox .contentbox .desc p{}
	.visionpage-box .innerbox .innerbox-right p,
	.visionpage-box ul li{font-size: 15px; text-align: justify;}
	.visionpage-box .innerbox .col-md-6{padding: 0;}

	.servicespage-box .authorities{padding: 15px;margin: 0 0 20px;}
	.servicespage-box .authorities h2{font-size: 15px;}
	.servicespage-box .authorities ul{}
	.servicespage-box .authorities ul li{padding: 0;font-size: 14px;}
	.servicespage-box .authorities ul li:before{font-size: 16px; line-height: 1;}
	.servicespage-box .authorities ul li span{}
	.servicespage-box h2{font-size: 18px;}
	.servicespage-box ul{}
	.servicespage-box ul li:not(:last-child){font-size: 15px; padding: 0 0 10px; text-align: justify;}
	.servicespage-box ul li:before{}

	.advertisement .instruction{padding: 0 0 20px;}
	.advertisement .instruction a{width: 100%; text-align: center; font-size: 14px; font-weight: 300;}
	.advertisement-box .title h2{font-size: 18px; font-weight: 700;}
	.advertisement-box .title h3{font-size: 15px;}
	.advertisement-box .title .innerbox{}
	.advertisement-box .title .innerbox p{}
	.advertisement-box .title p.last{font-size: 13px;}
	.advertisement-box .innerbox-tbl h3{margin: 15px 0 5px; font-size: 16px;}
	.advertisement-box .innerbox-tbl .section h2{font-size: 17px;}
	.advertisement-box .innerbox-tbl .section h2 i{}
	.advertisement-box .innerbox-tbl .section ol li,
	.advertisement-box .innerbox-tbl .tbl-bottom p,
	.advertisement-box .innerbox-tbl .section p{font-size: 14px; text-align: justify;}
	.advertisement-box .innerbox-tbl table thead tr th{font-size: 12px;}
	.advertisement-box .innerbox-tbl table tbody tr td{font-size: 14px}
	.advertisement-box .innerbox-tbl{width: 100%; overflow: auto;}
	

	

/*======== end 576px =========*/
}



/*======== 420px =========*/
@media(max-width: 420px){
    .slider .slick-prev, 
	.slider .slick-next{top: 50%; transform: translateY(-50%);}
	.slider .slick-prev{left: 2%;}
	.slider .slick-next{left: 90%;}
	.aboutus-content h3{font-size: 24px; font-weight: 600;}
	.aboutpage-box ul li,
	.aboutus-content p{font-size: 15px; text-align: justify;}
	.maintitle h3{font-size: 20px; text-transform: uppercase;}
	.activitiesbox{height: auto;}
	.activitiesbox figure{border-radius: 10px;}
	.activitiesbox h3{font-size: 18px; margin: 0 0 5px;}
	.activitiesbox p{font-size: 14px;}
	.gallerybox{margin: 25px;}
	footer{padding: 30px 0 0;}
	footer .footer-content i{flex-basis: 10%; font-size: 18px;}
	footer .footer-content a{font-size: 15px;}
	footer .footer-content a p{font-size: 14px;}


	.admin-cart-box form{padding: 15px; flex-wrap: wrap;}
	.admin-cart-box form .fields label{font-size: 12px;}
	.admin-cart-box form .fields{flex-basis: 100%;}
	.admin-cart-box form .fields input{padding: 5px 10px;}
	.admin-cart-box form .fields-btn button{font-size: 12px; border-radius: 3px; padding: 5px 10px;}
    .admin-cart-box .result .resultbox{flex-wrap: wrap;padding: 15px;}
	.admin-cart-box .result .resultbox .fields{flex-basis: 100%;}
	.admin-cart-box .result .resultbox .fields label{font-size: 12px;}
	.admin-cart-box .result .resultbox .fields-btn{flex-basis: 100%;align-items: start;justify-content: start;gap: 5px;}
	.admin-cart-box .result .resultbox .fields-btn .actbtn{font-size: 12px; border-radius: 3px; padding: 5px 10px;}

	.authorities {padding: 15px;}
	.authorities h2{font-size: 15px;}
	.authorities ul{}
	.authorities ul li{padding: 0;font-size: 14px;}
	.authorities ul li:before{font-size: 16px; line-height: 1;}

	.advertisement-box .title .innerbox{flex-direction: column; align-items: start; gap: 5px;}
	.advertisement-box .title .innerbox p{font-size: 14px;}

	.form form .fields{margin: 0 0 20px;}
	.form form .fields.textarea i{top: 18px;}
	.form form .fields i{font-size: 18px;}
	.form form .fields textarea,
	.form form .fields input{padding: 5px 10px 5px 35px;}
	.form form .fields-btn button{font-size: 14px; padding: 8px 15px}

	.examinfo .examinfo-box .innerbox h3{font-size: 20px;}
	.examinfo .examinfo-box .innerbox span{font-size: 14px;}

	.syllabus-box .innerbox{}
	.syllabus-box .innerbox a{width: 100%; text-align: center; font-size: 14px; font-weight: 300;}
    .syllabus-box .syllabus-iframe{}
    .syllabus-box .syllabus-iframe iframe{height: auto;}

    .onlineapplication-box{}
	.onlineapplication-box h3{font-size: 18px;}
	.onlineapplication-box h4{font-size: 16px;}
	.onlineapplication-box .closed{font-size: 12px; padding: 10px 20px;}


/*======== end 420px =========*/    
}



/*======== 360px =========*/
@media(max-width: 360px){
    

/*======== end 360px =========*/
}

