

/*-- mediaquery-start --*/

/*start*/
@media screen and (max-width: 1200px){


.preeschool-noticesec {  padding: 120px 0 110px 0; }

.gallery-block046::before {
    content: "";
    height: 142px;
    width: 152px;
    position: absolute;
    right: 42px;
    top: -1px;
    z-index: 0;}

.gallery-block046::after {
    content: "";
    height: 142px;
    width: 152px;
    position: absolute;
    left: 34px;
    top: -5px;
    padding: 0;
    z-index: -1; }

.preeschool-noticesec .image-block { padding: 148px 40px 10px 40px;  height: 367px; }




/**/
}
/*end*/




/*start*/
@media screen and (max-width:991px){

.preeschool-noticesec .image-block {
    padding: 18px 40px 10px 40px;
    height: 367px;
    margin: 20px 0 0 0;
}

.classes .class-item .content h4 a { text-decoration:none; font-size: 20px; }
.classes .class-item .content p { line-height: 21px; font-size: 15px; }


.about-wrap .readmore { display: block; text-align: center; }


.preeschool-noticesec .image-block {
    padding: 129px 7px 10px 118px;
    height: 367px;
    margin: 20px 0 0 0;
}

.preeschool-noticesec .image-block img {
    width: 73% !important;
}

.footer03block::before {
    content: "";
    height: 140px;
    width: 196px;
    position: absolute;
    right: 0;
    top: -72px;
    z-index: 9999;
}
.footer03block::after {
    content: "";
    height: 140px;
    width: 140px;
    position: absolute;
    left: 14px;
    top: -126px; }
  
  
  .element-wrap ul li .elementInfo {
	text-align: center;
	height:auto !important;
	
}
  
  


/**/
}
/*end*/



/*start*/
@media screen and (max-width:767px){



.littlepreschool-banner .banner-bd .left-block {
    margin: 0;
    padding: 0 10px;
    width: 40%;
    float: left;
    display: none;
}

.littlepreschool-banner .banner-bd .right-block {
    margin: 130px 0 -46px 0; padding: 0 10px;
    width: 100%; height: 100%; float: left;
    z-index: -1; position: relative; }

.title h1 {    font-size: 24px; }

.preeschool-noticesec .notic-block marquee {
    height: 220px;
}

.preeschool-noticesec h2 { padding: 0 0 8px 0; font-size: 22px;
    line-height: 28px; }

.preeschool-noticesec .image-block {
    padding: 20px;
    height: auto;
    margin: 20px 0 0 0;
}

.aboutImg { margin-top:60px; }

.faqsWrp .title h1 { font-size: 26px; }
.ask-questions { width: 100%; }


.pree-school-contact-inr .contact-bd {
  display: block;
}

.pree-school-contact-inr .contact-bd .contact-lt {
    width: 100%; height: 100%; float: none; padding:15px; }

.pree-school-contact-inr .contact-bd .contact-rt {
    padding: 30px;
    width: 100%;
    height: auto;
    float: none;
    padding:15px;
}

.pree-school-contact-inr .contact-bd .contact-lt h4 {
    padding: 0 0 15px 0; font-size: 24px;
    line-height: 36px; font-weight: 400; }






/**/
}
/*end*/



/*start*/
@media screen and (max-width:500px){


p {
    font-size: 15px;
    line-height: 24px;
    color: #333;
    text-align: justify;
}

.our-popular-class15::after {
    content: "";
    height: 123px;
    width: 85px;
    position: absolute;
    left: 55px;
    top: -89px;
    z-index: 99;
}


.preeschool-noticesec {
    padding: 120px 0 64px 0;
}


.gallery-block046::before {
    display: none; }

.gallery-block046::after {
    content: "";
    height: 83px;
    width: 94px;
    position: absolute;
    left: 17px;
    top: -5px;
    padding: 0;
    z-index: -1;
}

.aboutImg {
    margin-top: 43px;
}

.footer03block::before {
    content: "";
    height: 115px;
    width: 132px;
    position: absolute;
    right: 0;
    top: -72px;
    z-index: 9999;
}

.footer03block::after {
    content: "";
    height: 120px;
    width: 120px;
    position: absolute;
    left: 14px;
    top: -107px;
}

.nursery-bsec4 .lt-img-fig {
    margin: 0 30px 15px 0;
    width: 100%;
    height: auto;
    float:none;
}

.admission-block .bd .lt-block h4 { font-size: 24px; line-height: 30px;
    text-align: center; }

.inner-heading h1 { font-size: 20px; }
.faqsWrp .title h1 {  font-size: 22px; }



/**/
}
/*end*/


/*-- mediaquery-end --*/
































