    .navbar.navbar-expand-lg  {
        flex-wrap: nowrap;
        justify-content: flex-start;
         display: none; 
    }
   .pt132{
       padding-top: 132px;
   }
/*   ul#navbarSupportedContent {*/
/*    margin-left: 209px;*/
/*}*/
    .col-md-4.bokap {
        position: absolute;
        margin-top: -37%;
        /* border-bottom: 12px; */
        border-radius: 12px;
        margin-left: 50%;
    }
.fac {
    border-radius: 12px;
    margin: 30px 0px;
    padding: 40px 0px 18px;
}
.healtht {
    padding: 39px 0px 25px 11px;
    text-align: center;
    color: #0d7ca0;
    margin-bottom: 0px;
}
.mb30{
    margin-bottom:30px;
}
.stren {
    padding: 15px 0px;
    border-radius: 12px;
         background: #e9ecefa3;
    margin: 0px 22px;
}
.abimg{
width:30%;
}
.specialtyloc {
    padding: 0px 0px 5px 11px;
    text-align: center;
    color: #0d7ca0;
    margin-bottom: 0px;
}
.stren:hover {
    padding: 15px 0px;
    border-radius: 12px;
    background: #069e80;
    margin: 0px 22px;
    color: #fff;
}
.mtb30{
    margin-top:30px;
}
.testiboxdoc {
    padding: 10px;
    border-radius: 12px;
    background: #fff;
    margin: 0px 25px;
    box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);

}
img.docimg {
    height: 240px;
}

.doctorbox {
    padding-top: 16px;
    text-align: center;
    padding-bottom: 16px;
}
.location-card {
    box-shadow: 0 3px 30px rgba(0, 0, 0, 0.14);
    border-radius: 20px;
    padding: 25px;
    width: 400px;
    max-width: 100%;
    position: absolute;
    left: 10px;
    top: 10px;
    background-color: #fff;
    z-index: 88;
}
.bokap {
  background: #fff;
    /* box-shadow: 10px 10px 10px 10px grey; */
    padding: 0px 38px 56px;
       box-shadow: 1px 1px 9px 4px rgba(0, 0, 0, 0.2);
    padding-left: 1;
    width: 426px;
    height: 494px;
    margin-top: 75px;
    margin-left: -278px;
    border-radius: 12px;
}

.bg-blue {
  
    display: none;
  
}

header {
position: fixed;
    background: #fff;
width:98%;

  z-index:9999;
  transition: background-color 0.3s ease;
}
nav#primary_nav_wrap {
    background: #fff;
}
.scrolled {
top:0px;
}
iframe {
    border-radius: 12px;
}
.formbtn {
    width: 29%;
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-top: 13px;
}
.formdgn {
    width: 100%;
    padding: 7px;
    border: 1px solid #ccc;
    border-radius: 4px;
    resize: vertical;
    margin-top: 20px;
}
.bookifr {
    padding: 31px 0px 15px 11px;
    text-align: center;
    color: #0d7ca0;
    margin-bottom: 0px;
}
    .boxcon {
        padding: 25px 16px;
        background: #fff;
        color: #000;
        border-radius: 12px;
    }
.vdoimg {
 
    position: relative;
    width: 100%;
    box-shadow: 1px 4px 10px #6c757dd9;
    top: -37%;
        border-radius: 12px;
}
  .mt-25 {
    margin-top: -26%;
}
.vtour:hover {
    background: #0a967a;

}
.mt-46 {
    margin-top: -35px;
}
section#health {
    padding: 10px 0px 40px;
}
.getdir:hover {
    background: #0a967a;

}
  .vtour{
          background: #0d7ca0;
    padding: 7px 22px;
    color: #fff;
    text-align:center;
    border-radius: 12px;

  }
 .getdir {
         border-radius: 12px;
    background: #0d7ca0;
    padding: 7px 22px;
    color: #fff;
  
    /* width: 244px; */

    text-align: center;
}
@media only screen and (min-device-width : 1370px) and (max-device-width : 1600px){
  .col-md-4.bokap {
    position: absolute;
    margin-top: -35%;
    /* border-bottom: 12px; */
    border-radius: 12px;
    margin-left: 50%;
}
}
@media only screen and (min-device-width : 668px) and (max-device-width : 1366px){
      .stren {
    padding: 15px 0px;
    border-radius: 12px;
    background: #e9ecefa3;
    margin: 0px 18px;
}
.col-md-4.bokap {
    position: absolute;
    margin-top: -45%;
    /* border-bottom: 12px; */
    border-radius: 12px;
    margin-left: 54%;
}
}
.desksec{
        display:block;
    }
