A CodePen by Jim Ellis. CSS page layout w/ flexbox side menus - jquery gone  
css cleaned up a lot  

added fix to the pagebox, and a scroll to the main body. 
Right now only limitation is the menu panels will not scroll.