﻿@media only screen and (max-width:900px) {
    .top-header-icons, .top-header-icons-ul li a {
        text-align: center!important;
    }

    .co22unter-sec, .rec-sec-border {
        border-left: none;
    }

    .container-small {
        margin-left: 0!important;
        margin-right: 0!important;
    }

    .padd-right {
        padding-right: 15px!important;
    }

    .padd-left {
        padding-left: 15px!important;
    }

    .top-header-icons-ul li a {
        float: none!important;
        padding: 0 10px 0 0;
        font-size: 10px;
    }

    .designer_link2, .reach-sec-22, .rec-sec-d1, .rech-img-sec-p, .resarc-sec-ul li a, .social-icons-ul, .top-icons, .view-sec-btnn {
        text-align: center;
    }

    .top-icons-ul li {
        float: none;
        padding: 0 0 0 5px;
    }

        .top-icons-ul li a {
            float: none;
            padding: 0 5px;
            font-size: 13px;
        }

    .top-header-icons-ul {
        margin: 0 0 5px;
        text-align: center;
    }

    .dtdu-sec-img-fdaf, .logoheader, .mainmenuuu, .newsmainsecc-hee, .top-header-sec {
        height: auto;
    }

    .schoolbtnr4 ul li a {
        width: inherit;
    }

    .schoolbtnr4 {
        margin: 0 0 8px;
    }

    .headersec-logo {
        margin: 0 auto;
    }

    .logo34 {
        /*width: 250px;*/
    }

    .logoheadermain {
        margin: 6px 0 3px;
    }

    .logo-sec-two {
        margin: 0!important;
        padding: 5px 0!important;
    }

    .onlinereg-main, .top-icons-ul {
        text-align: center;
        display: none;
    }

    .logohead222 {
        margin: 0 auto;
        float: none;
        width: 250px;
        display: none;
    }

    .menu-sec {
        margin: 0!important;
    }

    .logof {
        margin: 13px 0 0!important;
    }

    .main-sec-1121ly, .stdy-sec-h-main {
        padding: 20px 0;
    }

    .stdyy-sec-h3 {
        font-size: 20px;
        line-height: 28px;
        margin: 19px 0 0;
        padding: 0;
        text-align: left;
    }

    .form-sec-h4, .resarch-sec-h4, .search-btn11, .stu-lysh {
        text-align: center;
    }

    .sd-sec-p, .visopp {
        font-size: 15px;
    }

    .co22unter-sec {
        border-bottom: 1px solid #eff5f8;
    }

    .digit-sec-p {
        height: auto;
        width: 100%;
        margin: 1px 0 0;
        padding: 0;
        float: left;
        font-size: 43px;
        line-height: 60px;
        font-weight: 800;
    }

    .stdy-sec-1211 {
        margin: 30px 0 0;
        padding: 15px 10px 50px;
    }

    .form-sec-h4 {
        margin: 0;
    }

    .formcontrol {
        height: auto;
        width: 100%;
    }

    .serch-sec-ul li a {
        font-size: 16px;
        line-height: 29px;
    }

    .search-btn11 {
        height: auto;
        position: relative;
        top: 4px;
        left: 142px;
    }

    .stdy-sec-gradu {
        margin: 14px 0;
    }

    .stu-lysh {
        padding: 0;
        font-size: 30px;
    }

    .studnnt-sec-img-1gg2112 {
        margin: 0 0 10px;
    }

    .studnnt-sec-img-1gg111 {
        margin: 20px 0 15px;
    }

    .resarch-sec-h4 {
        font-size: 25px;
    }

    .dgit-sec-main-ul li p, .resarch-sec-p {
        text-align: justify;
    }

    .rech-img-sec-p:before {
        left: 44px;
        top: 5px;
    }

    .stud-sec-h3dd {
        font-size: 25px;
        margin: 0 0 20px;
        text-align: center;
    }

    .stduent-sec-p11 {
        padding: 38px 18px 37px;
        text-align: center;
    }

    .img-odddd, .stdu-work-mainimg {
        margin: 0 0 27px;
    }

    .aboutus-pagetext-h2 {
        font-size: 18px;
        line-height: 25px;
        text-align: center;
    }

    .aboutus-pagetext-ul {
        float: left;
        text-align: center;
        width: 100%;
        padding: 0 10px;
    }

    .cbsedellh6 {
        letter-spacing: 8px;
    }

    .readmoreddd-a {
        margin: 15px 0 30px;
    }

    .about-footer-sec, .img-main-pddf, .margcbseaa, .marginabbbq, .marginfaff, .margmisss, .texbox-border {
        margin: 0;
    }

    .schoollbox {
        margin: 0 0 20px;
    }

    .facheading-h1, .text-headingtt-h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .owlslider-sectionss {
        margin: 40px 0 0!important;
    }

    .patinet-h2sec {
        font-size: 20px;
        line-height: 35px;
    }

    .owlslider-sectionss-bg {
        padding: 30px 0 40px!important;
    }

    .slider-product-img:before {
        border-right: 50px solid transparent!important;
        border-top: 50px solid #2ec8a6!important;
    }

    .owl-slidertext-head-p {
        text-align: justify!important;
        font-size: 14px!important;
    }

    .slider-product-img {
        padding: 45px 15px 30px!important;
    }

    .patinet-cell {
        margin: 0 0 35px;
    }

    .contactus-sec {
        padding: 30px 0 0;
    }

    .cont-loca {
        height: 250px!important;
    }

    .contactus-locationsec {
        margin: 30px 0 0;
    }

    .formcontrol {
        margin: 10px 0 0;
    }

    .cont-submit {
        margin: 20px 0 30px;
    }

    .logo-sec-two {
        height: auto;
        width: 93%;
        top: 7px;
    }

    .hide-toparrow:after {
        border-color: transparent transparent #004b8600;
    }

    .ranked-dv-sec {
        margin: 0;
        padding: 0;
        width: 100%;
        height: auto;
        float: left;
        background-color: rgba(0,0,0,.6);
        text-align: center;
        position: inherit;
        right: 0;
        top: 0;
        bottom: 0;
    }

    .banner-main2121s {
        height: auto;
        width: 100%;
        margin: 0;
        padding: 20px 0 0;
    }

    .rank1 {
        margin: 9px 0 0;
        font-size: 9px;
        line-height: 15px;
        font-weight: 500;
    }

        .rank1 span {
            font-weight: 400;
            font-size: 12px;
        }

    .stdyy-sec-p3131 {
        height: auto;
        padding: 0 0 13px;
        font-size: 17px;
        line-height: 30px;
    }

    .subscribe-sec {
        margin: 20px 0 0!important;
    }

    .banner-menu11-ul li a {
        padding: 5px;
    }

    .borderviso {
        padding: 0 0 30px;
        border-left: none;
    }

    .ul-sec-main-d {
        padding: 0;
    }

    .banner-sec-main111, .noticboarddef, .resarch-sec-121, .video-headinn {
        padding: 30px 0;
    }

    .student-work-sec-121 {
        padding: 30px 0 20px;
    }

    .latestboxmmh1 {
        font-size: 20px;
    }

    .banner-sec-menu12, .codehead, .my-gallery-img {
        height: auto!important;
    }

    .quoteppp {
        font-size: 15px;
        padding: 10px 0;
    }

    .cocurrrh1 {
        font-size: 18px;
        padding: 0 0 10px;
    }

    .updatingsoon-sec-h2 {
        font-size: 24px;
    }

    .headinmisss-h1 {
        font-size: 21px;
    }

    .missauline-ul li {
        line-height: 23px;
    }

    .valuemargg {
        margin: 20px 0 0;
    }

    .missgyy {
        width: 100%;
        margin: 10px auto;
    }

    .schooltimingh1 {
        font-size: 17px;
    }

    .admissenqq {
        top: 48%;
    }

    .fix-social-ul {
        top: 35%;
    }

    .viealdettt {
        margin-top: 0;
    }

    .team-heading {
        font-size: 18px!important;
    }

        .team-heading:before {
            bottom: -10px;
        }

    .team-sec {
        padding: 30px 0 50px;
    }

    .our-team {
        margin: 0 0 80px;
    }

    .owl-nav {
        display: none!important;
    }

    .about-footer-sec-h2:before {
        top: 50px;
    }

    .about-footer-sec-h2 {
        margin: 0;
        padding: 10px 0;
    }

    .footer-down-iner p {
        font-size: 15px;
        text-align: center;
    }

    .main-footer-top-iner, .social-icons {
        padding: 0 0 10px;
    }

    .footer-down-iner2 {
        text-align: center;
        float: none;
    }

    .main-footer-top:after {
        margin-right: 62%;
    }

    .callusemail {
        display: none;
    }

    .facheading {
        margin: 15px 0 10px;
    }

    .img-gallryyy {
        padding: 20px 0 30px;
    }

    .textheaidnggg-h1 {
        font-size: 25px;
        line-height: 35px;
        text-align: center;
        margin: 0 0 30px;
    }

    .headingin-h1 {
        font-size: 18px;
        line-height: 30px;
    }

    .aboutus-page-bg {
        margin: 0px 0px 30px 0px;
        padding: 5px 0px;
    }

    .headinggmfacch1 {
        font-size: 18px;
    }
    .foundp {
            margin: 0px 0px 20px 0px;
    }
    .header h1 {
            margin: 0;
            font-size: 20px;
        }
        table {
            width: 100%;
            border-collapse: collapse;
            margin-top: 20px;
        }
        th, td {
            border: 1px solid black;
            padding: 8px;
            text-align: left;
            font-size:14px;
        }
        .text-xl {
    font-size: 25px;
    color: blue;
}
    .abouline33 {
        width: 189px;
    }
    .aboupage-section {
  
  
    padding: 10px 0px 50px 0px;
  
}
        .downloadappteh1 {
        font-size: 20px;
        line-height: 27px;
    }
    /*app*/
 .downloadappteh1 {
        font-size: 20px;
        line-height: 27px;
    }

    downloadappteh2 {
        font-size: 18px !important;
    }

    .mobappsul li a img {
        height: 44px;
        width: 140px;
    }

    .mobappsul {
        text-align: center;
    }

    .downloadappte {
        margin: 0px 0px 0px 0px;
    }

    .downloadappm {
        margin: 10px 0px 30px 0px;
    }

    .dowappmmi {
        position: inherit;
        top: 0px;
    }

    .mobapps {
        margin: 20px 0px 30px 0px;
    }

    .logotexttp {
        font-size: 13px;
    }

    .logotextth1 {
        font-size: 19px;
    }

    .mbpopupwdt {
        width: 95% !important;
    }

    .srch-popup-close-btn-ul li a {
        right: 46% !important;
        top: -21px !important;
    }

    .modal-content {
        margin: 30px 0px 0px 0px !important;
    }
}
