[ticket/12598] Various responsive and browser fixes

PHPBB3-12598