Changed viewport content to initial-scale=1
Refactored code to be more condensed
Nested selectors where they could be