Update media queries back to pixels, since base font size can change. Also, fix footer width at larger size.