/* Editorial mastheads share the page column; backgrounds remain full width. */
html body.md-editorial-aligned:not(.header-boxed) .header-logo-above-nav>.container,
html body.md-editorial-aligned:not(.header-boxed) .header-top>.container,
html body.md-editorial-aligned:not(.header-boxed) .header-top>.container-fluid,
html body.md-editorial-aligned:not(.footer-boxed) .footer-minimal-copyright>.container,
html body.md-editorial-aligned:not(.footer-boxed) .footer-minimal-legal>.container,
html body.md-editorial-aligned:not(.footer-boxed) .footer-area>.container,
html body.md-editorial-aligned:not(.footer-boxed) .footer-bottom-area>.container{width:100%!important;max-width:1170px!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important}
html body.md-editorial-aligned .header-logo-above-nav .main-navigation>ul>li:first-child>a{padding-left:0!important}
html body.md-editorial-aligned .header-layout-logo-above .logo-above-brand-center>a>div{align-items:center!important;text-align:center!important}
html body.md-editorial-aligned .header-layout-logo-above .logo-above-brand-center>a>div>div:last-child{align-self:center!important;text-align:center!important;margin-left:0!important;margin-right:0!important}
html body.md-editorial-aligned .header-layout-logo-above .header-brand-logo{object-fit:contain!important;flex-shrink:0}
