Allow the columns to handle menu items with different heights

Use CSS columns to fill the column without setting the heights to be
exactly the same