add responsive css, cleanup css formatting