#fixedbutton_offer {
    position: fixed;
    right: -10px;
    top: 80%;
    transform: rotate(-360deg);
    z-index: 9;
    background: none;
/*    color: #ffffff;*/
/*    box-shadow: 0 0px 10px #ddd;*/
/*    border: 1px solid #ddd;*/
}#fixedbutton_offer1 {
    position: fixed;
    right: -10px;
    top: 70%;
    transform: rotate(-360deg);
    z-index: 9;
    background: none;
/*    color: #ffffff;*/
/*    box-shadow: 0 0px 10px #ddd;*/
/*    border: 1px solid #ddd;*/
}#fixedbutton_offer2 {
    position: fixed;
    right: -10px;
    top: 60%;
    transform: rotate(-360deg);
    z-index: 9;
    background: none;
/*    color: #ffffff;*/
/*    box-shadow: 0 0px 10px #ddd;*/
/*    border: 1px solid #ddd;*/
}
.franchise_popup_form_enquery{
margin-top: 3% !important;
margin-left: -3%;
}
/*Slider Start Form Here*/

/* Slideshow container */
/*
.slideshow-container {
max-width: 1000px;
position: relative;
margin: auto;
}
*/



a{ text-decoration:none; }

#wrap{ overflow:hidden; padding:3%; }
#pbOverlay.show ~ #wrap{ -webkit-filter:blur(2px) grayscale(.4); }

#gallery{ padding:20px; }
#gallery li{ list-style:none; perspective:100px; -webkit-perspective:100px; margin:1px; float:right; position:relative; transition:.1s; -webkit-transition:0.1s; }
#gallery li.video::before{ content:'\25BA'; color:#FFF; font-size:20px; height:20px; width:20px; line-height:0.9; position:absolute; bottom:3px; left:4px; z-index:1; background:rgba(0,0,0,0.4); box-shadow:0 0 0 3px rgba(0,0,0,0.4); border-radius:0 3px 0 0; pointer-events:none; opacity:0; transition:.5s 0.2s; }
#gallery li.loaded.video::before{ opacity:1; }
#gallery a{ display:block; width:75px; height:68px; vertical-align:bottom; overflow:hidden; background:rgba(0,0,0,0.1);
transition:.4s ease-out; -webkit-transition:0.4s ease-out; -webkit-transform:rotateX(90deg) translate(-50px,-50%); transform:rotateX(90deg) translate(-50px,-50%); }
#gallery a:active, #gallery a:focus{ outline:none; }
#gallery a img{ min-height:100%; width:100%; transition:.3s ease-out; -webkit-transition:0.3s ease-out; }
#gallery .loaded a{ -webkit-transform:rotateX(0deg) translate(0,0); transform:rotateX(0deg) translate(0,0); }
#gallery li.loaded:hover{ z-index:2; transform:scale(1.5); -webkit-transform:scale(1.5); }
#gallery li.loaded a:hover{ box-shadow:0 0 0 2px #FFF, 0 0 20px 5px #000; transition:.1s; -webkit-transition:0.1s; }
#gallery li.loaded:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2); }
#gallery li.loaded.video:hover::before{ opacity:0; }


/* Next & previous buttons */
.prev, .next {
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -22px;
color: white;
font-weight: bold;
font-size: 18px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
}

/* Position the "next button" to the right */
.next {
right: 0;
border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}

/* The dots/bullets/indicators */


.active, .dot:hover {
background-color: #717171;
}

/* Fading animation */


@-webkit-keyframes fade {
from {opacity: .4} 
to {opacity: 1}
}

@keyframes fade {
from {opacity: .4} 
to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
.prev, .next,.text {font-size: 11px}
}



/*Slider End Form Here*/



.why_vaachi{
color:#526C14;font-weight:bold; 
 font-family: 'Train One', cursive !important;
}
.why_vaachi:hover{
color: #099F13 !important;
}
.enquiry_form{
width: 50% !important;
float: left
}

/*Gallery css*/



.row > .column {
padding: 0 8px;
}

.row:after {
content: "";
display: table;
clear: both;
}

.column {
float: left;
width: 25%;
}

/* The Modal (background) */
.modal {
display: none;
position: fixed;
z-index: 1;
padding-top: 100px;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
/*  background-color: black;*/
}

/* Modal Content */
.gallery_img {
position: relative;
background-color: #fefefe;
margin: auto;
padding: 0;
width: 90%;
max-width: 1200px;
}

/* The Close Button */
.close {
color: white;
position: absolute;
top: 10px;
right: 25px;
font-size: 35px;
font-weight: bold;
}

.close:hover,
.close:focus {
color: #999;
text-decoration: none;
cursor: pointer;
}

.mySlides {
display: none;
}

.cursor {
cursor: pointer;
}

/* Next & previous buttons */
.prev,
.next {
    background: black;
cursor: pointer;
position: absolute;
top: 50%;
width: auto;
padding: 16px;
margin-top: -50px;
color: white;
font-weight: bold;
font-size: 20px;
transition: 0.6s ease;
border-radius: 0 3px 3px 0;
user-select: none;
-webkit-user-select: none;
}

/* Position the "next button" to the right */
.next {
right: 0;
border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover,
.next:hover {
/*  background-color: rgba(0, 0, 0, 0.8);*/
}
/* Gallery Css end */






.sticky_footer_active {
visibility: visible;
bottom: 0;
opacity: 1;
}

.sticky_footer {
position: fixed;
/* bottom: -75px;*/
/* visibility: hidden; */
left: 0;
width: 100%;
z-index: 9;
padding: 8px 0;
background-color: rgba(0, 0, 0, 0.5);;
/*background: linear-gradient(-45deg, #49B4D8, #9ecad6 ,#9ecad6,#49B4D8);*/
box-shadow: -14px -6px 11px 0 #27202036;
text-align: center;
/*opacity: 0;*/
transition: 0.5s all ease;
}

.numbox {
border-right: 1px solid #fff;
}

.sticky_footer a span.icon-wrap {
width: 23px;
height: 23px;
margin-right: 4px;
/*float: left;*/
}

.sticky_footer a span {
display: inline-block;
vertical-align: middle;
font-size: 15px;
color: #fff;
}
.pro_style{
width:230px !important;margin-left:-10% !important;
}
.pro_details{
height: 300px !important;
}
.neme_category{
background-color: #FDB227;
padding: 5px;
border-radius: 20px;
font-size: 0.9em;
color: white;

padding-top: 1% !important;
padding-bottom: 1% !important;
}

::placeholder{
color: #B2B7BC !important;

font-size: 0.8em;

}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #E5E5E6;
}

