.databasecontain {
  padding: .5% 1% 1%;
  margin: 2.5% 5%;
  background-color: #0b2347;
  border-width: .5vw;
  border-style: groove;
  border-color: whitesmoke;
  font-weight: 700;
  font-size: 1.5em;
  font-family: monospace;
  height: 90vh;
  overflow: scroll;
}

.databaseletters {
  background-color: #0b2347;
  font-size: 0.75em;
  top: 20px;
}

.databaselist {
  column-count: 2;
  column-gap: 2%;
  vertical-align: initial;
}

.databasesection {
  padding: 2px;
  width: clamp(auto, auto, 45%)
}

.databasesection h1 {
  border-bottom-width: .15vw;
  border-bottom-color: whitesmoke;
  border-bottom-style: solid;
}

.databaseentry {
  display: flex;
  align-items: center;
  margin-top: 5vh;
}

.databaseentry img {
  border-width: .50vw;
  border-style: groove;
  border-color: whitesmoke;
  width: clamp(8vw, 8vw, 8vh);
}