.mobsec {
    display: none;
}
.col-md-3.mt40.img-hover-zoom--brightness.doctor {
    height: 400px;
}
.knmoredoc {
    width: 100%;
    padding: 6px 0px 5px;
    padding: 0px -6px;
    color: #fff;
    text-decoration: none;
    text-align: center;
    font-size: 14px;
    background: #0d7ca0;
    border-radius: 27px;
}
.knmoredocab {
    width: 100%;
    padding: 6px 0px 6px;
    padding: 0px -6px;
    color: #fff;
    text-decoration: none;
    margin: 0px 4px;
    text-align: center;
    font-size: 14px;
    background: #0d7ca0;
    border-radius: 27px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
    
.desksec{
        display:none;
    }
    .vtour {
 
    font-size: 13px;

}

   .bokap {
        background: #fff;
        /* box-shadow: 10px 10px 10px 10px grey; */
        padding: 0px 22px 56px;
        box-shadow: 1px 1px 9px 4px rgba(0, 0, 0, 0.2);
        padding-left: 1;
        width: 78%;
        height: 494px;
        margin-top: 75px;
        margin-left: 0px;
        border-radius: 12px;
        margin: 0px 42px;
        margin-top: -70px;
    }
    .ifloc {
    margin: 0px 15px;
    margin-bottom: 40px;
}
h5, h5 {
    font-size: 1.25rem;
    font-size: 15px;
}
    .mobleftwh {
        width: 26px;
        /* left: -113px; */
        background: #009275e6;
        height: 26px;
        top: 38%;
        left: -2px;
        border-radius: 50%;
        opacity: 1;
    }
    
    .mobrightwh {
        width: 26px;
        /* left: -113px; */
        background: #009275e6;
        height: 26px;
    top: 38%;
        /* left: 7px; */
        border-radius: 50%;
        opacity: 1;
        right: 10px;
    }
.col-md-3.mt40.img-hover-zoom--brightness.doctor {
    height: 529px;
}

.slmobright{
          width: 20px;
        /* left: -113px; */
        background: #009275e6;
        height: 24px;
        top: 65%;
        /* left: 7px; */
        border-radius: 30%;
        opacity: 1;
        right: 0px;
}

           .slmobleft {
        width: 20px;
        /* left: -113px; */
        background: #009275e6;
        height: 24px;
        top: 65%;
        /* left: 7px; */
        border-radius: 30%;
        opacity: 1;
        right: 10px;
    }
.pt132 {
    padding-top: 89px;
}
.getdir {

    font-size: 13px;

}
nav.navbar-expand-lg.bg-wht.bg-blue {
    padding: 0px;
}
.mobsec {
    display: block;
}
    header {
    position: fixed;
    background: #fff;
    width: 93%!important;
    z-index: 9999;
    transition: background-color 0.3s ease;
}    .secpd {
        margin-top: 0px;
    }
    
   
.secpd {
    padding: 0% 0px 0%;
}
p{
    text-align:justify;
}
.vdoimg {

    top: 4%;

}
.box.text-center {
    margin: 0px 21px;
}
    .stren {
        
        padding: 16px 5px;
        border-radius: 12px;
        margin: 0px 5px;
        width: 42%;
    }
    
.mt-25 {
    margin-top: 8%;
}
.col-md-6.vrt {
    width: 50%;
    padding: 0px 15px;
}
p.text-center.mt30 {
    padding: 0px 10px;
}
.mobleft{
width: 26px;
    /* left: -113px; */
    background: #009275e6;
    height: 26px;
    top: 56%;
    left: 7px;
    border-radius: 30%;
    opacity: 1;
}
    .mobright {
        width: 26px;
        /* left: -113px; */
        background: #009275e6;
        height: 26px;
        top: 56%;
        /* left: 7px; */
        border-radius: 30%;
        opacity: 1;
        right: 10px;
    }
    .mb-2 {
    margin-bottom: -23.5rem !important;
    margin-left: -19px;
}
input.topsearch {
    background: #e9ecef;
    width: 300px;
    border: none;
    display: none;
    padding: 10px 31px;
    border-radius: 27px;
    font-size: 12px;
    color: #fff;
}
button.navbar-toggler {
    margin-left: 21%;
}
#primary_nav_wrap ul {
    list-style: none;
    position: relative;
    float: left;
    /* margin: -79px; */
    padding: 0;
    margin-top: -64px;
}
          #primary_nav_wrap ul a {
        display: block;
        color: var(--font-color);
        text-decoration: none;
        font-weight: 400;
        font-size: 15px;
        line-height: 32px;
        margin-top: -3px;
        width: 353px;
        margin-left: -364px;
        padding: 7px 14px;
        z-index: 150000;
        background: var(--main-color);
    }
}

 