::-ms-input-placeholder { /* Microsoft Edge */
color: #E5E5E6;
}
input[type=text], select, textarea {
width: 25%;
padding: 5px;
border: 1px solid #ccc;
border-radius: 4px;
box-sizing: border-box;
margin-top: 6px;
margin-bottom: 16px;
resize: vertical;
}
.last_name{
float: left !important;
}
.first_name{
float: left !important;
}

input[type=submit] {
background-color: #4CAF50;
color: white;
padding: 12px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
}
#country{
margin-top: 1%;
}

input[type=submit]:hover {
background-color: #45a049;
}


/*Popup FOrm */

.modal-content{
/*    display: none;*/
background: none !important;

}
.form_img{

display: block !important;
}

/*Popup Form */

/*Footer Pages */
.destop_topnav{
z-index: 9999999999999999999999!important;
}
.social_fixed{
position: fixed !important;
margin-top: -20% !important;
margin-left: 83%;
    z-index: 999999;
}

/*Footer End Pages*/
h3{
font-weight: bold;
}
.fa{
font-size: 1.2em;
padding-right: 5px;
}
*{
margin: 0;
padding: 0;
font-family: sans-serif;
}

/*Fq Frameworks Start from here */

.framework_banner{

}

/*Fq Frameworks end from here */


/*Header Sections */
.top-navbar{

background-color: #FFCF0D !important;
width: 100% !important;
height: 40px !important;
}
.header-nav{

background-color: #92C83E !important;
width: 100% !important;
height: 60px !important;
}
.top ul li{
float: left;
margin-top: 10px;
list-style: none;
padding: 10px;
padding-top: 0px;

}
.top ul li a{
color: black;
text-decoration: none;
}
.top{
float: right;
margin-right: 5%;
} .header ul li{
float: left;
margin-top: 20px;
list-style: none;
padding: 10px;
padding-top: 0px;

}
.header ul li a{
color: white;
text-decoration: none;
}
.header{
float: right;
margin-right: -25%;
}
.Logo_img{
position: absolute;
margin: -30px 80px;
height: 80px;
width: 80px;
}
.banner_slider1 {
height: 640px;

width: 100% ;
}
.home_arrow{
width: 80% !important;
margin-left: 15% !important;
}

/*End header Sections */

.managment{
background-image: url('../img/component-13.png');
background-repeat: no-repeat;
height: 440px;
width: 100%;
}.blog1{
background-image: url('../img/component-13.png');
background-repeat: no-repeat;
height: 440px;
width: 100%;
}
.blog2{
background-image: url('../img/component-3-2.png');
background-repeat: no-repeat;
height: 445px;
width: 100%;
}
.blog3{
background-image: url('../img/component-13.png');
background-repeat: no-repeat;
height: auto;
width: 100%;
} 
.blog4{
background-image: url('../img/component-3-2.png');
background-repeat: no-repeat;
height: 450px;
width: 100%;
}
.blog5{
background-image: url('../img/component-12.png');
background-repeat: no-repeat;
height: auto;
width: 100% !important;
}


.blog_content, h3, p{
color: #4C670B;
}
.blog_content h3{
font-weight: bold;
}  
.blog_content p{
font-weight: bold;
}  
.arrow{
background-color: #099F13;
padding: 5px;
margin-left: 5px;
color: white;
font-size: 1.1em;
border-radius: 100px;
}
.blog_content a{
color: black !important;
text-decoration: none !important;
}
.button-gallery{
outline: none !important;
width: 170px !important;
padding-left:40px !important;
padding-right:40px !important;
margin-top: 10px;

background:none !important;
border:1px solid #90C53E !important;
border-radius:100px !important;
}
.award{
width: 100%;
height: auto;
}.bloging{
width: 100%;
height: auto;
}
.blog_img{
margin-top: 3%;

/*    margin-left: 10%;*/
}
.faq_section{
height:350px;
}
.pikak_img img{
position: absolute;
margin:-30% -30%;
}
.faq_list ul li{
list-style: none;
margin-top: 8px;
font-weight: 600;
}
.footer{
margin-top: -20px;
background-color: #FFD623;
height:600px !important;
}
.button_send{
background-color:#099F13 !important;
color:white;
padding-left:30px !important;
padding-right:30px !important;
border-radius:100px !important;
}
.contact_input_form{
float: left !important;
}
.contact_address{
margin-top: 80px;
/*    margin-left: 20px;*/

}
.contact_input_form{
width: 100%;
margin-top: 10px;
}
.contact_input_form input{
background-color: #DFBC23;
outline: none;
border:none;
}.contact_input_form textarea {
background-color: #DFBC23;
outline: none;
border:none;
}
input::placeholder{
color: black !important;
}textarea::placeholder{
color: black !important;
}
.contact_form{
margin-top: 50px;

}
.contact_form h4{
font-weight: bold;
color: black;
}
.social_media img{
position: absolute;
margin-left: 65%;
margin-top: -30%;
width: 30%;

}.social_media{
padding-top: 40%;
margin-top: -75%;
}
.copyright{
background-color: #CCAB1C;
height: auto;
}
.copyright p{
color: white;
text-align: center;
padding-top: 3px;
}
/*Start Paginations*/

.about_pagination{
width: 100%;
height: 50px;
background-color: #C2F0FE;
margin-top: -0.8%;
}.event_pagination{
width: 100%;
height: 50px;
background-color: #FFEA95;
margin-top: -0.8%;
}
.paginaion{
width: 100%;
height: 50px;
background-color: #4C670B;
margin-top: -0.8%;
}

.franchise_pagination{
width: 100%;
height: 50px;
background-color: #0BD4FE;
margin-top: -0.8%;

}
.school_pagination{
width: 100%;
height: 50px;
background-color: #646464;
margin-top: -0.8%;
}
.play_pagination{
width: 100%;
height: 50px;
background-color: #646464;
margin-top: -0.8%;
}
.approach_pagination{
width: 100%;
height: 50px;
background-color: #FF6D00;
margin-top: -0.8%;
}
.framework_pagination{
width: 100%;
height: 50px;
background-color: #96144D;
margin-top: -0.8%;
}
.innovative_pagination{
width: 100%;
height: 50px;
background-color: #0282A5;
margin-top: -0.8%;
}
/*End Paginations  */


