did some stuff to make @media work better. needs more work.