.container {
    overflow: hidden;
}

#tabhead {
    font-size: 20px;
}
       .r {
            padding: 10px;
            box-shadow: 0px 0px 5px 1px #0e617d38;
        }

        .tex {
            padding: 30px;
            display: flex;
            flex-direction: column;

            gap: 15px;
            font-size: 17px;
        }

        .img {
            border-radius: 4px;
            width: 100%;
        }
#desighead {
    font-size: 12px;
    padding-bottom: 5%;
    margin-left: 52px;
}
.about{
font-size: small;
    margin-left: 24px;
}
#specialist {
    position: absolute;
    margin-left: 17px;
    margin-left: 47px;
    margin-top: -6px;

}
@media screen and (max-width: 768px) {
.item{
    width:100% !important;
}
.about{
font-size: small;
    margin-left: 0px !important;
}
.doctor-v3 .text p.button {
	margin-top: 20px;
      text-align: center;
}
#searchtcontent{
    text-align: center !important;
}

}
#tabimage {
    width: 166px
}

#hostel{
    margin-left: 54px;
}

#maintab {
border: 1px solid;
    padding-top: 14px;
    border-radius: 12px;
    border: none;
    box-shadow: 0px 0px 10px 1px rgb(215 201 201 / 42%);
    transition: transform .5s;
    /* margin-bottom: 12px; */
    margin-top: 12px;

}

#column {
    position: absolute;
    margin-left: -279px;
    margin-top: 345px;
    border: 1px solid;
    padding: 12px;
    background-color: #f1f1f1;
    border: none;
}

#colmate{

    margin-left: 279px;
    margin-top: -218px;
}

#maintab:hover {
    transform: scale(1.02);
}

#tabmost {
    margin-left: 19px;
    margin-right: 33px;

    background-color: #f7f7f7;
    justify-content: center;
}

#tabcont {
    /* margin-left: 153px; */
    margin-right: -210px;
}

#hospita {
    border: 1px solid #afd2dd !important;
    border-radius: 12px;
    margin: 10px;
    margin-left: 107px;
    margin-bottom: 2% !important;
    margin-right: 59px;

}

.dropdown {
    margin-left: -125px;
}

#iamno {
    margin-left: -121px;
}

#img1 {
    width: 260px;
    margin-top: 22px;
    /* margin-left: 54px; */
    margin-bottom: 9px !important;
}

#hospicont {
    margin-top: 62px;
    margin-bottom: -32px;
}

#urdu {
    border: 1px solid white;
    border-radius: 12px;
    margin: 12px;
    box-shadow: 0px 0px 5px 5px rgb(110 110 110 / 25%);

    transition: transform .5s;
}

#urdu:hover {
    transform: scale(1.02);
}

#conten {
    font-size: x-large;
    font-size: unset;
    font-weight: 600;
    margin-top: 12px;
    text-align: center;
}

#imageurdu {
    margin-top: 13px;
    margin-left: 47px;
    
}

button#dropdownMenuButton2 {
    width: 298px;
    height: 48px;
}

#dropdown1 {
    margin-left: 152px;
}

.hotel {
    margin-left: 2px;
    margin-top: 24px;
}

#oman {
    font-size: initial;
    background: #eaf0f7;
    margin-right: 574px;
}

#free {
    position: absolute;
    margin-left: 134px;
    margin-top: -20px;
    color: blue;
}

#commute {
    margin-left: 147px;
    margin-top: -18px;
    color: blue;
}

#load1 {
    margin-left: 246px;
    margin-top: -27px;
}
#diverse{
    margin-left: -78px;
}
#mainrow {
    margin-top: 45px;
    border: 1px solid #f1f6f4;
    /* margin: 3px; */
    margin-left: 29px;
    margin-right: -7px;
    border-radius: 14px;
    margin-bottom: 12px;
}

#hospitalho {
    border: 1px solid wheat;
    border-radius: 12px;
    margin-bottom: 26px;
    margin: 22px;

}
#doctorshortab{
    margin-top: 5px;
    margin-right: -113px;
    margin-left: -82px;
}
#post{
    margin-left: 36px;width: 79px;margin-top: 4px;
}

#x-ray{
    margin-top: 4%;
    width: 57px;
    margin-left: 49px;
}
#locate {
    margin-top: -26px;
    margin-left: 104px;
    font-size: 17px;
}
#sense{
    width: 59px ;margin-left: 49px;margin-top: 5px;
}
#rough {
    margin-top: 67px;
}

.tab-pane.fade{
    /*width: 83% !important;*/
}

