This plugin changes your WordPress menu into a menu which is better readable on mobile devices.
Out of the box
#access ul gets changed.
= Can I change which class/id gets changed ?
Yes, you can do this on the settings page.
Yes, you can add a margin (in pixels) on the settings page.
= I don't have a home button in my menu, can I get one ?
Yes, create a custom menu with a home button in WordPress menus
No. It works on most templates, but some templates prevent the plugin from hiding the menu, which could end up in 2 menus and some themes prevent theplugin from showing the menu. I can't change that (yet) unfortunately. For example, it doens't work properly on TwentyEleven and TwentyTwelve, but it does work on TwentyThirteen (and others).
For the plugin to work your template must have one of the following lines in the header (mostly right after 'charset'):
<meta name="viewport" content="width=device-width" />
<meta name="viewport" content="width=device-width, user-scalable=yes, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0">