Repeater dragging broken with <table align="left">

In our newsletter we use <table align="left" width="30%"> to create 3 columns (2 on mobile).
When we implemented this with a repeater, we are unable to change the order of the elements; the repeater buttons are placed in a single column, stacked vertically, while the actual repeater layouts are placed in rows as the design specified.

There are 2 layouts, they are practically identical, only the one is hidden on mobile.
Could the layouts be the source of the problem?

200,000 companies around the world can't be wrong.

From Australia to Zimbabwe, and everywhere in between, companies count on 
Campaign Monitor for email campaigns that drive real business results.

Get started for free