/* Formerly inline in Show.html */
.media-item-teaser { margin-right: 1rem; margin-bottom: 1rem; width: 33%; float: left; }
.content > .grid > div:first-child ul.gallery { margin-left: 0; }
.gallery { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; }
.gallery li { display: inline-block; flex-grow: 1; margin-bottom: 1rem; min-width: 20%; max-width: 33%; }
.gallery.videos li { min-width: 45%; max-width: 100%; }
.gallery li.gallery-filler { flex-grow: 99; }
.gallery img { margin-right: 1rem; }
.gallery video { max-width: 100%; height: auto; }
.media-item-details hr { margin-top: 3rem; margin-bottom: 1rem; clear: both; }
.media-item-details h4 { margin-bottom: 0.5rem; }
.tagcloudDIV { padding: 0 0.5rem; }
