.form-container {
  max-width: 800px;
  margin: 0 auto;
}

.table-responsive {
  margin-top: 1rem;
}

.alert {
  margin-top: 1rem;
}

.btn-group {
  margin-bottom: 1rem;
}

.card {
  margin-bottom: 1rem;
}

.navbar {
  margin-bottom: 2rem;
}

.form-label {
  font-weight: 500;
}

.required-field::after {
  content: " *";
  color: red;
}
