body{
    font-family: 'Poppins';
    overflow-x: hidden;
    /*font-size:14px;*/
}
b{color:#EF3745};
p{text-align: justify;}
a:focus, a:hover{text-decoration: none;}
#chhabilHederNav{min-height:54px; border-radius: 0px;  background:#fff;}
#topbar {z-index: 99999999999999999;position: fixed;top: -50px;transition: top 1s;width: 100%;}
.excellencefont{font-size: 16px;}
.textjustify{text-align: justify;}
.btninfo{color: #fff;  background-color: #4d70a4;  border-color: #46b8da; margin:5px;}
.tabidbottom{margin-bottom: 35px;}
.topbar{min-height: 40px;background: #4d70a4;display: block;padding: 5px 10px;}
.topbar a{color: #fff; vertical-align: middle;}
.topbar a:hover{text-decoration: none;}
.topbar a.home-ic{margin: 0 5px;color: #333;}
.topbar a.home-ic .fa-home{font-size:16px;padding: 6px 6px;background: #fff; border-radius: 47px;}
.topbar a.whatsapp-ic, .topbar a.whatsapp-ic { margin: 0 10px 5px;}
.topbar a.phone-ic { margin: 0 10px 0px 0px;}
.topbar a.whatsapp-ic .fa-whatsapp{font-size: 20px; color: #fff;background: #00aa0f; padding: 4px 6px;border-radius: 32px;}
.topbar a.phone-ic .fa-phone-square{font-size: 20px;color: #fff;}
.topbar a.reach-us .fa-map-marker {font-size: 16px; padding: 6px 9px; background: #fff;color:#000; border-radius: 47px; }
.topbar form{display: inline-block;}
.topbar form input{background: transparent;border: none;color: #fff;width:70px;}
.topbar form input::placeholder { color: #fff; opacity: 1; /* Firefox */}
.topbar form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color:  #fff;}
.topbar form input::-ms-input-placeholder { /* Microsoft Edge */
 color:  #fff;}
.topbar form input:focus-visible{background: transparent;border: none;outline: none;}

.topbar form button{background: transparent;border: none;color: #fff;padding: 0; }
.navbar-brand { display:block; height:auto; padding: 9px 15px; z-index: 9999; position: absolute; top: -9px; left: 0;}
.topbar .font-p{font-size: 16px;margin-right: 10px;}
.topbar .font-m{font-size: 12px;}
.topbar .fb{color: #fff; font-size: 20px;}
.topbar .utube{color: #fff;font-size: 14px;background: #cd1e24; padding: 0px 3px;}
.topbar .insta{font-size: 20px; border-radius: 5px;}
.topbar .insta .fa-instagram {border-radius: 10px; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(
45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
.topsmalllogo{position: absolute; left: 10px; width: 270px;}
.navbar-brand { display:block; height:auto; padding: 9px 15px;}
.navbar-brand1 { display:block; height:auto; padding:7px 6px 0 44%;}
.navbar-brand > img {display: block;width: 140px;}
.navbar-brand1 > img {display: block;width:410px;}
@-moz-document url-prefix() {
.navbar-brand1 > img{
width:320px;
}
}
.marqueecls{width: 38%; color: #fff;height:20px;margin-top:7px;}
.marqueecls1{width: 50%; color: #fff;height:20px;}
.navbar {min-height: 54px; margin-bottom:0px; border-radius: 0px;}

.navbar-default{background:transparent; border:none;}
.navbar-collapse {padding-right: 0px; padding-left:0px;}
.navbar-default .nav li a {max-width: 155px;text-transform: uppercase;background:transparent; color:#48638b; 
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; }
.about1 .dropdown-toggle { color: #48638b;  font-weight: 600; }
.navbar-default .nav li a span{opacity: 1; font-size: 11px;line-height: 0.5; text-transform: none;font-weight: normal;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .nav li a span:hover {color: #fff;background-color: #4d70a4; }
.navbar-default .nav li a span:hover{opacity: 1; background: transparent;}
.navbar-default .nav li a:hover, .navbar-default .nav li a:focus {outline: 0;}
.nav > li > a { position: relative; display: block; padding:12px 12px}
.navbar-right {margin-right:0px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {color: #fff; background-color:#4d70a4; }/* Nav open a*/
.dropdown:hover .dropdown-toggle{background-color: #4d70a4; color:#FFFFFF;}/* Hover backgroung color*/
/* Dropdown*/
.dropdown-menu {right: auto !important;float: left;min-width: 100px;padding: 0;margin: 0;text-align: left;background-color:transparent; border: none;border-radius: 0px;border-top: 3px solid #4d70a4; background:#4d70a4;}
.dropdown-menu li a {color: #fff !important; padding: 8px 14px;font-size: 12px; border-bottom: 1px dotted #7193c5; }
.dropdown-menu li a:hover{ background:#fff !important; color:#4d70a4 !important; border-bottom: #fff solid 1px !important;}
.dropdown:hover > .dropdown-menu {display: block; width: -webkit-fill-available;width: -moz-available;}
.dropdown-menu>li>a{white-space: normal;}
/*================= Homepage popup related css changes======================== */
.ays-pb-modal{ background-color: rgb(0 0 0 / 20%) !important; } 
.ays-pb-modal_1 .ays_pb_material_close_icon {  color: #ffffff !important;   margin-right: 170px !important; }
/* Style tab links   popup
.tablink {  color: white; float: left;  border: none;  outline: none;  cursor: pointer;  padding: 14px;  font-size: 17px;
  width: 25%;   }
.tablink:hover {   background-color: #fff; }
.tabcontent {   color: white;  display: none;  padding: 100px 100px;  height: 100%;}
.ays-pb-modal_2.fadeIn p{ display: none;}
.ays-pb-modal_2.fadeIn{  width: fit-content !important;   height: fit-content !important;      padding: 20px 25px;}
/*=================About Us========================*/
.slide-text {top: 11%;}
.carousel-caption{bottom:0px;top:0%;}
.carousel-control{width: 5%;}
.slide-text > h1{font-weight: 900;}
.slide-text > p {margin-bottom: 20px;text-align: center;}
.slide-text > h1 {font-size: 60px;margin-bottom: 15px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width:100%;}
.control-round .carousel-control{padding-top:0px;}
.bs-slider{padding: 0;}
.stikyNav{min-height: 40px;position: fixed; right:-25px;margin-top:30px; z-index: 9999;text-align: center;background: #ebebeb;border-radius: 10px; font-size: 12px; padding: 5px 26px 5px 5px; }
.stikyNav a{text-decoration: none; color: #333333;}
.stikyNav a img, .stikyNav1 a img {width: 30px;}
.stikyNav:hover{background: #fa394a;}
.stikyNav:hover a{color: #fff;}
.stikyNav1{min-height: 40px;position: fixed;top:34%; right: -25px;z-index: 9999;text-align: center;background: #ebebeb;font-size: 12px;border-radius: 10px;padding: 5px 26px 5px 5px; }
.stikyNav1 a{text-decoration: none; color: #333333;}
.stikyNav1:hover{background: #fa394a;}
.stikyNav1:hover a{color: #fff;}
.about-sec { padding-top:60px;}
.about-sec h2{ color:#fa394a; margin-top:0px; margin-bottom: 30px;  font-size:35px; font-weight:700; }
.about-sec .school-in-sub{border-right: 1px solid #dfdfdf;    padding-right: 80px; }
.about-sec p{ text-align: justify;color:#666666; margin-bottom:15px; font-size:13px; line-height:26px; font-weight:300; }
.about-sec a.school-info{ color: #fff; background-color: #fa394a; }
.about-sec a.school-info:hover{ color: #fff;  background:#4d70a4;}
#founder{height: auto;background-size:contain; background-image:url(../Images/founder.jpg)}
.videoimage{width:100%;margin-top:6px;}
/* -----  Equal Column Height Style ------ */
.equal-height-wrap { display: table;}
.equal-height-inner {display: table-cell; float: none;}
.equal-height-img {background-position: center center; background-size: contain; background-repeat:no-repeat;}
.equal-height-txt {padding: 0px 30px; background: #fff!important; text-align:left; }
.equal-height-txt h2 {margin: 0 0 15px; font-size:14px; color:#fa394a; font-weight:600;}
.equal-height-txt p{letter-spacing:0.5pt; line-height:23px; font-size:13px; line-height: 26px; color: #3e4c5f; text-align:justify}
/* ----- Mission Equal Column Height Style ------ */
 .mission {padding: 0;}
 .mission .about-sec { padding-top:40px;}
 .mission .equal-height-wrap { overflow: hidden;display: table;}
 .mission .equal-height-inner {display: table-cell; float: none;}
 .mission .equal-height-img { -webkit-transition: 0.8s ease; transition: 0.8s ease;background-position: center center; background-size: cover; background-repeat:no-repeat;}
 .mission .equal-height-img:hover {-webkit-transform: scale(1.50);  transform: scale(1.50);}
 .mission .equal-height-txt {z-index:6666; padding:30px 30px; background: #f5f5f5!important; color: #333; text-align:left; }
 .mission .equal-height-txt.Vision {z-index:6666; padding:30px 30px; background: #fa394a!important; color: #fff; text-align:left; }
 .mission .equal-height-txt.Vision a {color: #fff; text-decoration: none; }
 .mission .equal-height-txt a{ color: #333; text-decoration: none;}
 .mission .equal-height-txt:hover{-webkit-transform: scale(1.01);  transform: scale(1.01);}
 .mission .equal-height-txt img {height: 5px;padding-left: 5px;} 
 .mission .equal-height-txt img.mis-trangle { position: absolute;left: -30px;top: 25px;height: auto;padding-left: 0;} 
 .mission .equal-height-txt img.vis-trangle {position: absolute;right: -30px;top: 25px;height: auto;padding-left: 0;} 
 .mission .equal-height-wrap img.moto-trangle {position: absolute; top:265px;height: auto;padding-left: 0;right: 14%;} 
 .mission .equal-height-txt h2 {margin: 0 0 15px; font-size:16px; color:#333; font-weight:600;}
 .mission .equal-height-txt p{letter-spacing:0.5pt; line-height:23px; font-size:13px; line-height: 26px; color: #666; text-align:left;font-weight:600;}
.mission .equal-height-txt.Vision p, .mission .equal-height-txt.Vision h2{color: #fff; }
#our-moto{background-image:url(https://chhabildasems.com/wp-content/uploads/2022/06/moto-1.jpg)}
#vision{background-image:url(https://chhabildasems.com/wp-content/uploads/2022/06/vision-1-1.jpg)}
#mission{background-image:url(https://chhabildasems.com/wp-content/uploads/2022/06/mission-1-1.jpg)}
/*=================Activity Academics========================*/
.academicactivity {width: 202px !important;height: 202px !important;}
.videobutton{ text-align: right;padding: 0 15px 15px;}
.fancybox-slide { position: absolute; top: 30px; left: 0;   width: 100%; height: 100%;  }
.fancybox-buttons {top: 80%;right: 8%;    }
.fancybox-button--thumbs, .fancybox-infobar{display:none !important;}
.fancybox-button, .fancybox-infobar__body { background: rgba(30,30,30,.2);}
.fancybox-button{position: absolute;top: 32px; right: 24px;}


/*=================events========================*/
.eventgallery a{display:block; overflow:hidden;}
.eventgallery img:hover { -webkit-transform: scale(1.50);transform: scale(1.50);}
.eventgallery img{ -webkit-transition: 2s ease; transition: 2s ease;}
.gallerytitlehed{padding: 5px; background-color: #4d70a4; text-align: center; color: #fff; font-size: 16px;margin-bottom: 10px;}
.gallerytitlehed:hover{background-color: #fff;color: #4d70a4;border:1px solid #4d70a4;}
/*=================events gallery 1========================*/
.tabbgcolor  > .nav > li > p{border: 1px solid #333;padding: 10px; margin: 0px;}
.tabbgcolor  > .nav > li > a { border: 1px solid #333; color:#333; }
.tabbgcolor  > .nav > li > a:hover {width: 300px; border: none; color:#fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat:no-repeat;background-size: contain;}
.tabbgcolor .nav_link .cls_gallery { color:#333;}
.tabbgcolor .nav>li>a:focus, .tabbgcolor .nav>li>a:hover{background-color: transparent;}
.tabbgcolor .nav .active a{border: none; color:#fff; }
.tabbgcolor .nav .nav-item{width:280px;margin-top: -1px;}
.tabbgcolor .nav .nav-item.active { width: 300px;padding:0;color:#fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat:no-repeat;background-size: contain;}
.btncolor{background-color:#D7313B;color:#fff;}   
.btncolor:hover{background-color:#D7313B;color:#fff;}   
.eventsbtn{float:right; margin: 10px;}
.galleryParentDiv{padding:7px;}
.monthfont{font-size:15px;font-weight: 600;}
.gallerytop{margin: 20px 30px 20px;}

/*=================feature========================*/
.features-sec .we-have{padding: 10px;background: #253d5f;color: #fff;}
.features-sec .we-have h2{border-bottom:0.5px solid rgb(153, 153, 153, 0.2); padding-bottom: 10px;}
.features-sec .we-have h3{font-size: 16px; margin-top:13px;margin-bottom:13px;}
.features-sec .we-have h3 img{padding-right: 5px;}
.features-sec .we-have .wehavesub{ border-bottom:0.5px solid rgb(153, 153, 153, 0.2); padding:10px 10px;}
.features-sec .we-have p{font-size: 12px; color:rgb(255, 255, 255, 0.5);}
.features-sec .we-have a{color: #fff;}
.features-sec .we-have a img{height: 5px;padding-left: 5px;}
/*.features-sec .we-have a.wehavebutton{ text-transform: uppercase;margin: 35px 0; background: #fa394a;color: #fff;border-radius: 0;border: none;width: 100%;}*/
.features-sec .we-have a.wehavebutton{color: #fff; background-color: #fa394a;}
.features-sec .we-have a.wehavebutton:hover{ color: #fff;  background:#4d70a4;}
.features-sec .we-have a:hover {color: #b1b1b1;}
/*=================feature end========================*/


/*=================Affiliantions========================*/
#affiliations {display:inline-block;vertical-align: middle;}
.affiliations-text{display:inline-block;vertical-align: middle;min-height: 100px; padding: 0 25px;}
.affiliations-text span{font-size: 16px;}
/*=================Affiliantions end========================*/
/*=================Testimonilas========================*/
#affiliations {display:inline-block;vertical-align: middle;}
.affiliations-text{display:inline-block;vertical-align: middle;min-height: 100px; padding: 0 25px;}
.affiliations-text a{color: #333;}
.affiliations-text span{font-size: 14px;}
.testi-text{font-weight: 700;display:inline-block;vertical-align: middle;min-height: 100px; padding:0;}
.testi-text span{font-size: 16px;font-weight: normal;}
.testi1{margin-bottom:15px;}
.activty_title{text-align: left;margin-top:-13px !important;margin-bottom: 11px;padding-top: 10px;}
.testimonial-d{margin-bottom: 30px;margin-top: 20px;}
.testimonial-d .carousel{text-align: left;}
.btns{    z-index: 10000000000000;width: 50%;text-align: right;float: right;margin-right: 60px;margin-top: 18px;margin-bottom:-10px;}
.btns .btn-group-sm>.btn, .btn-sm{padding: 0px 10px;font-size: 34px;line-height: 1;border-radius: 3px;font-weight: 900;}
.btns .btn-primary {color: #fa394a; background-color:transparent; border-color:transparent;}
.btns .btn-primary:hover{color: #4d70a4;background-color:transparent; border-color:transparent;}
.btns .btn.active, .btn:active{box-shadow: none;}
.quotes{font-size:25px;}
.marqueeTest{height:170px;}
/*=================Testimonilas end========================*/

/*=================Scroll botton bottom to top ========================*/
#scroll { position:fixed; right:10px;  bottom:10px; cursor:pointer; width:50px; height:50px;background-color:#D7313B;  text-indent:-9999px; display:none; -webkit-border-radius:60px; -moz-border-radius:60px; border-radius:60px;}
#scroll span {position:absolute;top:50%;left:50%; margin-left:-8px; margin-top:-12px; height:0; width:0;border:8px solid transparent; border-bottom-color:#ffffff;}
#scroll span:after{
   content: "\f077";
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  font-size: 2em;
  line-height: 50px;
  color: #fff;  
}
#scroll:hover { background-color:#D7313B; opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}

/* =================All Pages start ================*/
.breadcrumb, .breadcrumb a{color: #d7cfcf; border-radius: 0px;}
.pageTitle{color:#fff;}
.backgrundTitleImg{background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/backgroudimage.png); height: 400px; font-size: 40px; color: #fff;padding: 150px; text-align: center;}
.underline{margin-top: 0px;margin-bottom: 20px; border: 0; border-top: 2px solid #4d70a4;}
.breadcrumb{margin-bottom: 0px; border-radius: 0px;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/breadcomes-1.png); background-repeat:no-repeat;}
.pagetitle1{text-transform: uppercase; font-weight: 600;background: #f03745;font-size: 40px;color: #fff;padding: 20px;text-align: center; background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/pagetitle.jpg); }

/*=================missionpage========================*/
.missionquotes:before { content: "\f10d"; margin-top: -9px;  font-size: 54px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; top: 15px; margin-left: -50px;font-weight: 900; color: #999; }
.missionquotes:after {content: "\f10e"; margin-top: -9px; font-size: 54px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; bottom: -25px; right: -20px; font-weight: 900; color: #999;  }
.missionbanner{   background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/mission_banner.jpg); background-repeat: no-repeat; font-size: 40px;   padding: 20px;   color: #fff;   text-align: center; }
.missionbottom{margin-bottom: 100px;}
.missionbottom img{width:360px}
.mgtop p{margin-top: 60px; font-size:30px;text-align: center;}
.tagline{line-height: 2;}

.missionbottom1{margin-bottom: 50px;}
.missionbottom1 img{width:450px}
.mgtop1 p{margin-top: -15px; font-size:30px;text-align: center;}
.missionquotesNew:before { content: "\f10d"; margin-top: -65px;  font-size: 54px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; top: 15px; margin-left: -65px;font-weight: 900; color: #999; }
.missionquotesNew:after {content: "\f10e"; margin-top: -9px; font-size: 54px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; bottom: -25px; right: -20px; font-weight: 900; color: #999;  }

/* =================About page start ================*/
.figcaptionTitle{background: #4d70a4;text-align: center; color: #fff;font-size: 20px;font-weight: 600; padding: 10px;}
.about-sec1 h2{ color:#fa394a; margin-top:0px; margin-bottom: 5px;  font-size:35px; font-weight:700;}
.features-sec1 h2{ color:#fff;}
#blue ol,ul{ list-style-type: none; padding:0; margin:0;}
#blue ul.blue-arrow{ margin-bottom:20px;}
#blue ul.blue-arrow li{margin: 0px; padding: 5px 0px 2px 23px; background: url(../Images/bullets.png) 1px 7px no-repeat; text-align: left; background-size: 14px;} 
.founder_container{margin:0 15px;}
/* =================About Management start ================*/

.aboutmangimg{text-align: center;}
.Management .modal{z-index: 9999; overflow: hidden;}
.Management .modal-dialog{width: 45%;}
.Management .modal-body{text-align: center;}
.Management .modal-open .modal{overflow-y: hidden;}
.Management .modal-body #myImg{max-width:100%;}
.Management .modal-body button{background-image: linear-gradient(#fa394a, #ff9ba4); color: #fff;width: 150px;}
.Management .modal-body button:hover{background-image: linear-gradient(#738fba, #4d70a4);text-decoration: none;border: none;}
.Management .modal-body .btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{color: #fff;background-color: transparent; outline: none;}
#myImg{width:100%;max-width:350px}
.Management .modal-header .close{font-size:42px;color:#6081af;opacity:0.7;}
.Management .modal-header{border:none;height:20px;}

/* =================About founder ================*/
.preprimary{width:100%;margin-bottom:5px;}
.founderimage{padding: 5px;background-color: red;color: #fff;font-weight: 1000; width: 110px}
.founderimg{width: 250px;}
.foundertop{margin-top: 50px;}
.foundertop2{margin-top: 20px;}
.foundertop1{margin-top: 100px;}
.foundertop3{margin-top: 150px;}
.founderbottom{margin-top: 100px;}
.equal-height-img1{background-position: center; background-size: cover; height: 435px; background-repeat: no-repeat;}
.aboutmrgbottom{margin-bottom: 25px;}
/* =================Affiliations start ================*/
.affiliationTop{margin-top: 10px;text-align: justify;} 
.affiliation {width: 80%;}
.affiliationMB{margin-bottom: 30px;}
.affiliationMT{margin-top: 200px;}  
.affiliationTop b{color: #000;}
/* =================About founder page ================*/
.equal-height-wrap { display: table;}
.equal-height-inner {display: table-cell; float: none;}
.equal-height-img {background-position: center; background-size: cover; background-repeat:no-repeat;background-image: url('../Images/founder.jpg');}

/* =================Education page ================*/
.edubkground{background-size: cover;background-repeat:no-repeat;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/edubkground.png);max-width: 100% !important;padding:88px 100px 10px 26px; }
.exellancebg{background-size: cover;background-repeat:no-repeat;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/MicrosoftTeams-image-1.png);max-width: 100% !important;padding:88px 100px 10px 26px; }
.eduTitle{text-transform: uppercase; font-weight: 600;background-image: url(../Images/education.png);font-size: 37px; color: #fff;padding: 20px; text-align: center;}
/* =================excellence page ================*/
.about-sec2 h3{ color:#fa394a; margin-top:0px; font-size:34px; font-weight:700;}
.about-sec2 .underline{width: 200px;margin-top: 0px;margin-bottom: 10px; border: 0; border-top: 2px solid #f03745;}
.imgsize {width:175px; margin-bottom: 15px;}
.exellance_img{text-align: center;}
.exellanceouter{padding: 15px 20px;}
span.astric { color: red;}
/* =================About GEL'S School ================*/
.aboutgle{border-radius: 5px; height:242px; border:2px solid #F03745; }
.aboutgleTitle1{text-align: center; color: #fff; padding: 8px; margin-top: 0px; background-color: #F03745; border-radius: 3px 0 0 0;}
.aboutgleTitle2{text-align: center; color: #fff; padding: 10px; margin-top: -5px; margin-bottom: 0px;background-color: #F03745;border-radius: 0 3px 3px 0;}   .mgbottom{margin-bottom: 25px;}
.mgbottomcol{margin-bottom: 5px;}
.img-fluid{width:100%; margin-bottom: 15px;}
/* =================enquiry-form ================*/
/* =================Events page================*/
.categoryhed{color:#F03745; font-weight: 600; margin-left: 15px;}
.stikysidebar3 {  height: 700px;  width: 0;  position: fixed;  z-index: 9999999999999;  top: 0px;  left: 0;  background-color: rgb(0, 0, 0, 0.8);  overflow-x: hidden;  transition: 0.5s;  padding-top: 50px;}
.stikysidebar3 a {  text-decoration: none;  font-size: 25px;  color: #818181;  display: block;  transition: 0.3s;}
.stikysidebar3 a:hover {  color: #f1f1f1;}
.stikysidebar3 .closebtn {  position: absolute;  top: 0;  right: 25px;  font-size: 36px;  margin-left: 50px;}
#main3 {  transition: margin-left .5s;}
.eventcatg{margin-left:5px;}
.eventcatg{margin-left:5px;}
.eventyoutube{float:right;margin-right:10px;padding: 0 4px; font-size: 23px;}
.eventsback{float:right;margin-right:10px}
.eventsvideo{margin:10px;}

/*----- Pre-Primary Page css------*/
.preprimary1{margin-top:60px; font-size:17px;}
.preprimary2{margin-top: 65px; margin-left: -70px; font-size: 17px;}
.preprimary3{margin-top: 60px; margin-left: -120px; font-size: 17px;}
.preprimary4{margin-top: 65px; margin-left: -180px; font-size: 17px;}
.imgwidth{width:100%;}
.imgshow{display: none;}


/*------ Footer Css ------*/
#chhabilFooter{background-color:#4d70a4; color:#d1d1d1; padding:0px 0 0px 0;   font-weight:300;}
.footer-logo {text-align: center;overflow: hidden;background-image: url(../Images/footerbg.jpg);background-size: cover;background-repeat:  no-repeat;  padding:30px 10px;}
#chhabilFooter .footer-logo{color:#f5f5f5;}
.footer-logo img.logocap{width: 80%;}
#chhabilFooter h3{ color:#f5f5f5; font-weight:normal;padding-bottom:10px; }
#chhabilFooter ul {padding:0; list-style-type: none}
#chhabilFooter .footer-logo ul li{padding-top: 10px;}
#chhabilFooter li a { color:#d1d1d1; margin-bottom: 8px; display:block; font-weight:300;font-family: 'Poppins';} 
#chhabilFooter li a:hover, #chhabilFooter a:hover { color:#fff; text-decoration: underline;padding-bottom: 10px;} 
#chhabilFooter a{ color:#d1d1d1;}
#chhabilFooter a:hover{ color:#fff;}
#chhabilFooter i{ font-size:15px; margin-right:10px; }
#chhabilFooter p{ line-height:22px;}
#chhabilFooter .phone, .mail{ font-weight:400;}
.F_contact{ padding-left:0;}
#chhabilFooter a.insta:hover{ color:#fff !important;}
.footer-map{padding-top: 10px;padding-bottom:0px;}
.fb img:hover, .insta img:hover, .utube img:hover {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms--transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    border-radius: 10px;
}

/* ----- Modal Css ---*/
.Addmodal .modal-title{color:  #ef541f;text-align: center;}
.Addmodal .modal-open .modal { background: rgb(0, 0, 0, 0.7);}
.Addmodal .modal-header {padding: 10px 10px 0px 10px;border: none;}
.Addmodal .modal-header .close {margin-top: -19px;color: #ef541f;opacity: 1;}
.Addmodal .modal.in .modal-dialog{max-width: 300px;}
.Addmodal .modal-body {text-align: center;padding: 10px;}
.Addmodal .modal-body img{width: 100%;border: 1px solid #adadad;}
.Addmodal .modal-body .btn-primary {margin-top: 5px; color: #fff;background-color: #ff7949; border-color: #ff7949;}

.ReachUS .modal-title{color:  #ef541f;text-align: center;}
.ReachUS .modal-open .modal { background: rgb(0, 0, 0, 0.7);}
.ReachUS .modal-header {padding: 10px 10px 0px 10px;border: none;}
.ReachUS .modal-header .close {margin-top: -19px;color: #ef541f;opacity: 1;}
.ReachUS .modal-body {text-align: center;padding: 10px;}


/* =================Features page ================*/
.features p{padding: 8px; margin: 0px;}
.features, .aboutgle{border-radius: 5px; height:auto; border:2px solid #F03745; margin-top: 15px;}
.features img{width: 300px;}
.features1 img{width: 100%;}


/* =================media query start for mobile view================*/
@media screen and (min-width:320px) and (max-width:990px){
	.preprimary1{ font-size:15px;
		margin-top: 0px; margin-left: 0px; margin: 5px 0px; padding: 15px 0px 0px 33px;	
		background: url(https://chhabildasems.com/wp-content/uploads/2022/05/one_new.png) 0px 10px no-repeat;
		text-align: left;}
	.preprimary2{ font-size:15px;
		margin-top: 0px; margin-left: 0px; margin: 5px 0px;padding: 7px 0px 0px 33px;
		background: url(https://chhabildasems.com/wp-content/uploads/2022/05/two_new.png) 0px 10px no-repeat;
		text-align: left;}
	.preprimary3{ font-size:15px;
		margin-top: 0px; margin-left: 0px; margin: 5px 0px;padding: 7px 0px 0px 33px;
		background: url(https://chhabildasems.com/wp-content/uploads/2022/05/three_new.png) 0px 10px no-repeat;
		text-align: left;}
	.preprimary4{ font-size:15px;
		margin-top: 0px; margin-left: 0px; margin: 5px 0px;padding: 15px 0px 0px 33px;	
		background: url(https://chhabildasems.com/wp-content/uploads/2022/05/four_new.png) 0px 10px no-repeat;
		text-align: left;
	}
	.imgwidth{width:100%;}
	.foundertop{margin-top:50px;}
}
@media (max-width: 480px){
    .slide-text > p { font-size: 10px;  line-height: 15px;  margin-bottom: 10px; }
}

@media screen and (min-width:768px){
    .dropdown:hover > .dropdown-menu { display: block;}/*For dropdown on hover (desktop)*/
	
}

@media screen and (max-width:767px){  
	/*================= Homepage canvas popup related css ========================  */
	.ays-pb-modal_1 .ays_pb_material_close_icon{margin-right: 10px !important;}
	.ays-pb-modal_1 {height: 100% !important;}
	/*================= Homepage other popup related css ========================
		.ays-pb-modal_2.fadeIn {  width: 90% !important;   padding: 5px 5px !important;   }
    	#Home_popimg { width:100% !important;}
	*/

    .dropdown-menu {position: inherit;}
    .indicators-line > .carousel-indicators {display: block;z-index: 9999;}
    #chhabilHederNav{padding-right: 0px; padding-left: 0px;}
    .menu-row{margin: 0;}
    .slide-text > h1 {line-height:1.5;font-size:24px;}
    .slide-text > p {margin-bottom: 6px;text-align: center;}
    .slide-text {top: 0%;}
    .navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
    .navbar-default .nav li a{max-width: 100%;}
    .stikyNav1 a img{width:27px;}
    .mobileimg{width:230px;}
    .stikyNav1 {padding: 5px 20px 5px 9px;min-height: 7%;top: 50%;width: 20%;border-radius: 10px;right: -10px;}
    .stikyNav {top: 36%;padding: 5px 20px 5px 9px;display: block; min-height: 12%;border-right: 1px solid #cd2026;right:-10px;margin-top: 0; border-radius: 10px;width: 20%;}    
    .copy-txt{float:none;}
    .social-footer{float:none; margin-bottom:15px;}
    .F_contact{ padding-left:15px; padding-right:15px; text-align:left;}
    #chhabilFooter{padding: 20px 0 20px 0; margin-top: 10px;}
    .mobile-logo img{width: 84%;padding:15px 1px;}
    .navbar-toggle {padding: 9px 10px; margin-top:18px; margin-right: 0px; margin-bottom: 8px; background-color: #fa394a; background-image: none; border: 1px solid #4d70a4;;border-radius: 4px;}
    .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: #4d70a4;}
    .navbar-header{padding-right: 15px; padding-left: 15px;}
    .navbar-brand{padding: 9px 0px;}
    ul.navbar-nav {margin-top: 0px;}
    .navbar-nav > li{ float: none; display:block;}
    .navbar-nav { margin: 7.5px 0px;}
    .nav > li > a {position: relative; display: block; padding:5px 18px 5px 20px; }
    .dropdown-menu li a {border-bottom: 1px dotted #fff;}
    .navbar-nav .open .dropdown-menu {background-color: #4d70a4;}
    .about-sec {padding-top: 20px;}
    .about-sec h2{margin-bottom: 10px;}
    .about-sec .school-in-sub {border-right: none;padding-right: 10px;}
    .school-foun-sub {padding-left: 10px;padding-top: 20px;}
    .features-sec .we-have{margin-bottom:10px; padding-top: 1px}
     #testi-img img{width:100%;}
    .testimonial-d {margin-bottom: 10px;}
    .testi-text{padding: 0 0 0 0px;}
    .testi-text h3{margin-top: 0px;font-weight:600;font-size:16px;}
    .testi-text span {font-size: 12px;}
    .btns{position: absolute !important;right: -12%;}
    div#carousel-testimonial {padding: 0;}   
    .mission .equal-height-inner, .equal-height-inner, .mission .equal-height-wrap, .equal-height-wrap{display: block;}
    .equal-height-img{height: 300px;}
    .equal-height-txt {padding:10px 0px 0px;}
    .equal-height-txt p{font-size:14px; color: #000;}
    .mission .equal-height-wrap img.moto-trangle{display: none;}
    .testi1, .testi2, .testi3, .testi4, .testi5{ display: contents;}
    #Our_Affiliations, #Testimonial{overflow: hidden; padding: 0;width: 100%;}
    #Our_Affiliations h2, #Testimonial h2{font-size: 18px; margin-top: 0px !important;font-weight: 600;}
    .pagetitle1{font-size: 20px;}
    .edubkground {background-size: contain;padding:25px;}   
    .equal-height-wrap, .equal-height-inner{display: block;}
    .equal-height-img{height: 300px !important;}     
    .features img{width: 100%; padding:0 10px;}  
    .videoimage{width:100%;}
    .btns {margin-right: 30px; margin-top: 7px;}
    .modal-open .modal {z-index: 9999999999;}
    .exellancebg, .edubkground{background:none;padding:0;}
    #blue ul.blue-arrow li{text-align:justify;}
    .pc1{text-align:left;}
    .features-sec{padding-left: 10px; margin-top: 15px;}
    .features-sec .we-have h3{font-size:15px;}
    .aboutcontent {padding:0px;}
    .underline, .about-sec1 h2{margin-bottom:10px;}
    .Management .modal-dialog {width: 94%;} 
    .topslide{top: -12%;}
    .stikywidth1{width:100%;}
    .stikysidebar {padding-top: 15px;}
    .stikysidebar a {font-size: 18px;}
    .stikywidth{width:100%;}
    .preprimary { width:100%; margin-bottom: 5px;}
    .features1 img{width: 100%;margin-bottom: 20px;}
    
    /*=================missionpage========================*/
    .missionquotes:before { content: "\f10d"; margin-top: -9px;  font-size: 30px;    font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; top: -17px; margin-left: -28px;font-weight: 900;color: #999; }
    .missionquotes:after {content: "\f10e"; margin-top: -9px; font-size: 30px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; bottom: -11px; right: 8px; font-weight: 900; color: #999; }
    .missionbanner{   background-image: url(https://chhabildasems.com/wp-content/uploads/2022/02/mission_banner.jpg); background-repeat: no-repeat; font-size: 40px;   padding: 20px;   color: #fff;   text-align: center; }
    .missionbottom{margin-bottom: 40px;}
    .missionbottom img{width:100%}
    .mgtop p{margin-top: 40px; font-size:18px; padding: 10px;}
    .missionbottom1{margin-bottom: 50px;}
    .missionbottom1 img{width:100%;}
    .mgtop1 p{margin-top: 40px; font-size:18px;padding: 10px;}
    .missionquotesNew:before { content: "\f10d"; margin-top: -9px;  font-size: 30px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; top: -15px; margin-left: -28px;font-weight: 900; color: #999; }
    .missionquotesNew:after {content: "\f10e"; margin-top: -9px; font-size: 30px; font-family: 'FontAwesome';
    /* content: "“"; */ position: absolute; bottom: -11px; right: 8px; font-weight: 900; color: #999;  }
        
    /* =================Affiliations start ================*/
    .affiliationTop{margin-top: 10px;text-align: justify;} 
    .affiliation {width: 100%;}
    .affiliationMB{margin-bottom: 10px;}
    .affiliationMT{margin-top: 10px;}  
    .affiliationTop b{color: #000;}
    
    /*=================events========================*/
    .eventgallery a{display:block; overflow:hidden;}
    .eventgallery img:hover { -webkit-transform: scale(1.50);transform: scale(1.50);}
    .eventgallery img{ -webkit-transition: 2s ease; transition: 2s ease;}
    .gallerytitlehed{padding: 5px; background-color: #4d70a4; text-align: center; color: #fff; font-size: 14px;margin-bottom: 10px;}
    .gallerytitlehed:hover{background-color: #fff;color: #4d70a4;border:1px solid #4d70a4;}
    
    /*=================events gallery 1========================*/
    .tabbgcolor .nav .nav-item p { width: 290px;border: 1px solid #fff; padding:7px;color:#fff; margin: 0px;  margin-left: 0px;text-align: left;}
    .tabbgcolor .nav .nav-item {width: 205px; }
    .tabbgcolor .nav-item{margin-left: -100px;}
    .tabbgcolor .nav-item a{font-size: 14px;text-align: left; border: 1px solid #fff; width: 290px;  color: #fff;margin-left:0px;}
    .tabbgcolor .nav{margin-bottom: 20px;}
    .tabbgcolor  > .nav > li > a { border: 1px solid #333; color:#333;}
    .tabbgcolor  > .nav > li > a:hover { border: none; color:#fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat:no-repeat;background-size: contain;}
    .tabbgcolor .nav_link .cls_gallery { color:#333;}
    .tabbgcolor .nav>li>a:focus, .tabbgcolor .nav>li>a:hover{background-color: transparent;}
    .tabbgcolor .nav .active a{border: none; color:#fff; }
    .btncolor{background-color:#D7313B;color:#fff; }   
    .btncolor:hover{background-color:#D7313B;color:#fff;}   
    .eventsbtn{float:right;}
    .gallerytop{margin: 0px;}
    .tabbgcolor .nav .nav-item.active {margin-left: -9px;padding: 0;color: #fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat: no-repeat;background-size: 300px;height: 33px;background-position: center;}
    .stikysidebar3{    background-color: rgb(0, 0, 0, 0.9);}
    
    /*=================Activity Academics========================*/
    .fancybox-content { top: 30px;}
    .ytp-cued-thumbnail-overlay {  height: 70%; }
    .foundertop{margin-top: 10px;}
    .foundertop1{margin-top: 10px;}
    .foundertop2{margin-top: 10px;}
	.foundertop3{margin-top: 10px;}
    .equal-height-img1{background-position: center; background-size: none; height: 200px; background-repeat: no-repeat;}
    .amenitiestitle{font-size:17px;}
    .imgwidth {width:100%;}
	.imgwidth1 {width:100%;}
	.managementimg{width:70% !important;}
	.school-in-sub .underline {    margin-top: -10px;}
	
	.categoryhed {  color: #F03745;  font-weight: 600;  margin-left: 15px; }
} 

@media screen and (min-width:551px) and (max-width:767px){
    .testi1, .testi2, .testi3, .testi4, .testi5 {display: table-footer-group;}  
    .testi2 {float: none;}     
     /*=================events========================*/
    .eventgallery a{display:block; overflow:hidden;}
    .eventgallery img:hover { -webkit-transform: scale(1.50);transform: scale(1.50);}
    .eventgallery img{ -webkit-transition: 2s ease; transition: 2s ease;}
    .gallerytitlehed{padding: 10px; background-color: #4d70a4; text-align: center; color: #fff; font-size: 20px;margin-bottom: 10px;}
    .gallerytitlehed:hover{background-color: #fff;color: #4d70a4;border:1px solid #4d70a4;}
    
    /*=================events gallery 1========================*/
    .tabbgcolor .nav-item a{width: 280px;}
    .tabbgcolor .nav{margin-bottom: 20px;}
    .tabbgcolor  > .nav > li > a { border: 1px solid #333; color:#333;}
    .tabbgcolor  > .nav > li > a:hover { border: none; color:#fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat:no-repeat;background-size: contain;}
    .tabbgcolor .nav_link .cls_gallery { color:#333;}
    .tabbgcolor .nav>li>a:focus, .tabbgcolor .nav>li>a:hover{background-color: transparent;}
    .tabbgcolor .nav .active a{border: none; color:#fff; }
    .tabbgcolor .nav .nav-item.active { padding:0;color:#fff;background-image: url(https://chhabildasems.com/wp-content/uploads/2022/03/bgimggallary.png);background-repeat:no-repeat;background-size: contain;}
    .btncolor{background-color:#D7313B;color:#fff; }   
    .btncolor:hover{background-color:#D7313B;color:#fff;}   
    .eventsbtn{float:right;}
    .gallerytop{margin: 0px;}    
    /* =====    Mobile view related changes ====== */
    a{word-break: break-word;}
    .stikyNav { right: -25px;   margin-top: 0px;}
    .stikyNav1 {padding: 5px 20px 5px 9px;min-height: 7%;top: 50%;border-radius: 10px;right: -10px;}
    .stikyNav {top: 36%;padding: 5px 20px 5px 9px;display: block; min-height: 12%;border-right: 1px solid #cd2026;right:-10px;margin-top: 0; border-radius: 10px;} 
    .marqueecls {  width: 27%;}
	.managementimg{width:100% !important;}
	
}

@media screen and (min-width:768px) and (max-width:991px){
	.navbar-brand1 {padding: 7px 6px 0 77%;}
    #chhabilFooter .mail{font-size:13px;}
    .navbar-right {margin-top:30px;}
    .F_contact{ padding-left:0; padding-right:0;}
    #chhabilFooter i{ margin-right:3px;}
    .navbar-brand > img{ width:180px;}
    .nav > li > a { position: relative; display: block; padding:12px 8px} 
    .dropdown-menu>li>a{    font-size: 12px;}
    .navbar-nav>li.about1:hover{min-width: 155px;}
    .navbar-nav>li.acti1:hover{min-width: 132px;}
    .navbar-nav>li.acd1:hover{min-width: 111px;}   
    .slide-text > h1 {font-size: 38px;}
    .about-sec .school-in-sub {border-right: none;padding-right: 0;}
    .school-foun-sub { padding-left: 0;padding-top: 20px;}
    .features-sec .we-have {overflow: hidden;margin-top: 25px;}
    .mission .equal-height-wrap img.moto-trangle{top: 280px;}
    .testi1, .testi4 {display: contents;}
    .testi2 {float: none;}
    .testi3 {margin-left: 0; display: contents;}
    .testi5 {margin-left: 0;margin-top: 0;display: contents;}
    #testi-img{padding: 0;text-align: center;}
    .testi-text { padding:0px;}
    #chhabilFooter li a, #chhabilFooter .footer-logo ul li{font-size: 12px;}
    #chhabilFooter h3{font-size: 16px;}
    /* =====    Mobile view related changes ====== */
    a{word-break: break-all;}
    .marqueecls { width: 22%;}
    .topsmalllogo {  position: absolute;left: 10px;  width: 40px; margin-top: -30px;}
    .stikyNav {  min-height: 40px; position: fixed;  right: -25px;top: 22%; margin-top: 5px;}
    .equal-height-img1 { background-position: initial;  background-size: cover;height: auto; }
    .nav > li > a {padding: 5px 8px;}
    .tabbgcolor .nav .nav-item.active {  width: 175px; background-size:auto;}
    .tabbgcolor > .nav > li > a:hover { width: 175px; background-size: auto;}
    .tabbgcolor > .nav > li > p {  padding: 5px;}
    .tabbgcolor .nav .nav-item {width: 174px; margin-top: -1px;} 
	.foundertop1{margin-top:10px;}
	
}

@media screen and (min-width:992px) and (max-width:1250px){
    .navbar-default .nav li a {max-width: 133px;} 
    .testi-text{padding: 0 0 0 39px;}
    .testi-text h3{margin-top: 0px;}
    .mission .equal-height-wrap img.moto-trangle{top: 260px;} 
    .stikyNav {min-height: 7%;top: 12%;}
    .stikyNav1 {min-height: 7%;top: 26%;}       
    /* =====    Mobile view related changes ====== */
    .tabbgcolor .nav .nav-item {width: 235px;  }
    .tabbgcolor .nav .nav-item.active {   width: 235px; background-size:auto;}
    .tabbgcolor > .nav > li > a:hover {  width: 230px; background-size:auto;}
    .marqueecls { width: 25%;}
    .topsmalllogo {  width: 201px;}
    .nav > li > a { padding: 5px 12px;}
	
    
	/*======= Pre-primary page ========*/
	.preprimary1{margin-top:50px; font-size:14px;}
	.preprimary2{margin-top: 50px; margin-left: -70px; font-size:14px;}
	.preprimary3{margin-top: 50px; margin-left: -110px; font-size:14px;}
	.preprimary4{margin-top: 50px; margin-left: -160px; font-size:14px;}
	.imgwidth{width:100%;}
}
/* =================media query start for mobile view================*/
@media screen and (min-width:1199px) and (max-width:1325px) {
	.navbar-brand1 > img {   width: 330px; }
	.topsmalllogo {  width: 250px; }
	.marqueecls {	width: 34%;}
}
@media screen and (min-width:650px) and (max-width:767px) {
	.stikyNav {    min-height: 7%; top:40%; }
}
@media screen and (min-width:1255) {
	.stikyNav1 { top: 22%;}
}


