﻿
@media only screen and (max-width: 900px) {

    .logomobbbb {
        width: 220px;
    }

    .contact-banner-area .image-1 {
        position: initial;
        margin: 0px auto;
    }

    .footer-widget .title {
        font-size: 25px;
    }

    .footer-top-area {
        padding: 50px 0px 50px 0px;
    }


    /*********background images*/
    .background-images22 {
        height: 130px;
    }

    .p-page {
        margin: 30px 0px 0px 0px;
    }

    .messbox-sec-h2 {
        font-size: 20px;
        line-height: 20px;
    }

    .contact-shadw {
        padding: 0px;
        margin: 0px 0px 15px 0px;
    }

    .locationbackgrou {
        padding: 5px;
    }

    .contact-secbox2 {
        padding: 0px 0px 0px 70px;
    }

    .aboutus-pagetext-h2 {
        text-align: center;
        font-size: 25px;
        line-height: 30px;
    }

    .aboutus-pagetext-ul {
        float: none;
        text-align: center;
    }

    .contactus-sec {
        margin: 0px 0px 0px 0px;
    }

    /*******about default*******/
    .aboutus-pagetexth1 {
        font-size: 25px!important;
        line-height: 40px!important;
    }

    .topimmainimages {
        height: 240px !important;
        padding: 120px 0px 0px 0px!important;
    }

    .text-headingtt-h2 {
        font-size: 21px!important;
        line-height: 33px!important;
    }

    .intimages {
        margin: 10px 0px 10px 0px!important;
    }

    .portfoliorrh1 {
        font-size: 22px!important;
        line-height: 38px!important;
    }

    .hhportfoliorrp {
        text-align: justify!important;
    }

    .boxss44 img {
        height: auto!important;
    }

    .updatingsoon-sec-h2 {
        font-size: 22px!important;
    }

    .contact-secbox2-a {
        font-size: 15px!important;
    }

    .drpseccp {
        padding: 0px 15px 0px 15px!important;
        font-size: 15px!important;
    }

    .support-display-section .company-logo-slider {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }

    .drnameh1 {
        font-size: 22px!important;
    }

    .drnamep {
        font-size: 15px!important;
    }

    .maretnityheadd-img {
        margin: 0px 0px 20px 0px!important;
    }

    .maretnityheadd {
        margin: 0px 0px 50px 0px!important;
        padding: 30px 15px 10px 15px!important;
    }

    .matboxmainnn {
        width: 50%!important;
    }

    .borderradddd {
        margin: 20px auto!important;
    }

    .carmarg5 {
        margin: 0px 0px 0px 0px;
    }

    .imggallt5 {
        height: auto!important;
    }

    .boximgg {
        height: auto!important;
    }

    .marglnewww {
        margin: 10px 0px 30px 0px!important;
    }

    .textheadingserv-h1 {
        font-size: 28px!important;
        line-height: 32px!important;
    }

    .protectedcap {
        width: 80px!important;
    }

    .protectedcap22 {
        width: 90px!important;
    }

    .margtexservv {
        margin: 0px 0px 40px 0px!important;
    }

    .imagedrvij22 {
        margin: 30px 0px 15px 0px!important;
    }


}
