New layout

99% new css. flexbox and more responsive. Only a few content changes. Thoughts? comments? Needs some IE tweaks. can correct if you want to move forward with his.