The header right widget area and the title area are both too wide to fit within that space. There is no width defined for the widget area so that’s why it’s falling under the logo. Look around line 1267 in your css and add a width like this –
.site-header .widget-area {
float: right;
text-align: right;
width: 700px;
}
Then you can adjust as needed.