Improved text performance. Use ! prefix for HTML.
Changed CSS3 transition to mobile-only.

Due to the IE-family being a huge pain in the behind, and the fact that
desktop computers can run the traditional JavaScript just fine. Until
CSS3 transitions mature, and libraries mature, leave it to the mobile
platforms (in which case, for some reason, IE mobile decides to play
ball).