Hello Bryan,
Thanks for writing in!
Actually that’s how the sidebar should display on mobile devices. Can you let us know the layout you are looking for?
In case you want to display sidebar first and content later, please add following CSS under X > Theme Options > CSS:
@media ( max-width: 979px ) {
.x-container.max.width.main .offset.cf {
display: -webkit-box;
display: -moz-box;
display: box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
box-orient: vertical;
}
.x-main.left {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
box-ordinal-group: 2;
}
}
1- I have found the proper CSS code selector using the Chrome browser Developer Toolbar: https://www.youtube.com/watch?v=wcFnnxfA70g
2- For the CSS code itself, I suggest that you get started with this tutorial: https://www.youtube.com/watch?v=yfoY53QXEnI
Thanks.