/* fluid 5 columns */
.item-sizer,
.item-grid { width: 100%; }
/* 2 columns */
.item-grid-2x { width: 100%; }
.item-grid-4x { width:100%; }
@media screen and (min-width: 40em) {
.item-sizer,
.item-grid { width: 33.33%; }
/* 2 columns */
.item-grid-2x { width: 50%; }
.item-grid-4x { width:100%; }
}