Near-final styles for the notifications for the next release. See #123

Switch back to an appearance closer to Achievements 3.4.

This commit includes some basic responsive support for mobile browsers.
Some class names have been renamed for internal consistency.