/*Header Menus */
.paginaion_of_why_vaachi{
width: 100%;
height: 50px;
background-color: #E9F4D8;
margin-top: -0.8%;
}
.pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.pagination_path ul{
margin-left: 10%;
}
.pagination_path ul li a{
color: white;
}

.about_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.about_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.about_pagination_path ul{
margin-left: 10%;
}
.about_pagination_path ul li a{
color: black;
}


.event_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.event_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.event_pagination_path ul{
margin-left: 10%;
}
.event_pagination_path ul li a{
color: black;
}




.franchise_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.franchise_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.franchise_pagination_path ul{
margin-left: 10%;
}
.franchise_pagination_path ul li a{
color:white;
}




.pagination_path_of_why_vaachi ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.pagination_path_of_why_vaachi ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.pagination_path_of_why_vaachi ul{
margin-left: 10%;
}
.pagination_path_of_why_vaachi ul li a{
color: black;
}



.franchise_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.franchise_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.franchise_pagination_path ul{
margin-left: 10%;
}
.franchise_pagination_path ul li a{
color: black;
}



.school_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.school_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.school_pagination_path ul{
margin-left: 10%;
}
.school_pagination_path ul li a{
color: white;
}


.play_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.play_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.play_pagination_path ul{
margin-left: 10%;
}
.play_pagination_path ul li a{
color: white;
}


.approach_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.approach_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.approach_pagination_path ul{
margin-left: 10%;
}
.approach_pagination_path ul li a{
color: white;
}


.framework_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.framework_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.framework_pagination_path ul{
margin-left: 10%;
}
.framework_pagination_path ul li a{
color: white;
}


.innovative_pagination_path ul li{
float: left;
margin-top: 5px;
list-style: none;
padding:10px 5px; 
}
.innovative_pagination_path ul li i{
font-size: 1.3em;
padding-top: 1px;
}

.innovative_pagination_path ul{
margin-left: 10%;
}
.innovative_pagination_path ul li a{
color: white;
}
/*End Header Menus*/

.clearfix{
clear: both;
}

.why_blog1{
background-image: url('../img/vaachi_content/excerxice.png');
background-repeat: no-repeat;
height: 560px;
width: 100% !important;
}
.mindful{
background-image: url('../img/vaachi_content/background_why.png');
background-repeat: no-repeat;
height: 550px;
width: 100% !important;

}
.mindful_content p{
margin-left: 10%;
color: black;
font-weight: none;
}
.mindfulness_kids{
margin-top: -2%;
}
.playlearnexplore{
background-image: url('../img/vaachi_content/background-image.png');
background-repeat: no-repeat;
height: 550px;
width: 100% !important;
}
.practicing{
background-color: #F1FCFF;
height: auto;
width: 100% !important;
}
.play_image{
/*    margin-right: 20px !important;*/
}
.play_border{
border:5px solid #FFD623;
width:47%;
border-radius: 100px;
/*    padding: 10px;*/

}.learn_border{
border:5px solid #2DA4C9;
width:47%;
border-radius: 100px;
/*    padding: 10px;*/

}.explore_border{
border:5px solid #90C53E;
width:47%;
border-radius: 100px;
/*    padding: 10px;*/

}

.about_overview{
margin-top: 10%;
}
.teacher_blog{
background-image: url('../img/vaachi_content/background_of_our_teacher.png');
background-repeat: no-repeat;
height: 550px;
width: 100% !important;
top:-10px;
}.sponsor{
background-image: url('../img/vaachi_content/sponsor_img.png');
background-repeat: no-repeat;
height: auto;
width: 100% !important;
top:-50px;
padding: 20px;
}
.development_img{
background-image: url('../img/vaachi_content/development_back_img.png');
background-repeat: no-repeat;
height: auto;
width: 100%;
top: -8px;
} 
.payschool{
background-image: url('../img/vaachi_content/background-color_img.png');
background-repeat: no-repeat;

height:100%;
margin-left: -3%;
top: -20px;
}
.tree_plants{
background-image: url('../img/vaachi_content/tree_plant.png');
background-repeat: no-repeat;
height:580px;
margin-top: -0% !important;

}
.upcoming_events{
background-image: url('../img/vaachi_content/upcoming_back_img.png');
background-repeat: no-repeat;
height:580px;
margin-top: -1% !important;
margin-left: -10px;
}
.past_events{
background-image: url('../img/vaachi_content/past_event.png');
background-repeat: no-repeat;
height:580px;
margin-top: -1% !important;
margin-left: -10px;
}
.tree_plant{
background-image: url('../img/vaachi_content/pranchise_back.png');
background-repeat: no-repeat;
height:580px;
margin-top: -1% !important;
margin-left: -10px;
}
.locate{
background-image: url('../img/vaachi_content/back_img_locate.png');
background-repeat: no-repeat;
/*height:100% !important;*/
    background-size: cover;
margin-left: -10px;
}

.upcoming_div{
margin-top: 0%;
margin-left: 2%;
}
.upcoming_img{
margin-top: 20%;
}
.tree_plant_content h3{
text-align: center;
margin-top: -7%;
color: #0282A5;
font-weight: bold;
}.tree_plant_content p{
text-align: center;
font-weight: bold;
}
.franchise_content h3{
font-weight: bold;
color: #0282A5;
text-align: center;
margin-top: -5%;
}
.franchise_content p{
font-weight: bold;
color: black;
line-height: 180%;
}
.list-content{
margin-top: 2%;
}
.list-content li{
list-style: none;
line-height: 300%;
}
.marker {
width:5% !important; 
height:32px;
background-color:white;
border: 1px solid #CCCCCC;
border-radius: 5px;
}
.marker i{
float: right;
margin-top: 5px;
font-size: 1.6em;
}
.paret_banner{
margin-top: -11%;
width: 100%;
}
.thanks_message{
margin-top: 20%;
background-color: #97144D;
padding: 5px;
border-top-left-radius: 100px;
border-top-right-radius: 100px;
}
.thank_content{
text-align: center;
color: black;
}
.message{
background-color: #E8E8E8;
padding: 10px;
border-top-left-radius: 100px;
border-top-right-radius: 100px;
}
.banner_of_thanks{
background-image: url('../img/vaachi_content/paret_banner.png');
background-repeat: no-repeat;
max-width: 100%;
height:350px;
margin-top: -13% !important;
margin-left: -10px;
}
.baner{
margin-top: 15% !important;

}
.baner h4{
font-weight: bold;
font-size: 1em;
}
.baner_header{
position: absolute;
z-index: 99;
}
.leyer{
background-image: url('../img/vaachi_content/leyer_img.png') !important;

background-repeat: no-repeat;
height:auto;
/*margin-top: -1% !important;*/
margin-left: -10px; 
}
.after_school_banner{

background-image: url('../img/vaachi_content/first_layer_school.png') ;
background-repeat: no-repeat;
height:auto;
/*margin-top: -1% !important;*/
margin-left: -10px;
}
.after_school_banner h3{
font-weight: bold;
color: #646464;
}
.school_sections p{
/*    width: 100% !important;*/
color: black;
font-weight: bold;
}
.school_sections li{
font-weight: 600;
margin-left: 20px;
}
.school_sections img{
width: 100%;
}

