div#container {
  width: 100%;
  height: 100%;
  overflow: hidden;
  margin-top: 60px;
}
div.div_album {
  display: inline-block;
  width: 280px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 20px;
  text-align: center;
  vertical-align: middle;
}
div.div_album img {
  display: block;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  border-width: 0px;
}
@media only screen and (max-width: 2800px) {
  div.div_album {
    width: 11.11%;
  }
}
@media only screen and (max-width: 2520px) {
  div.div_album {
    width: 12.5%;
  }
}
@media only screen and (max-width: 1960px) {
  div.div_album {
    width: 16.67%;
  }
}
@media only screen and (max-width: 1680px) {
  div.div_album {
    width: 20%;
  }
}
@media only screen and (max-width: 1400px) {
  div.div_album {
    width: 25%;
  }
}
@media only screen and (max-width: 1120px) {
  div.div_album {
    width: 33.3%;
  }
}
@media only screen and (max-width: 840px) {
  div.div_album {
    width: 50%;
  }
}
@media only screen and (max-width: 560px) {
  div.div_album {
    width: 100%;
  }
}
