small header

add a min-height when the header is set to auto. fixes the gap when the
menu opens in portrait on phones (viewport >400ish)