/* index */
    .kg_page .page_forum {
        margin: 15px 0;
    }

    .kg_page .page_forum h3 {
        font-family: 'Roboto', sans-serif;
        font-size: 15px;
        font-weight: 700;
        text-transform: uppercase;
        color: var(--colorGreen);
        padding: 0px;
        margin: 0px;
    }


    .kg_page .page_forum hr {
        margin-top: 5px;
        margin-bottom: 10px;
        border: none;
        height: 1px;
        color: var(--colorMediumGray);
        background-color: var(--colorMediumGray);
    }

/* bezorgadres */
    .adress_container .adress_line {
        display: flex;
        flex-direction: row;
        align-items: center;
        padding: 5px 0;
        border-bottom: 1px solid var(--colorMediumGray);
    }
    .adress_container .adress_data {
        flex-grow: 1;
    }
    .adress_container .delete_button {
        cursor: pointer;
    }

/* forum */
.data_statusupdate {
        font-weight: 700;
    }

    .kg_page_forum_container {
        display: grid;
        grid-template-columns: 1fr 1fr ;
        column-gap: 15px;
        row-gap: 10px;
        grid-template-areas:
            "inlog inlog"
            "adres adres"
            "fact fact"
            "adressen adressen"
            "email email"
            "verzend verzend";
        padding: 0px 10px 0px 10px;
    }

    #kg_logingegevens {
        grid-area: inlog;
    }

    #kg_persoonsgegevens {
        grid-area: adres;
    }

    #kg_factuurgegevens {
        grid-area: fact;
    }

    #kg_bezorgadressen {
        margin-top: 30px;
        grid-area: adressen;
    }

    #kg_emailgegevens {
        margin-top: 30px;
        grid-area: email;
    }

    #kg_verzendvoorkeuren{
        margin-top: 30px;
        grid-area: verzend;
    }

    @media screen and (max-width: 1049px) {
        .kg_page_forum_container {
            grid-template-columns: 1fr 1fr;
        }
    }

    @media screen and (max-width: 700px) {
        .kg_page_forum_container {
            grid-template-columns: 1fr;
            grid-template-areas:
                "inlog inlog inlog inlog"
                "adres adres adres adres"
                "fact fact fact fact"
                "adressen adressen adressen adressen"
                "email email email email"
                "verzend verzend verzend verzend";
        }
    }

