Making the page better readable.

* Font-Size is now set to 100%, because reading the small page is
unusable on a mobile device.
* Inconsistencies in Colors removed.
Responsive Tables

Table now are responsive, according to a blog post at:
http://blog.apps.npr.org/2014/05/09/responsive-data-tables.html. Page is
now centered, which makes the page easier to read on large screens.