/* Course details remain inside their card at every desktop width. */
@media(min-width:992px){
#sc_schedule_1402132449 .sc_schedule_columns{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0 0 16px!important;}
#sc_schedule_1402132449 .sc_schedule_columns:before,#sc_schedule_1402132449 .sc_schedule_columns:after{display:none!important}
#sc_schedule_1402132449 .sc_schedule_column{width:auto!important;float:none!important;padding:0!important;min-width:0;}
#sc_schedule_1402132449 .sc_schedule_item_wrap{height:100%!important;padding:0!important;}
#sc_schedule_1402132449 .sc_schedule_item{box-sizing:border-box;height:100%!important;min-height:0!important;display:flex;flex-direction:column;overflow:visible;}
#sc_schedule_1402132449 .sc_schedule_item_title{box-sizing:border-box;min-height:76px;height:auto;display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:15px;line-height:1.45;overflow-wrap:normal;}
#sc_schedule_1402132449 .sc_schedule_item_title:after{display:none}
#sc_schedule_1402132449 .sc_schedule_item_content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;align-items:center;min-height:175px;height:auto!important;padding:16px 8px!important;}
#sc_schedule_1402132449 .sc_schedule_item_description{font-size:13px;line-height:1.5;margin:0 0 10px;color:#514952;}
#sc_schedule_1402132449 .sc_schedule_item_time{font-size:14px;line-height:1.5;margin:0 0 12px;}
#sc_schedule_1402132449 div.sc_schedule_item_link{position:static!important;margin: auto 0 0!important;padding:0!important;}
#sc_schedule_1402132449 a.sc_schedule_item_link{box-sizing:border-box;position:static!important;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;min-width:84px;max-width:100%;padding:10px 14px!important;border-radius:24px;background:#fff!important;color:#454047!important;opacity:1!important;visibility:visible!important;font-size:14px;line-height:1.3;white-space:normal;box-shadow:none;}
#sc_schedule_1402132449 a.sc_schedule_item_link:hover{background:#fff!important;color:#454047!important;}
#sc_schedule_1402132449 a.sc_schedule_item_link:before,#sc_schedule_1402132449 a.sc_schedule_item_link:after{display:none!important;}
#sc_schedule_1402132449 .day{text-align:center;margin:0!important;padding:0 0 8px!important;font-size:17px;}
}
