body
{
  margin: 0;
  position: relative;
  background-color: #eee;

  width: 100vw;
  height: calc(100vh - 55px);
}

.billboardImg
{
  position: absolute;
  left: 0;
  top: 0;
  overflow: auto;
}

.hsBillboard
{
  position: absolute;
  width: 689px;
  height: 596px;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.hidden
{
  display: none;
}

@media only screen and (max-width: 679px) {
  .hsBillboard
  {
    left: 0;
    transform: translate(0, -50%);
  }
}