@media all and (max-width: 959px) {
    .wrap {padding: 20px}
    .flex {flex-direction: column;}
    .postGallery .flex-item {width: 100%;}

    /*BANNER*/

    figure#banner {
        height: 150px; background: url('../images/blog/banner-mobile.jpg');
        background-size: cover; background-position: center center;
    }
    figure#banner figcaption {font-size: 2em; top: 55px; }
}

