
/* Sites#new 開店申請表單樣式 */
.sites-card-header {
  background-color: #507DBC;
  color: white;
  border: none;
}

.sites-section-heading {
  color: #507DBC;
  border-bottom: 2px solid #507DBC;
  padding-bottom: 8px;
  font-weight: 600;
}

.sites-contact-heading {
  color: #666;
}

.sites-new .card {
  border: none;
}
.sites-new .form-control:focus {
  border-color: #507DBC;
  box-shadow: 0 0 0 0.2rem rgba(80, 125, 188, 0.25);
}
.sites-new .input-group-text {
  background-color: var(--theme-section-alt-bg-color, #f8f9fa);
  border-color: #ced4da;
  color: #6c757d;
}
.sites-new .sites-info-alert {
  font-size: 0.9rem;
}
.sites-new label:not(.error) {
  font-weight: 500;
  color: #333;
}
.sites-new .text-sm {
  font-size: 0.875rem;
}
