body {
    background-color: #000000;
    font-family: sans-serif;
}

img {
  display: block;
  margin: auto;
}

img.hoverimage img {
    transition: 0.2s ease;
    transition-property: transform, opacity;
    width: auto;
    height: 123px;
    margin: 0 auto;
}
    .hoverimage img:hover {
        opacity: 1.0;
        transform: scale(1.10); /* (170% zoom on hover) */
    }
    .hoverimage img:active {
        transform: scale(1.20); /* (190% zoom on click) */
        transition-duration: 0.01s;
    }

div.imgrow {
      display: flex;
      margin: auto;
      padding: 5px;
      max-width: var(--max-width, 800px);
      flex-shrink: 0;
      flex-grow: 1;
}

.standardtext {
	text-align: center;
	color: #ffffff;
}

img.standimg {
    max-width: var(--max-width, 150px);
    height: auto;
}