.evoNewsContentV5 {
    display: grid;
    gap: 1px 1px;
    background: #fff;
    box-shadow: 0 0 0.4em rgba(0, 0, 0, 0.25);
    margin-bottom: 0.4em;
}
.evoNewsContentV5 > .newsAvatar{ grid-area: avatar;}
.evoNewsContentV5 > .newsHeader{ grid-area: header;}
.evoNewsContentV5 > .newsBody{ grid-area: body; overflow: hidden;}
.evoNewsContentV5 > .newsFooter{ grid-area: footer; display: flex; justify-content: space-between; align-items:flex-end; }

.evoNewsContentV5 > .newsHeader,
.evoNewsContentV5 > .newsBody,
.evoNewsContentV5 > .newsFooter{
    padding: 0.4em;
}
@media all and (orientation:landscape){
    .evoNewsContentV5 {
        grid-template-columns: 200px auto;
        grid-template-areas: "avatar header" "avatar body" "avatar footer";
        height: 200px;
    }
    .evoNewsContentV5 > .newsHeader{ font-size: 1.6em;}
    .evoNewsContentV5 > .newsAvatar img{width:200px;}
}
@media all and (orientation:portrait){
    .evoNewsContentV5 {
        grid-template-columns: 128px auto;
        grid-template-areas: "avatar header" "avatar footer";
        height: 128px;
    }
    .evoNewsContentV5 > .newsHeader{ font-size: 1em; overflow: hidden; text-overflow: ellipsis; }
    .evoNewsContentV5 > .newsBody{display: none; visibility: hidden;}
    .evoNewsContentV5 > .newsAvatar img{width:128px;}
}