.master-program-schedule .kuhs-midnight-row th,
.master-program-schedule .kuhs-midnight-row td {
  padding: 10px 5px;
  border-top: 3px solid #146590;
  border-bottom: 1px solid #146590;
  background: #e7f2f8;
  color: #153d52;
  font-weight: 700;
  text-align: center;
}
.kuhs-preview-label, .kuhs-preview-error {
  padding: 12px;
  border-left: 4px solid #146590;
  background: #e7f2f8;
}
.kuhs-preview-error { border-color: #b23030; background: #fff2f2; }
