Theme fixes

basically fixes the issues listed here:
https://github.com/elkarte/Elkarte/issues/1232

this one is sooo cool: :dancer:  Works currently with Chrome M31 beta but I'm sure this will be a standard on android soon ..
https://github.com/eurich/Elkarte/commit/89a4506af9a39d06283f1adc4dc3a0cad4c26480