.play_ground{

background-image: url('../img/vaachi_content/play_banner.png') ;
background-repeat: no-repeat;
height:630px;
background-size: cover !important;
/*margin-top: -1% !important;*/
margin-left: -10px;
}
.play_group{
background-image: url('../img/vaachi_content/play_group.png') !important ;
background-repeat: no-repeat;
height:700px !important;
background-size: cover !important;
width: 100% !important;
margin-top: -1% !important;
/*   margin-left: -px;*/
/*    padding: 20% !important;*/
}
.school_buttons a {
display: inline-block;
text-align: center;
margin-top: 50%;
background-color: white;
color: black;

border: 1px solid #FF6D00;

}
.school_buttons a:hover{
color: black;
}
school_buttons, .active{
height: 0% !important;
display: inline-block;
text-align: center;
margin-top: 50%;
background-color: #FF6D00 !important;
color: white !important;
}
.vaachis_junior{

}
.school_buttons{
border-bottom: 1px solid #FF6D00;
width: 100%;

}
.section1{
margin-top: 5%;
}
.footer_banner{
background-image: url('../img/vaachi_content/play_footer_banner.png') !important ;
background-repeat: no-repeat;
height:200px;
background-size: cover;
width: 100%;
margin-top: -4% !important;
margin-left: -10px;
}


/*Approach Banner Start */
.approach_banner{
background-image: url('../img/vaachi_content/approach-layer.png') !important ;
background-repeat: no-repeat;
height:600px;
background-size: cover;
min-width: 100% !important;

}
/*
.play{
background-image: url('../img/vaachi_content/fq_background_img.png') !important;
background-repeat: no-repeat;
background-size: cover !important;
height: auto !important;
width: 100% !important;

}
*/
.play{
/*    background-image: url('../img/vaachi_content/fq_background_img.png') !important;*/

background-repeat: no-repeat;
height:auto;
background-size: cover;
/*margin-top: -1% !important;*/
/*        padding: 20px;*/
margin-left:none !important; 
}
.play_sections{
/*        height: 500px !important;*/
}
.framework_banner{
background-image: url('../img/vaachi_content/background-layer.png') !important ;
background-repeat: no-repeat;
height:auto;
background-size: cover !important;
width: 100%;
background-color: #C47B9B;

}

.approach h3{
text-align: center;
font-weight: bold;
}
.framework h3{
text-align: center;
font-weight: bold;
}

.img_icons{
margin-top: 5%;
}
.approach_font, h4{
color: #646464;
}
.approach_font, p{
color: #646464;
}
.framework_div{
border-right: 3px solid #96144D;
height: 50px;
margin-top: 10px;
line-height: 20px;
}
.q_framework{
background-color: #FFF6FA !important; 
height: 80px !important;
margin-top: 3%;
}
.frameworks_font{
margin-top: 5% !important;
}
.frameworks_font p{
font-weight: bold;
}
.innovative{
height: 100%
}
.innovative_curriculum h3{
text-align: left;
}
.innovative_curriculum h4{
font-weight: 400;
font-size: 1.2em;
}
.footer_innovative{
background-color: #FFF5F9 !important;
padding: 10px; 
}
.footer_content{
border-right: 3px solid #F2DAE4;
height: 100%;
}
.cctv_cemera{
height:150px;
position:absolute;
margin-left:75%;
margin-top:-6%;
}
.cctv_icons{
height: auto;
width: 100%;
margin-top: 5%;
}
.boys_cycle{
height: auto;
width: 100%;
margin-top: 5%;
}
.cctv h3{
text-align: center;
font-weight: bold;
font-size: 1.4em;
color: #4C670B;
margin-top: 5%
}
.health_banner{
background-image: url('../img/vaachi_content/health_hygiene.png') !important ;
background-repeat: no-repeat;
height:600px;
background-size: cover;
width: 100%;
background-color: #C47B9B;

}
.health_hygiene1{
background-color: #E6FEE8;
}
.health_hygiene2{
background-color: #C8E8CA;
height: auto!important;
}
.boys{
margin-top: 20%;
width: 100%;
}
.tags{
border-right: 3px solid #A2C7A5;
}
/*Approach Banner End*/
.events_of_icons, span{
text-align: center !important;
/*    background: white;*/
/*    padding: 10px;*/
}
.events_of_icons{
padding: 2px !important;
/*    width: 100% !important;*/
float: left !important;
/*    background-color: red !important;*/
}
.events_of_icons a{
text-decoration: none;
color: black;
}
.event_section{
margin-top: -5%;
padding: 20px;
background-color: white;
position: absolute !important;
height: 100px;
width: 90% !important;
/*    margin-left: -60px !important;*/
}
.span{
text-align: center;
font-weight: bold;
margin-top: 10% !important;
}
.events_hover ul li{
list-style: none;
color: white;
}
.events_hover, span{
text-align: center !important;
}
.events_hover{

}

.apple{

}

