.img-wrap {
    position: relative;
}

.img-wrap button {
    position: absolute;
    top: 48%;
    left: 30%;
    display: none;
}

.img-wrap:hover button {
    display: block;
}

.table>:not(caption)>*>* {
    padding: 1rem .5rem; box-shadow: none;
}


/*raman added css*/

.text-primary {color: #007ea4}

 .auth-wrapper .auth-bg {background: linear-gradient(-45deg,#bbbb4f,#017395);}

 .auth-wrapper .col-lg-4  h2 {}

  .auth-wrapper .col-lg-4  .form-label {}

   .auth-wrapper .brand-logo h2   {color: #007ea4 !important}

   html .content .content-wrapper .content-header-title {color: #007ea4}

   .footer-static .float-md-end {display: none !important;}


   .table:not(.table-dark):not(.table-light) tfoot:not(.table-dark) th, .table:not(.table-dark):not(.table-light) thead:not(.table-dark) th {
  background-color: #007ea4;
  color: #fff;
}

.table tr th {  background: #007ea4; color: #fff}

.btn-dark {
  border-color: #0267b4 !important;
  background-color: #0267b4 !important;
  color: #FFF !important;
}


.navbar-container {
   background: linear-gradient(-45deg,#bbbb4f,#017395);
}
.header-navbar .navbar-container ul.navbar-nav li > a.nav-link { color: #fff}
.header-navbar .navbar-container ul.navbar-nav li i.ficon, .header-navbar .navbar-container ul.navbar-nav li svg.ficon  {color:#fff;}

.navigation li {
  padding: 2px 0;
}

.bg-primary { background-color: #007ea4 !important;}

.bg-success {background-color: #007ea4 !important}


.modal .modal-header {
  background-color: #007ea4;

}

.modal .modal-header h5 {color: #fff}

.nav-tabs .nav-link.active {
  position: relative;
  color: #007ea4;
}

.nav-tabs .nav-link::after { background:#007ea4 !important; }




.btn-outline-info {
  border: 1px solid #007ea4 !important;
  background-color: transparent;
  color: #007ea4;
}