#road {
    margin-left: 64px;
}

@media only screen and (max-width: 600px) {
    body {
        margin: 0px;
        padding: 0px;
    }
    .viewall{
        margin-top: 45px !important;
    }
#sense{
    width: 59px;margin-left: 0px !important;margin-top: 5px;
}
#doctormargin{
    margin: -36px;
    margin-top: 11px;
}
.tab-pane.fade{
    /*width: 79% !important;*/
}
    #locate {
        margin-top: -28px;
        margin-left: 104px;
        font-size: 18px;
    }
    #rom {
        margin-left: 12px !important;
        font-size: 12px;
        margin-top: -25px;
        margin-left: 43px;
        padding-bottom: 6px;
    }
    #hostel{
        margin-left: 0px !important;
    }
    #post{
        margin-left: 0px !important;width: 79px;margin-top: 4px;
    }
    #column {
        position: absolute;
        margin-left: -162px;
        margin-top: 204px;
        border: 1px solid;
        padding: 0px;
        background-color: #f1f1f1;
        border: none;
        display: contents;
    }
    #x-ray{
        margin-top: 4%;
        width: 57px;
        margin-left: 0px !important;
    }

    .tab-content>.active {
        display: block !important;
        /*margin-left: -23px !important;*/
    }
    #specialist {
        position: absolute;
      margin-left: 28px;
    margin-top: -8%;
    }
    #rom {
        font-size: 12px;
        margin-top: -25px;
        margin-left: 9px;
        padding-bottom: 6px;
        margin-right: -45px !important;
    }
    

    #tabhead {
        font-size: 12px;
        margin-left: 0px;
        text-align: center;
    }

    #desighead {
        margin-left: 10px;
    margin-top: 19px;
        font-size: 12px;
        text-align: center;
    }

  

    #maintab {

        border: 1px solid;
        margin-right: 0px !important;
        margin-left: 0px !important;
        padding-top: 12px;
        border-radius: 12px;
        border: none;
        box-shadow: 0px 0px 4px 4px rgb(165 161 161 / 25%);
        transition: transform .5s;
        /* margin-bottom: 12px; */
        margin-top: 12px;

    }

    #colmate{

        margin-left: 0px;
        margin-top: -31px;
    }

    #oman {
        font-size: initial;
        background: #eaf0f7;
        margin-right: 214px !important;
    }

    #tabimage {
        width: 69%;
    }

    #tabmost {
        margin-right: 0px;
        margin-left: 0px;
        background-color: #bdebef;
    }

    #tabcont {
        margin-left: 0px;
    }

    .dropdown {
        margin-left: 0px;
    }

    #hospita {
        border: 1px solid;
        border-radius: 19px;
        margin: 0px;

    }

    #img1 {
        width: 163px;
        margin-top: 47px;
        padding-left: 7px;
        padding-top: 12px;
    }

    #img-card {
        text-align: center !important;
    }

    #oman1{
        margin-left: 0px;font-size: 18px;
        margin-top: 49px !important;
    }

    .col-md-4 {
        text-align: center;
    }

    #hospicont {
        margin-top: 0px;
       /* margin-bottom: 0px;
        /* padding-left: 49px;*/
    }

    #dropdown {
        margin-left: 0px;
    }

    .col-md-2 {
        text-align: center;
    }

    #dropdown1 {
        margin-left: 0px;
    }

    .hotel {
        margin-left: -247px;
        margin-top: 0px;
    }

    #md5 {
        border: 1px solid #bdebef;
        background-color: #f1f8f9;
        border-radius: 9px;
        margin: 5px;
        text-align: center;
    }

    #hospitalimage{
        width: 341px !important;
    }
    #doctorshortab{
        margin-top: 5px;
        margin-right:0px !important;
        margin-left: 0px !important;
    }
    #free {
        position: absolute;
        margin-left: 0px;
        margin-top: 0px;
        color: blue;
        display: contents;
    }

    #commute {
        margin-left: 0px;
        margin-top: 0px;
        color: blue;
    }

    #load1 {
        margin-left: 0px;
        margin-top: 0px;
    }

    #rough {
        margin-top: 0px;
    }

    #road {
        margin-left: 0px;
    }
   

    #urdu {
        border: 1px solid #746363;
        border-radius: 12px;
        margin: 12px;
        margin-bottom: 1%;
        box-shadow: 0px 2px 3px lightblue;
        transition: transform .5s;
    }
    #media{
        display: contents !important;
    }

    #hospitalho {
        width: 165px!important;
        box-shadow: 0px 2px 20px rgb(216, 216, 216);
        padding: 2%;
        border-radius: 12px;
        margin-bottom: 10px !important;
        margin: 0px;
        text-align: center !important;
    }


    .dropdown1 {
        margin-left: -2% !important;
    }

    #mainrow {
        margin-top: 45px;
        border: 1px solid #f1f6f4;
        /* margin: 3px; */
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 14px;
        margin-bottom: 12px;
    }
