:root {
  --hauteur-bandeau-haut: 148px;
}

/* migration iframe*/
body {
  margin : 0 auto;
  width: 100vw;
}

.conteneurIFrame {
  position: relative;
  padding : 0px;
  width : 100vw;
  min-height: 100vh;
  background-color: var(--couleur-secondaire-3);
}

iframe {
  border : 0;
  width : 100vw;
  display: block;
}

.conteneurHaut {
  position: sticky;
  top: 0;
  right:0;
  left: 0;
  height: var(--hauteur-bandeau-haut);
  z-index: 10000;
}

.conteneurBas {
  position: absolute;
  top: var(--hauteur-bandeau-haut);
  right:0;
  left: 0;
}

.conteneurIFrame > div {
  min-width: 995px;
}


/* ------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
/* ----------------- Styles pour transition migration - 21/03/2016 --------------- */
/* ------------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------- */

/* ---------------------------- Iframe -------------------------------- */
iframe {
    margin: 0 auto;
    width: 100vw;
}
.bandeauHaut {
    height: var(--hauteur-bandeau-haut) !important;
}

body {
  background: var(--couleur-secondaire-3);
}