PenciDesign replied
Hi,
1/ When you resize your browser to small width, of course you can't keep the header container width because if you keep it - your site will can't responsive.
I think the best solution here is ajust the width for logo & ads area for this screen, please add more this code to Customize > Custom CSS to ajust it:
\
@media only screen and (max-width: 1169px) and (min-width: 961px){
.container.has-banner #logo {
width: 400px;
padding-right: 20px;
}
.container.has-banner .header-banner {
width: 540px;
}
}Change number 400 & number 540 on the above code to the width for your logo area & the width for ads space. Make sure total of 2 values is 940px.
2/ Please try add more this code to Customize > Custom CSS to make it center when stacked:
\
@media only screen and (max-width: 960px){\
.container.has-banner #logo{ max-width: 100%; }\
}\
3/ The logo for vertical mobile nav will appears on vertical mobile nav like here
4/ You can disable lazyload images to do that. Because all lazyload images need to wait your site load done before load the images, here is all disable lazyload images options in this theme:
Disable lazyload images on category mega menu on Customize > Logo and Header Options
\Disable lazyload images on all layouts, widgets on Customize > General Options
\Disable lazyload images on featured slider on Customize > Featured Slider Options
\Disable lazyload images on single posts page on Customize > Single Post Options
Best Regards,
PenciDesign