Display a Block for mobile only without creating new theme
Take a look at the Browscap Block module. Here is a quote about it (from the module's project page):

... adds visibility options to block configuration settings to allow you hide or show blocks in mobile devices.
If you are looking for the same thing for Panel panes check out Browscap CTools.