From http://stackoverflow.com/questions/10604389/how-do-i-apply-css3-transition-to-all-properties-except-background-position