Updated CSS

Cleaned up viewport issues and added headline support on smaller
browsers