first pass at media query to make responsive
make main content element full height, make tab headers same font size so no bouncy on hover