adjusted semantic hierarchy; fixed top margins of sidebar headers in mobile viewports