.qframework{
/*    background: white;*/
/*
padding: 10px;
position: relative;
background: #25B1FA;
display:flex;
align-items: center;
justify-content:center;
margin: 2em auto;
color:black !important;
border-radius:3px;
*/
/*    height: 2.5em;*/
/*    width:350px;*/
}
.innovativecurriculum{
/*    background: white;*/
/*
padding: 10px;
position: relative;
background: #FFB41F;
display:flex;
align-items: center;
justify-content:center;
margin: 2em auto;
color:black !important;
border-radius:3px;
*/
/*    height: 2.5em;*/
/*    width:350px;*/
}.afterschool{
/*    background: white;*/
/*
padding: 10px;
position: relative;
background: #2C3E50;
display:flex;
align-items: center;
justify-content:center;
margin: 2em auto;
color:white!important;
border-radius:3px;
*/
/*    height: 2.5em;*/
/*    width:350px;*/
}
#contents_events3{
width: 30%;
margin-right: 60%;
}
#contents_events4{
width: 20%;
margin-right: 25%;
}

.events_hover:before
{

/*
content: '';
position: absolute;
bottom:-7px; right: 20px;
width: 0;
height: 0;
border-style: solid;
border-width: 7px 7.5px 0 7.5px;
border-color: #042424 transparent transparent transparent;
*/
}
.enquiry_form_online{
width: 100% !important;
position: absolute;
margin: -63% 28% !important;
}

.input_box{
/*    padding/: 30px !important;*/
}
.input-form{
padding: 5px;
}
.show_events{
margin-top: -20%;
}
/*Online School Page start Form here */

.enquiry_popup_form{
background-image: url('../img/vaachi_content/online_books.png') !important ;
background-repeat: no-repeat;
height:auto !important;
background-size: cover;
width: 100%;

}
.enquiry_popup_form lebal{
color: white;
}
.send_button{
background-color: #FFD623;
color: white;
padding: 10px !important;
float: left;
}

.enquiry_leyers{
background-image: url('../img/vaachi_content/online_books_layer.png') !important ;
opacity: 0.9;
background-repeat: no-repeat;
height:auto !important;
background-size: cover;
width: 100%;

}


/*Online School Page End Form here */
/*Empowering Section */

.emporing_boy{
margin-top: 10%;
}
.online_school{
background-image: url('../img/vaachi_content/online_school.png') !important ;
background-repeat: no-repeat;
height:600px !important;
background-size: cover;
width: 100%;
background-color: #C47B9B;

}
.online_about{
padding: 20px;
text-align: center;
font-weight: 600;
}
.green_book{
height: auto;
width: 5% !important;
float: left;
}
.green_book_img{
height: 1%;
width: 100%;
}
.mouse_img{
height:1% !important;
width: 100%;
margin-top: 20%;
}
.green_books{
height:150px !important;
width: 100%;
margin-top: 20%;
}
.online_mouse{
float: right;
margin-top: -3%;
width:8%
}
.destop_myLinks{
width: 100%;
margin-left: -50% !important;
}
.online_ofer{
width: 100%;
}
.short_desc{ 
max-width: 100% !important;
}
.online_section{
width: 100%;
background-color:#ddd;
padding: 10px;

}
.online_bg_color{
background-image: url('../img/vaachi_content/online_background_color.png') !important ;
background-repeat: no-repeat;
height:auto !important;
background-size: cover;
width: 100%;
/*    background-color: #C47B9B;*/
}
.subscription1{
width: 100%;
}
.our_teacher2{
display: none !important;
}
.more_content:hover {
background: #E6278A !important;
transition: 0.3s;
color: white;
cursor: pointer;

}
.contentOfempowring:hover{
color: white !important;
transition: 0.3s;
}
.contentOfempowring{
margin-top: -0% !important;
}
contentOprogram{

margin-top: -0% !important;
color: white !important;
}
/*Empowerign section end*/
@media only screen and (max-width: 600px){
/*    Online School Start From Here */
.cross_button{

}
.button_enquiry{
margin-left: -60%;
/*        width: 50%;*/
}
.name_label{
display: none;
}
.form-group{

margin-left: -20%;
width: 50%;
}
.enquiry_form_popup{
width: 100%; 
margin-top: -30%;
}
#enquiry_form_popup{
margin-top: -20% !important;

}
.enquiry_images{
width: 100% !important;
background-size: cover;
}
.subscription_section{
margin-top: 20%;
}
.green_books{
height: 30px !important;
}
.online_bg_color{
background-image: url('../img/vaachi_content/online_background_color.png') !important ;
background-repeat: no-repeat;
height:auto !important;
background-size: cover;
width: 100%;
background-color: #C47B9B;
}
.online_school{
background-image: url('../img/vaachi_content/online_school.png') !important ;
background-repeat: no-repeat;
height:auto !important;
background-size: cover !important;
width: 100%;
background-color: #C47B9B;

}
.online_about{
margin-top: -20%;
}
.online_ofer{
width: 25%;
/*     display: flex;*/
/*        align-items: center !important;*/
/*        font-weight: bold;*/
margin-left: 40%;

}
.online_section{
width: 100% !important;
/*        margin-left: 5%;*/
}
.short_desc{
font-weight: bold;
text-align:center;
}


/*    Online School End From Here*/
.faq_section{
height:auto !important;
}
.clearfix{
clear: both !important;
}
.enquiry_form_online{
margin-top: -105% !important;
}
.form_img{
width: 130% !important;
height:600px;
margin-left: -15% !important;
}
.submit_button_adm{
/*margin-right:-110px !important;*/
margin-top: -5px !important;
height: 30px;
width: 22% !important;
line-height: 0px !important;
/*        text-align: center !important;*/
}
.enquiry_adm{
font-size: 1.1em !important;
margin-top: 20%;
display: inline-block;
}
.breaking{
position: absolute !important;
margin-top:20% !important;
margin-left: 33%;
float: left;
display: inline-block !important;
}
/*    Events Of Icons start*/
.event_section{
width: 100%;
margin-left: 5% !important;
}
.events_of_icons{
width:20%;
}
.events_of_icons .span{
font-size: 0.8em;
}
.image_icons{
width: 40%;
}

/*    End Events Icon */

/*    Start Empowering Children Section*/
.empowering{
height: 100%;
margin-top: 20%;
}
.emporing_boy{
width: 80%;
height: auto !important;
}
.blog_content h3{
margin-left: 10px;
} .blog_content h4{
margin-left: 10px;
} .blog_content p{
margin-left: 10px;
}
.blog_content a{
margin-left: 10px;
}
.empowering_pikak{
display: none;
}

.managment{
background-image: url('../img/component-13.png');
background-repeat: no-repeat;
height: auto;
width: 100%;
background-size: cover;
margin-top: -16%;
padding: 30px;
}

