/* MODULIQ Newsroom v2.5.22 — Editorial rail alignment
 * Hero and editorial article rows follow the exact same outer rail as the
 * global header/menu. Non-editorial Content rows keep the narrower builder rail.
 */

body.mq-render-core-3-home.mq-theme-wide .mq-r3-row--editorial > .mq-r3-rail{
  width:var(--mq-r3-shell-wide)!important;
  max-width:var(--mq-r3-wide-max,1920px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box!important;
}

body.mq-render-core-3-home.mq-theme-boxed .mq-r3-row--editorial > .mq-r3-rail{
  width:var(--mq-r3-shell-boxed)!important;
  max-width:var(--mq-r3-boxed-max,1280px)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:0!important;
  padding-right:0!important;
  box-sizing:border-box!important;
}

body.mq-render-core-3-home.mq-theme-full .mq-r3-row--editorial > .mq-r3-rail{
  width:100%!important;
  max-width:none!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding-left:var(--mq-r3-full-gutter,24px)!important;
  padding-right:var(--mq-r3-full-gutter,24px)!important;
  box-sizing:border-box!important;
}

@media(max-width:760px){
  body.mq-render-core-3-home.mq-theme-wide .mq-r3-row--editorial > .mq-r3-rail,
  body.mq-render-core-3-home.mq-theme-boxed .mq-r3-row--editorial > .mq-r3-rail{
    width:calc(100% - 24px)!important;
    max-width:none!important;
  }
  body.mq-render-core-3-home.mq-theme-full .mq-r3-row--editorial > .mq-r3-rail{
    padding-left:12px!important;
    padding-right:12px!important;
  }
}
