@media only screen and (max-width: 767px){
#fsHeader {
    margin-top: 0px;
}
.covid-banner {
    display: none;
}
.home-slideshow article picture{
	height: auto;
}
.home-slideshow .button-container {
    margin-top: calc(42vw - 40px - 20px);
}
.fsSlideshow .slick-slider {
    margin-bottom: 0px;
}
.home-slideshow {
    margin-bottom: 0px;
}
.chairman_img img {
    bottom: 0;
}
.slick-track {
    /*width: initial !important;*/
}
.home.hasNoLeftBanner.hasNoRightBanner .callout-box.left {
    margin-bottom: 20px;
}
.chairman_content h2 {
    font-size: 26px;
    margin-bottom: 10px;
}
section.news_section {
    padding: 0 0 0 0 !important;
    margin-bottom: 0;
}
.news_div {
    border-left: 0;
}
.inner_pages_top img {
    height: auto !important;
}
.nav-utility-footer .fsNavLevel1 li a {
    padding: 5px 13px;
}
.nav-utility-footer {
    margin-bottom: 0;
}
.top_inner_content p {
    font-size: 18px;
}
.pages_links{
    display: none;
}
div#postList {
    width: auto;
    padding: 0 20px;
}
.eventbox img, .cuadro_intro_hover img {
    height: 150px;
}
h6.theme_color{
    line-height: 1.5;
}
.pg_tital {
    font-size: 25px;
}
.top-menu {
    display: none!important;
}
.fsResourceElement .fsElementSlideshow[data-slides-to-show="1"] .fsResourceTypeImage img {
    height: 148px;
    object-fit: cover;
    object-position: top;
}
h1.school_nm {
    font-size: 28px;
    margin-bottom: 10px;
}
div#fsEl_2290 {
    margin-top: 50px;
}
.intro-text {
    padding: 0;
}
.toper-student ul {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.toper-student ul > li {
    width: 49%;
    margin-bottom: 32px;
}
.topper-students {
    padding-bottom: 0;
}
.topper {
    font-size: 25px;
    line-height: normal;
    margin-bottom: 42px;
}
.curriculum-hm .slick-track {
    width: 100% !important;
    transform: inherit !important;
    padding: 0 25px;
}
.curriculum-hm .circle-button-container .button-container{
    display: none;
}

.addmission-rule {
    margin-top: 4rem!important;
}








}
/* your css rules for ipad portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #fsHeader {
    margin-top: 0px;
}
.panel-3 .panel-3-photo picture {
    height: auto;
}
.covid-banner {
    display: none;
}
.home-slideshow article picture{
    height: auto;
}
.home-slideshow .button-container {
    margin-top: calc(42vw - 40px - 20px);
}
.fsSlideshow .slick-slider {
    margin-bottom: 0px;
}
.home-slideshow {
    margin-bottom: 0px;
}
.chairman_img img {
    bottom: 0;
}
.home.hasNoLeftBanner.hasNoRightBanner .callout-box.left {
    margin-bottom: 20px;
}
.chairman_content h2 {
    font-size: 26px;
    margin-bottom: 10px;
}
section.news_section {
    padding: 0 0 0 0 !important;
    margin-bottom: 0;
}
.news_div {
    border-left: 0;
}
.nav-utility-footer .fsNavLevel1 li a {
    padding: 5px 13px;
}
.nav-utility-footer {
    margin-bottom: 0;
}
.top_inner_content p {
    font-size: 18px;
}
.pages_links{
    display: none;
}
div#postList {
    width: auto;
    padding: 0 20px;
}
.eventbox img, .cuadro_intro_hover img {
    height: 150px;
}
h6.theme_color{
    line-height: 1.5;
}
.pg_tital {
    font-size: 25px;
}

















}