.schedule{padding-top:25pt}#classes *{-webkit-box-sizing:border-box;box-sizing:border-box;color-adjust:exact!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.class-schedule{margin:0 auto!important;margin:0 auto;max-width:8.5in;padding:0;width:100%!important}.class-schedule__events-wrapper{display:block}.class-schedule__events-wrapper tr{display:-webkit-box;display:-ms-flexbox;display:flex}.class-schedule__day{display:block;width:125px}.class-schedule .events-list .schedule-event__info--name{font-size:8pt!important;white-space:pre-wrap}.class-schedule .events-list .schedule-event__info--instructor{font-size:6pt}.class-schedule__days,.class-schedule__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.class-schedule__heading{border-bottom:1px solid #000}.class-schedule .events-list{padding:0 4pt}.class-schedule .events-list .schedule-event{border:none!important;padding:0}.class-schedule .events-list .class-schedule__event{border:1px solid #b9b9ba;border-radius:4px;display:block;margin-bottom:8pt;margin-top:8pt;padding:6pt;width:100%}.class-schedule .events-list .schedule-event__info:not(.schedule-event__info--mobile):not(.schedule-event__info--details){display:block!important}.class-schedule__day h3{font-size:9pt!important;margin-top:0;padding-bottom:6pt;text-align:center}.class-schedule__day .schedule-event__info--name{font-size:9pt!important}.class-schedule__day .schedule-event__info--instructor{font-size:7pt!important;font-style:italic}.class-schedule__day .schedule-event__info--time{font-size:6pt!important;font-weight:700;margin-top:7pt}