body{
  image-rendering: pixelated;
  cursor: none;
  cursor: url("../images/mous.png"), default;
  overflow-x: hidden;
}

header, footer{
  width: 100%;
  height: auto;
  text-align: center;
}

header{
  margin: 5% auto 0 auto;
}

a:hover, .hoverable {
  cursor: none;
  cursor: url("../images/mous2.png"), pointer;
}

#container{
  width: 100vw;
  height: auto;
  position: relative;
}

#backbutton{
  position: absolute;
  top: 1vw;
  left: 1vw;
}

#backbutton img{
  width: 5vw;
  height: 5vw;
}

#description{
  width: 100%;
  text-align: center; 
}

#main{
  position: relative;
  display: flex;
  flex-flow: column;
  width: 75vw;
  overflow: hidden;
  left: 50%;
  margin-left: -37.5vw;
}

