CSS changes for small screens (<768px)

Notable Details
* Reworked styles for the menu
* Various visual adjustments throughout the site (line-heights, font-sizes, etc)
Merge branch 'master' of github.com:e-democracy/edem.skin