.sidebar .card-header {
  padding: .9375rem 1.25rem !important; }
  .sidebar .card-header h5 {
    font-size: .75rem;
    font-weight: 500;
    text-transform: uppercase; }

fieldset {
  margin-bottom: 1.25rem; }

legend {
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 0.5rem;
  border: none;
  padding-bottom: 0; }

.error-summary p {
  text-transform: uppercase;
  font-weight: 500; }
.error-summary ul {
  margin-bottom: 0; }

.has-error .control-label,
.has-error .help-block {
  color: #ff5722;
  font-weight: 500; }

.form-buttons {
  display: flex;
  justify-content: flex-end; }
  .form-buttons * {
    display: block;
    margin-left: 0.25rem; }
  .form-buttons .btn {
    font-weight: 500;
    text-transform: uppercase; }

.sidebar-mobile-secondary .sidebar-secondary {
  box-shadow: 0.25rem 0 1rem rgba(0, 0, 0, 0.35) !important;
  background-color: #fff !important; }
  .sidebar-mobile-secondary .sidebar-secondary .card {
    border-width: 0;
    margin-bottom: 0 !important;
    border-radius: 0;
    box-shadow: none; }

/*# sourceMappingURL=main.css.map */
