.facetwp-template{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.facetwp-template article.search-results-item{width:25%;padding:0.5rem;margin-bottom:0.5rem}.facetwp-template article.search-results-item img{display:block;margin:0;padding:0}.facetwp-template article.search-results-item h3.search-results-title{font-size:0.9rem;line-height:1;margin:0;padding:0.5rem 0;text-align:center}@media (max-width: 1100px){.facetwp-template article.search-results-item{width:50%}}@media (max-width: 480px){.facetwp-template article.search-results-item{width:100%}}.single-photo .add-popup img{display:block;margin:auto;max-height:60vh;width:auto}.single-photo .species_name{text-align:center}.single-photo .pageviews{font-style:italic;font-size:15px;line-height:1;opacity:0.5}.single-photo .simplefavorite-button{border-radius:0.2em;line-height:1;padding:0.7em 1rem;font-size:16px}.single-photo .simplefavorite-button.active{opacity:1}.single-photo ul.exif{background:rgba(0,0,0,0.025);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:1.5rem 0;padding:0}.single-photo ul.exif li{font-size:15px;line-height:20px;margin:0;padding:0.5rem;position:relative;width:50%}.single-photo ul.exif li:nth-child(4n+2),.single-photo ul.exif li:nth-child(4n+3){background:rgba(0,0,0,0.025)}.single-photo ul.exif li .exif-icon{position:absolute;top:0.5rem;right:0.5rem;opacity:0.5}.single-photo ul.exif li .exif-label{border-bottom:1px dotted rgba(0,0,0,0.15);margin-bottom:0.25rem;padding-bottom:0.25rem}.single-photo ul.exif li .exif-data{font-size:12px;line-height:16px}@media (max-width: 1150px) and (min-width: 767px){.single-photo ul.exif li{width:100%}.single-photo ul.exif li:nth-child(4n+2),.single-photo ul.exif li:nth-child(4n+3){background:rgba(0,0,0,0)}.single-photo ul.exif li:nth-child(odd){background:rgba(0,0,0,0.025)}}@media (max-width: 600px){.single-photo ul.exif li{width:100%}.single-photo ul.exif li:nth-child(4n+2),.single-photo ul.exif li:nth-child(4n+3){background:rgba(0,0,0,0)}.single-photo ul.exif li:nth-child(odd){background:rgba(0,0,0,0.025)}}.single-photo #specs .w-post-elm{width:calc(33% - 1.2rem);margin-bottom:1rem}@media (max-width: 900px){.single-photo #specs .w-post-elm{width:calc(50% - 1.2rem)}}@media (max-width: 480px){.single-photo #specs .w-post-elm{width:calc(100%)}}.single-photo #specs .w-post-elm-before{display:block;font-weight:bold;border-bottom:1px dotted rgba(0,0,0,0.15);margin-bottom:0.25rem}
