.af-calendar-event {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 20px;
    margin-bottom: 25px;
}

.af-event-kachel {
    border: 1px solid rgb(176, 176, 176);
    width: 70px;
}

.af-month {
    padding: 10px 15px;
    text-align: center;
    background-color: #ea6552;
    color: white;
}

.af-day {
    text-align: center;
    font-size: 1.7rem;
}

.af-event-title {
    font-size: 0.9rem !important;
    font-weight: bold;
    margin: 0;
}

.af-event-date {
    font-size: 0.8rem !important;
    margin: 0;
}

.af-event-location {
    font-size: 0.8rem !important;
    margin: 0;
}