Replace fade that doesn't fade with more flexible CSS class

From the jQuery documentation:

"With duration set to 0, this method just changes the opacity CSS
property, so .fadeTo( 0, opacity ) is the same as .css( "opacity",
opacity )."

A CSS class name allows much more flexibility.

Change-Id: I1a61fba0b288204706848bd2a51f17a8f64f05c8
Merge "Replace fade that doesn't fade with more flexible CSS class"