styles: Fix style precedence for homepage banner
templates: Sort column ordering for mobile display

Main content should come before sidebar content. Make it so.