fixes, using flexbox, insted of equal height JS to main columns

Signed-off-by: franszo <josh@kishandchips.com>
older browser workarounds

Signed-off-by: franszo <josh@kishandchips.com>