/* Event Kalender - Kacheldarstellung */

.event-pagetitel
{
    color: #4299a4;
}

.event-box
{
    background-color: #D6F0F5;
    padding: 20px;
    margin-bottom: 20px;
}

.event-channel
{
    padding: 15px;
    font-size: 1rem;
    font-weight: 600;
    background-color: #37B9D1;
}

.event-preview
{
    background-color: black;
}

.event-preview img
{
    min-width: 100%;
}

.img-event-preview
{
    max-width: 100%;
    height: auto;
}

.event-title
{
    background-color: #D6F0F5;  /* #6ef181; */
    padding-top: 20px;
    font-weight: bold;
    color: #4299a4;
    height: 40px;
    overflow: hidden;
}

.event-info
{
    padding-top: 10px;
}

.event-description
{
    background-color: #D6F0F5;  /* #bbd8ff; */
    padding-top: 20px;
    height: 100px;
    overflow: hidden;
}

.event-url
{
    padding-top: 20px;
}

/* Event Kalender - Suchfeld */

.event-search
{
    background-color: #D6F0F5;  /* #D6F0F5 */
    padding: 20px;
    margin-bottom: 20px;
}

.event-search-65
{
    background-color: #D6F0F5;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
}

.form-row
{
    margin-right: 0px;
    margin-left: 0px;
}

.row.event-search {
    margin-right: 0px;
    margin-left: 0px;
}

/* Event Kalender - Listendarstellung */

.event-list-box
{
    background-color: #D6F0F5;
    padding-top: 20px;
    padding-bottom: 0px;
    padding-right: 20px;
    padding-left: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 20px;
}

.event-list-date
{
    font-size: 1.5em;
    text-align: center;
}

.event-list-date-to
{
    font-size: 0.8em;
    text-align: center;
}
