In the theme settings, I have the mobile layout turned on and the image of the theme layout shows that blocks should push to BELOW the main page content. However, as you can see when you adjust this site for layout size, the blocks are pushed to ABOVE the content.
http://masb.mistaff.com
Are you able to supply revised code for the proper layout?