The key is to use appropriate CSS for the containers…
display: inline-block;
for side-by-side containersvertical-align: top;
so content aligns along the top (default is baseline of parent)float: left;
otherwise carriage-return between containers will take up spacewidth: 48%;
must account for padding on left & right