Fixes for small screens and IE browsers