#btnNavigation {
  position: fixed;
  top: 160px;
  left: 40px;
  width: 36px;
  height: 36px;
  padding: 8px;
  border-radius: 50%;
  background-color: #ffffff;
  box-shadow: 2px 2px 2px 0px #888888;
  border: 4px solid #000000;
  cursor: pointer;
  z-index: 2000;
}

#btnNavigation > img {
  width: 100%;
}

#btnNavigation:active {
  translate: 2px 2px;
  box-shadow: 0px 0px 0px 0px #888888;
}

@media screen and (max-width: 1200px) {
  #btnNavigation {
    top: 120px;
    left: 30px;
    width: 26px;
    height: 26px;
    padding: 8px;
  }
}

@media screen and (max-width: 760px) {
  #btnNavigation {
    top: 90px;
    left: 24px;
    width: 24px;
    height: 24px;
    padding: 6px;
    border: 2px solid #000000;
  }
}

@media screen and (max-width: 480px) {
  #btnNavigation {
    top: 80px;
    left: 20px;
    width: 24px;
    height: 24px;
    padding: 4px;
  }
}
