#lightbox {
  background: rgba(0, 0, 0, 0.56);
  position: fixed;
  width: 100vw;
  height: 100vh;
  display: none;
  top: 0;
  left: 0;
  box-sizing: border-box;
}

#lightbox .imagecontainer {
  align-content: center;
  justify-self: center;
}

#lightbox .imagecontainer img {
  max-width: 50vw;
  max-height: 80vh;
}

#lightbox .descriptioncontainer {
  justify-self: center;
}