@media screen and (min-width: 992px) {
    .dropdown:hover .dropdown-menu {
        display: block;
        margin-top: 0; /* remove the gap so it doesn't close */
      }
      
      .navbar-expand-lg .navbar-nav .nav-link{ padding:0;}
  }

  @media screen and (max-width: 1199px) {
    .navbar-light .navbar-nav .nav-link {
        font-size: 13px;
    }
    .navbar-light .navbar-nav .nav-link::after {
        margin-left: 0px;
    }
  }


  @media screen and (max-width: 991px) {
    .welcome-sec {background-color: #EAEAEA;
        background-image: none;}

.welcome-right-side { margin-top: 40px;}

  }


  @media screen and (max-width: 767px) {
    .banner { height: auto; padding: 50px 0px;}
    .banner-rw {right: 3px;position: inherit;margin-top: 40px;}
    .doctor-sec { padding: 70px 0px;}
    .doc-content-sec { margin-top: 20px;}
    .doc-img-sec::after, .doc-img-sec::before { display: none;}
    .welcome-sec h3 { font-size: 25px; margin-bottom: 10px;}
    .welcome-sec p { font-size: 16px;}
    .patent-title-sec h3 { font-size: 25px;}
    .testi-upper-sec { padding: 7px;}
    .testi-social-sec {
        width: 100%;
        display: flex;
    }
    .testi-social-sec a {
 
        margin-right: 20px;
        margin-top: 10px;
    }
    .cmn-box-ftr { margin-bottom: 30px;}

    .inner-page-img {
      float: none;
      margin-left: 0;
      width: 100%;
      margin-bottom: 15px;
  }

  
  .float-left-design { margin-right: 0px;}


  .cmnn-content-box h5 { font-size: 23px;}
  .width-30 { max-width: inherit;}
  }


