Hi again ?? Download my child theme for this. Install the ZIP via Appearance > Themes > Add New > Upload Theme. It’s normal for Menu Location settings to reset when activating a child theme you just need to go and resave at Appearance > Menus.
Let’s put the CSS needed for this into the field at Appearance > Custom CSS. That’ll make it a little easier to make changes. CSS is:
/* Header */
.site-header .site-branding-container {
max-width: 25%;
}
.header-sidebar {
display: box;
box-align: center;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: -webkit-flex;
display: flex;
-webkit-align-items: center;
align-items: center;
float: left;
height: 112px;
max-width: 25%;
overflow: hidden;
padding-right: 1.78571em;
}
.main-navigation {
max-width: 50%;
}
Feel free to adjust the proportions. As you can see we’re going with site title, 25%, widget area, 25%, nav 50% max width.
Add your widgets at Appearance > Widgets > Header.
Check the responsive behaviour. I’m sure we’ll need to make some further CSS changes. Check it all out and let me know.