.latest__posted--entrymeta {
    display: flex;
    max-width: 1325px;
    margin: 0 auto 1rem;
}
.latest__posted--entrymeta .author-box {
    display: flex;
    align-items: center;
}
/* Thumb fixed size and alway rounded */
.latest__posted--entrymeta .itg-thumb {
    border-radius: 50%;
    width: 100px;
    margin-right: 1.25rem; /* 20px */
    /* cut off inner image, to make border radius work */
    overflow: hidden;
}

/* Display image as a block element, to keep proportions. */
.latest__posted--entrymeta .itg-thumb img {
    display: block;
}

.latest__posted--entrymeta .author-name a {
    font-size: 1rem; /* 16px */
    color: inherit;
    font-weight: 700 !important; /* Link always bold */
}

.latest__posted--entrymeta .role,
.latest__posted--entrymeta .author-name a,
.latest__posted--entrymeta .pos-title,
.latest__posted--entrymeta .date {
    padding: 0;
    margin: 0;
}

.latest__posted--entrymeta .role,
.latest__posted--entrymeta .date {
    font-size: .875rem; /* 14px */
    font-style: italic;
}

.latest__posted--entrymeta .role,
.latest__posted--entrymeta .author-name,
.latest__posted--entrymeta .pos-title {
    /* Overwrite default padding for all <p> tags.*/
    padding: 0 !important;
}

.latest__posted--entrymeta .author-name {
    margin-bottom: .5rem; /* 8px */
}

.latest__posted--entrymeta .date {
    letter-spacing: 0 !important;
    text-transform: none !important;
}

.latest__posted--entrymeta .pos-title {
    font-size: 1rem; /* 16px */
    font-weight: 400;
    margin: 0 0 .5rem !important; /* 0 0 8px 0; */
}