/* schedule mobile */

#ma-schedule-mob .day {
  background-color: #303030;
  color: #fff;
  padding: 5px 0;
  font-weight: 700;
}

@media (min-width: 576px) {
  #ma-schedule-mob .border-col-rt {
    border-right: 3px solid #fff;
  }
}

#ma-schedule-mob .cal-bg {
  background-color: #d7d7d7;
}

/* ma schedule */

#ma-schedule .am-pm-label {
  font-family: 'Roboto Condensed';
  font-size: 24px;
  font-weight: 700;
  color: #000;
}

#ma-schedule .bg-day-cal {
  background-color: #c6e0fb;
}

#ma-schedule .bg-eve-cal {
  background-color: #c3c3c3;
}

#ma-schedule h5 {
  font-weight: 700;
}

#ma-schedule .border-rt {
  border-right: 1px solid #4f4f4f;
}

#ma-schedule .sticky-top {
  top: 108px;
}

@media (min-width: 1200px) {
  #ma-schedule .sticky-top {
    top: 110px;
  }
}

#ma-schedule .day-bg {
  background-color: #303030;
  color: #fff;
  z-index: 10;
}

#ma-schedule .day-font {
  line-height: 1.4;
  font-size: 16px;
  color: #fff;
  font-family: 'Roboto Condensed';
}

@media (min-width: 992px) {
  #ma-schedule .day-font {
    font-size: 14px;
  }
}

@media (min-width: 1200px) {
  #ma-schedule .day-font {
    font-size: 17px;
  }
}

/* schedule background colors */

#ma-schedule .bg-peewee {
  background-color: #4182a6;
}

#ma-schedule .adv-peewee {
  background-color: #2d556c;
}

#ma-schedule .bg-peewee-all {
  background: #4182a6;
  background: linear-gradient(-180deg, #4182a6 0%, #2d556c 100%);
}

#ma-schedule .bg-juniors {
  background-color: #008c16;
}

#ma-schedule .bg-adv-juniors {
  background-color: #2e5823;
}

#ma-schedule .bg-juniors-all {
  background-color: #008c16;
  background: linear-gradient(-180deg, #008c16 0%, #2e5823 100%);
}

#ma-schedule .bg-adults {
  background-color: #cb6100;
}

#ma-schedule .bg-adv-adults {
  background-color: #874000;
}

#ma-schedule .bg-adults-all {
  background-color: #cb6100;
  background: linear-gradient(-180deg, #cb6100 0%, #874000 100%);
}

#ma-schedule .bg-seniors {
  background-color: #5b0000;
}

#ma-schedule .bg-homeschool {
  background-color: #806300;
}

#ma-schedule .bg-invite {
  background-color: #5c3d00;
}

