Fixed styling, error messages, added fade out effect to messages.