﻿@media screen and (max-width:900px) {
    .boxgall im, .logo-sec-two, .menu-sec {
        height: auto!important;
    }

    .abuttonn, .certficseimgg, .control-round .carousel-control.left, .control-round .carousel-control.right, .logohead222, .menucard, .onlinereg-main, .slide-text {
        display: none;
    }

    .appointmentsec3c-texth2, .appointtext-num {
        font-size: 20px;
        text-align: center;
    }

    .aboutdefault-texth2, .appointtext-num, .designer_link2, .footer-down-iner p, .onlinereg-main, .textmainsecc-a, .top-header-icons-ul, .top-icons-ul {
        text-align: center;
    }

    .designerlin66, .doccont23, .flogomain {
        float: none;
    }

    .container-small {
        margin-left: 0!important;
        margin-right: 0!important;
    }

    .padd-right {
        padding-right: 15px!important;
    }

    .padd-left {
        padding-left: 15px!important;
    }

    .headersec-logo {
        margin: 0 auto;
    }

    .logo-sec-two {
        margin: 0!important;
        padding: 0 0 10px!important;
    }

    .logohead222 {
        margin: 0 auto;
        float: none;
        width: 250px;
    }

    .blog-boxheading-img22, .boxpp, .contnomma22, .logohead, .submitnow-secc, .top-header-sec {
        height: auto;
    }

    .contnomma22 {
        line-height: 26px;
    }

    .aboutus-page, .company-add-p, .contactus-locationsec, .keypoint-main, .logof, .marghosppff, .pppatrunnu, .quick-links, .slider-sec, .tab .nav-tabs li a, .tabheadiii, .working-timesetexth2 {
        margin: 0;
    }

    .resmobile-logo {
        margin: 5px 0!important;
    }

    .logohead {
        margin: 0;
        padding: 0;
    }

    .topheaderborder {
        height: auto;
        padding: 0 0 10px;
        margin: 0 0 5px;
    }

    .menu-secmm {
        margin: 0 0 5px;
    }

    .indicators-line > .carousel-indicators {
        display: inherit;
    }

    .slide-text > h1 {
        font-size: 13px!important;
        line-height: 21px!important;
    }

    .slide-text > h2 {
        font-size: 17px!important;
        line-height: 21px!important;
        margin: 20px 0 0!important;
    }

    .slide-text > a.btn-default, .slide-text > a.btn-primary, .slide-text > p {
        display: none!important;
    }

    .slide-text {
        padding: 10px!important;
    }

    .control-round .carousel-control {
        top: 38%!important;
    }

    .appointmentsec3c {
        padding: 5px 0 10px;
    }

    .appointtext-num {
        line-height: 29px;
    }

    .aboutus-bgg, .aboutworking, .ourclinice3-sec, .team-sec {
        padding: 30px 0 0;
    }

    .aboutworking-main, .contact-shadw33, .counter-section, .gallhead, .mainsecser33, .ourbenefit-secc, .personal-healthsecbtn, .shapemainico22, .visualysec {
        margin: 0 0 30px;
    }

    .hvr-bounce-to-top3 {
        padding: 10px 30px;
    }

    .aboupage-section, .aboutdefault, .main-footer-top, .pagedata-sec {
        padding: 30px 0;
    }

    .aboutdefault-texth2 {
        margin: 20px 0 0;
        font-size: 14px;
    }

    .aboutdefault-text-h1, .department-textmm-h2 {
        font-size: 25px;
        line-height: 30px;
    }

    .aboutdefault-textp, .allpage-text-p {
        text-align: justify;
    }

    .aboutus-sec {
        margin: 20px 0 40px;
    }

    .getanap-defauth2 {
        font-size: 29px;
    }

    .department-sec {
        margin: 20px 0 10px;
    }

    .sbox-2 {
        padding: 30px 0 60px 10px;
    }

    .gllery-textmm-h2 {
        font-size: 25px;
        line-height: 30px;
        text-align: center;
    }

    .agileits-img {
        margin: 0 0 15px!important;
    }

    .footboxmain234 {
        padding: 10px 0;
        border-left: none;
    }

    .flogomain {
        width: 200px;
        margin: 0 auto;
        padding: 0 0 10px;
    }

    .pagetextma345 {
        padding: 10px 0 0;
    }

    .cetheaddh1, .updatingsoon-sec-h2 {
        font-size: 20px;
    }

    .cont-secbox22 {
        font-size: 30px!important;
    }

    .contact-secbox2 {
        padding: 0 0 0 40px;
    }

    .messbox-sec-h2 {
        font-size: 20px;
        line-height: 20px;
    }

    .formcontrol {
        margin: 0 0 10px;
    }

    .contactus-sec, .p-page, .submitnow-seccmain, .tablesec-main {
        margin: 30px 0 0;
    }

    .contactus-sec {
        padding: 0;
    }

    .cont-loca {
        height: 300px;
    }

    .background-images22 {
        height: 150px;
    }

    .contactlocgin {
        margin: 10px 0 0;
    }

    .pagesect-textmission {
        margin: 10px 0 0;
        font-size: 20px;
    }

    .buttonsubmit {
        margin: 2px 0 0;
        padding: 0 0 0 15px;
    }

    .admin-name, .course-bar span {
        font-size: 11px;
    }

    .login-buttonsec-a {
        width: 88px!important;
        font-size: 13px!important;
    }

    .intimages, .textcont33 {
        margin: 10px 0 5px;
    }

    .submitnow-seccmain-h2 {
        font-size: 22px;
    }

    .search-buttonss {
        margin: 0;
        padding: 0;
    }

    .expdoc-h2 {
        font-size: 25px;
        line-height: 35px;
        margin: 0 0 20px;
        padding: 30px 0 0;
    }

    .expdoc-pp {
        font-size: 15px;
        line-height: 25px;
    }

    .aboutussectext2-h2 {
        margin: 0px 0px 10px 0px;
        font-size: 18px;
        line-height: 30px;
    }

    .aboutussectext2-p22 {
        text-align: justify;
        font-size: 15px;
    }

    .ourbenefit-h2, .team-h2 {
        font-size: 25px;
        line-height: 35px;
    }

    .our-team {
        margin: 0 0 100px;
    }

    .boxteam, .exportdoctor {
        margin: 0 0 20px;
    }

    .doctactteam34-h2 {
        font-size: 22px;
        line-height: 35px;
        margin: 0 0 20px;
    }

    .expertsec34 {
        margin: 0 0 25px;
    }

    .expertsec45-p, .getanap-defauth2p, .serviceBox .description, .team-p22 {
        font-size: 15px;
    }

    .dcontact {
        padding: 0 0 30px;
    }

    .boxabout, .doctactteam34 {
        margin: 20px 0 0;
    }

    .doccont23 {
        width: 300px;
        margin: 0 auto;
    }

    .team-imgsec-h4 {
        margin: 20px 0 0!important;
        text-align: justify!important;
    }

    .team-imgsec-h2 {
        text-align: center!important;
    }

    .ourbenefit-main {
        width: 100%;
    }

    .ourbenefit-maintext {
        width: 100%;
        padding: 30px 15px 0;
        margin: 0;
    }

    .texxtmainexp {
        width: 100%;
        margin: 0 0 20px;
    }

    .text-headingtt-h266 {
        margin: 0 0 20px;
        font-size: 25px;
    }

    .tab .nav-tabs li {
        width: 50%!important;
        text-align: center;
        margin: 0 0 10px;
    }

        .tab .nav-tabs li:last-child {
            margin-bottom: 0;
        }

    .tablesec-h2 {
        font-size: 22px;
        padding: 0 0 20px;
    }

    .tabletimeea {
        font-size: 25px;
    }

    .tabheadiii-h1 {
        margin: 0 0 10px;
        font-size: 22px;
        line-height: 30px;
        border-right: none;
    }

    .depatrmentcc {
        margin: 0;
        padding: 30px 0 0;
    }

    .tabheadingggnh1 {
        margin: 15px 0 10px;
        font-size: 20px;
        line-height: 20px;
    }

    .tabsecccbgg {
        padding: 0 0 20px;
    }

    .contactseccmain-h2, .counter-valueh3 {
        font-size: 18px;
    }

    .boxabout .title, .contactseccmain-h44 {
        font-size: 16px;
    }

    .visualysecbg {
        padding: 30px 0 40px;
    }

    .visualytextbtna {
        float: left;
        width: 100%;
    }

    .simpleheadingg-h1 {
        font-size: 25px;
        line-height: 30px;
        padding: 0 15px;
    }

    .patrunn-h1 {
        font-size: 27px;
        line-height: 40px;
        text-align: center;
        width: 100%;
    }

    .footer-down-iner2, .patrunn-p {
        text-align: center;
        width: 100%;
    }

    .ourclinic-sec {
        padding: 40px 0;
    }

    .ourclinice3-sech2 {
        font-size: 22px;
        line-height: 30px;
    }

    .ourclinice3-button-a22 {
        width: 115px;
    }

    .locsectinnnff {
        height: auto;
        border-top: none;
    }

    .gtallpage-h1 {
        font-size: 24px;
    }

    .locationdownd, .locboxxm {
        padding: 15px 0;
    }

    .serviceseche-h2 {
        font-size: 22px;
        line-height: 30px;
        padding: 20px 0 0;
    }

    .servicesec {
        margin: 0;
        padding: 20px 0;
    }

    .text-headingtt-h2, .whychoose44-h1 {
        font-size: 20px;
        line-height: 30px;
    }

    .headingmd-h1 {
        font-size: 18px;
        line-height: 25px;
    }

    .headingmd-p, .headingmd-p2, .headingppyy {
        font-size: 14px !important;
    }

    .headingmd {
        margin: -70px 0 30px;
    }

    .counter {
        margin: 0 0 24px;
    }

    .about-footer-sec-h2 {
        margin: 0 0 15px;
        font-size: 18px;
    }

    .footer-social-ul {
        margin: 20px 0;
    }

    .tabseccc {
        margin: 120px 0 0;
    }

    .tababoutussectext2-p22 {
        font-size: 15px;
        line-height: 26px;
        text-align: justify;
    }

    .counter-value {
        font-size: 30px;
    }

    .aboutus-pagetext-h2 {
        margin: 0;
        font-size: 20px;
        line-height: 30px;
        text-align: center;
    }

    .aboutus-pagetext-ul {
        float: left;
        margin-top: 24px;
        padding: 5px;
        text-align: center;
        width: 100%;
    }

    .aboutus-page-bg {
        padding: 20px 0;
    }

    .contact-secbox2-a {
        font-size: 15px;
        line-height: 24px;
    }

    .texbox-border {
        margin: 0!important;
    }

    .capchamargin-sec {
        margin: 15px 0 10px;
    }

    .margdocttt {
        margin: 0px 0px 0px 0px;
    }

    .loginmmm45-a {
        margin: 0px 0 0;
    }

    .margindbtnn {
        margin-top: 0px;
    }

}
