a.bluedocumentitem {
    flex-basis: 500px;
    flex-grow: 0;
}
div.documentitem {
    display: flex;
}
div.documentitem > img {
    display: block;
    width: 80px;
    object-fit: scale-down;
}
div.documentitem > div {
    flex-grow: 1;    
}
div.documentitem p {
    margin: 30px;
}
div.placeholder {
    flex-basis: 500px;
    margin: 10px;
}