﻿body {
  min-height: 100vh;
}

.section-card {
  min-height: 14rem;
}

.schedule-card,
.section-card article {
  background: #fff;
}

.muted-item {
  background: #f5f5f5;
  color: #6c757d;
}

.muted-item a {
  color: #6c757d;
}

.dashboard-grid .card {
  border-radius: 1rem;
}

.table td,
.table th {
  vertical-align: middle;
}

@media (max-width: 1199px) {
  .dashboard-grid > div {
    width: 100%;
  }
}
