#container-persoonlijk {
}
#container-persoonlijk p a {
    border-bottom: solid 1px black; 
}
.persoonlijk {
    width: 44%; 
    width: 100%; 
    margin-bottom: 12px; 
    display: inline-block; 
    background-color: white; 
    font-family: sans-serif; 
    /* line-height: 27px; 
       font-size: 18px; */
    height: 8.5rem; 
    padding: 0; 
    box-sizing: border-box; 
    word-wrap: break-word; 
    line-height: 1.5rem; 
    overflow: hidden; 
    hyphens: auto;
}

@media screen and (min-width: 70rem) {
    .persoonlijk {
        width: 44%; 
        margin-right: 0.5%; 
    }
}

.persoonlijk > a,.persoonlijk > span {
    margin-right: 15px; 
    float: left; 
    width: 49%; 
     max-width: 139px; 
    color: #323232;
    display: block; 
    box-shadow: none !important; 
}
.persoonlijk > a img,.persoonlijk span img{
    display: block; 
    max-width: 100%; 
    border: 0; 
    box-shadow: none !important; 
}
.persoonlijk h1 {
    float: left; 
    width: 44%; 
    /* font-family: "OpenSansBold","Arial Black","sans-serif";  */
    font-family: "open_sansbold","Arial Black","sans-serif"; 
    font-size: 1.1rem; 
    line-height: 1.1rem; 
    margin-bottom: 0; 
    font-weight: normal; 
    clear: none; 
    padding-top: 5px 0 5px;
}

@media screen and (min-width: 70rem) {
    .persoonlijk h1 {
        width: 64%; 
        font-size: 1.7rem; 
        line-height: 2rem; 
        margin: 5px 0 0 0; 
        line-height: 2rem; 
    }
}

.persoonlijk h1 a,.persoonlijk h1 span {
    color: #323232;
    text-decoration: none; 
    box-shadow: none !important; 
    width: 100% !important; 
    display: inline-block; 
    display: block; 
    margin-right: 0 !important; 
    padding-right: 0 !important; 
}
.persoonlijk p {
    float: left; 
    width: 41%; 
    margin-top: 0.2rem; 
    font-size: 1.1rem; 
    margin-bottom: 0; 
    font-family: 'open_sansregular',sans-serif; 
}

@media screen and (min-width: 70rem) {
    .persoonlijk p {
        width: 66%; 
    }
}

.final-container-page {
    background-color: #ededed; 
}
#container-persoonlijk .type-page {
    /* background-color: yellow !important;  */
    padding: 0 2rem 0 2.5rem; 
}

#profiel .profiel_tekst {
    margin: 1.5rem 1rem 0 0;
}
#profiel #foto {
    margin-bottom: 1.6rem; 
}
