﻿@media screen and (max-width:900px) {
    /*********top*******/
    .top-header-icons-ul li a i {
        font-size: 14px;
        line-height: 20px;
        width: 26px;
        height: 26px;
    }

    .width20p {
        width: 50%;
    }

    .bauslognD {
        display: inherit;
    }

    .bauslognM {
        display: none;
    }

    .paddlft0 {
        padding-left: 15px;
    }

    .top-header-sec {
        height: auto;
        padding: 0px 0px 5px 0px;
    }

    .top-header-icons {
        margin: 10px 0px 10px 0px;
    }

    .logoheaderr {
        height: auto;
        margin: 0px auto;
        float: none;
        margin-top: 5px;
    }

    .top-header-sec:before {
        display: none;
    }


    .top-header-icons-ul li a {
        float: none !important;
        text-align: center !important;
        padding: 0px 10px 0px 0px;
        font-size: 11px;
        line-height: 28px;
    }


    .top-icons {
        text-align: center;
    }

    .topheadericoaa {
        font-size: 12px;
        line-height: 20px;
    }

    .logoss2 {
        margin: 10px 0px 0px 0px;
    }

    .socialmediatop {
        padding: 0px 0px 10px 0px;
    }

    .logoss2 {
        margin: 10px 0px 0px 0px;
    }

        .logoss2 img {
            float: none;
            margin: 0px auto;
        }

    .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;
    }

    .owlslidtex {
        display: none !important;
    }
    /***********************************Menu*******************************/
    .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;
    }

    .logo-sectinmain22 {
        width: 110px !important;
        height: 90px !important;
        margin: -4px 0px 0px 0px;
    }

    .cat_about {
        margin-top: 30px;
    }

    .cat_txt h1 {
        font-size: 16px;
    }
    /***********************************About*******************************/
    .about-box {
        padding: 30px 0px 0px 0px;
    }

    .lineborderr {
        height: 200px;
    }

    .abdwelh22 {
        font-size: 16px;
    }

    .about-texth1 {
        margin: 0px 0px 0px 0px;
        font-size: 20px;
        line-height: 30px;
    }

    .about-sec {
        padding: 30px 0px 40px 0px;
    }

    .map-maker {
        width: 70px;
    }

    .about-text {
        margin: 20px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 22px;
        width: auto;
        line-height: 28px;
    }

    .about-boximagess {
        padding: 10px 0px 0px 0px;
    }

    .abouticons-maintop {
        margin: 0px 0px 60px 0px;
    }

    .about-text-p {
        padding: 0px 0px 10px 0px;
        text-align: justify;
        font-size: 15px;
    }

    .about-read {
        margin: 10px 0px 0px 0px;
    }

    .about-image-1 {
        padding: 10px 0px 10px 0px;
    }

    .about-image-2 {
        padding: 10px 0px 10px 0px;
    }

    .about-text:before {
        top: -6px;
    }

    .whychmainn-h1 {
        font-size: 15px;
        line-height: 28px;
    }

    .text-headinghp {
        text-align: justify;
    }

    .whychmainnii {
        height: 52px;
        width: 52px;
        font-size: 30px;
        line-height: 16px;
        padding: 18px 18px 18px 13px;
    }

    .whychmainn {
        height: auto;
    }

    .teath {
        font-size: 20px;
    }

    .sermarrrr44 {
        margin: 10px 0px 10px 0px;
    }

    /***************why choose us**********/
    .vimgseccc {
        margin: 40px 0px 0px 0px;
        padding: 0px 15px 0px 15px;
        float: left;
        position: inherit;
        top: 0px;
        right: 0px;
        width: 100%;
    }

    .video-box .video-image img {
        border-radius: 0px 0px 0px 0px;
    }
    /****************service-sec**********/
    .service {
        padding: 0px 0px 0px 0px;
        font-size: 25px;
    }

    .service-sec {
        padding: 0px 0px 0px 0px;
    }

    .service-boximagess {
        padding: 10px 0px 0px 0px;
    }

    .service-box {
        padding: 0px 0px 0px 0px;
    }

    .serviceh1 {
        font-size: 20px;
        line-height: 25px;
    }


    /*************meet our team*************/
    .team-heading {
        font-size: 21px;
    }

        .team-heading:before {
            bottom: -10px;
        }

    .team-sec {
        padding: 0px 0px 20px 0px;
    }

    .our-team {
        margin: 0px 0px 80px 0px;
    }

    /************testimonials***************/
    .owl-nav {
        top: -64px !important;
    }

    .nws-glry-ttlh {
        font-size: 20px;
        line-height: 25px;
    }

    .newsgalry-sec {
        margin: 20px 0px 0px 0px;
        padding: 15px 5px 15px 5px;
    }
    /*************footer media******************/
    .about-footer-sec {
        margin: 0px 0px 0px 0px;
    }

    .about-footer-sec-h2 {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
        font-size: 18px;
    }

    .footer-down-iner p {
        font-size: 15px;
        text-align: center;
    }

    .social-icons-ul {
        text-align: center;
    }

    .social-icons {
        padding: 0px 0px 10px 0px;
    }

    .main-footer-top-iner {
        padding: 0px 0px 10px 0px;
    }

    .footer-down-iner2 {
        text-align: center;
        float: none;
    }

    .designer_link2 {
        text-align: center;
    }

    /**********top header logo*************/
    .logo-sectinmain {
        top: 0px;
    }

    .top-menusec {
        height: auto !important;
    }

    /********about page*******/
    .aboupage-images-section {
        margin: 10px 0px 0px 0px;
    }

    /***********appointment*********/
    .appointment-sec {
        margin: 0px 0px 0px 0px;
    }

    .abouticons-main {
        margin: 0px 0px 70px 0px;
    }

    .margin-secdoctor {
        padding: 30px 0px 50px 0px;
    }


    .mediacl-box {
        margin: 0px 0px 30px 0px;
    }

    .text-secmed {
        padding: 15px 15px 15px 15px;
    }

    /****************medical dep**********/
    .mediacl-heading-h2 {
        font-size: 22px;
        line-height: 28px;
    }

    .mediacl-depsec-bg {
        padding: 30px 0px 40px 0px;
    }

    .med-depsection-marg {
        margin: 0px 0px 0px 0px;
    }

    .med-depsection {
        margin: 0px 0px 20px 0px;
    }

    .med-depsection88 {
        margin: 0px 0px 20px 0px;
    }

    /************happy client************/
    .patinet-h2sec {
        font-size: 20px;
    }

    .slider-product-img {
        padding: 10px 0px 0px 0px !important;
    }

        .slider-product-img:before {
            border-right: 50px solid transparent !important;
            border-top: 50px solid #6b0f10 !important;
        }

    .owl-slidertext-head-p {
        text-align: justify !important;
    }

    .slidertext-imm22 {
        height: 50px !important;
        width: 50px !important;
        margin-right: 10px;
    }

    .owl-slidertext-head-h2 {
        font-size: 15px;
        line-height: 28px;
    }

    .owlslider-sectionss-bg {
        padding: 30px 0px 30px 0px !important;
    }

    /********team page*/

    .ourteam-pagesec {
        margin: 30px 0px 30px 0px;
    }

    .noticeboard-sectmar {
        margin: 30px 0px 20px 0px;
    }

    /**************slider*************/
    .slide-text > p {
        display: none;
    }

    .slide-text > h2 {
        font-size: 18px !important;
        line-height: 25px !important;
        width: 100% !important;
        display: none !important;
    }

    .slide-text {
        width: 90% !important;
        left: 5% !important;
        top: 82% !important;
    }

        .slide-text > h1 {
            font-size: 10px !important;
        }

        .slide-text > a.btn-default {
            display: none !important;
        }

        .slide-text > a.btn-primary {
            display: none !important;
        }

    .slider-sec {
        margin: 0px 0px 0px 0px;
    }

    .control-round .carousel-control {
        width: 30px !important;
        height: 30px !important;
        line-height: 31px !important;
        font-size: 15px !important;
    }
    /***************/
    .defsefmed-p {
        text-align: justify;
    }

    .whychooseuss-texth1 {
        font-size: 15px;
        line-height: 30px;
    }

    /*******Tam*/

    .hvr-bounce-to-top4 {
        padding: 6px 10px 6px 10px;
        font-size: 14px;
    }

    .footer-location-se {
        margin: 15px 0px 10px 0px;
    }

    .margintemm {
        margin: 0px 0px 0px 0px;
    }

    .main-footer-top {
        padding: 30px 0px 20px 0px;
        margin: 0px 0px 0px 0px;
    }

        .main-footer-top:after {
            margin-right: 62% !important;
        }


    /**************/
    .defmissseccc {
        position: inherit;
    }

    .box33 img {
        height: auto !important;
    }

    .newsboxcust {
        height: auto;
        width: 100%;
    }

    /**********best feature*/
    .bestfeaturet {
        height: auto;
        width: 100%;
        margin: 0px 0px 15px 0px;
        padding: 30px 15px 30px 15px;
    }

    .bestfeaturet-vid {
        height: auto;
        width: 100%;
    }

    .bestfeaturetmm {
        height: auto !important;
        width: 100%;
        padding: 0px 15px 0px 15px;
    }

    /***********/
    .abouttextpp {
        margin: 10px 0px 10px 0px;
        font-size: 15px;
        line-height: 28px;
    }

    .chancellorsec {
        padding: 40px 0px 0px 0px;
    }

    .chancellorbox {
        margin: 0px 0px 30px 0px;
    }

    .chancellorboxh1 {
        font-size: 20px;
        line-height: 25px;
    }

    .newsgall {
        margin: 0px 0px 0px 0px;
        padding: 30px 0px 30px 0px;
    }

    /***********/
    .chancellorboxh1gall {
        font-size: 16px;
        line-height: 20px;
        margin: 10px 0px 10px 0px;
    }

    /*******course******/
    .owlslider-sectionss {
        padding: 30px 0px 30px 0px !important;
    }

    .marginworlco {
        margin: 0px 0px 10px 0px;
    }

    .dolbg-sectionh1 {
        font-size: 20px;
        line-height: 34px;
        margin: 15px 0px 0px 0px;
    }

    .dolbg-section {
        padding: 0px 15px 30px 15px;
    }

    /*********/
    .bestfeatureth1 {
        font-size: 20px;
        line-height: 30px;
    }

    .ourobjecth1 {
        font-size: 20px;
        line-height: 30px;
    }


    .bestfeaturetp {
        font-size: 15px;
        line-height: 25px;
    }

    .maintextffh1 {
        font-size: 20px;
    }

    .estfeature {
        padding: 0px 0px 0px 0px;
    }

    .ourparron {
        padding: 20px 0px 20px 0px;
    }

    /**************video***********/
    .videotexth2 {
        font-size: 26px;
        line-height: 40px;
        text-align: center;
    }

    .videotexpt {
        font-size: 15px;
        line-height: 26px;
        text-align: center;
    }

    .videosectionbg {
        padding: 50px 0px 50px 0px;
    }

    /********university******/
    .ourcollegesmmh1 {
        font-size: 20px;
        line-height: 30px;
    }

    .ourcollegesmm {
        padding: 30px 0px 30px 0px;
    }

    .ourcolegmm {
        margin: 20px 0px 0px 0px;
    }

    .dolorsec-collegessp {
        height: auto;
    }

    .about-footer-sec-h2:before {
        width: 20px;
    }

    .onlineexbackg {
        display: none;
    }

    .online-mm {
        margin: 20px 0px 0px 0px;
        width: 50%;
    }

    .announcement1:before {
        height: 32%;
        width: 100%;
    }

    .announcement1 {
        padding: 30px 0px 40px 0px;
    }

    .announcement-hh22 {
        margin: 30px 0px 30px 0px;
    }
    /*****academics*/
    .onlineexh1 {
        color: #125875;
        font-size: 14px;
    }

    .academics44-h1 {
        font-size: 25px;
        line-height: 42px;
    }

    .academics {
        padding: 30px 0px 30px 0px;
    }

    .headnewss {
        font-size: 15px;
        line-height: 25px;
    }

    .scollingsection {
        height: 80px;
    }

        .scollingsection:before {
            width: 80%;
        }

    /*********tab***********/
    .nav-tabs > li {
        margin: 0px 0px 10px 0px;
        text-align: center;
    }

        .nav-tabs > li > a {
            width: 100%;
            font-size: 11px;
        }

        .nav-tabs > li:hover:after, .nav-tabs .active:after {
            right: 50%;
        }

    .downloaddmp {
        width: 100%;
    }

    .logof-h3, .menubar, .responsive-header, .responsive-logobar, nav > ul ul li a {
        padding: 2px 0px 2px 0px !important;
    }

    .logof {
        margin: 3px 0 0 !important;
    }

    .newsangabb {
        margin: 0px 0px 30px 0px;
    }

    .latestpublickk {
        padding: 30px 0px 0px 0px;
    }

    .acmainboxh1 {
        height: auto;
    }

    .fix-social-ul {
        top: 15% !important;
    }

    /******about page*/
    .aboutus-pagetext-h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .aboutus-page-bg {
        padding: 15px 0px 15px 0px;
    }

    .pagebordd-dingtth2 {
        font-size: 20px;
        line-height: 25px;
    }

    .pagedata-sec {
        margin: 20px 0px 30px 0px;
    }

    /**contact page med*/
    .formcontrolk {
        margin: 0px 0px 15px 0px;
    }

    .contactuspageh2 {
        font-size: 15px;
    }

    .contactush1 {
        margin: 20px 0px 20px 0px;
        font-size: 20px;
    }

    .contactuspagel2 {
        height: auto;
    }

    .mobhidden {
        display: none;
    }

    .prnt-mda-bx-img img {
        height: auto !important;
    }

    .prnt-mda-bx-img {
        height: auto;
    }

    .dwnld-app-title-h {
        font-size: 25px;
        line-height: 42px;
    }

    .facilities-pages-bx-wpr-imgs {
        overflow: hidden;
        height: inherit;
        display: flex;
        align-items: center;
        background: #fff;
    }

    .awards-sec-slider-bx-wpr-img {
        height: 230px;
    }

    .criteria-menu-ul li a {
        margin: 0px 2px;
        line-height: 38px;
        padding: 5px 10px;
        border: 2px solid #000;
        font-size: 14px;
        border-radius: 2px;
    }

    .criteria-h1 {
        font-size: 20px;
        line-height: 32px;
    }

    .criteria-h2 {
        font-size: 22px;
    }

    .criteria-h3 {
        margin: 0px 0px 35px 0px;
        padding: 10px 15px;
        font-size: 20px;
    }

    .newsglry-img-wpr {
        max-height: inherit;
        overflow: inherit;
    }

    .icodvs {
        width: 100%;
    }

    .wdth20s {
        width: inherit;
    }
    .headlgowdth {
        width: 50%;
    }
    .headlgowdths {
        width: 100% !important;
    }
}
