We couldn't set the `overflow:scroll` on the table (broke everything) so we need to wrap it in a div.
Got this brilliant idea from http://zurb.com/playground/playground/responsive-tables/index.html