
@media (min-width: 320px) {  
	.imagineschool {    padding: 20px 0;}
	.headersection {margin-top: 80px;}
	.header-details h1{font-size: 20px;width: 70%;line-height: 25px;}
	.owl-dots {display: none;}
    .white-btn{padding:6px 10px; font-size: 10px;}
	.green-btn{padding:8px 10px; font-size: 10px;}
	.header-details {top: 20%;left: 15%;}
     h1.greentext {margin-left: 30px;}
    .impactstories {margin-top: 20px;}
    .impactstories-head h2{font-size: 25px; margin-top:20px;}
    .owl-prev > span {top: 30%;font-size: 55px;}
    .owl-next > span {top: 30%;font-size: 55px;}
    .owl-theme .owl-dots .owl-dot span{width: 12px !important;  height: 12px !important;}
    .impactstoriessection {padding: 30px 0 40px;}
    .impact-img{margin-top: 15px;}
    .footer-menu{margin: 15px 0px;}
    .nav-item a.nav-link {padding: 15px 0 15px 10px;}
    .affiliationssection-head h2 {margin: 0 0 20px;}
    .footercopyright-text{margin-top: 10px;}
    /*.ourphilosophy{text-align: center;}*/
    .header-details.right-header-details1.header-btn{margin-right: 30px!important;}
    .banner .title{line-height: 0;font-size: 20px;}
    /*.address{height: 100%;padding:30px 0 0 30px;}*/
    /*14-6-2019*/
    .addmitionh2 {font-size: 30px;}
    .addmition-details h5, .contacts-details h5, .testimonials_details h5, .begining-details h5,.ourphilosophy-details h5,.teachers-details h5,.jobs-details h5,.learningandlife-details h5,.termsofuse-details h5,.helpachild_details h5{font-size: 24px;}
    .addmitionhsection,.contactssection,.testimonials_section,.beginingsection,.ourphilosophysection,.teacherssection,.jobssection,.termsofusesection,.helpachild_section,.learningandlifesection  {margin-top: 80px;background-position:50%;padding: 70px 0;}
    .jobcareers h3{ font-size: 22px;}
    /*end 14-6-2019*/
    /*17-5-2019*/
    .historytitle.privacyh2 {font-size: 24px;}
    /*end 17-5-2019*/
    /*18-6-2019*/
    .help-a-child-img {    width: 200px;    height: 200px;}
    .help-a-child-img img { max-width: 200px;}
    .help-a-child-details{ margin: 15px auto;}
    .help-a-child-details p {height: 0px;}
    .post-detail{display: inline-block;width: auto;}
    /*end 18-6-2019*/
    .resp-tabs-container .learning{padding:0px;margin-bottom: 25px;}
    .resp-tab-content {display: none;padding: 0px;}
     .resp-tabs-container .scholarship{padding:0px;margin-top:25px;}
      .resp-tabs-container .scholarship .historytitle{font-size:28px;}
      .resp-tabs-container .learningtxt {
	margin-top: 15px;
	}
}

/* Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {  
.owl-prev > span {top: 40%;font-size: 70px;}
    .owl-next > span {top: 40%;font-size: 70px;}
}

/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {  
	.owl-dots {display: block;}
	.imagineschool {padding: 30px 0 50px;}
	.header-details h1{font-size: 28px;width: 55%;line-height: 38px;}
	.header-details.right-header-details1 {left: 48%; width: 49%;}
	.whyimagineschoolsection {background-size: auto;}/*
	.know-btn {margin-top: 50px;}*/
	.imgschoolm {margin: 25px 0 25px;}
	.header-details {top: 20%;left: 10%;}
	.affiliationssection-head h2 {font-size: 30px; margin: 0 0 20px;}
	.copyright p{margin-bottom: 15px;}
    .white-btn{padding:10px 20px;font-size: 16px;}
	.green-btn{padding:10px 21px;font-size: 16px;}
     .header-details.right-header-details1{left: 43%;}
     .header-details.right-header-details1 h1{width: 75%;}
	.header-details.right-header-details {width: 80%;}
	/*.owl-prev > span {top: 40%;font-size: 70px;}
    .owl-next > span {top: 40%;font-size: 70px;}*/

    .owl-theme .owl-dots .owl-dot span{width: 15px !important;  height: 15px !important;}
    .impactstories-head h2{font-size: 30px; margin-top: 20px;}
    .impactstoriessection {padding: 40px 0 50px;}
    .impact-img{margin-top: 0px;}
    .footer-menu{margin: 0px 0px;}
    .banner .title{line-height: 2;font-size: 42px;}
