table {
    font-size: 10px;
    min-width: 1000px;
    table-layout: fixed;
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
}

table td,
table th {
    vertical-align: top;
    border: 1px solid #ddd;
    padding-left: 5px;
    padding-right: 5px;
    width: 12.5%;
    overflow: hidden;
    line-height: 25px;
}

table td div {
    /*white-space: nowrap;*/
}

table .calendar-overview-day.calendar-overview-day-entry {
    height: 50px;
}

.tx-ig-reservations .calendar-overview .calendar-overview-day .calendar-overview-event{
    line-height: 150%;
}

.tx-ig-reservations .calendar-overview .calendar-overview-day .calendar-overview-event + .calendar-overview-event{
    margin-top:8px;
}