.blog1{
height: 100% !important;
}
.blog2{
background-image: url('../img/component-3-2.png');
background-repeat: no-repeat;
background-size: cover;
height: 100% !important;
width: 100%;
}
.blog3{
background-image: url('../img/component-13.png');
background-repeat: no-repeat;
height: auto;
width: 100%;
}
.blog4{
background-image: url('../img/component-3-2.png');
background-repeat: no-repeat;
height: 700px;
background-size: cover;
width: 100%;
}
.blog5{
background-image: url('../img/component-12.png');
background-repeat: no-repeat;
height: auto;
background-size: cover;
width: 100% !important;
}
.programs{
height: 100%;
}
.out_program_pikak{
width: 80%;
height: auto !important;
}

.gallery_images{
width: 80%;
height: auto !important;
}
.gallery_line2{
margin: 0px !important;
padding: 10px;
margin-left: 20% !important;
}
.vaachi_senior{
margin-top: -10%;
margin-left: 20% !important;
}
.award{
float: left !important;
width: 25%;
}
.award_pikak{
height: auto;
width: 100%;
}
.board_pikak{
width: 100%;
height: auto !important;
}
.faq_pikak{
width: 100%;
height: auto !important;
}
.footer{
margin-top: -30px;
background-color: #FFD623;
height:1100px !important;
}
.social_media img{
width: 15% !important;
padding: 0px !important;
}
.fb_icon img{
margin-left: 80%;
padding: 0px !important;
margin-top: 0px;
}.IG_icon img{
margin-left: 80%;
padding: 0px !important;
margin-top: -80px;
}.twt_icon img{
margin-left: 80%;
padding: 0px !important;
margin-top: -160px;
}

/*    End Empowering Children Section */


/*    Franchise Page section Start */

.franchise_pagination{
margin-top: -3%;
} 
.approach_pagination{
margin-top: -3%;
}
.arrow_line{
width: 80%;
/*        height: 40px;*/
display: none;
margin-left: 10% !important;
}
.tree_plant{
background-image: url('../img/vaachi_content/pranchise_back.png');
background-repeat: no-repeat;
height:700px !important;
background-size: cover;
/*margin-top: -1% !important;*/
/*   margin-left: -10px;*/
}
.shidi{
width:25% !important;
height: 200px !important;
margin-top: 10% !important;
margin-left: 70% !important;
}
.shidi_with_pikak{
width: 30% !important;
margin-top: 2% !important;
margin-left: -30% !important;
position: absolute !important;
}
.list-content{
margin-top: -60%;
}

/*    Franchise Page Section End */

/*    Locations Page Section Start */

.locate{
background-image: url('../img/vaachi_content/back_img_locate.png');
background-size:cover;
background-repeat: no-repeat;
height:auto;
margin-top: -1% !important;
margin-left: -10px;
}
.banner_of_thanks{
display:none;
}
.baner{
width:33%;
float:left
}
.banner_of_thanks_phone{
display:block !important;
background-color:white;
height:250px;
}
.marker{
display:none;
}
.location_box{
padding-top:10px;
}
.thank_content{
width:80%;
}
/*    Locations Page Section End */

/*    Our Programs Page start */

.play_pagination{
margin-top: -3%;
}
.play_ground{

height:200px;
background-size: cover !important;
min-width: 100% !important;

}

.play_group{
/*             margin-left: -10%;*/
background-repeat: no-repeat;
height:auto !important;
background-size: cover !important;
width: 100% !important;

}
.school_sections{
min-width: 100% !important;
}
.play_button{
width: 25%;
float: left;
}
.play_button a{
font-size: 0.7em;
}


.footer_banner{
background-size: cover !important;
max-height:  width: 100% !important;
height:60px !important;
}
/*    Our Programs Page end */

/*    Approach Pages start sections */
.our_teacher1{
text-align: center;
display: block;
margin-top: -5%;
}   
.approach_banner{
background-image: url('../img/vaachi_content/approach-layer.png') !important ;
background-repeat: no-repeat;
height:auto !important;
background-size: cover !important;
margin-left: -6% !important;
min-width: 100% !important;
padding:40px 15px;

}
.approach_icons{
width: 20% !important;
float: left;

}
.approach_icons h4{
font-size: 0.7em;
}
#default{
margin-top: 10%;
} #holi{
margin-top: 10%;
} #high{
margin-top: 10%;
} #mind{
margin-top: 10%;
} #framwork{
margin-top: 10%;
} #six{
margin-top: 10%;
}
.button_approach{
margin-left: 3%;
margin-top: -5%;
}


/*    Approach Pages end Sections */


/*    Q9 Page Start in this section */

.framework_banner{
background-image: url('../img/vaachi_content/background-layer.png') !important ;
background-repeat: no-repeat;
height:auto;
background-size: cover !important;
width: 100%;
background-color: #C47B9B;
padding: 20px;

}
.q_framework{
background-color: #FFF6FA !important; 
height: auto !important;
margin-top: 3%;
}
.framework_div{
border-right: 3px solid white !important;
border-bottom: 3px solid #96144D !important;
height: 50px;
margin-top: 10px;
line-height: 20px;
}
.framework_div p{
font-weight: bold !important;
margin-top: 0px !important;

}
.framework_pagination{
margin-top: -3%;
}

/*    Q9 Page End in this section */

/*    After School Page start From Here */
.after_schook_heading{
font-size: 20px !important;
}
.school_pagination{
margin-top: -3%;
}

.leyer{
background-image: url('../img/vaachi_content/leyer_img.png') !important;

background-repeat: no-repeat;
height:auto;
background-size: cover;
/*margin-top: -1% !important;*/
/*        padding: 20px;*/
margin-left:none !important; 
}
.after_school_banner{

background-image: url('../img/vaachi_content/first_layer_school.png') ;
background-repeat: no-repeat;
height:auto;
background-size: cover;
padding: 15px !important;
/*margin-top: -1% !important;*/
margin-left:none !important;
}
.after_school_phone{
text-align: center
}
/*    After School Page End From Here */

/*    About us page start from here */

.about_pagination{
margin-top:-3%;

}
.arrow_of_banner_about{
margin-left: 10% !important;
}
.game_ball{
width: 100% !important;
margin-left: 15px !important;
}
.overview_of_about{
margin-top: -20% !important;
}

