This is a first take, but I'm tweaking CSS to get a smoke effect.
(Errors from your JS or Pre-Processors code)