#level-id, #level-author-id, #level-wins-percentage,
#level-pb-text {
  color: #59B1FF;
}

#level-info-box {
  font-family: "Comic Sans MS", "Comic Sans", cursive;
  color: white;
  background-color: #0099FF;
  height: 110px;
  width: 580px;
  display: flex;
  overflow: hidden;
  word-wrap: break-word;
}

#level-info-left {
  height: 110px;
  width: 420px;
  display: flex;
  flex-direction: column;
}

#level-title, #level-author, #level-stars, #level-stats,
#level-pb-text, #level-pb-pops, #level-pb-darts {
  display: flex;
  flex: 1;
}

#level-title, #level-author, #level-pb-darts {
    white-space: pre;
}

#level-title {
  font-size: 24px;
}

#level-stats {
  font-size: 24px;
  display: flex;
  align-items: center;
  text-align: left;
}

#level-plays, #level-glitches {
  flex: 1;
}
#level-wins {
    flex: 2;
}

#level-info-right {
  height: 110px;
  width: 160px;
}

#level-pb {
  display: flex;
  flex-direction: column;
  font-size: 24px;
  height: 100%;
}

#level-pb-darts {
    align-self: flex-bottom;
}

#level-pb-darts-glitch, #level-glitch-number {
  color: #F1F125;
}

.clear-color {
    color: lime;
}

.level-star-img {
  height: 14px;
  width: 14px;
}

.level-wins-img, .level-plays-img,
.level-glitches-img, .level-pops-img,
.level-darts-img {
  height: 32px;
  width: 32px;
  vertical-align: bottom;
}

