
/* v5 responsive media correction: image and text occupy independent tracks. */
@media (max-width: 1024px) {
 body.adpress-view-list .posts-layout .post-card {display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;overflow:hidden;}
 body.adpress-view-list .posts-layout .post-card > a.card-image {display:block!important;position:relative!important;grid-column:1;grid-row:auto;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16 / 9!important;overflow:hidden;visibility:visible!important;opacity:1!important;background:#e9eff4;}
 body.adpress-view-list .posts-layout .post-card > a.card-image > img {display:block!important;position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;visibility:visible!important;opacity:1!important;}
 body.adpress-view-list .posts-layout .post-card > .card-content {grid-column:1;grid-row:auto;min-width:0;width:100%;}
}
/* Device selection is based on viewport width. Tablet is grouped with mobile. */
.ap-device-none {display:none!important;}
@media (min-width:1025px) {.ap-device-mobile {display:none!important;}}
@media (max-width:1024px) {.ap-device-desktop {display:none!important;}}
