mostly responsive, no mobile navigation yet