IE and Mobile Fixes