.block_ned_myprofile img.profilepicture {
    height: 50px;
    width: 50px;
}
.block_ned_myprofile .myprofileitem.fullname {
    font-size: 1.5em;
    font-weight: bold;
    margin-bottom: 0.5rem;
}
.block_ned_myprofile .myprofileitem.edit {
    text-align: right;
}
.block_ned_myprofile .content {
    /*display: flex;*/
}
.block_ned_myprofile .myprofileitem.picture img {
    width: 50px;
    height: 50px;
    margin-right: 1rem;
}
.block_ned_myprofile .myprofileitem span {
    font-weight: bold;
}
.block.block_ned_myprofile .card-block .block-header {
    background-color: #3498db;
    color: white;
}
.block.block_ned_myprofile .card-block .content {
    background-color: #cce6ea !important;
}
.block.block_ned_myprofile  .myprofileitem span {
    width: 20px;
    display: inline-block;
}
.block.block_ned_myprofile  #title-prefix {
    display: none;
}
.block.block_ned_myprofile #action-menu-toggle-1 {
    color: white;
}
.block.block_ned_myprofile  .course-completion {
    background-color: white;
    margin: 1rem -1.25rem -1.25rem -1.25rem;
    padding: 1.25rem;
}