css improvements

- use css classes instead of declaring styling tags in JS
- use more css instead of characters in messaging UI
- remove unnecessary $location parameter