/* 
.bg-dark {
  background-color: rgba(19, 63, 81, 0.8) !important;
  background-image: linear-gradient(135deg, rgba(34, 85, 102, 0.8), rgba(34, 85, 102, 0.2));
  border: 1px solid rgba(255, 255, 255, 0.2);
  color: white;
} */

.my-form-dark .form-label {
  color: white; 
}

.my-form-dark .form-control, 
.my-form-dark .form-select {
  background-color: #6c757d;  
  color: white;
  border: 1px solid #b0bfcc; 
}

.my-form-dark .form-control:focus, 
.my-form-dark .form-select:focus {
  background-color: #6c757d;  
  color: white;
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.25); 
}


.my-form-dark .form-control[readonly], 
.my-form-dark .form-select[readonly] {
  background-color: #495057; 
  color: #ced4da;
  /* color: lightblue; */
  opacity: 1;
}

