Adjusts for large and small screen widths

Limited maximum width of comments and inline edit form. Added
tap-to-reveal functionality to the navigation menu on small screens.