Responsive updates

1. Removed media queries at end of document
2. Re-factored for mobile-first layout