/* GPSI 0.9.52 — pleine largeur obligatoire pour toutes les pages GPSI */
html,body.gpsi-fullwidth-managed{max-width:none!important}
body.gpsi-fullwidth-managed{overflow-x:hidden!important;background:#fff!important}
body.gpsi-fullwidth-managed #page,
body.gpsi-fullwidth-managed .site,
body.gpsi-fullwidth-managed .site-content-contain,
body.gpsi-fullwidth-managed .site-content,
body.gpsi-fullwidth-managed .site-content>.wrap,
body.gpsi-fullwidth-managed .wrap,
body.gpsi-fullwidth-managed .content-area,
body.gpsi-fullwidth-managed #primary,
body.gpsi-fullwidth-managed main.site-main,
body.gpsi-fullwidth-managed .site-main,
body.gpsi-fullwidth-managed article.page,
body.gpsi-fullwidth-managed .inside-article,
body.gpsi-fullwidth-managed .entry-content,
body.gpsi-fullwidth-managed .container,
body.gpsi-fullwidth-managed .grid-container,
body.gpsi-fullwidth-managed .container.grid-container{
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
  padding-left:0!important;
  padding-right:0!important;
  float:none!important;
  box-sizing:border-box!important;
}
body.gpsi-fullwidth-managed #secondary,
body.gpsi-fullwidth-managed .widget-area{display:none!important}
body.gpsi-fullwidth-managed article.page>.entry-header{display:none!important}
body.gpsi-fullwidth-managed .site-content{padding-top:0!important;padding-bottom:0!important}
body.gpsi-fullwidth-managed .entry-content{margin-top:0!important}
