Better responsive site and cleaner CSS

Restored responsiveness + tweaked aesthetics.