#diverse{
    margin-left: 0px !important;
}
    #imageurdu {
        margin-top: 13px;
        margin-left: 17px;
    }
#ui-design{
    margin: -60px !important;
    margin-top: 4px !important;
}
    #iamno {
        margin-left: 0px;
    }

    #doctors {
        margin-top: 25px;
        border: solid #ffffff !important;
        margin-left: 0px;
        margin-right: 3%;

    }

    #lungs {
        margin-top: 17px;
        margin-left: 0px;
    }

    #button {
        margin-top: 35px;
      margin-left: 4px !important;
        margin-bottom: 0px;
        background-color: white;
        color: #01bac6;
        border-color: #01bac6;
    }

    #boxcont {
        border: 1px solid #bdebef;
        background-color: #f1f8f9;
        border-radius: 5px;
        text-align: center;
        padding: 0% 8%;
        margin-left: 0px !important;
    }

    #doctorname {
      
            margin-left: 0px !important;
            font-size: 16px;
            text-align: center !important;
            margin-left: 0px !important;
        
    }

    #doctordetal {
        margin-left: 0px;
    }

    #doctors {
        margin-top: 25px;
        border: solid #01bac6;
        margin-left: 0px !important;
        margin-right: 0px !important;
    }

    #profile {
        margin-left: 0px;
    }

    #doctod {
        margin-top: -6px;
        margin-left: 0px;
        font-size: initial;
    }

    #surgery {
        margin-top: -39px;
        margin-left: 0px;
        font-size: initial;
    }

    #fetch {
        border: 1px solid lightgrey;
        margin-top: 56px;
        margin-left: 0px;
        margin-right: 0px;
        border-radius: 17px;
        margin-bottom: 29px;
    }

    #nom {
        margin-bottom: 70px;
        margin-left: 0px;
    }

    #consul {
        font-size: initial;
        margin-top: 21px;
    }

    #h4-faisal {
        margin-bottom: -10%;
        margin-top: 6%;
        font-size: 22px !important;
        text-align: center;
    }
    #sponsored{
        margin-left: 0px !important;margin-bottom: -18px;font-size: 17px !important; text-align: center !important;
    }
    #consul {
        font-size: 20px !important;
    }

    #designation {
        font-size: 20px !important;
        margin-top: 40px !important;
        text-align: center;
    }

    #detailphp {
        width: 347px !important;
        margin-top: 135px;
        margin-left: 0px !important;
    }

    #detailname {
        margin-left: 70px !important;
        margin-top: 20px !important;
        text-align: justify !important;
    }
    /* #doctorrow{
        margin-top: 15px !important;
    } */

    img.img-fluid {
        width: 300px;
        margin-left: 0px !important;
    }

    #detailp {
        font-size: initial;
        font-weight: 600;
        text-align: center !important;
    }
    #red {
        margin-left: -52px !important;
    margin-top: -20px !important;
    }
    #cardgap{
        margin-right: 0px !important;
    }

    #hospitaloman {
        margin-left: 0px !important;
    }

    #colmade {
        margin-left: 0px !important;
        margin-top: -30% !important;
    }

    #doctorrow {
        background-color: #f4f9ee;
        margin-bottom: 19px;
        display: flow-root;
    }

    img.img-fluid {
        width: 300px;
        margin-left: 0px !important;
        margin-top: 39px;
        width: 100% !important;
    }

    #whatsapp{
    

    }
    #carddoctor{
        margin-left: 0px !important;
    }
    #doct-head{
        margin-left: 0px !important;
        text-align: center;
    }
    #doctorimage{
        width: 123px !important;
    }
    #tabs1 {
        max-width: 100% !important;
        margin-left: 0px !important;
      }
     
      #contai{
        /*margin-left: 9% !important;*/
    }
    #marginright{
        margin-right: 0% !important;margin-top: 1%;
    }
    #contente{
        /*margin-left: -21px !important;*/

        /*margin-top: 5px !important;*/
        /*margin-bottom: -2px !important;*/
        /*font-size: 14px !important;*/
    }
    #imagetab{
        /*width: 57px!important;*/

        /*margin-left: -4px !important;*/
        /*    margin-top: -16px !important;*/
    }
    #tabcontente{
        /*margin-left: 40px !important;*/
        margin-top:12px!important;
    }
}
#contente{
    margin-left: -6px;
    /*margin-top: -27px;*/

    /*font-size: 13px;*/
}
#imagetab{
    width: 41px;
}
#colcss{
    margin-top: 12px;
       display: flex;
    margin: auto 0px;
    padding: 15px;
    /*padding: 1% !important;*/
    background-color: #f7f7f7;
    border:none;
    /*margin: 1%;*/
}
#marginright{
    margin-right: 76%;margin-top: 1%;
}
/*  */
#h4-faisal {
    /* margin-top: 6%; */
    font-size: 21px;
}
#doct-head{
    /* margin-left: 43px; */
}
#designation {
    margin-top: -7px;
    font-size: 13px;
    text-align: center;
}
#colmade {
    margin-left: -176px;
    margin-top: 29px;
}
#boxcont {
    border: 1px solid #bdebef;
    background-color: #f1f8f9;
    border-radius: 5px;
    margin-left: 32px;
}
#sponsored{
  margin-bottom: -36px;
    text-align: center;
