Tweaks to responsive layout.

Made font-size adjust on device width.
Hidden banners on small screens.
Adjustment to anchor tag positioning.