flex 1 auto was clobbering container-body.

changed to
@media all and (min-width: 800px) {
  .aside { flex: 1;}
Still a problem with narrow width.
Some re-arrangement.
Accidentally trashed flexbox.css with navigation.css in last commit.
Added more logic for handling idBody as well as idBodyContainer.
css working for media width tests.

Changed to min-width from max-width.
Uses single column at width < 800px.
One more tweak on min-width/max-width.

Simplified to test only 800px, no 600px.
Disabled functionality in hitMQ.