/* you can center this */
/* #img-container { text-align: center; } */

/* column gap is the column gap! */
#img-container .columnized 
{ 
    width: 100%;
    max-width: 1300px; /* probably change this is you theme isn't default */
    column-gap: 3vmin;
    /*  margin: 0 auto; */ /* if you center */
    /* text-align: left; */ /* if you center */
}

#img-container .columnized p { width: 100%; /* text-align: center; padding: 0 24px; */ }
#img-container .columnized .asset-holder .asset a img { width: 100%; height: auto; }

/* vmin are the units underneath images */
#img-container .columnized .asset-holder 
{ 
    margin-bottom: 3vmin; 
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}

@media only screen and (max-width: 1100px) 
{ 
    #img-container .columnized { column-count: 2 !important; } 
}

@media only screen and (max-width: 600px) 
{ 
    #img-container .columnized { column-count: 1 !important; } 
}