.content-wrapper { }

* {
  box-sizing: border-box !important;
  font-family: Arial, sans-serif !important;
  font-size: 12px !important;
}

/* input{
  border:1px solid black !important;
} */

select.form-control{
  color:black !important;
  /* border:1px solid black!important; */
  height:100%!important;
}
  
textarea.form-control{
  color:black !important;
  border:1px solid black!important;
}

* {
  box-sizing: border-box !important;
  font-family: Arial, sans-serif !important;
  font-size: 12px !important;
  text-transform: capitalize !important;
  font-weight: 500 !important;
}

/* input{
  border:1px solid black !important;
} */

.main-panel {

  width: calc(100% - 0px) !important;
}

.navbar.fixed-top + .page-body-wrapper {
  padding-top: 30px !important;
}

@media (min-width: 576px) {
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
    min-width: 150px;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    background-image: linear-gradient(to left, white, white)!important;
    /* background-color: white !important; */
  }
}

.nav-link{
  color:black !important;
  font-weight:bold !important;
  
}
  
.table, .table tr {
  border: none !important; 
} 

.table td, .table tbody td{
  border-bottom: 1px solid #d9dbe4 !important;
}

.table tbody+tbody, .table td, .table th, .table thead th, .table tbody td {
  border: none !important; /* Ensure no borders for all table elements */
}

/* .card .card-body {

  border: 1px solid black !important;
} */
/* table td,th,tr
{
  border:1px solid black !important;
} */

/* .card .card-body {

  border: 1px solid black !important;
} */
/* table td,th,tr
{
  border:1px solid black !important;
  
  
} */

/* table td
{
  border:1px solid black !important;
  
} */

/* .navbar-light .navbar-nav .nav-link {
  color:!important;
} */


.modal-content {
  border-radius: 8px;
  padding: 10px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

.modal-header {
  border-bottom: none;
}

.modal-footer {
  border-top: none;
}

.modal-title {
  font-size: 20px !important;
  font-weight: 600 !important;
  color: #3d4d82;
}

.form-control {
  /* border-radius: 5px; */
  border: 1px solid #ced4da;
  box-shadow: none;
}

.form-group label {
  font-weight: 600 !important;
}

.modal-body {
  padding: 10px;
}

