Front-End Layout Updates

Updates all user-facing pages to support the medium grid. Other miscellaneous fixes for layout issues.