/* beleidsstukken toevoegen */
.formulier_beleid {
    display: flex;
    flex-direction: column;
    gap: 50px;
}

.bestand_flex {
    display: flex;
    gap: 50px;
}

.bestand_child {
    padding: 10px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
    border-radius: 3px;
    transition: transform 0.5s;
}

.bestand_child:hover {
    cursor: pointer;
}

.upload {
    display: none !important;
}
/* einde beleidsstukken toevoegen pagina */

/* begin beleidsstukken pagina */

.search {
    display: flex;
    justify-content: start;
    padding-bottom: 20px;
    
}

.searchButton {
    padding: 0px 8px 0px 8px;
    font-size:16px;
    border-radius: 0px 20px 20px 0px;
}

.beleid {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
}

.cat {
    display: flex;
    flex-direction: column;
    flex-basis: calc(50% - 10px);
    border-radius: 3px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}

.categorie_titel {
    color: white;
    padding: 10px;
    background-color: rgba(var(--main-color));
    border-radius: 3px 3px 0px 0px;
}

.subbeleid {
    padding: 10px;
}

/* .afvalinzameling {
    background-color: #800080;
}

.groen {
    background-color: #008000;
}

.kabels_en_leidingen {
    background-color: #ffff00;
}

.riolering {
    background-color: #8b4513;
}

.wegen {
    background-color: #808080;
} */
/* einde beleidsstukken pagina */

/* #navigatie {
    box-sizing: border-box;
    width: 25%;
    float: left;
    padding-top: 40px;
}

#navigatie ul {
    padding-left: 20px;
    padding-right: 20px;
}

#navigatie li {
    list-style-type: none; 
    background-color: #4c5057;
    color: white;
    font-size: 18px;
}

#navigatie li:hover {
    background-color: #56565e;
}

#navigatie label {
    padding: 20px 20px 20px 40px;
    display: flex;
    cursor: pointer;
}

#navigatie input[type="radio"] {
    display: none;
}

#beleid {
    box-sizing: border-box;
    width: 75%;
    float: left;
    padding-left: 50px;
    padding-top: 50px;
} */