﻿
@media screen and (max-width:900px) {
    /*********top*******/
    .top-header-icons-ul li a i {
        font-size: 14px;
        line-height: 20px;
        width: 26px;
        height: 26px;
    }

    .top-header-sec {
        height: auto;
    }

    .top-header-icons {
        text-align: center!important;
    }

    .top-header-icons-ul li a {
        float: none!important;
        text-align: center!important;
        padding: 0px 10px 0px 0px;
        font-size: 13px;
    }

    .top-icons {
        text-align: center;
    }

    .top-icons-ul li {
        float: none;
    }

        .top-icons-ul li a {
            float: none;
            padding: 0px 5px 0px 5px;
            font-size: 13px;
        }

    .top-icons-ul {
        text-align: center;
        margin: 10px 0px 0px 0px;
    }

    .top-header-icons-ul {
        margin: 0px 0px 5px 0px;
    }

    .top-icons-ul li a i {
        height: 30px;
        width: 30px;
        line-height: 26px;
    }

    /***********************************Menu*******************************/
    .menu-logo-img {
        width: 175px;
    }

    .menu-text {
        padding: 15px 0px 15px 0px;
        font-weight: 600;
        line-height: 24px;
        font-size: 16px;
    }

    .menu-logo-img {
        display: inherit;
    }

    .fixed .menu-logo2-img {
        display: none;
        width: 44px;
    }

    .cat_about {
        margin-top: 30px;
    }

    .cat_txt h1 {
        font-size: 16px;
    }

    .header-logo2 {
        margin: 10px 0px 0px 0px;
        margin-left: inherit;
    }

    .tohlogo {
        height: 100%;
        padding: 0px 0px 0px 0px;
    }

    .top-menusec {
        height: auto !important;
        padding: 10px 0px 5px 0px!important;
    }


    /*************meet our team*************/
    .team-heading {
        font-size: 25px;
    }

        .team-heading:before {
            bottom: -10px;
        }

    .team-sec {
        padding: 30px 0px 10px 0px;
    }

    .our-team {
        margin: 0px 0px 30px 0px;
    }

    .team-boxhhh11 {
        font-size: 17px;
        line-height: 27px;
    }

    /**************slider*************/
    .slide-text > p {
        display: none;
    }

    .slide-text {
        width: 80%;
        left: 5%!important;
        display: none;
    }

        .slide-text > h1 {
            font-size: 17px!important;
            font-style: normal!important;
            line-height: 24px!important;
            font-weight: 600!important;
            margin: 0px 0px 0px 0px;
        }

        .slide-text > a.btn-default {
            display: none !important;
        }

        .slide-text > a.btn-primary {
            display: none !important;
        }

    .slide-text {
        top: 45%!important;
    }

    /***********/
    .logoheaderm-ul {
        text-align: center;
    }

    .logoheaderm33-ul {
        text-align: center;
    }

    .onlinereg-main {
        text-align: center;
    }

    .logoheaderm33-ul li a {
        font-size: 13px;
    }


    /*****footer*******/
    .imagfoo:before {
        display: none;
    }

    .footerlogo {
        width: 300px;
        margin: 0px auto;
        float: none;
        margin-bottom: 15px;
    }

    .footerull-ul {
        margin: 0px 0px 10px 0px;
        text-align: center;
    }

        .footerull-ul li a i {
            height: 45px;
            width: 45px;
            line-height: 43px;
            margin: 0px 0px 0px 0px;
        }

    .about-footer-sec {
        margin: 0px 0px 10px 0px;
    }

    .about-footer-sec-h2 {
        font-size: 16px;
    }

    .footer-down-iner p {
        text-align: center;
        font-size: 13px;
    }

    .dfoottul {
        margin: 0px 0px 0px 0px;
        text-align: center;
    }

    .footer-down-iner2 {
        float: none;
        text-align: center;
    }

    .designer_link2 {
        font-size: 14px;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
    }

    .footer-downmain-sec {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 7px 0px;
    }
    /***end*/
    .expertteacherr {
        margin: 100px 0px 0px 0px;
    }
    /***************principal message************/
    .principalmessage {
        padding: 30px 0px 0px 0px;
    }

    .princ-box-h2 {
        font-size: 22px;
        line-height: 20px;
    }

    .princ-box-p33 {
        margin: 10px 0px 0px 0px;
    }

    .principimages {
        margin: 40px 0px 0px 0px;
    }

    .text-boxsec {
        width: 100%;
        position: inherit;
        top: inherit;
        margin: 30px 0px 0px 0px;
        border: none;
    }

    /*********end*/
    .aboutussectext2-h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .aboutussectext2-p22 {
        font-size: 15px;
        line-height: 26px;
    }

    .ourvisionnh1 {
        font-size: 18px;
    }

    .boxab {
        margin: 15px 0px 0px 0px;
    }

    .aboutus-sec {
        margin: 40px 0px 40px 0px;
    }

    .pricingTable {
        margin: 0px 0px 30px 0px;
    }

    .latestnewsecm {
        padding: 50px 0px 10px 0px;
    }
    /************/
    .highlightsheadh1 {
        font-size: 20px;
        line-height: 30px;
    }

    .highlightshead {
        margin: 0px 0px 20px 0px;
    }

    .highlights {
        margin: 30px 0px 30px 0px;
    }

    .jointext-h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .our-facilitiess {
        margin: 30px 0px 10px 0px;
    }

    .studentt-sec {
        padding: 30px 0px 30px 0px;
    }

    .footer-location-aaa {
        font-size: 14px;
    }

    .company-add-p {
        font-size: 14px;
    }

    .buttonprincipal {
        margin: 30px 0px 30px 0px;
    }

    .jointext {
        padding: 0px 0px 0px 0px;
    }

    .logoheaderm {
        margin: 5px 0px 0px 0px;
    }

    .hvr-bounce-to-top4 {
        font-size: 10px;
        padding: 8px 10px 8px 10px;
    }

    .logo3none {
        display: inherit;
    }

    .tohlogologo33 {
        display: none;
    }

    .tohlogo-logo33 {
        margin: 0px 0px 0px 0px;
    }

    .tohlogo-logo {
        display: none;
    }

    .expertteacherr-contenth1 {
        margin: 10px 0px 15px 0px;
        font-size: 18px;
        line-height: 25px;
    }

    .logoul li {
        float: inherit;
    }

    /******about page media*/
    .aboutus-pagetext-h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .aboutus-page-bg {
        padding: 10px 0px 10px 0px;
    }

    .pagebordd-dingtth2 {
        font-size: 18px;
        line-height: 25px;
        margin: 10px 0px 5px 0px;
    }

    .pagedata-sec {
        margin: 20px 0px 30px 0px;
    }

    .contactuspageh2 {
        font-size: 16px;
    }

    .contactuspage {
        margin: 20px 0px 20px 0px;
    }

    .contactush1 {
        margin: 15px 0px 20px 0px;
        font-size: 18px;
    }

    .serviceBox {
        height: auto;
    }

    .teamppp {
        height: auto;
    }

    .hlightour-team .title {
        height: auto;
    }

    .Clabel_btn2 {
        margin: 15px 0px 0px 5px;
    }

    .our-team img {
        height: auto;
        width: 100%;
    }
    .submitbut {
        width: 60px;
        font-size: 12px;
    }

    .menu-sec {
        margin: 0px 0px 0px 0px !important;
    }
    .patinet-box {
        height: auto;
    }

}
