.c-activity-timetable,.c-activity-timetable tbody,.c-activity-timetable td,.c-activity-timetable th,.c-activity-timetable thead,.c-activity-timetable tr{display:block}.c-activity-timetable{margin:0 auto 3rem auto;border-top-color:#006938}.c-activity-timetable tr{padding:1rem 0}.c-activity-timetable td,.c-activity-timetable th{line-height:1.6;padding:0 1.25rem}.c-activity-timetable th{font-size:1rem;background-color:#f1f1f1}.c-activity-timetable .button.tiny{padding:.3rem 1rem;margin:.6rem 0;font-size:1rem}.c-activity-timetable.alt tr{padding:0}.c-activity-timetable.alt th{font-size:1.125rem;color:#fff;background-color:#006938;padding:1rem 0;padding-left:1.125rem}.c-activity-timetable.alt tr:nth-child(1) th{padding-top:calc(1rem - 5px)}.c-activity-timetable.alt td:nth-of-type(1){padding-top:1rem}.c-activity-timetable.alt td:last-child{padding-bottom:1rem}@media screen and (min-width:640px){.c-activity-timetable{display:table}.c-activity-timetable tbody,.c-activity-timetable thead{display:table-row-group}.c-activity-timetable tr{display:table-row}.c-activity-timetable td,.c-activity-timetable th{display:table-cell}.c-activity-timetable th[rowspan]{padding:1rem;margin-bottom:1rem}.c-activity-timetable td{padding:1rem;vertical-align:baseline}.c-activity-timetable td a.button.tiny{margin:0}.c-activity-timetable.alt th[rowspan]{vertical-align:middle;border-bottom:3px solid #fff}}