Network Theme Branding Position

Hi, I am using a Social Login and Social Share widget in my Network theme header on the right margin, that switch back and forth depending on whether you are logged in or not (and their height changes).

On the left margin, is the header text or logo image. I can't get the text or logo height centered. It either sits on the top margin, or sits on the bottom margin depending on whether I am logged in or not.

Any suggestions greatly appreciated.