CTools plugins and Panels are great and play together very well. It's almost as if they were made for each other--weren't they? However, I recently worked on a project where CTools plugins were an excellent solution for some of our needs, but Panels were verboten. I didn't find much documentation on that, so this page provides a detailed how-to for incorporating a CTools plugin in a regular Drupal block. It also shows how to pass arguments to a plugin render callback.
Events is a distribution aimed to help in organizing various conferences, camps, clubs and events in general (hence the name, Events!). It could be used for various Drupal events like Cons and BarCamps but is not limited to Drupal or IT events, you may use it wherever you may find it usable.
Download and extract the Mobile Navigation Module into the modules directory.
Go to /admin/config/user-interface/mobile_navigation.
Configure the displays (or breakpoints), as many as you need.
Go to the Mobile Navigation Tab at the admin Drupal configuration for the menu you want to transform, that is at /admin/structure/menu/manage/
Then add a new display for the corresponding menu.
You can only add one configuration on each menu, for each defined display.