@@ -1604,14 +1604,55 @@ table.alt tr:not(:last-of-type) {
}
.vertical-bigger {
margin-top: 2em;
/* Schedule timetable for mobile */
@media only screen and (max-width: 480px) {
.calendar {
line-height: 1.0;
.calendar thead {
display: none;
.calendar tr,
.calendar td
{
display: block;
padding: 0.5ex;
.calendar td,
.calendar td:not(:first-of-type) {
border: 0px;
.calendar .slot .title,
.calendar .slot .speaker,
.calendar .slot .room
line-height: 1.2;
font-style: italic;
/* Schedule timetable needs some more specific font sizes */
@media not screen and (max-width: 480px) {
.calendar td {
font-size: 0.9vw;
.slot {
padding-left: 0.625rem;
@@ -1643,12 +1684,17 @@ table.alt tr:not(:last-of-type) {
font-size: 0.5vw;
line-height: 0.4;
vertical-align: middle;
padding-top: 0.25rem;
.calendar .slot .room {
/* ------------------------------------------------------------------------------------------------
Shame
=====