I see that you use Bootstrap to make the site responsive. In Bootstrap it's very easy to re-order divs on mobile view. Just add classes col-xs-pull-12
to the Layered Nav div, and col-xs-push-12
to the content div. See this fine article for more information.
To show the categories without having to click the Plus sign just overwrite the CSS for it:
.sidebar .block .block-content {display: block}
If you only want this on mobile view, also take the mediaquery in CSS
@media only screen and (max-width: 767px) {
.sidebar .block .block-content {display: block}
}
This would open all the blocks, if you only want the first you can add the .first
class to the CSS selector.
This way your visitors will see the sidebar first, before the content. If you really only want to show the content after choices have been made, I suggest you open another question for that, because that's a whole different ballgame to do correctly.