@media (max-width:1169px) {
.page_width{padding:0 10px;width:auto}
.menu nav li a{padding:12px 11px}
.menu ul li .sublist{top:38px}
.MenuDiv .menu ul li .sublist{top:44px}
.owl-navigation button.owl-prev{left:0px}
.owl-navigation button.owl-next{right:0px}
}
@media (max-width:1100px) {
.quick-icon{float:none;text-align:center;display:table;margin:0 auto;padding-right:0}
.text{float:none;text-align:center;padding-top:0}
.our-school{padding:0 0 22px 3%}
.disc_left{display:none}
.disc_col .disc_right{width:94%;float:none;margin-left:0;padding:0 10px}
.disc_pagewidth{float:none;width:100%;padding:30px 0}
.disc_left{float:none}
.benfits-box{padding:20px}
.dis-check{min-height:200px!important}
.banner-slider{min-height:inherit}
.top-icons{width:76%}
.quick-address{margin-right:15px}
}
@media (max-width:999px) {
header{padding:0;background:none}
.homepage header{display:none}
.mean-container .mean-bar{display:block}
.logo a img{max-height:40px}
.mean-nav .logo-small{display:none!important}
.mean-container .mean-bar{position:absolute;top:22px;right:0;width:100%;z-index:99}
.mean-container .mean-bar{min-height:0}
.quick-address{display:none}
.top-header{padding-bottom:6px}
.top-icons{width:45%}
.songs{width:100%;padding:0}
.top-header .page_width{margin-right:50px;position:relative;z-index:999;padding-right:0}
.song{width:50%;margin-left:0}
.button{right:40px;top:-39px}
i.fas.fa-caret-down{display:none}
.sticky-navigation{position:relative!important}
.submenu li i{color:#333!important;padding-right:10px}
.submenu-inner{float:none;width:100%;padding:0!important}
.sub-img{width:100%;float:none}
.sub-img img{display:none;padding:0!important}
.benfits-box i{width:14%}
.left-panel,.right-panel{float:none;width:94%;margin:0 3%}
.left-panel{margin-top:8%}
.team-top-bg{height:110px}
.tab_container{width:35%}
.style{width:100%;height:100px}
.style:after,.style:before{position:absolute;top:0;left:8px;width:5px;height:100%}
.style4 img,.style8 img{display:none}
.arrow:before{display:none}
.arrow:after{left:2px;top:50%;border-top:8px solid #444;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0}
.timeline:nth-child(1) .dots .style:last-child .arrow:after,.timeline:nth-child(2) .dots .style:first-child .arrow:after{display:block}
.timeline:nth-child(2) .arrow:after{border-top:8px solid #444;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:0}
.timeline:nth-child(3) .dots .style:last-child .arrow:after,.timeline:nth-child(3) .dots .style:last-child:before,.timeline:nth-child(2) .dots .style:last-child:before{display:none}
#tab3 .timeline:nth-child(2) .dots .style:last-child:after,#tab3 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab4 .timeline:nth-child(1) .dots .style:last-child .arrow:after,#tab11 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab6 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab7 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab9 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab10 .timeline:nth-child(2) .dots .style:last-child .arrow:after,#tab12 .timeline:nth-child(1) .dots .style:last-child .arrow:after,#tab11 .timeline:nth-child(2) .dots .style:last-child:after,#tab6 .timeline:nth-child(2) .dots .style:last-child:after,#tab7 .timeline:nth-child(2) .dots .style:last-child:after,#tab9 .timeline:nth-child(2) .dots .style:last-child:after,#tab10 .timeline:nth-child(2) .dots .style:last-child:after,#tab4 .timeline:first-child .dots .style:last-child:before,#tab12 .timeline:first-child .dots .style:last-child:before{display:none!important}
.route-title{position:inherit;top:-11px;left:18%;text-align:left;line-height:19px}
.timeline:nth-child(3) .dots .style .route-title{top:-14px}
}
@media (max-width:970px) {
.top-icons ul li{padding:15px 0}
.top-icons ul li p{font-size:14px}
.panel{width:50%;}
.panel h4{width:100%}
.panel-left{padding-right:0}
.panel-right{padding-left:0}
.panel-inner ul li{margin-right:9px;width:43%}
.item-left{width:12%;float:left;padding:5px 30px 5px 12%}
.social-media:after,.social-media:before{width:35%}
}
@media (max-width:900px) {
.scroll_main-div .navigation{width:32%}
.scroll_main-div .content-section{width:64%;margin-left:4%}
.page_div .acti-icons_div ul li:nth-child(2),.page_div .benfits-box:nth-child(5){margin-bottom:20px}
.page_div .acti-icons_div ul li:nth-child(2),.page_div .acti-icons_div ul li:nth-child(3){width:99%;min-height:0}
.food-div .benfits-box{width:80%}
.page_div .responstable td,.page_div .responstable tr{display:block}
.page_div .responstable thead tr{display:none}
.page_div tr{border:1px solid #ddd}
.page_div tr + tr{margin-top:1.5em}
.page_div td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;background-color:#f5f5f5;text-align:left}
.page_div td:before{content:attr(data-label);display:inline-block;line-height:1.5;margin-left:-100%;width:100%;white-space:nowrap}
.page_div .user-image{display:none}
.ui-datepicker-calendar td:before{content:none}
}
@media (max-width: 830px) {
.gallery a{width:30%}
}
@media (max-width:800px) {
h5{font-size:16px}
.quick-link{width:50%;margin-bottom:30px}
.link-inner{margin:0 auto;display:table}
.quick-icon{float:left;padding-right:11px}
.text{float:left;padding-top:15px}
.popup-video{width:60%;float:none;margin:0 auto}
.popup-main i{top:28%}
.popup-video{width:100%;float:none;margin:0 auto}
.our-school{float:none;width:92%}
.popup-video a{margin-left:0}
.popup-main h3{top:70%;font-size:21px}
.testimonal-main button.owl-prev{left:2%}
.testimonal-main button.owl-next{right:2%}
.our-school{float:none;width:97%;padding:22px 0 22px 3%}
.panel{width:97%;float:none;padding-left:3%;background:none}
.panel-left{background:none;margin-bottom:40px;min-height:inherit}
.panel .date{width:10%;display:table}
.panel .time{float:none;width:90%;padding-top:10px}
.panel-inner ul li{margin-right:9px;width:33%}
.no-events{padding:10px 0}
.item-left{width:12%;padding:18px 30px 5px 8%}
.footer-text{float:none;padding-left:0;width:100%;text-align:center}
.footer-sub{float:none;width:60%;padding-left:0;margin:0 auto}
.benfits-box{width:43%}
.benfits-box:nth-child(2),.benfits-box:nth-child(4),.benfits-box:nth-child(6){margin-right:0}
.benfits-box:nth-child(4){margin-bottom:20px}
.benfits-box:nth-child(3){margin-right:20px}
.left-div{width:100%;float:none}
.right-div{width:100%;float:none;margin:0 auto;text-align:center}
.right-div img{padding-top:0}
.join_team-left,.join_team-right{width:100%;padding-right:0;float:none;background-image:none}
.join_team-left img{margin:0 auto;text-align:center;display:block;margin-bottom:20px}
.join_team-right{padding-left:0}
.award-item{width:49%}
.award-item h6{width:90%}
}
@media (max-width:767px) {
.m-t-10{display:block}
h2{font-size:22px}
h4{font-size:18px;line-height:24px}
h5{font-size:15px}
p,li,span{font-size:13px}
.row{padding:20px 0}
header{background:none;padding:0}
.btn{font-size:11px}
.footer-span{font-size:12px}
.footer-text p{font-size:18px}
.team-box{width:43.5%;float:left}
.m-l-11{margin-left:2%;margin-right:2.7%;margin-bottom:20px}
.m-r-11{margin-right:0;margin-left:4.1%;margin-bottom:20px}
.page-content .left-img{float:none;margin:0 auto;width:100%!important}
.page-content .right-content{padding-left:0;width:100%!important}
.left-img,.right-img{float:none;width:97%;padding-top:0;margin-bottom:10px}
.right-content{width:100%}
.benfits-box{width:41%}
.acti-icons_div,.acti-text_div{float:none;width:100%}
.acti-text_div{margin-left:0}
.transport-main{padding-bottom:0;background-image:none;border-bottom:1px solid #ddd}
.tab_content{padding:30px 0 30px 4px}
.style{height:70px}
.accordian_main-div .accordion{width:100%;float:none}
.accordion-item .heading .title{font-size:16px}
.gallery a{width:45%;margin:2%}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%}
.right-sec{float:left;width:100%;text-align:center;margin-bottom:15px}
.left-sec{float:left;width:100%}
.champion, .champion span{font-size:13px;line-height:20px}
.arrow-left-side, .arrow-right-side{display:none}
}
@media only screen and (max-width: 760px) {
.responstable td,.responstable tr{display:block}
.responstable thead tr{display:none}
.responstable tr{border:1px solid #ddd}
tr + tr{margin-top:1.5em}
.responstable td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;background-color:#f5f5f5;text-align:left}
.responstable td:before{content:attr(data-label);display:inline-block;line-height:1.5;margin-left:-100%;width:100%;white-space:nowrap}
.user-image{display:none}
.ui-datepicker-calendar td:before{content:none}
}
@media (max-width:600px) {
h2{font-size:18px}
.quick-info{margin-top:0}
.quick-link{width:100%;float:none;margin-bottom:30px}
.owl-carousel .owl-nav button.owl-prev{right:45px!important;left:auto}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute;top:-25px;border-radius:0!important}
.social-media:after,.social-media:before{width:30%}
.footer-sub{width:100%}
.footer-text p{font-size:15px}
.social-media ul li a i{font-size:14px;line-height:30px;width:30px;height:30px}
a.pdf-btn{margin:10px!important;display:inline-block}
.vision,.mission{float:none;width:100%}
.mission{margin-left:0;margin-top:20px}
.Principals-info .left-img{float:none;margin:0 auto;margin-bottom:10px}
.Principals-info .right-content{float:none;width:100%!important;padding-left:0;margin-left:0}
.right-content,.left-content{float:none;width:100%;margin-left:0}
.right-content{padding-left:0}
.team-box{width:70%;float:none;margin:0 auto;text-align:center;display:table;margin-top:20px!important}
.card-title b{font-size:16px}
.img-box{width:45%;margin:1%}
.img-box:nth-child(3){margin-left:0}
.acti-icons_div ul li:first-child{width:100%}
.acti-icons_div ul li:nth-child(2),.acti-icons_div ul li:nth-child(3){float:none;width:100%;min-height:0}
.acti-icons_div ul li:nth-child(2){margin-bottom:10px}
.benfits-box{width:50%;float:none;margin:0 auto!important;margin-bottom:20px!important}
.fac-icon,.fac-right_icon{float:none;width:50%;margin:0 auto}
.fac-content,.fac-left_content{width:100%;float:none;margin-left:0;margin-top:1%}
.transport-left{float:none;width:100%}
.trans-img{text-align:center}
.transport-content{float:none;width:100%;padding-left:0}
.route-title{font-size:14px}
.tab_container{width:42%}
ul.tabs{margin:0;margin-right:20px}
.tab_content{padding:0}
.apply_form{width:100%}
.video-frame iframe{width:96%;height:220px}
.footer-links{float:none;text-align:center;margin-bottom:10px}
.footer-links ul{margin:0 auto;text-align:center;display:table;padding-bottom:10px}
.footer-last{margin:0 auto;text-align:center}
.navigation{display:none}
.content-section{width:100%!important;margin-left:0!important}
.page_div .acti-icons_div ul li:nth-child(2),.page_div .acti-icons_div ul li:nth-child(3){width:100%;min-height:0}
.thankyou-page{display:block;text-align:center;padding:0}
.thankyou-icon{display:block;padding-top:0}
.thankyou-title{display:block;padding:10px;}
.thankyou-title h2{font-size:18px;text-align:center}
.thankyou-title p{font-size:14px}
.banner{min-height:135px}
.banner-menu{padding-top:40px}
.breadcrumb ul{text-align:center}
.breadcrumb ul li{float:none;display:inline-block}
.ms-view, .ms-slide{min-height:140px !important}
.link-inner{padding:15px}
}
@media (max-width:464px) {
.btn-succes i{display:block;padding-left:0;font-size:12px}
.btn-succes span{display:none}
.video-click{top:26%}
.popup-main i{width:40px;height:40px;font-size:16px;line-height:40px;margin-left:-17px}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{height:25px;width:25px}
.owl-carousel .owl-nav button.owl-prev{right:35px!important;left:auto}
/*.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{top:-5px}*/
.panel .date{float:none}
.panel .time{float:none}
.panel-inner ul li{width:43%}
.panel h5{width:100%}
.item-left{float:none;width:25%;margin:0 auto;padding:5px 0 0}
.item-right{width:100%;float:none}
.item-inner p{margin:0 auto;padding-top:20px;padding-bottom:5px}
.item-inner h5{padding-left:20px}
.full-width li{width:100%;float:none}
.full-width{border-bottom:1px solid #ddd}
.con-detailes .full-width li{border:none}
.contact_form ul li{float:none;margin:9px 0;width:100%;margin-right:0}
.col{padding:10px 0}
.Principals-info .left-img{width:100%!important}
.right-content,.left-content{float:none;width:100%}
.right-content{margin-left:0}
.social-media:after,.social-media:before{display:none}
.p-l-20{padding-left:0}
.team-box{width:100%}
.panel-inner ul li{width:50%}
.panel-inner ul li{margin-right:0}
.responstable tr{border:1px solid #D9E4E6;background-color:#f5f5f5}
.benfits-box{width:80%}
.tab_container{width:55%}
ul.tabs{min-width:120px;margin-right:3%}
ul.tabs li{padding:4px 10px}
#small-dialog1,#small-dialog2,#small-dialog3,#small-dialog4{padding:70px 20px 30px}
.card-img{width:80px;height:80px;left:30%;transform:translate(-30%,-50%)}
.card-title b span{float:left}
.fac-icon img,.fac-right_icon img{display:none}
.gallery a{width:92%;margin:3%;display:block;float:none;height:auto}
.audio-name span{display:none}
.award-item{width:99%;margin:15px 0}
.award-item h6{padding:8px 0}
}
@media (max-width:349px) {
.logo a img{max-height:36px}
.admision-enquiry h5, .career-enquiry h5{font-size:13px}
}