/*  1350px  */
@media all and (max-width: 1479px) {

.our-specialisation {    padding: 60px 0px 30px 0px;}
	
.homepage-banner {    height: 480px;}	
	
.homepage-banner h1 {padding-top: 16%;}	
	
.grid-1280 {width:1170px; }	

.menu > ul > li a {    padding: 30px 30px;	}
	
.aboutus-left {padding-right: 40px;}	
	
.aboutus-right {width: 24%;}	
	
.home-banner1, .home-banner2, .home-banner3 {height: 480px;}

.home-banner1 h1, .home-banner2 h1,  .home-banner3 h1 {padding-top: 15%;} 
	
.slider .slide{  height:480px; }	
	
.aboutus-right .person-comment {background-size: 100% 100%;}	
	
.price-box strong {height: 60px; line-height: 130%;}	
	
.price-box p {height: 150px;}	
	
}



/*  1240px  */
@media all and (max-width: 1339px) {

.grid-1280 {width:1170px; }
    
.admission-button {margin-top: -41px;}  
    
.four-box-1 img, .four-box-2 img, .four-box-3 img, .four-box-4 img {    float: left;    margin-right: 5px;    width: 50px;}    
    
.four-box-1 h2, .four-box-2 h2, .four-box-3 h2, .four-box-4 h2 {    display: inline-block;    font-size: 18px;    text-transform: capitalize;    color: #000;    margin-top: 5px;}    
    
body {font-size: 13px;    color: #444;    line-height: 24px;    }
    
.four-box-1, .four-box-2, .four-box-3, .four-box-4 {height: 220px;}   
    
.free-simple-slider .slider-dots {    bottom: 40px;}  
    
.approvals img {width: 100%}    
    
.academics {    padding: 30px 0px 40px 0px;}    
    
.facilities {    padding: 30px 0px 70px 0px;    }

.enquiry {padding:30px;}  

}





/*  980px  */
@media all and (max-width: 1239px) {

.grid-1280 {width:920px; }

footer h6 {    font-size: 26px;}
    
.map {    width: 100%;    float: none;    padding-right: 0px;}    
    
.four-box-1, .four-box-2, .four-box-3, .four-box-4 {padding: 15px; width: 24.8%; height: 250px; }    
    
.free-simple-slider .slider-dots {    bottom: 50px;}    
    
.approvals {    width: 32%;    }
    
.welcome   p {width: 63%; text-align: justify;}
    
.academics-box img {    margin: 50px auto 0px auto;width: 120px;}  




}






/*  768px  */
@media all and (max-width: 979px) {

.grid-1280 {width:720px; }

footer h6 {    font-size: 22px;}

h2 {font-size: 24px;}
    
.map-location {    padding: 10px 0px 50px 0px; }

.facilities span {    padding: 7px 20px;    }
    
.academics-box img {   width: 100px;}    
    
.academics-box span {    padding: 30px 0px 30px 0px;    }
    
.admission-button   img {width: 300px;}
    
.admission-button {    margin-top: -32px;}    
    
.welcome {    padding: 60px 0px 30px 0px;    }

.fullsize-banner, .free-simple-slider .slider-box {    height: 300px;    }    
    
.four-boxes-area {    display: none;}  
    
.four-boxes-area.mobile {display: block; padding-top: 50px; background-color: #eee; padding-bottom: 40px;}    
    
.four-box-1, .four-box-2, .four-box-3, .four-box-4 {    width: 47%; margin:10px;}    
    
.admission-button {    z-index: 1001;}    
    
.top-phone a {    font-size: 10px;   font-weight: 600;}    
    
.logo {z-index: 1000000;}    
    
.academics-box {width: 32.2%;}    
    
header.darker .logo img, .logo img {    width: 70px;    margin-top: 10px;}   
    
.top-phone {    margin-top: 10px;    margin-bottom: 10px;}    
    
.logo-left {margin-top: 10px;}    
    
header.darker .logo img, .logo img {margin-top: 7px;}   

.enquiry-area {    position:relative; background-color:#ccc; display:table; width:100%;} 

.enquiry {margin:70px auto 40px auto; display:block; float:none;}
    
}




/*  640px  */
@media all and (max-width: 767px) {

.grid-1280 {width:600px; }	

footer p {   line-height: 25px; font-size: 12px;}
    
footer h6 {    font-size: 18px;}    
    
footer {padding: 30px 0px 50px 0px;}    

.approvals {margin-bottom: 20px;}    
    
.approvals, .welcome p {    width: 100%;    }
    
.welcome {    padding: 10px 0px 30px 0px;}    
    
.approvals img {    width: 48%;    margin: 1%;    float: left;}    
    
.four-box-1, .four-box-2, .four-box-3, .four-box-4 {width: 46%;    margin: 10px;    }
    
.top-phone strong {display: none;}    

.top-phone {width: 160px; margin-bottom: 5px; margin-top: 8px;}    
    
.top-phone a {    font-size: 13px;    font-weight: 600;    line-height: 14px;}    
    
.top-phone {line-height: 14px; font-size: 0px;} 
    
#mixedSlider2 .MS-controls .MS-left {    left: 10px;}    
    
#mixedSlider2 .MS-controls .MS-right {right: 10px;}    

header.darker .logo img, .logo img {margin-top: 8px;}    
    
}




/*  480px  */
@media all and (max-width: 639px) {

.grid-1280 {width:440px; }	

.admission-button img {    width: 260px;}    
    
.admission-button {    margin-top: -27px;}    
    
footer h6 {    font-size: 15px;}    
    
footer p {    line-height: 20px;    font-size: 12px;}    
    
footer img {width: 80px}
    
.location {width: 100%;}    
    
.map-location {    padding: 10px 0px 20px 0px;}    
    
.facilities span {    padding: 5px 15px;}    
    
.academics-box {    width: 48%; margin: 1%;}    
    
.academics-box:last-child{width: 98%;}
    
.academics {    padding: 20px 0px 20px 0px;}
    
.four-box-1, .four-box-2, .four-box-3, .four-box-4 {    width: 100%;    margin: 10px 0px;    height: auto;}    

.logo-left strong {    font-size: 18px;   }
    
.logo-left {    margin-top: 15px;    width: 166px;    line-height: 13px;    font-size: 10px;    font-weight: 500;}    
    
    

}





/*  360px  */
@media all and (max-width: 479px) {

.grid-1280 {width:320px; }
    
.approvals img {    width: 100%;    margin: 2% 0px;    float: none;}    

.facilities span {    padding: 5px 10px;    font-size: 10px;    font-weight: 600;    margin: 1px;}    
    
.facilities {    padding: 20px 0px 40px 0px;}    
    
.copyright {    letter-spacing: 2px; font-size: 10px;    }
    
footer {padding: 40px 20px;}    
    
.fullsize-banner, .free-simple-slider .slider-box {    height: 550px;    }     
    
.logo-left, .top-phone {float: none; width: 100%; text-align: center;}  
    
.logo-left {margin-top: 5px;}    
    
.top-phone {text-align: left; padding-left: 80px; margin-top: 0px;}    

header.darker .logo img, .logo img {    margin-top: 11px;    margin-left: 16px;}    
    
.logo {text-align: left;}    
    
.top-phone a { font-size: 11px; font-family: 'Oswald', sans-serif; }
    
.academics-box img {    width: 80px;}    
    
.enquiry {    margin: 55px auto 25px auto; width:320px;}


}











/*  320px  */
@media all and (max-width: 359px) {

.grid-1280 {width:290px; }

header.darker .logo img, .logo img {    width: 50px; margin-top:7px;    }

.top-phone a {    font-size: 10px;    font-family: 'Oswald', sans-serif;}
    
.top-phone {padding-left: 66px;}  
    
.fullsize-banner, .free-simple-slider .slider-box {    height: 450px;    }      

.enquiry {    margin: 55px auto 25px auto; width:290px;}
}



