iOS theme overlay
z-index fix for Firefox
Do transition with js property