﻿@media screen and (max-width:900px) {
    .container-small {
        margin-left: 0!important;
        margin-right: 0!important;
    }

    .padd-right {
        padding-right: 15px!important;
    }

    .padd-left {
        padding-left: 15px!important;
    }

    .top-header-icons {
        text-align: center!important;
    }

    .top-header-icons-ul li a {
        float: none!important;
        text-align: center!important;
        padding: 0 10px 0 0;
        font-size: 13px;
    }

    .top-icons {
        text-align: center;
    }

    .top-icons-ul li {
        float: none;
    }

        .top-icons-ul li a {
            float: none;
            padding: 0 5px 0 5px;
            font-size: 13px;
        }

    .top-header-icons-ul {
        margin: 0 0 5px 0;
        text-align: center;
    }

    .top-header-sec {
        height: auto;
        padding: 5px 0 5px 0;
    }

    .headersec-logo {
        margin: 0 auto;
    }

    .logo-sec-two:before {
        display: none;
    }

    .logo-sec-two {
        background: #fff!important;
        border-top: 1px solid #e0e2e5!important;
        border-bottom: 1px solid #e0e2e5!important;
    }

    .top-icons-ul {
        text-align: center;
        float: none;
        border-left: none;
        border-right: none;
    }

    .logohead222 {
        margin: 0 auto;
        float: none;
        width: 80px;
    }

    .menu-sec {
        margin: 0!important;
    }

    .onlinereg-main {
        text-align: center;
        display: none;
    }

    .logof {
        margin: 0!important;
    }

    .resmobile-logo {
        margin: 0!important;
        width: 60px;
        float: left;
    }

    .logohead {
        margin: 0;
        padding: 0;
    }

    .logohead5555 {
        margin: 0;
    }

    .tt-colitema {
        display: none;
    }

    .margmain {
        display: none;
    }

    .texthelp-sec {
        margin: 10px 0 0 0;
    }

    .texthelpsecpaa {
        font-size: 16px;
    }

    .aboutworking {
        padding: 30px 0 0 0;
    }

    .aboutworking-main {
        margin: 0 0 30px 0;
    }

    .working-timesetexth2 {
        margin: 0;
    }

    .servmmain-sech2 {
        font-size: 25px;
        line-height: 35px;
    }

    .servmmain-sec {
        border-right: none;
    }

    .owlrunning {
        margin: 30px 0 0 0;
    }

    .text-secowl-h2 {
        font-size: 20px;
    }

    .department-textmm-h2 {
        font-size: 25px;
        line-height: 30px;
    }

    .department-sec {
        margin: 20px 0 10px 0;
    }

    .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 0!important;
    }

    .patientsays-textmm-h2 {
        font-size: 25px;
        line-height: 30px;
        padding: 0;
        margin: 0;
    }

    .patientsays-textmm-p {
        margin: 0;
    }

    .patientsays-sec {
        padding: 30px 0 30px 0;
    }

    .aboutus-pagetext-h2 {
        font-size: 22px;
        text-align: center;
        line-height: 25px;
        margin: 0 0 20px 0;
    }

    .aboutus-pagetext-ul {
        width: 100%;
        text-align: center;
        padding: 5px 5px;
    }

    .aboutus-page-bg {
        padding: 30px 0 30px 0;
    }

    .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 0;
    }

    .texbox-border {
        margin: 0;
    }

    .contactus-sec {
        padding: 0;
    }

    .contactus-locationsec {
        margin: 30px 0 0 0;
    }

    .cont-loca {
        height: 300px;
    }

    .p-page {
        padding: 40px 0 40px 0;
    }

    .background-images22 {
        height: 130px;
    }

    .contactlocgin {
        margin: 10px 0 0 0;
    }

    .pagesect-textmission {
        margin: 10px 0 0 0;
        font-size: 20px;
    }

    .keypoint-main {
        margin: 0;
    }

    .buttonsubmit {
        margin: 2px 0 0 0;
        padding: 0 0 0 15px;
    }

    .course-bar span {
        font-size: 11px;
    }

    .admin-name {
        font-size: 11px;
    }

    .login-buttonsec-a {
        width: 88px!important;
        font-size: 13px!important;
    }

    .locationbackgrou {
        margin: 0;
    }

    .allpage-text-p {
        text-align: justify;
    }

    .intimages {
        margin: 10px 0 5px 0;
    }

    .pagedata-sec {
        padding: 30px 0 30px 0;
    }

    .footersect-border-p22 {
        background-color: #ffffff00;
    }

    .footersect-border {
        margin: 0;
    }

    .footedowne3 {
        height: auto;
    }

    .locationfootermainn {
        margin: -135px 0 160px 0;
    }

    .footerminnn {
        margin: -120px 0 0 0;
    }

    .footerminnn-pp {
        text-align: justify;
    }

    .main-footer-top {
        background-size: inherit;
        background-repeat: inherit;
    }

    .footer-down-iner p {
        text-align: center;
    }

    .designer_link2 {
        text-align: center;
        padding: 0;
    }

    .footer-down-iner2 {
        float: none;
    }

    .designer_link2 {
        text-align: center;
    }

    .designerlin66 {
        float: none;
    }

    .footer-down-iner2 {
        margin: 7px 0 10px 0;
    }

    .footer-down-iner p {
        padding: 20px 0 0 0;
    }

    .main-footer-top {
        padding: 70px 0 30px 0;
    }

    .footer-social-ul {
        margin: 20px 0 0 0;
    }

    .contdefaultt {
        height: 300px;
    }

    .ourclinic-sec {
        padding: 30px 0 30px 0;
    }

    .ourclinice3-sech2 {
        font-size: 25px;
        line-height: 35px;
    }

    .ourclinice3-button-a {
        width: 130px;
    }

    .teampage-img2 {
        height: auto!important;
    }

    .text-headingtt-h2 {
        font-size: 20px;
    }

    .slider-sec:before {
        left: -30%;
    }

    .patientsays-owlrunning .owl-nav {
        display: none!important;
        margin: 0;
    }

    .slider-sec {
        padding: 0;
    }

    .patientsays-owlrunning {
        margin: 10px 0 0 0;
    }

    .patientsectexxp {
        padding: 0 20px 20px 20px;
    }

    .patientsectexx {
        height: auto;
        width: 100%;
        margin: 0;
        float: left;
        position: inherit;
        margin-left: 0;
    }

    .patientsectexxh2 {
        font-size: 25px;
        line-height: 35px;
        margin: 30px 0 0 0;
    }

    .patientsectexxh2 {
        font-size: 25px;
        line-height: 35px;
        margin: 30px 0 20px 0;
    }

    .servicesbigg-h1 {
        font-size: 38px;
        line-height: 88px;
    }

    .oursermm {
        position: inherit;
        margin: -57px 0 0 0;
    }

    .services-secctextptext33 {
        text-align: justify;
    }

    .services-secc {
        padding: 20px 0 0 0;
    }

    .abouttext-defa {
        padding: 0;
    }

    .services-secctextptext {
        text-align: justify;
    }

    .aboutdefault {
        margin: 0 0 50px 0;
    }

    .services-secctexth1 {
        font-size: 25px;
        line-height: 30px;
    }

    .services-secctextptext:before {
        display: none;
    }

    .contspace-secc {
        padding: 0;
        margin: 0;
    }

    .servcontnk3 {
        margin: 30px 0 0 0;
    }

    .textservv-h2 {
        font-size: 15px;
        line-height: 20px;
    }

    .hoverimagessss-h2 {
        font-size: 15px;
        line-height: 20px;
    }

    .servicimgg {
        margin: 0 0 50px 0;
    }

    .newsecer {
        font-size: 15px;
        line-height: 52px;
        height: 50px;
        width: 80px;
    }

    .hoverimagessssvvpp {
        margin: 35px 0 0 0;
        font-size: 14px;
        line-height: 27px;
        text-align: justify;
    }

    .abouttext-defah2 {
        font-size: 25px;
        line-height: 30px;
    }

    .boxmain-abou {
        margin: 0 0 30px 0;
    }

    .getanap-defauth2 {
        font-size: 25px;
        line-height: 30px;
    }

    .getanap-defauth3y {
        font-size: 19px;
        line-height: 20px;
    }

    .getanap-defauth2p {
        text-align: justify;
        font-size: 15px;
        margin: 20px 0 30px 0;
    }

    .biogaseff23 {
        height: auto;
        padding: 10px 30px 10px 60px;
        margin: 0 0 10px 0;
    }

    .biogaseff23-aa {
        margin: 0;
        padding: 0;
        font-size: 16px;
        font-weight: 600;
    }

    .ourapproach-secc {
        margin: -170px 0 50px 0;
    }

    .biogaseffgg {
        padding: 50px 0 200px 0;
    }

    .ourpartnerssss {
        padding: 0;
        margin: 0 0 50px 0;
    }

    .ourpartner {
        padding: 0;
    }

    .ourpartnerssss-defah2 {
        font-size: 25px;
        line-height: 30px;
    }

    .partmargv4 {
        padding: 0;
    }

    .sustainable-defauth2 {
        font-size: 25px;
        line-height: 35px;
    }

    .sustainable-defauth3y {
        font-size: 16px;
        line-height: 27px;
    }

    .dcontent23 {
        margin: 0;
        padding: 30px 0 60px 0;
    }

    .sustainablegg {
        padding: 50px 0 150px 0;
    }

    .doctactteam34-h2 {
        font-size: 20px;
        margin: 0 0 20px 0;
    }

    .dcontact {
        margin: -100px 0 50px 0;
        padding: 0 15px 0 15px;
    }

    .contenimages {
        margin: 30px 0 0 0;
    }

    .cont-submit {
        width: 100%;
        margin: 20px 0 0 0;
    }

    .videoline-getan {
        height: auto!important;
    }

    .pfootconta23 {
        padding: 15px;
    }

    .logfoot-ul li {
        margin: 10px 0 0 0;
    }

    .blinking {
        margin: 0 0 20px 0;
    }

    .updatingsoon-sec-h2 {
        font-size: 25px;
    }

    .flinkk-ul li a {
        font-size: 12px;
        line-height: 23px;
    }

    .logoheading {
        margin-left: 0;
        margin: 0;
    }

    .logoheading-h1 {
        font-size: 20px;
        line-height: 30px;
        text-align: center;
    }

    .logoheading-h2 {
        font-size: 20px;
        line-height: 30px;
        text-align: center;
    }

    .logotohen {
        margin: 5px 0px 5px 0px;
    }

    /************/
    .fix-social-ul {
        top: 85%;
        display: none;
    }

    .ourpartner {
        margin: 0px 0px 30px 0px!important;
    }

    .missionvismm {
        padding: 20px 0px 30px 0px!important;
    }
}