.sky_water_layer1{
max-width: 100% !important;
/*        height: 100px;*/
} 
.sky_water_layer2{
max-width: 100% !important;
height: 100px;
margin-left: 4% !important;
} 
.blue_water_layer{
max-width: 100% !important;
height: 100px;
margin-left: 4% !important;
}
.overview_contents{
font-size: 0.8em;
}
.overview_story{
font-size: 1.1em;
width:60% !important;
text-align: left;
margin-top: -45% !important;
margin-left: 25% !important;
padding: 20px !important;

}
.arrow_sponsers{
/*
margin-top: -20%;
width: 80%;
*/
display: none;
}
.teacher_blog{
background-image: url('../img/vaachi_content/background_of_our_teacher.png');
background-repeat: no-repeat;
height: auto;
background-size: cover;
width: 100% !important;
margin-top:-20% !important;
padding-top: 30px;
padding-bottom: 30px;
margin-left: -3%;
} 

.second_techar_section{
margin-top: 20% !important;
}
.sponsor{
background-image: url('../img/vaachi_content/sponsor_img.png');
background-repeat: no-repeat;
height: auto;
background-size: cover;
width: 100% !important;

}
.development_img{
background-image: url('../img/vaachi_content/development_back_img.png');
background-repeat: no-repeat;
height: auto;
background-size: cover;
margin-left: -3%;
min-width: 100% !important; 
top: -160px;
}
.developments{
margin: 10px 10px;
}
.development{
margin: 0px 30px;
padding: 0px 20px;

}
.payschool{
background-image: url('../img/vaachi_content/background-color_img.png');
background-repeat: no-repeat;
background-size: cover;
height:auto;
margin-left: -10% !important;
padding-left:40px;
padding-bottom:30px;
margin-top: -180px !important;
}
.dancing_pikak{
padding: 20px 0px;
}


/*    About us page end from here */

/*    CCTV Camera And Security Start From here */

.paginaion{
margin-top: -3%;
}
.cctv_cemera{
height: 80px;
margin-left: 70%;
margin-top: -25% !important;
}
.cctv_and_security{
padding:0px;
margin-top: -10%;
}
.cctv_contents{
margin-top: -0%;
}
.background_checks{
margin-top: 0% !important;
}

/*    CCTV Camera And Security End Form here */

/*    Events Start From Here */

.event_pagination{
margin-top: -3%;
}
.tree_plants{
background-image: url('../img/vaachi_content/tree_plant.png');
background-repeat: no-repeat;
height:auto ;
background-size: cover;
width: 100%;
margin-top: -0% !important;

}
.event_arrow{
width: 90%;
margin-left: 10% !important;
}
.tree_plant_content p{

}
.upcoming_events{
/*            background-image: url('../img/vaachi_content/upcoming_back_img.png');*/
min-width: 100% !important;
background-repeat: no-repeat;
height:auto!important;
background-size: cover !important;
margin-top: -1% !important;
margin-left: -5%;
padding: 0px 0px !important;
margin-top: -0% !important;
}
.upcoming_arrow{
width: 95%;
margin-left: 11% !important;
}  .past_arrow{
width: 95%;
margin-left: 9% !important;
}
.upcoming_div{
width:30% !important;
float: left !important;
margin-left: 15% !important;
/*        margin-top: -5%;*/
}
.upcoming_img{
width: 100%;
float: left !important;
}
.past_events{
/*            background-image: url('../img/vaachi_content/past_event.png');*/
background-repeat: no-repeat;
height:auto;
background-size: cover;
margin-top: -1% !important;
margin-left: -10px;
}

/*    Events End Form Here */



/*   Start Safety And Reliability */
.health_banner{
/*        background-image: url('../img/vaachi_content/health_hygiene.png') !important ;*/
background-repeat: no-repeat;
height:auto!important;
background-size: cover !important;
max-width: 100% !important;
}
.boys_cycle{
height: 100px;
width: 50%;
margin-top: -10% !important;
/*        margin-left: 20% !important;*/
}
.boys{
width: 50%;
height: auto !important;
float: left !important;
}

.drive_cycle{
float: left !important;
height: 100px !important;
margin-top: 20% !important;
}
.play_boys{
margin-top: 20% !important;
height: 50px !important;
float: left !important;
}
.safety_contents{
margin-top: -0%;
}
.tags{
border-bottom: 3px solid #A2C7A5;
border-right: none;
}
.health_hygiene2{
margin-top: -3%;
padding: 20px;
}
/*  End Safety And Reliability   */


/*    Innovative Page start from Here */
.innovative_pagination{
margin-top: -3%;
}
.innovative_img{
/*        width: 100% !important;*/
}
.innovative_destop_icons{
display: none;
}
.innovative_icons_div{
width: 20% !important;
}
.paragraph_innovative{

}
.innovative_icons{
width: 20%;
float: left !important;
}
.innovatice_heading{
display: inline-block
}
.innovative_icons h4{
font-size: 0.8em;
text-align: center
}
.innovative_faimily_img{
width: 100%;
}
.footer_content{
border-right: none !important;
border-bottom: 3px solid #F2DAE4;
}
.phone_icons_carriculum{
display: block !important;
}


.why_blog1{
display: none;
}
.why_blog_dupl{
background-image: background-image: url('../img/vaachi_content/excerxice.png');
background-repeat: no-repeat;
height: auto;
width: 100% !important;
background-size: cover; 
display: block !important;
}
.paginaion_of_why_vaachi{
margin-top: -3%;
}
.excerxice_girl{
display: block !important;
width: 100% !important;
margin-top: 10%;
}
.pikak2{
position: absolute;
margin-top: 57% !important;
}
.fourcorner{
margin-top:5% !important;
margin-left: 10% !important;
}
.next_pre_button{
margin-left: 45% !important;
}
.why_blog_content{
margin-top: -20% !important;
}
.why_blog_content h3{
margin-left:-0px !important;
}
.why_blog_content p{
margin-left:-0px !important;
}
.trangle_image{
margin-left: 50% !important;
}
.blog_content .procting{
padding:20px;
}

