Create better DOM hierarchy.
Add mobile only and desktop only widget areas.
Change classes naming according to the new DOM.
Adjust max width.
Use .contain-to-grid for top bar behavior.
Link top bar media query to medium one.
Add inner divs to main content and secondary widget area.
Update top bar settings.
Align top bar with layout on small screens.
Use inner divs for layout on small screens.