/* images
================================================= */

.content img {
    max-width: 100%;
}


/* timetable
================================================= */

.content table.timetable .num {
    width: 2em;
}

.content table.timetable .date {
    width: 3.5em;
}


/* code
================================================= */

.content .block.type-code,
.content code {
    display: block;
    font-family: Space Grotesk, monospace;
    font-size: 0.85em;
    font-weight: normal;
    /* line-height: 0.9; */
}


/* misc
================================================= */

.content .txt-center {
    text-align: center;
}