ul.related-grid{list-style-type:none}.related-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-5px}.related-grid .related-grid__item{background:#02161f;height:200px;margin:.5%;position:relative;width:99%}.related-grid .related-grid__item.related-grid__item--h-250px{height:250px}.related-grid .related-grid__item a{display:block;height:100%;width:100%}.related-grid .related-grid__item a figure{display:flex;height:100%;position:relative;width:100%}.related-grid .related-grid__item a figure h5{align-self:center;margin-top:0;padding:0 5px;position:absolute;text-align:center;text-shadow:1px 1px 8px #000;width:100%}.related-grid .related-grid__item a figure h5 p{font-weight:400}.related-grid .related-grid__item a figure h5 i{display:block;margin-bottom:5px;margin-left:auto;margin-right:auto;width:15%}.related-grid .related-grid__item a figure h5 .type{display:block;margin:0 auto 8px;transition:border-bottom-color .25s}.related-grid .related-grid__item a figure img{height:100%;-o-object-fit:cover;object-fit:cover;transition-property:opacity,filter;width:100%}@media (min-width:768px){.related-grid .related-grid__item{width:32%}.related-grid.related-grid--1-col .related-grid__item{width:99%}.related-grid.related-grid--2-col .related-grid__item,.related-grid.related-grid--3-col .related-grid__item{width:49%}}@media (min-width:1024px){.related-grid .related-grid__item a figure h5 .type{border-bottom:none}.related-grid.related-grid--1-col .related-grid__item{width:99%}.related-grid.related-grid--2-col .related-grid__item{width:49%}.related-grid.related-grid--3-col .related-grid__item{width:32%}.related-grid .related-grid__item{width:24%}}.no-text-transform{text-transform:none}.top-tools{margin:20px 15px 0}.top-tools a{color:#1b1b1b;font-size:1.35em;text-decoration:underline}.top-tools a:hover{color:#269ed2}.filters ul.nav-pills li.active a{background-color:#3097d1;color:#fff}.filters ul.nav-pills li a{background-color:#fff;border-radius:2px;color:#3097d1;font-size:1.15em;margin-left:5px;margin-right:5px;padding:2px 8px}.tagged-items{margin:2em 0 5em;padding-top:2em}.tagged-items h3{padding-bottom:10px}.type-filter-form{float:left;text-align:left}@media (min-width:768px){.top-tools{bottom:130px;left:25px;margin:inherit;position:absolute}.top-tools a{color:#f7f7f7}}@media (min-width:992px){.type-filter-form{float:right;text-align:right}}
