Update CSS
Update CSS, update JavaScript

Added some basic JavaScript to ensure font size scale correctly for all
devices using line algebra.