Fix Bug 872673, header text does not overlap when browser is resized

@lauraxt r? This fixes the overlapping text in the header as well as the toggle overlapping the text in the header. Of course it does not look great at really small sizes but, at some point we need to completely reformat the layout for mobile etc.