﻿@media screen and (max-width:950px) {
    /***********************************Menu*******************************/
    .container-small {
        margin-left: 0px;
        margin-right: 0px;
    }

    .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: -54px !important;
    }


    /*************footer media******************/
    .about-footer-sec {
        margin: 0px 0px 0px 0px;
    }

    .about-footer-sec-h2 {
        margin: 10px 0px 5px 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;
        background-color: #004274;
        background-image: url("https://www.transparenttextures.com/patterns/redox-02.png");
    }

    /********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;
    }



    .contactus-sec {
        margin: 30px 0px 0px 0px;
    }

    .noticeboard-sectmar {
        margin: 30px 0px 20px 0px;
    }


    /**************slider*************/
    .slide-text > p {
        font-size: 13px !important;
        line-height: 17px!important;
        display: none;
    }

    .slide-text > h2 {
        font-size: 18px!important;
        line-height: 25px!important;
        width: 100%!important;
    }

    .slide-text {
        width: 90% !important;
        left: 5%!important;
        top: 42%!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;
        }

    /*********contact us*/
    .aboutus-pagetext-h2 {
        font-size: 18px;
        text-align: center;
        line-height: 25px;
    }

    .cont-secbox22 {
        font-size: 30px !important;
    }

    .contact-secbox2 {
        padding: 0px 0px 0px 40px;
    }

    .messbox-sec-h2 {
        font-size: 25px;
        line-height: 20px;
    }

    .formcontrol {
        margin: 0px 0px 10px 0px;
    }

    .texbox-border {
        margin: 0px 0px 0px 0px;
    }

    .contactus-sec {
        padding: 20px 0px 0px 0px;
    }

    .contactus-locationsec {
        margin: 30px 0px 0px 0px;
    }

    .contact-shadwh2 {
        font-size: 25px;
    }

    .cont-loca {
        height: auto;
    }

    .p-page {
        margin: 30px 0px 0px 0px;
    }

    .background-images22 {
        height: 130px;
    }

    .contactlocgin {
        margin: 10px 0px 0px 0px;
    }


    .pagesect-textmission {
        margin: 10px 0px 0px 0px;
        font-size: 20px;
    }

    .keypoint-main {
        margin: 0px 0px 0px 0px;
    }

    .buttonsubmit {
        margin: 2px 0px 0px 0px;
        padding: 0px 0px 0px 15px;
    }

    .course-bar span {
        font-size: 11px;
    }

    .admin-name {
        font-size: 11px;
    }

    .login-buttonsec-a {
        width: 88px !important;
        font-size: 13px!important;
    }

    .aboutus-pagetext {
        margin: 22px 0px 0px 0px;
    }

    .mediacl-depsec {
        padding: 30px 0px 30px 0px;
    }

    .service-detail {
        margin: 0px 0px 40px 0px;
    }

    /**************media*about page*/
    .allpage-text-p {
        text-align: justify;
    }

    .intimages {
        margin: 10px 0px 15px 0px;
    }

    .updatingsoon_image {
        width: 100%;
    }

    .updatingsoon-sec-p {
        line-height: 30px;
    }

    .textpatient-h2 {
        line-height: 23px;
        font-size: 19px;
    }

    .patientsev-mm77 {
        margin: 20px 0px 20px 0px;
    }

    .pricingTable {
        margin: 0 0 40px;
    }

    .backdefffs {
        margin-top: 0px;
        margin: 0px 0px 30px 0px;
        padding: 30px 0px 0px 0px;
    }

    .defmissseccc66 {
        border-left: none;
        border-right: none;
    }

    .headerdefff-h1 {
        font-size: 15px;
    }
    /**********about pagesec*/
    .aboutus-page {
        margin: 0px 0px 0px 0px;
    }

    .aboutus-pagetext-h2 {
        margin: 0px 0px 0px 0px;
        font-size: 20px;
        line-height: 30px;
        text-align: center;
    }

    .aboutus-pagetext-ul {
        float: left;
        padding: 5px 5px;
        text-align: center;
        width: 100%;
    }

    .aboutus-page-bg {
        padding: 20px 0px 10px 0px;
    }

    .text-headingtt-h2 {
        font-size: 18px;
        line-height: 27px;
    }

    .aboupage-section {
        padding: 30px 0px 30px 0px;
    }
    /**************/
    .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;
    }

    /*******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;
    }


    /********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;
    }

    /*****academics*/
    .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 {
        margin: 5px 0 0!important;
    }

    .newsangabb {
        margin: 0px 0px 30px 0px;
    }


    .acmainboxh1 {
        height: auto;
    }

    .fix-social-ul {
        top: 27% !important;
    }
    /********/
    .findboxmm20 {
        width: 100%;
    }

    .findplotmm {
        position: inherit;
        bottom: 30px;
    }

    .logomenuu {
        display: none;
    }

    .register22 {
        display: none !important;
    }

    .registernowaa {
        margin-top: 5px;
        padding: 8px 5px 5px 5px;
        background-color: #00aeff;
        font-size: 11px;
        font-weight: 500;
    }

    .logindeful {
        text-align: center;
    }

    .socialmediatopul {
        text-align: center;
    }

    .formmargkk2 {
        margin-top: 0px;
    }

    .exp20 {
        width: 100%;
    }


    /****agent*/
    .agentmainsec33 {
        width: 100%;
        margin: 0px 0px 40px 0px;
    }
    /*****/
    .fmainboxx {
        margin: 0px 0px 20px 0px;
    }

    .discoversecmmh1 {
        font-size: 23px;
        line-height: 30px;
    }

    .discoversec {
        padding: 40px 0px 50px 0px;
    }

    .residentialsec {
        padding: 0px 0px 20px 0px !important;
    }

        .residentialsec:before {
            display: none!important;
        }

    .residentialsett {
        padding: 0px 0px 20px 0px!important;
    }

    .bordermmm {
        margin: 20px 0px 30px 0px!important;
    }
    /*****end*/
    .whyheadinggh1 {
        font-size: 25px;
        line-height: 35px;
    }

    .whychooseussbg {
        padding: 40px 0px 40px 0px;
    }

    .whyheadingg {
        margin: 0px 0px 30px 0px;
    }

    .whyheadinggmm {
        margin: 0px 0px 30px 0px;
    }

    .realenquiryp {
        font-size: 15px;
        line-height: 24px;
    }

    .realenquiryh1 {
        font-size: 22px;
    }

    .checkourselectin {
        padding: 40px 0px 40px 0px;
    }

    .exploreseccRight:before {
        display: none !important;
    }

    .commermmargg {
        margin: 0px 0px 0px 0px;
    }

    .exploreseccRight {
        padding: 40px 0px 20px 0px !important;
    }
    /*******end*/
    .agentsection {
        padding: 30px 0px 0px 0px;
    }

    .testimon {
        padding: 40px 0px 40px 0px;
    }

    .whyheadinggh2 {
        font-size: 22px;
        line-height: 30px;
    }

    .cont-submit {
        width: 100%;
    }

    .locationbackgrou {
        margin: 0px 0px 0px 0px;
    }

    /********/
    .updatingsoon-sec-h2 {
        font-size: 22px;
    }
}
