#body
{
  max-width: 100%;
  overflow-x: hidden; /* permet d'éviter le scroll horizontal sur téléphone */
}

#header
{
  position: sticky;
  top:0;
  z-index:3;
}
html,
body {
    margin: 0;
    padding: 0;
    height: 100%;
}

body {
    margin-bottom: 60px;
}

#footer {
    position: fixed;
    height: 60px;
    /* background-color: red; */
    bottom: 0;
    left: 0;
    right: 0;
    margin-bottom: 0;
}

