.animated {
  position: absolute;
  top: 0px;
  left: 0px;
  background: white;
}

.static {
  position: absolute;
  top: 0px;
  left: 1px;
  background: white;
}
.static:hover {
  position: absolute;
  top: 0px;
  left: 0px;
  margin-left: 1px;
  opacity: 0;
}

img.arrangement {
  float: none;
  background: white;
  max-width: 162px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-top: 5px;
}
span.arrangement {
  width: 25%;
  min-width: 255px;
}
.subheading {
  margin: 0px 1px 10px 0px;
}

p.first {
  margin-top: 20px;
}

p.box {
  max-width: 250px;
}

.row.anchor headband .linksprite {
  visibility: inherit;
}

.row.anchor headband {
  visibility: hidden;
}
.row.anchor headband h3 {
  visibility: visible;
}
.row.anchor headband:hover {
  visibility: visible;
}

.images {
  position: relative;
  flex: 1;
  min-width: 300px;
  min-height: 219px;
}
.text {
  flex: 3;
  min-width: 60%;
}

.flex-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap-reverse;
  justify-content: flex-start;
}
#arrange .flex-row {
  flex-wrap: wrap;
  justify-content: center;
}
