.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#1C1C1C;background-image:url("https://driveculture.nl/storage/2025/09/ChatGPT-Image-Sep-10-2025-07_18_14-PM.png");color:var( --e-global-color-text );background-repeat:repeat;background-size:100% auto;overscroll-behavior:contain;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-text );}.elementor-kit-7 h1{color:#FDFDFD;}.elementor-kit-7 h2{color:#FEFEFE;}.elementor-kit-7 h3{color:#FFFFFF;}.elementor-kit-7 h4{color:#FFFFFF;}.elementor-kit-7 h5{color:#FFFFFF;}.elementor-kit-7 h6{color:#FFFFFF;}.elementor-kit-7 label{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:1025px){.elementor-kit-7{background-attachment:scroll;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ===== Algemene stijl voor het formulier ===== */
#tribe-community-events {
    background-color: transparent !important;
    color: white !important;
}

/* ===== Verberg ongewenste secties ===== */
.tribe-section.tribe-section-taxonomy--tribe_events_cat,
.tribe-section.tribe-section-taxonomy--tribe_events_cat *,
.recurrence-row.tribe-datetime-block,
.recurrence-row.tribe-datetime-block *,
#event_tribe_virtual,
#event_tribe_event_status {
    display: none !important;
}

/* ===== Stijl voor headers en tekst ===== */
#tribe-community-events h1,
#tribe-community-events h2,
#tribe-community-events h3,
#tribe-community-events label,
#tribe-community-events p,
#tribe-community-events span,
#tribe-community-events li {
    color: white !important;
    border: none !important;
}

/* ===== Stijl voor alle invoervelden, selectboxen en tekstvakken ===== */
#tribe-community-events input,
#tribe-community-events select,
#tribe-community-events textarea {
    background-color: transparent !important;
    color: white !important;
    border: 1px solid white !important;
    border-radius: 5px;
    padding: 10px;
    width: 100%;
}

/* ===== Placeholder tekst ===== */
#tribe-community-events ::placeholder {
    color: white !important;
}

/* ===== Maakt alle secties transparant ===== */
.tribe-section-datetime,
.tribe-section-datetime *,
.tribe-section-venue,
.tribe-section-venue *,
.tribe-section-organizer,
.tribe-section-organizer *,
.tribe-section-cost,
.tribe-section-cost *,
.tribe-section-url,
.tribe-section-url *,
.tribe-section-terms,
.tribe-section-terms * {
    background-color: transparent !important;
    color: white !important;
}

/* ===== Stijl voor de afbeelding-upload sectie ===== */
.tribe-section-image-uploader,
.tribe-section-image-uploader .tribe-section-header h3,
.tribe-section-image-uploader .note p,
.tribe-section-image-uploader .selected-msg,
.tribe-section-image-uploader .screen-reader-text {
    background-color: transparent !important;
    color: white !important;
}

/* Stijl voor de 'Kies bestand' knop en het tekstveld */
.tribe-section-image-uploader .choose-file,
.tribe-section-image-uploader #uploadFile {
    background-color: transparent !important;
    color: white !important;
    border: 1px solid white !important;
    border-radius: 5px;
    padding: 8px 15px;
}

/* Stijl voor de link 'Verwijder afbeelding' */
.tribe-section-image-uploader .tribe-remove-upload a {
    color: white !important;
}

/* ===== Datepicker popup kalender ===== */
.ui-datepicker,
.ui-datepicker * {
    background: rgba(0, 0, 0, 0.6) !important;
    color: white !important;
}

/* ===== Submit-knoppen en upload-knop ===== */
#tribe-community-events input[type="submit"],
#tribe-community-events button[type="submit"],
.tribe-section-image-uploader .tribe-button,
.tribe-section-image-uploader label.choose-file {
    background-color: transparent !important;
    color: white !important;
    border: 2px solid white !important;
    padding: 10px 20px;
    border-radius: 4px;
    cursor: pointer;
    transition: 0.3s ease;
}

/* ===== Hover effect voor de knoppen ===== */
#tribe-community-events input[type="submit"]:hover,
#tribe-community-events button[type="submit"]:hover {
    background: rgba(255, 255, 255, 0.1) !important;
    color: red !important;
    border-color: red !important;
}
#bbpress-forums {
    background-color: transparent !important;
}

#bbpress-forums .bbp-template-notice {
    background-color: transparent !important;
}/* End custom CSS */