Improve IE11 compatibility

Rework flexbox styling on login/logout pages. Don't use a custom tag
for ng-view.