Reflow settings page properly in mobile view, improve column heading CSS in non-default themes