Update: I figured it out easily after taking a break and looking at it with fresh eyes. I do a “clear:both” for the switcher and that was breaking your style. In fact yours is the only style I’ve encountered so far that it breaks, so this is a problem I will have to work on (for now just switching to clear:right)
Suggestion: maybe the views list should be moved under the login box so it persists across the entire forum? Or at least for the front page it should maintain the same kind of title block.