/*Landingspagina*/
.fc-prev-button::after, .dp-button-prev::after {
	content:"Vorige";
    }
.fc-next-button::after, .dp-button-next::after {
	content:"Volgende";
    }
button.fc-add-button, button.fc-fullscreen_open-button {
    display:none !important;
    }

.dp-event__description {
    display:none;
}
.com-dpcalendar-list {
    max-width:1200px;
    margin:0 auto;
}
.com-dpcalendar-list .dp-list>li:nth-of-type(odd) {
    background:var(--bg-dark-accent);
    border:0;
}
.com-dpcalendar-list .dp-list>li {
    background:var(--bg-dark-accent);
    border-bottom:0;
    border-bottom: 0;
    padding: 2%;
    margin-bottom:20px;
}
.com-dpcalendar-list .dp-event {
    position:relative;
}

@media screen and (min-width: 421px) {
 h2.dp-event__title, .dp-event__description, .dp-event__details {
        margin-left:15% !important;
        padding-left:20px;
    }
    .com-dpcalendar-list .dp-event__image {
        position:absolute;
        left:0;
        top:0;
        padding:0;
        width:15%;
        height:100%;      
    }
    .com-dpcalendar-list .dp-event__image .dp-figure {
        background:var(--bg-dark);
    }  
}


@media screen and (max-width: 420px) {
    h2.dp-event__title, .dp-event__description, .dp-event__details {
        margin-left:30% !important;
        padding-left:20px;
    }
    .com-dpcalendar-list .dp-event__image {
        position:absolute;
        left:0;
        top:0;
        padding:0;
        width:30%;
        height:100%;      
    }  
    .com-dpcalendar-list .dp-event__image .dp-figure {
        background-color: none;  
    }    
}
.com-dpcalendar-list .dp-event__image .dp-figure {
    height:100%;
    width:100%;
    margin:0 !important;
}
.com-dpcalendar-list .dp-event__image .dp-figure .dp-image {
    object-fit:contain;
    height:100%;
}
.dp-event__date {
    font-weight:bold;
}
.com-dpcalendar-list__actions, .com-dpcalendar-event__actions, .dp-event__title-dot, .dp-event__actions, .dp-event__calendar {
    display:none !important;
}
/* Detailpagina */
body.event {
    background:var(--bg-dark-accent);
}
body.event h1 {
    font-size:500%;;
    color:white;
    text-transform:none;
}
.com-dpcalendar-event__information {
    background:var(--color-2);
    border-bottom:0;
}
.com-dpcalendar-event {
    display: grid;
    grid-template-columns: 100%;
    max-width:900px;
    margin:0 auto;
}
.com-dpcalendar-event__header {
    grid-row-start: 1;
    grid-row-end: 1;
}
.com-dpcalendar-event__image {
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 2;
    grid-row-end: 2;
    background:;
    max-height:600px;
}
.com-dpcalendar-event__information {
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 3;
    grid-row-end: 3;
}
.com-dpcalendar-event__actions {
}
.com-dpcalendar-event__description {
    grid-column-start: 1;
    grid-column-end: 1;
    grid-row-start: 4;
    grid-row-end: 4;
}
