
/* .container .hosp-navbar {
    text-align: center !important;
    margin-top: 50px !important;
    padding-top: 50px;
  } */
.container{
    margin-top: 0px !important;
}
.body {
    padding-top: 50px;
}

.hosp-navbar{
      background-color: white; 
}
.hosp-navbar a {
    font-weight: bold;
    color: #585858;
    font-size: 1rem;
}
.hosp-navbar ul {
    list-style-type: none;
    list-style-type: none;
    padding-left: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 15px; 
}


.hosp-navbar .col-lg-4, .hosp-navbar .col-md-4, .hosp-navbar .col-sm-8, .hosp-navbar .col-6 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.hosp-navbar .row>* {
  width: auto !important;
}

.hosp-navbar a:hover {
  color: #107dac !important;
}

.active-navbar a.hosp-active {
  color: #107dac !important;
  font-weight: 900;
}

.sticky {
    position: fixed !important;
    width: 100%;
  }

.sticky + .container {
      padding-top: 50px !important;
  }

  /* justify text */
  .justify-text p{
    text-align: justify !important;
  }

.hosp-contact {
    line-height: 13px;
}
.deptprice{
  margin-top: 20px !important;
}

.table-card {
      box-shadow: 0 2px 4px rgba(169, 169, 169, 100) !important;
      padding-top: 3%;
      padding-left: 5%;
      padding-right: 5%;
      min-height: 700px;
    }
  
@media (max-width: 991px) {
  .section-list {
    margin-top: 10%;
    margin-bottom: 5%;
  }
  .table-card {
    margin-top: 10%;
    
  }
}
.section-list p {
      text-transform: uppercase;
      font-size: 13px;
      line-height: 12px;
  }
.section-item{
      cursor: pointer;
  }
.section-item:hover{
      cursor: pointer;
      font-weight: bold;
      color: #107dac;
  }
.selected-section{
      color: #107dac;
      font-weight: bold;

  }
table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
  }
td {
    text-transform: uppercase !important;
    font-size: 13px;
  }
th, td:nth-child(even) {
      text-align: center;
  }
  /* tr:nth-child(even) {
    background-color: #eaedee !important;
  } */
#procedure-price-table th:first-child {
          width: 75%; 
      }
#procedure-price-table th:last-child {
      width: 25%; 
  }
.tablepagination {
      margin-top: 20px;
      display: flex;
      justify-content: center;
  }
.page-link{
      color: #107dac;
      font-size: 15px;
  }

  .ngh-list li {
    list-style-type: square;
    float: none;
    margin-left: 30px;
  }


      /* Dropdown Button */
.dropbtn {
  background-color: #107dac;
  color: white;
  padding: 10px;
  font-size: 15px;
  font-weight: bold;
  border: 1px solid grey;
  cursor: pointer;
  border-radius: 5px;
}


/* Dropdown Content */
.dropdown-content {
  display: none;
  position: absolute;
  min-width: 150px;
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
  z-index: 1;
  padding: 15px;
}

/* Change Color of Links on Hover */
.dropdown-content a:hover {
  background-color: #f1f1f1;
}

/* Show the Dropdown Menu on Hover */
.dropdown:hover .dropdown-content {
  display: block;
}


/* Arrow Icons */
.arrow-icon {
  font-size: 14px;
  margin-left: 5px;
}

/* Show Up Arrow Icon when Dropdown is Hovered */
.dropdown:hover .fa-caret-down {
  display: none;
}

.dropdown:hover .fa-caret-up {
  display: inline !important;
}


/* hospital logo images */
.hosp-logo-img img{
  max-width: 70%;
  height: auto;
}

@media (max-width: 991px) {
  .hosp-logo-img img{
    max-width: 20%;
  }
}

@media (max-width: 600px) {
  .hosp-about{
    margin-top: 20% !important;
  }
  .hosp-logo-img img{
    max-width: 20% !important;
  }
}

/* vision-mission-goal */
.hosp-vmg h1 {
  color: #585858;
  font-weight: 600;
}