﻿@media screen and (max-width:950px) {
    .top-header-icons, .top-header-icons-ul li a {
        text-align: center!important;
    }

    .logohead222, .logotop, .menucard, .slide-text, .slider_stext-h2 {
        height: auto;
    }

    .mainlogo-sec266 {
        width: 250px;
    }

    .logotop-head {
        margin: 15px 0px 0px 0px;
        height: 50px;
        display: none;
    }

    .container-small {
        margin-left: 0!important;
        margin-right: 0!important;
    }

    .padd-right {
        padding-right: 15px!important;
    }

    .padd-left {
        padding-left: 15px!important;
    }

    .updatingsoon-sec-h2 {
        font-size: 20px;
    }

    .logoheaddm {
        display: none;
    }


    .academycertificate-teamsecpss, .featured-teamsecpss, .upcoming-teamsecpss {
        left: 0;
    }

    .academycertificate, .bestservicesimg, .boxse44, .marginwhychooo, .patientsaya {
        margin: 30px 0px 0px 0px;
    }

    .blog-imag {
        margin: 10px 0px 5px 0px;
    }

    .rightarrow-i {
        font-size: 32px;
        padding: 0;
    }

    .about-footer-sec, .image-box5 {
        margin: 10px 0 10px;
    }

    .coachingsec-main {
        background-color: #fbfbfb;
        border: 1px solid #f9f9f9;
    }

    .coachingsec-a {
        min-height: auto;
        color: #777;
        background: #fff;
    }

    .tp-leftarrow.round, .tp-rightarrow.round {
        bottom: 7px!important;
    }

    .boxserv img, .boxteam-h2, .top-header-sec, .whychoose44-h4 {
        height: auto;
    }

    .design_byyints, .gotan-emergency-p, .top-header-icons-ul, .top-icons, .top-icons-ul {
        text-align: center;
    }

        .top-header-icons-ul li a {
            float: none!important;
            font-size: 13px;
            padding: 0px 3px 0px 0px;
        }

        .top-icons-ul li a {
            float: none;
            padding: 0px 0px;
        }

    .top-icons-ul {
        margin: 5px 0 10px;
    }

    .logo-sec-two {
        padding: 0!important;
        height: auto!important;
    }

    .menu-sec {
        border-radius: 0!important;
        padding: 0px 0!important;
        margin: 0px 0px 0px 0px!important;
    }

    .topheaderBack {
        height: auto!important;
    }

        .topheaderBack:before {
            display: none!important;
        }

        .topheaderBack:after {
            display: none!important;
        }

    .top-menusec {
        height: 80px!important;
    }

    .logoheaddm33 {
        width: 262px;
        margin: 0px auto;
        float: none;
        display: block;
    }

    .resmobile-logo {
        margin: 2px 0px 0px 0px !important;
    }

    /********mission********/
    .marging-boxsec {
        margin: 00px 0px 30px 0px !important;
    }

    .border-linemain {
        padding: 0px 0px 0px 0px;
    }

    .border-line323 {
        background: #fff0;
    }

    .featured-icon-box.style4 {
        margin: 20px 0px 0px 0px;
    }

    .padding-2121 {
        padding-left: 15px!important;
        padding-right: 15px!important;
    }

    /******ab page***********/
    .aboutus-pagetext-h2 {
        margin: 0px 0px 0px 0px;
        font-size: 20px;
        line-height: 25px;
        text-align: center;
    }

    .mainlogo-sec2 {
        margin: 5px 0 0 0px;
    }

    .slide-text {
        display: none;
    }

    .newsdefaulll {
        padding: 40px 0px 0px 0px;
    }

    .bestservices {
        margin: 30px 0px 0px 0px;
    }

    .medicaldepcont-h1 {
        font-size: 22px;
        line-height: 30px;
    }

    .margindeff, .medicaldep {
        margin: 30px 0 0;
    }

    .messagedeskd {
        margin: 0px 0px 0px 0px;
        padding: 30px 0px 10px 0px;
    }

    .messheadh {
        margin: 0px 0px 20px 0px;
    }

    .messagedeskhead-h1 {
        font-size: 22px;
        line-height: 40px;
    }

    .directormess {
        margin: 0px 0px 30px 0px;
    }

    .team-area {
        margin: 30px 0px 30px 0px !important;
    }

        .team-area .single-team-member {
            margin-bottom: 20px;
        }

    .main-footer-top {
        padding: 30px 0 30px;
    }

    .about-footer-sec-h2 {
        font-size: 18px;
        margin: 0 0 20px;
    }

    .company-add-p, .information-a {
        font-size: 15px;
        line-height: 20px;
    }

    .designer_link2, .footer-down-iner p {
        text-align: center;
    }

    .design_byyints {
        text-align: center;
    }

    .serviceBox {
        margin: 0px 0px 15px 0px;
    }

    .aboutus-pagetext-ul {
        text-align: center;
        width: 100%;
    }

    .aboutus-page-bg {
        padding: 15px 0;
    }

    .text-headingtt-h2 {
        font-size: 20px;
        line-height: 30px;
    }

    .aboupage-section {
        padding: 30px 0px 40px 0px;
    }

    .contmarg56 {
        margin: 15px 0px 0px 0px;
    }

    .ourachievemmentt-h1 {
        font-size: 22px;
    }

    .achievementt {
        margin: 30px 0px 30px 0px;
        padding: 0px 0px 20px 0px;
    }

    .owl-nav {
        top: -40px !important;
    }

    .main-footer-top:before {
        width: 80%;
    }

    .medicaldepcont-p22 {
        letter-spacing: 5px;
    }


    .missiondefheadd-mmh1 {
        font-size: 22px;
        line-height: 30px;
    }

    .missiondef {
        padding: 30px 0px 10px 0px;
        margin: 30px 0px 0px 0px;
    }

    .missiondefheadd-mm {
        margin: 20px 0px 40px 0px;
    }

    .evaabox .title {
        font-size: 12px;
        line-height: 18px;
    }

    .company-a {
        margin: 5px 0px 10px 0px;
    }
}
