@media  (max-width: 1200px) {
.container { width: 100%;}
}
@media  (max-width: 1130px) {
.identy_img img{width:100%;}
.identy_img { width: 45%;  margin-right: 3%;}
.galeery_box2{margin-right: 2%;}
.galeery_box2 img{width:100%;}
.top_right ul li {margin: 0 0 0 5px; padding: 0 5px 0 0;}
.top_right ul li a { font-size: 13px;}
.select_left .custom-dropdown:first-child { width: 19%;}
}

@media all and (min-width: 1024px) and (max-width: 1123px) {
.customer_content_inner {width:100%;}
.container { width: 100%;}
.Message_counter2.council_members p img{    left: 9% !important;}
.register_input {width: 44%;}
.select_sec.directory .select_left .custom-dropdown {width: 28%;}

}

@media (max-width: 1024px) {
.Message_counter2.council_members p img{    width: 100% !important; left: 0% !important;}
.staff_container.alumini ul li { width: 30%; vertical-align: top;}
.latestnews_box .owl-nav {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right;margin: 20px 0 0;}
.latestnews_box .owl-nav .owl-prev {font-size: 0;background: url(../images/left_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;border-right: 1px solid #aaaaaa;}
.latestnews_box .owl-nav .owl-next {font-size: 0;background: url(../images/right_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;}

.latestnews_box .owl-nav {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right;margin: 20px 0 0;}
.latestnews_box .owl-nav .owl-prev {font-size: 0;background: url(../images/left_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;border-right: 1px solid #aaaaaa;}
.latestnews_box .owl-nav .owl-next {font-size: 0;background: url(../images/right_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;}
}

@media  (max-width: 991px) {
.top_left {width: 15%;}
.top_left h3{font-size:13px;}
.top_right {width: 85%;}
.top_right ul li {margin: 0 0 0 5px; padding: 0 5px 0 0;}
.top_right ul li a { font-size: 12px;}
.select_left { width: 100%;  margin-bottom: 10px;}
.select_right {
    width: 100%;
    float: none;
}
.select_right ul {
    float: none;
}
.select_right ul li {  margin: 0 20px 0 0px;}
.corevalue_sec, .vision_box{height:auto;}
.register_input {width: 42%;}
.staff_container ul li {width: 30%;}
.staff_container ul li a {width: 100%;}
.mega-menu_container {width: 90%;}
.megamenu_box h3 a {font-size: 16px;}
}

@media  (max-width: 768px) {
.footer_logo { width: 30%;  margin-right: 5%;}
.footer_inner {width: 35%;}
.footer_content.add { width: 60%;}
.footer_top ul li {width:49%; margin:0 0 20px;}
.footer_top ul li a { font-size: 12px;}
.student_year { width: 100%; float: left; background: url(../images/hounerbg_03.png) top center no-repeat #084378;    background-size: contain;  padding: 40px 20px;}
.notice_box {width: 100%; float: right; background: url(../images/hounerbg_02.png)center top no-repeat #3a91e1;  background-size: contain;  min-height: 400px;  padding: 40px 30px; }
.featured_left { padding: 131px 30px 0 40px;}
/* .tab{display:none;} */
.leftmenuinner{width:100%;}
.leftmenuinner h3{width:100%; background-color: #e0f7ff;  height: auto;  padding: 10px; position:relative; font-size:24px;}
.leftmenuinner .tab{width:100%; padding:10px 0;}
.message_container{margin:35px 0 0 0;}
.tabcontent{padding:20px 0; width:100%;}
.leftmenuinner h3:after { top: 15px; right: 15px; border-top: 0px solid #282828;  border-left: 0px solid transparent; border-right: 0px solid transparent; content: "\f067"; font: normal normal normal 14px/1 FontAwesome; transform: translateY(0);  transition: 0.5s all ease; position: absolute;}
.Li_icon_add h3:after { content: "\f068" !important; }
.megamenu_box h3:after { top: 15px; right: 5px; content: "\f067"; font: normal normal normal 14px/1 FontAwesome; transform: translateY(0);  transition: 0.5s all ease; position: absolute; color: #fff;}
.icon_add h3:after { content: "\f068" !important; }
.tab button { padding: 10px 20px; border-bottom: 1px solid #ccc;}
.message_container h3{margin: 0 0 10px; font-size:28px;}
.contect_bx h4 {margin: 0 0 10px;}
.identy_tx { padding: 0px 20px 0 20px;}
.report_box h3 {font-size: 22px; }
.mobile-menu { position: absolute; right: 60px;  top: 15px; display:block;}
.mobile-menu img{width:30px;}
.tp_menu{ position:fixed; right:-310px; top:0; z-index:999; width:290px; background:#2e3192; text-align:left; height: 100vh;}		
.tp_menu li{ width:100%; text-align:left; padding:0 !important; border-bottom: 1px solid #ccc;}	
.tp_menu li a{ width:100%; text-align:left; padding:10px !important; border-bottom:1px solid #ccc; border-bottom: none;}	
.tp_menu .logo{display:block; text-align:center; width:100%; padding: 20px 5%;}
.tp_menu .logo img{width:100%; ;}
.tp_menu .close_mn{display:block; position: absolute;  left: -19px;  top: 0;  background: #fff;   padding: 5px; font-size: 16px;}
.register_input { margin: 0 15px;}
	
.mobileback { position: fixed; top: 0; left: 0; width: 100%; height: 100%;  background: rgba(0, 0, 0, 0.46); z-index: 8;  display: none;}
.top_nav .close_mn { position: absolute; left: -23px; top: 0; cursor: pointer;  background: #ef3138; padding: 5px 5px 0 5px;     color: #fff;}
.top_left{width:35%;}
.top_right{width:65%;}
.staff_container.alumini ul li { width: 44%;  vertical-align: top;}
.staff_container.alumini .alumini_content h4 span { text-align: left;  line-height: 20px;}
.mid_sec h3 {font-size: 24px;/*  margin-bottom: 20px; */}
.fc .fc-toolbar-title {font-size: 24px !important;}
.fc .fc-button-primary{padding: 5px 10px !important; font-size: 14px !important;}
.fc .fc-button-primary:not(:disabled):active, .fc .fc-button-primary:not(:disabled).fc-button-active{padding: 5px 10px !important; font-size: 14px !important;}
.notice_container .blue_sec{width:100%; position:relative;}
.notice_container .blue_sec:after {
    top: 15px;
    content: "\f0c9";
    font: normal normal normal 14px/1 FontAwesome;
    transform: translateY(0);
    transition: 0.5s all ease;
position: absolute; width:100%; text-align:center; color:#fff;}
.notice_container .blue_sec ul{display:none;}
.notice_container .blue_sec { padding: 20px 0; margin-bottom: 30px;}
.notice_container .blue_sec li.active:after{display:none;}
.blue_sec.icon_add1 { padding-top: 40px;}
.notice_sec { width: 100%; float: left; padding: 0 0 0 00px;}
.lab_bx h4{font-size: 20px;}
.slider_container {height:50vh;}
.banner_image img {height:50vh;}
}




@media all and (min-width: 320px) and (max-width: 767px) {
.top_header {padding:0 0 0 15px; z-index:999;}
.staff_container ul li h3 { font-size: 18px;}
.yogal{width:100%; display:block; padding-right:0px; vertical-align:top; margin-bottom:20px; padding-bottom:20px; border-bottom: 2px solid #9e1b32;}
.notice_box ul li, .notice_box p{float:none !important;     text-align: left; font-size:16px; line-height:22px;}
.yogar{width:100%; display:block; border-left: none; padding-left:0px; vertical-align:top;}
.yogar img {margin: 15px 0px 15px 0px; }
/* .top_right span {position:absolute; top:0; right:0;}
.menu-trigger {width: 45px;position: absolute;top: 0;right: 48px;z-index: 99;background: #90162b;padding:0;height: 51px;border-right: 1px solid #8a081e; cursor:pointer; display:block;}
.menu-trigger img {display: block;margin: 13px auto 0;width: 60%;}
.menu-trigger h3 {width: 100%;display: block;height: 2px;background: #fff;margin: 0 0 5px;position: static;}
.top_right ul {padding:60px 15px 20px;float: right;position: absolute;top: 0;width: 100%;background: #033f88;left: -100%;z-index: 999;height: 100vh;transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.top_right ul li {float: left;border-right: 0;line-height: 50px;margin: 0;padding: 0;display: block;width: 100%;} */
.staff_container ul li img{width: 100%;}
.report_box ul li ul li p {
    padding: 0 0 0 35px;
}
.yogar img{width:100%;}
.register_input {width: 100%; margin: 0;}
.enquir_box.Alumni_Registration .register_input select { margin-bottom: 15px;}
.cls_btn {background: no-repeat;height: auto;width: auto;position: absolute;top: 8px;right: 12px;color: #fff;font-size: 32px;cursor: pointer;padding: 0; display:block;}
ul.top_mnu.opn {left:0; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in;}
.logo_box {padding:15px 0 0 15px;}
.logo_box a {width:110px; height:70px;}
.banner_image img {height:350px;}
.marquee_box a {font-size: 14px;}
.slider_container {height:auto;}
.banner_footer {position:static;}
.banner_left {width:100%;}
.banner_mid {width:100%; height:auto;}
.banner_right {width:100%; padding:0 0 0 15px;}
.banner_left ul li a {text-align:left; padding:0 0 0 15px;}
.banner_mid ul li:first-child {border-right:0;}
.banner_content {display:none;}
.menu_icon {padding: 15px 15px 0 0;}
.menu_icon a img {width: 85%;}
.about_sec {padding: 35px 0 40px;}
.about_sec h2  {line-height: 26px;font-size: 20px;}
.about_sec p {margin: 15px 0 18px;}
.vision_box  {padding: 30px 30px;width: 100%;height: auto;}
.vision_box p {line-height:26px;}
.corevalue_sec {width: 100%;margin: 10px 0 0 0;height: auto;padding: 30px;}
.featured_left {width: 100%;height: auto;padding: 50px;}
.featured_left h3 {padding: 0 40px 20px 0;}
.featured_left a {margin: 20px 0 0 0;}
.featured_right {width:100%;    padding: 25px 15px; height:auto;}
.featured_right ul {display:block;}
.featured_right ul li {display: block; margin: 0 0 0 15px; padding:30px;}
.featured_right ul li:first-child {padding: 30px;}
.owl-carousel.school .galeery_box img{object-fit:cover;}
.houner_main .owl-carousel .owl-nav {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right;margin: 20px 0 0;}
.houner_main .owl-carousel .owl-nav .owl-prev {font-size: 0;background: url(../images/left_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;border-right: 1px solid #aaaaaa;}
.houner_main .owl-carousel .owl-nav .owl-next {font-size: 0;background: url(../images/right_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;}

.gallery_sec .owl-carousel .owl-nav {display: block;width: 90px;height: 45px;border: 1px solid #d2d2d2;float: right;margin: 20px 0 0;}
.gallery_sec .owl-carousel .owl-nav .owl-prev {font-size: 0;background: url(../images/left_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;border-right: 1px solid #aaaaaa;}
.gallery_sec .owl-carousel .owl-nav .owl-next {font-size: 0;background: url(../images/right_arow.png)center center no-repeat;width: 50%;height: 100%;float: left;}
.houner_main {padding: 30px 0 85px;}
.campus_box {padding:30px 0 30px;}
.gallery_sec h3 {text-align:center;}
.student_council {padding:50px 0;}
.council_box {width:100%;}
.council_box p {font-size: 20px;line-height: 28px;margin: 20px 0 30px; text-align: left;}
.association_box {padding: 40px 0 35px;}
.newsletter_cnt {width:100%;}
.newsleter_form {width:100%; margin:10px 0 0; border-radius:0;}
.newsleter_form .input_text {width:100%; margin: 0 0 10px;}
.newsleter_form .input_sbmt {width:100%;}
.newsleter_form .input_text:first-child {border-right: 0;text-align: left;}

.footer_inner:first-child {width:100%;}
.footer_logo {width:100%;}
.footer_logo a img {max-width:100%; margin:0 auto 20px; float:none; display:block;}
.footer_content.add {width:100%;}
.footer_inner {width:100%;}
.social_box ul li a {width:40px; height:40px;}
.footer_content h3 {text-align:center;}
.footer_content.add p {text-align:center;}
.footer_content {text-align:center;margin: 0 0 20px 0;}
.social_box h3 {text-align:center;}
.copyright_container p {width:100%; text-align:center; line-height:25px;}
.copyright_container p:last-child {text-align: center;width: 100%;}
.top_right ul li a {font-size:14px;}
.mega-menu_container {width:100%;top:0; z-index: 999; }
.slider_container {overflow:visible;}
.blue_sec {width:100%; background: #033f88;padding: 0 30px 0; height:auto;}
.megamenu_sec {width: 100%;float: left;height: 100%;background: #033f88;}
.cross_btn {position: absolute;top: 20px;right: 20px;}
.megamenu_inner {padding:0 30px;}
.megamenu_box {width:100%;}
.megamenu_box h3 a {color:#fff;}
.megamenu_box ul li a {font-size: 14px;color: #fff;line-height: 28px;}
.megamenu_box ul {display: none;} 
.megamenu_box h3 {position: relative;margin: 0;padding: 5px 0;border-bottom: 1px solid #02316a;}
/* .megamenu_box h3:after {position:absolute; top:16px; right:0; content:""; background:#fff; width:10px; height:2px;}
.megamenu_box h3:before {position:absolute; top:16px; right:0; content:""; background:#fff; width:10px; height:2px; transform:rotate(-90deg);} */
.megamenu_box:last-child {width: 100%;}
.gallery_sec .nav-tabs {border-bottom: 0;text-align: center;margin: 12px 0 0;}
.open-button {bottom: 50px;right: 15px;}
.about_sec1 ul li {margin:0 0 0 0;}
.galeery_box1 img { width: 100%;}
.notice_sec{padding:0;}
.galeery_box2 .gallery_content2 a{font-size:15px;}
.inside_content { bottom: 40px; left: 10%;}
.inside_content h2 {font-size: 20px;     line-height: 30px;}
.enquir_box form { width: 100%;}
.enquir_box { width: 100%;}
.add_box { width: 100%; margin-bottom: 50px;}
.enquir_box h3 {margin: 0 0 20px;}
.news-ltr .divRow .top {padding: 14px 35px 12px}
.scroll_table{overflow-x: scroll; width: 100%;}
.staff_container.alumini .alumini_content h3 {font-size: 20px !important;}
.team_content {width: 100%;}
.team_box {width: 100%;}

.nav1 {right:15px;}
.insidePageBox {width: 100%;float: left;margin: 20px 0 0;}
.insidePageBox .infoBox h4 {font-size:22px; line-height:30px;}
.infoBox h1 span {font-size: 35px !important;}
.insidePageBox .infoBox {margin-bottom: 20px;padding-bottom: 15px;}
.pdfContainer ul li a img {width: 25px;}
.insidePageBox .infoBox h4 {margin-bottom:20px;}
.information-table {width: 100%;overflow-x: scroll;}
.mid_sec {margin: 0 0 30px;}



}
@media (max-width:650px){
	.Message_counter2 p img { max-width: 70%;}
	.gallery_sec_inner ul li {width: 46%; height:auto !important;}
	 .anouncement_date { width: 25%;}
 .anouncement_content { width: 75%;} 
 .anouncement_date h2 { font-size: 20px;}
 .notice_box ul li:first-child{padding-right: 50px; background: url(../images/new_icon.png)right 0% center no-repeat;}
}

@media (max-width:600px){
	.top_left{width:50%;}
	.top_right{width:50%;}
	.select_right ul li a {width: auto !important; padding: 0 20px;}
	.staff_container ul li { width: 44%; vertical-align: top;}
	.staff_container ul li a { height: auto;}
	span.custom-dropdown.big {
    margin: 0 15px 10px 0;
}
}


@media (max-width:414px){
	.identy_img { width: 100%; margin-right: 0;}
	.identy_tx { width: 100%; padding:20px;}
	.identy_tx1{ width: 100%; padding:20px;}
	.Message_counter p img{width: 100%;}
	.galeery_box1 { width: 100%;}
	.gallery_content1 { width: 100%;}
.galeery_box2{width:100%; margin-right:0;}
.report_box ul li ul li p { padding: 0 0 0 30px;}
.top_left h3 {font-size: 12px;}
.top_left{width:55%;}
.top_right{width:45%;}
.add_box h3 { font-size: 24px;}
.enquir_box h3 { font-size: 24px;}
 .enquir_box form { padding: 30px;}
 .Message_counter2 p img { max-width: 100%; padding: 0 0px 30px 0;}
 .zonal_image { width: 100%;  margin-bottom: 20px;}
 .enquir_box.Alumni_Registration form { width: 100%;}
 .select_right ul li {margin: 0 20px 10px 0px;}
 .select_sec.directory .select_left .custom-dropdown:last-child{margin-right:0;}
 .select_sec.directory .select_left .custom-dropdown{margin-bottom:10px;}
 .staff_container.alumini ul li { width: 94%;}
 .searc_sec { width: 100%;}
 .fc .fc-toolbar { display: block !important;}
 .fc .fc-toolbar-title { font-size: 20px !important; margin: 10px 0 !important;}
 .staff_container ul li { width: 94%;}
 .gallery_sec_inner ul li {width: 94%;}
 .anouncement_date { width: 40%;}
 .anouncement_content { width: 60%;}
 .anouncement_date h2 { font-size: 20px;} 
.lab_bx {width:100%; margin:20px 0 10px 0;}


 }