font-size: x-large;
}

#md5 {
    border: 1px solid #bdebef;
    background-color: #f1f8f9;
    border-radius: 9px;
    margin: 5px;
}

#button {
    margin-left: -42px;
    margin-bottom: 31px;
    background-color: white;
    color: #01bac6;
    border-color: #01bac6;
}
#button:hover {
    background-color: #01bac6;
    color: white;
}

#cardgap{
    margin-right: 20px;
}
#heading {
    font-family: 'Aclonica', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 700;
    font-size: 40px;
    color: #85b1d3 !important;
    text-align: center;
}
#oman1{
    margin-left: 0px;
    font-size: 18px;
    margin-top: -3px;
}
#servicecont {
    margin-top: 17px;
    font-size: 17px;
    color: #85b1d3;
}
#doctors {
    margin-top: 25px;
    border: 1px solid #0dcfdd60;
    padding: 2% 0%;
    transition: 0.5s;
    text-align: center;
    margin-left: -4px;
    margin-right: -4px;
}
#doctors:hover {
    margin-top: 25px;
    border: 1px solid orange;
    border-radius: 20px;
}

#lungs {
    margin-top: 17px;
    margin-left: 20px;
}
#carddoctor{
    margin-left: -74px;
    margin-left: -30px;
}
#doctorname {
    /* margin-left: 32px !important; */
    font-size: 16px;
    /* margin-left: 22px; */
}

#doctordetal {
    margin-left: 27px;
}
#doctorimage{
    width: 163px;
}

#profile {
    /* margin-left: 28px; */
    color: #01bac6;
}

#doctod {
    margin-top: -6px;
    margin-left: 125px;
    font-size: initial;
}

#surgery {
    margin-top: -39px;
    margin-left: 125px;
    font-size: initial;
}

#fetch {
    border: 1px solid lightgrey;
    margin-top: 56px;
    margin-left: 86px;
    margin-right: 184px;
    border-radius: 17px;
    margin-bottom: 29px;
}

#nom {
    margin-bottom: 70px;
    margin-left: 120px;
}

#detailphp {
    width: 431px;
    margin-top: 135px;
    margin-left: 345px;
}

#detailname {
   
    margin-top: 20px;
    text-align: center;
}

#detailp {
    font-size: initial;
    font-weight: 600;
    text-align: center !important;
}

#hospitaloman {
    margin-left: 1px !important;
}

img.img-fluid {
    width: 300px;
    margin-left: 255px;
    margin-top: 39px;
    margin-bottom: 123px;
}

#servicehover {
    transition: transform .5s;
}

#servicehover:hover {
    transform: scale(1.50);
}

#red {
    margin-left: -93px;
    margin-top: -20px;
}

#rom {
    font-size: 12px;
    margin-top: -25px;
    margin-left: 9px;
    padding-bottom: 6px;
}

#desig {
    font-size: 22px
}

#hospitalimage{

    width: 100% !important;
}
#detais{
    text-align: center;
}
#contai{
    /*margin-left: 25%;*/
}



@media only screen and (max-width: 600px) {
    #colcss {
    display: flex;
        /* justify-content: space-between; */
        gap: 5px;
        margin: auto 0px;
        padding: 5px;
        height: 55px;
    }
  }
#searchtcontent{
    text-align:right !important;
}



 