/*    .address{height: 79%;padding:30px 0 0 30px;}*/

    /*14-6-2019*/
    .addmitionh2 {font-size: 40px;}
    .addmition-details h5,.contacts-details h5, .testimonials_details h5,.begining-details h5,.ourphilosophy-details h5,.teachers-details h5,.jobs-details h5,.learningandlife-details h5,.termsofuse-details h5,.helpachild_details h5{font-size: 41.68px;}
    .addmitionhsection,.contactssection,.testimonials_section,.beginingsection,.ourphilosophysection,.teacherssection,.jobssection,.learningandlifesection,.termsofusesection,.helpachild_section {margin-top: 80px;padding: 100px 0;}
    .jobcareers h3{ font-size: 22px;}
    /*end 14-6-2019*/
    /*17-5-2019*/
    /*.historytitle.privacyh2 {font-size: 24px;}*/
    /*end 17-5-2019*/
    /*18-6-2019*//*
    .help-a-child-details{ margin: 15px;}*/
    .help-a-child-img {    width: 250px;height: 250px;}
    .help-a-child-img img {max-width: 250px;}
    .post-detail{display: inline-block;width: 100%;}
    .resp-tabs-container .scholarship .historytitle{font-size:32px;}
    /*end 18-6-2019*/
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {  
	.imagineschool {    padding: 60px 0 75px;}
	.headersection {position: relative;/*margin-top: 83px;*/}
	.whyimagineschoolsection {/* background-size: 100% 100%; */	background-position: right bottom;}
	.know-btn {margin-top: 0px;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: 8px;padding-left: 8px;}
	.nav-item a.nav-link {font-size: 12px;}
	.imgschoolm {margin: 50px 0 0;}
	.header-details h1{font-size: 40px;width: 60%;line-height: 55px;}
	.header-details {top: 25%;left: 10%;}
	.header-details.right-header-details{top: 35%;right: 20%;}
	.affiliationssection-head h2 {/*font-size: 30px;*/ margin: 0 0 0px;}
	.footercopyright-text p{margin-bottom:0;font-size: 12px;}
	.header-details.right-header-details1{left: 16%;}
	.header-details.right-header-details1 h1{}
	.impactstories-head h2{font-size: 40px; margin-top: 10px;}
	.nav-item a.nav-link {padding: 30px 0 30px 10px;}
	.impactstoriessection {padding: 75px 0 75px;}
	.ourphilosophy{text-align: left;}
	.banner .title{line-height: 3;}
	.contactpage .resp-tabs-list li {padding: 13px 29px!important;}
	.contactpage .resp-tab-active {padding: 13px 29px!important;}
}

@media (min-width: 1024px) {
	.impactstories {margin-top: 50px;}
	.footercopyright-text{margin-top: 0px;}
	h1.greentext {margin-left: 65px;}
	.header-btn {margin-top: 30px;}
	.header-details h1{font-size: 42px;width: 60%;line-height: 58px;}
	.header-details.right-header-details1 {left: 45%; width: 45%;}
	.banner .title{line-height: 4.5;}
	/*18-6-2019*/
	.help-a-child-img {    width: 240px;height: 240px;}
	.help-a-child-img img { max-width: 240px;}
	.help-a-child-details p {height: 50px;}
	.resp-tab-content {display: none;padding: 15px;}
	 .resp-tabs-container .scholarship{margin-top:10px;}
	 .resp-tabs-container .learning{padding:0px;margin-bottom: 20px;}
	/*end 18-6-2019*/
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 
	.nav-item a.nav-link {font-size: 15px;}
	.navbar-expand-lg .navbar-nav .nav-link {padding-right: 15px; padding-left: 15px;}
	.header-details h1{font-size: 47px;width: 60%;line-height: 60px;}
	.header-details.right-header-details1 {left: 48%; width: 43%;}
	/*14-6-2019*/
	.addmitionhsection,.contactssection,.testimonials_section,.beginingsection,.ourphilosophysection,.teacherssection,.jobssection,.learningandlifesection,.termsofusesection,.helpachild_section  {padding: 170px 0;background-position:center center;}
	/*endd 14-6-2019*/
	.faqsection{background-position: top center;padding:170px 0;}
	.footercopyright-text p {margin-bottom: 0; font-size: 14px;}
	.contactpage .resp-tabs-list li {padding: 13px 59px!important;}	
	.contactpage .resp-tab-active {padding: 13px 59px!important;}
	.resp-tabs-container .learningtxt {margin-left: 45px;}
}

@media (min-width: 1400px) { 
     .header-details h1{font-size: 54px;width: 60%;line-height: 76px;}
	.header-details.right-header-details1 {left: 48%; width: 43%;}
	.banner .title{line-height: 5.5;}
	

}

@media (min-width: 1600px) { 
     .header-details h1{font-size: 65px;width: 60%;line-height: 86px;}
	.header-details.right-header-details1 {left: 48%; width: 43%;}
	.banner .title{line-height: 7;}
}

@media (min-width: 768px) and (max-width:991px){
	.address .mailing, .address .phonenumber, .address .email {width: 33.33%;}

	.footer-email, .footer-contact {

    margin-top: 32px;

}
}