.results-index .thumbnails{margin-bottom:40px}.results-index .h-headline{font-size:20px;line-height:30px;letter-spacing:-.6px;font-weight:500;margin-bottom:2px}.results-index .thumbnail-item .thumbnail.no-image{padding:13px 18px}.results-index .thumbnail-item .thumbnail.no-image .thumbnail-caption{font-weight:400;color:#999}.results-index .thumbnail-item .media-position{z-index:2}.results-index .thumbnail-item .thumbnail-caption{font-size:18px;line-height:22px;color:#999;font-weight:400}.results-index a img{transition:all .2s ease}.results-index a:hover img{opacity:1;transition:all .3s ease;-webkit-filter:opacity(75%);filter:opacity(75%)}.results-index a:hover .svg-content svg{fill:#f2f2f2;transition:all 1s ease}.results-index a:hover .thumbnail-image .slot-a,.results-index a:hover .thumbnail-image:before{display:none;background:0 0}.results-index a.thumbnail:hover .thumbnail-text .thumbnail-caption{color:#999}.results-index.list{padding-top:0}.results-index.list .thumbnail-standard:first-child{border-top:1px solid #e6e6e6;padding-top:15px}.results-index.list .thumbnail-item:last-child{padding:0 10px}.results-index.list .thumbnail-title{font-weight:500;color:#000}.results-index[class*=gallery] .thumbnail-title{font-size:20px;line-height:26px;letter-spacing:-.6px;font-weight:500}.results-index[class*=gallery] .thumbnail-image{margin-bottom:15px}.results-index[class*=gallery] .thumbnail-image:before{z-index:1;opacity:.2;background:#000}.results-index[class*=gallery] .thumbnail-item svg{width:33px;z-index:3}.results-index .thumbnail-text time{font-family:UOLText,Arial,sans-serif;font-size:14px;line-height:30px;letter-spacing:-.4px;color:#999}@media (min-width:768px){.results-index .thumbnails{margin-bottom:80px}.results-index .thumbnail-item .thumbnail.no-image{padding:15px 13px}.results-index .thumbnail-item .media-position{bottom:0;transition:none;width:auto;left:10px;height:36px;top:initial}.results-index .thumbnail .h-headline{margin-bottom:0}.results-index.list .thumbnail-title{margin-bottom:2px}.results-index.list .thumbnail-caption{margin-bottom:5px}}@media (min-width:1230px){.results-index[class*=gallery] .thumb-title{font-size:24px;line-height:30px;letter-spacing:-.3px;margin-bottom:9px}.results-index[class*=gallery] .thumbnail-image{margin-bottom:20px}.results-index .thumbnail-item .thumbnail.no-image{padding:25px 18px}}