Add 2 media queries + experimental icon button

Medium size: hide header subtitle and post descriptions.
Small size: hide post dates and fix header.
Experimental: On small size, pages in header are replaced with list
icon, but it doesn't trigger anything.
Remove list button for menu
Clean up main.css

* Reduced comments
* Grouped my styles together
* Closed media queries with }
* Indented my media queries