.mindful{
background-image: url('../img/vaachi_content/background_why.png');
background-repeat: no-repeat;
height: auto !important;
background-size: cover !important;
width: 100% !important;

}
.mindful_content .paragraph_procting{
/*        margin-top: 40% !important;*/
}
.what_mindfulness{
margin-top: 10% !important;
display: block!important;
}
.phone_mindfulness{
margin-top: -20% !important;
padding: 30px 20px;
}
.pikak3{
margin-top: 0% !important;
margin-left: 10% !important;
padding: 20px;
}
.circle_images{
margin-left: -0% !important; 
margin-top: 15% !important;

}
.mindfulness_and_kids{
margin-top:15% !important;
}
.circle_second_img{
margin-left: -0% !important;
width: 20% !important;
margin-top: -0% !important;
}
.pikak_with_bulb{
width: 50% !important;
margin-top: -0% !important;
margin-left: 20% !important;
padding: 10px 0px;

}
.pikak_ovel{
width: 100% !important;
}
.practicing_mindfulness{
margin:-50% 25% !important;
}
.key_words{
width: 100%;
height: 70px !important;
margin-left: -0% !important;
}
.pikak_with_book_img{
width: 100% !important;

}
.pikak_contents{
margin: -20% 30% !important;
}
.mindfulness_kids{
/*        margin-top: -0% !important;*/
}
.playlearnexplore{
background-image: url('../img/vaachi_content/background-image.png');
background-size: cover !important;
background-repeat: no-repeat;
height: 100%;
padding: 10px 20px;
width: 100% !important;
}
.play_border{
border:5px solid #FFD623;
width:53%;
border-radius: 100px;
/*    padding: 10px;*/

}.learn_border{
border:5px solid #2DA4C9;
width:53%;
border-radius: 100px;
/*    padding: 10px;*/

}.explore_border{
border:5px solid #90C53E;
width:52%;
border-radius: 100px;
/*    padding: 10px;*/

}

.social_fixed{
/*
position: fixed !important;
margin-top: 0% !important;
margin-left: 20% !important;
*/
}
/*    Why Vaachi uniours End From here */
.banner_slider1{
height: auto;
width: 96%;
}
.top-navbar{
width: 100%;
}
.top ul li{
/*        width: 100%;*/
font-size: 0.70em;
}
.header ul li{
font-size: 0.40em;

}
.mobile_toggle{
display: block !important;

}
.navbar{
margin-top: 10%;
padding: 5px;

}
#top-nav{
background: #92C83E !important;
z-index: 222 !important;
}
.header{
display: none !important;
}
.mobile_container{
display: block !important;
height: 20px !important;
position: absolute;
z-index: 9999999999;
margin: 0px 50px;
}
.main-logo{
display: none;
}
.Logo_img{
position: absolute;
height: 60px;
width: 18%;
margin-top: -15px;
margin-left: 10px;
}
.topnav{
background-color: none !important;
padding: 0px;
margin: 0px 10px;
float: left;
width: 100% !important;

}
.nav_pages{
margin:0px -00px;
}
.Logo_img{
position: absolute;
margin: -0px -10px !important;
height: 50px;
width: 50px !important;
}
.pagescroll{
color: white !important;
}
.icon-bar{
background-color: white !important;
}

.phone_tonav{
display: block !important;
}
#admission{
z-index: 999999999999999999999999999999 !important;
}
.faq_more_button{
margin-top:-10% !important;
position: absolute;
}

/*    Enquiry FOrm */

.cross_buuton{


margin-left: -20%;
}


/*   Popup Icons Contents */

.cctv_popup_img{
width: 50% !important;
margin-top: -20% !important;
margin-left: -50% !important;
}
.events_of_icons{
/*        margin-left: -10% !important*/
}
#events1{
margin-left: -5% !important;
} #events2{
margin-left: 15% !important;
}#events3{
margin-left: 35% !important;
}#events4{
margin-left: 55% !important;
}#events5{
margin-left: 75% !important;
}
.cctv_popup_img{
display: none !important;
}
.food_popup_img{
display: none !important;
} .qframework_popup_img{
display: none !important;
}.bodymind_popup_img{
display: none !important;
}.after_popup_img{
display: none !important;
}

/*Gallery Css Hre */
.nursery{
margin-left: 12%;
margin-top: -10%;
}
.vaachi_junior{
margin-left: 21% !important;
margin-top: -22% !important;
}
.choose_file{
width: 100% !important;
}

.fees{
margin-top: 35%  !important;
position: absolute;
}

/*    Addmission FOrm Open From Here */

#program{
width: 50% !important;
margin-right: 50% !important;
}
.cross_button{
margin-left: 310px !important;
margin-top: -20% !important;

}
.franchise_popup_form_enquery{
margin-top: 25% !important;
}

.popup_img_of_franchise{
height: 500px;
width: 100% !important;
}
    .franchise_form{
        display: none;
    }
    .franchise_phone{
          color: white;
        display: block !important;
        position: absolute !important;
        margin-top: 35%;
        text-align: center;
        margin-left: 25%;
        font-size: 1.3em;
    }
    .phone_nine_q{
        display: block !important
    }
    .destop_nine_q{
        display: none !important;
    }
/*    Addmission Form Close Form Here */
/*    Gallery Css Hre*/
.gallery_cross{
        margin-left: -30% ;
        margin-top: -20%;
    }
    
}

@media only screen and (max-width: 400px){
    .gallery_cross{
        margin-left: -30% ;
        margin-top: -20%;
    }
     .phone_nine_q{
        display: block !important
    }
    .destop_nine_q{
        display: none !important;
    }
.franchise_form{
display: none;
}

    .IG_icon{
        height: auto;
        width: 275px !important;
        padding-top: 0px;
    } .fb_icon{
        height: auto;
       width: 275px !important;
            padding-top: 0px;
    } .twt_icon{
        
        height: auto;
         width: 275px !important;
            padding-top: 0px;
    }
    .franchise_phone{
      color: white;
        display: block !important;
        position: absolute !important;
        margin-top: 35%;
        text-align: center;
        margin-left: 25%;
        font-size: 1.3em;
    }
.franchise_popup_form_enquery{
margin-top: 35% !important;
}
.enquiry_adm{
position: absolute;
margin-top: 20% !important;
}
.enquiry_form_online{
margin-top: -120% !important;
}
.fee_card{
/*       position: absolute !important;*/
margin-top: -125% !important;
}
.fees{
margin-top: 35% !important;
}
.franchise_form{
margin-left: 25% !important;
}



}
@media only screen and (max-width: 380px){
    
    .addmission_form{
        margin-top: -130% !important;
    }
}