issue #21672: css tweaking on header etc.
issue #21672: css tweaking on header etc.
issue #21672: mare css tweaking.
issue #21672: more use of font-awesome.
issue #21672: remove un-needed icons.
issue #21672: misc tweaks.