.ilc-header {
    display: none;
}


/* ACTIONS / FORMS */

.ilc-header .ilc-line-card-buttons {
    display: none;
}


 /* EVENTS */

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(min(24rem, 100%), 1fr));
    gap: 1.6rem;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile {
    height: auto;
    border: 1px solid #dedede;
    margin: 0;
    flex-basis: unset;
    justify-content: unset;
    border-radius: 25px;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-img-container {
    height: auto;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-img-container .ilc-event-img {
    border-radius: 25px 25px 0 0;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-name {
    margin-top: 1rem;
    font-size: 1.2rem;
    font-weight: 500;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-name,
.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-date, 
.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-time,
.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-company-name,
.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-description {
    margin-left: .7rem;
    margin-right: .7rem;
    height: auto;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile p {
    font-size: .9rem;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-rsvp {
    background: #146b90;
    color: #fff;
    text-align: center;
    margin: .5rem;
    padding: .5em .5rem 1rem .5rem;
    font-size: .9rem;
    font-weight: 500;
    border-radius: 25px;
    margin-top: auto;
}

.ilc-calendar-masonry .ilc-events-grid .ilc-event-list .ilc-event-tile .ilc-event-rsvp:hover {
    background: #00374f;
    color: #fff;
    transition: background 220ms ease-in-out;
}