I think the current layout is quite awkward and my css knowledge at the time predated all the cool and usable stuff introduced in the past five years note: check browser usage in GA, maybe we have to support IE/Edge