@media (max-width: 1500px) {
  .linkerPfeil {
    top: 47%;
  }
  .rechterPfeil {
    top: 47%;
  }
  .pokedexInfoArea {
    top: 5%;
  }
  #pokemonImg {
    height: 300px;
    width: 300px;
  }
  #pokemonBackgroundImg {
    transform: scale(1.2) !important;
    top: 30%;
  }
}

@media (max-width: 1247px) {
  .header-container {
    width: 200px;
    font-size: 19px;
  }
  #search {
    width: 200px;
  }
}

@media (max-width: 1100px) {
  .header-container {
    width: 200px;
  }
  #search {
    width: 200px;
  }
}

@media (min-width: 936px) {
  .goUp {
    display: none;
  }
}

@media (max-width: 935px) {
  .musicConfirmation h3 {
    font-size: 24px !important;
  }
  .goUp {
    right: 15%;
  }
  .header-container {
    width: 150px;
  }
  #search {
    width: 150px;
    font-size: 14px;
  }
  .songName {
    display: none;
  }
}

@media (max-width: 740px) {
  .musicConfirmation {
    padding: 12px 20px;
  }
  .musicConfirmation h3 {
    font-size: 20px !important;
    flex-wrap: nowrap;
    min-width: 300px;
  }
  .goUp {
    right: 5%;
  }
  .header-container {
    width: 130px;
  }
  #search {
    width: 130px;
    font-size: 12px;
  }
  .pokedexLogo {
    height: 80px;
    width: 150px;
  }
}

@media (max-width: 640px) {
  .info-container {
    width: 530px;
  }
  #pokemonBackgroundImg {
    left: 160px;
    transform: scale(1.5) !important;
  }
  .rechterPfeil {
    right: 15px;
  }
  .linkerPfeil {
    left: 15px;
  }
  .goUp {
    right: 15%;
  }
}

@media (max-width: 550px) {
  .info-container {
    width: 480px;
  }
  #pokemonBackgroundImg {
    left: 140px;
    transform: scale(1.4) !important;
  }
  #pokemonImg {
    height: 320px;
    width: 320px;
  }
  .header-container {
    width: 130px;
  }
  .lupe {
    display: none;
  }
  .searchIcon {
    display: block !important;
  }
}

@media (min-width: 550px) {
  #searchResponsive {
    display: none;
  }
}

@media (max-width: 500px) {
  .info-container {
    width: 430px;
  }
  #pokemonBackgroundImg {
    left: 115px;
    transform: scale(1.3) !important;
  }
  #pokemonImg {
    height: 320px;
    width: 320px;
  }
  .rechterPfeil {
    right: 5px;
    height: 45px;
  }
  .linkerPfeil {
    left: 5px;
    height: 45px;
  }
  ul li {
    margin-right: 0;
  }
}

@media (max-width: 450px) {
  .info-container {
    width: 380px;
  }
  #pokemonBackgroundImg {
    left: 80px;
    top: 200px;
    transform: scale(1.1) !important;
  }
  #pokemonImg {
    height: 280px;
    width: 280px;
  }
  .rechterPfeil {
    right: 5px;
  }
  .linkerPfeil {
    left: 5px;
  }
  .goUp {
    right: 15%;
  }
  .header-container {
    width: 120px;
  }
  header img {
    height: 40px;
    width: 40px;
  }
  #search {
    width: 300px;
    font-size: 11px;
  }
  .pokedexLogo {
    height: 60px;
    width: 120px;
  }
}

@media (max-width: 400px) {
  .info-container {
    width: 360px;
  }
  #pokemonBackgroundImg {
    left: 60px;
    top: 160px;
    transform: scale(0.9) !important;
  }
  #pokemonImg {
    height: 230px;
    width: 230px;
    top: 40%;
  }
  p {
    font-size: 15px;
  }
  .infoWidth {
    width: 170px;
  }
  .flex p {
    width: 155px;
  }
  .flex span {
    font-size: 15px;
  }
  .pokedexInfoArea {
    top: 2%;
    bottom: 2%;
  }
  .rechterPfeil {
    top: 44%;
  }
  .linkerPfeil {
    top: 44%;
  }
  .parent-container {
    top: -115px;
  }
  .goUp {
    right: 8%;
  }
}

@media (max-width: 400px) and (max-height: 740px) {
  #pokemonBackgroundImg {
    top: 70px;
  }
}

@media (max-width: 390px) {
  #pokemonBackgroundImg {
    left: 60px;
    top: 180px;
    transform: scale(0.9) !important;
  }
  #pokemonImg {
    height: 230px;
    width: 230px;
    top: 41%;
  }
  .rechterPfeil {
    top: 45%;
  }
  .linkerPfeil {
    top: 45%;
  }
}
