У вас просто шаблоны не адаптированы под мобильные (если в футере есть мобильная версия - то это ни при чем здесь). У меня тоже так было, пришлось вручную код лопатить. Там достаточно внедрить медиазапросы в css и мета-код еще надо в header - гугл все схавает. Но возни тоже хватит, я определял точки "ломки" меню через инструменты разработчика, а потом уже соответствующие медиазапросы.
Можете посмотреть как у меня форум меняется (резиновый стал), когда уменьшаешь экран браузера и если хотите - проверьте в гугле, а было как у вас. У Петра походу мод стоит на форум - Responsive Curve (делает адаптацию под мобилы), у меня он не заработал, так как я уже многое чего переделал в шаблоне, пришлось вручную. Тот вариант, что я описал - медиазапросы, под любые сайты работает.