Given that your Logo width isn't that wide, you can fix this by forcing the [login/register/search] buttons to be displayed inline with the following code:
.userLoggedOut .topBar .logged-in-info {
white-space: nowrap;
}
The code above should be added to the custom-styles.css file located at:
Aven folder > css > custom-styles.css
If your logo was wider, then I'd recommend deleting the Register button (line 376 on qa-theme.php). Which is probably a thing I might do in the future to keep things less crowded. Considering this is a public theme, we have to predict and consider all hypothesis, which is a constant process of thought. But this is one escaped me while developing the theme.
User interaction should be intuitive, as if a user visits a website and don't see the Register link, intuitively they'll press Login, where a register link is placed right below the Login form.
Or create a single pop up button with both links. Ideas keep coming as I'm writing this xD