.site-search-teaser-wrapper { padding: 1.5rem; margin-bottom: 1.5rem; width: 100%; background-color: #f4f3f3; border-radius: 8px }
.site-search-teaser .recent-image{position:absolute;top:0;right:0;width:74px;height:37px}
.site-search-teaser.recent{position:relative}
.site-search-teaser.recent .site-search-teaser-title{padding-right:75px}
.site-search-teaser .review-teaser{padding:0}
.site-search-teaser .review-teaser .review-one-liner{margin-bottom:1rem}
.site-search-teaser .icon-play-outline{margin:0;line-height:1.5}
.site-search-teaser .icon-play-outline::before{margin-right:.25rem;font-size:1.5rem}
.site-search-teaser .row{-ms-flex-align:start;align-items:flex-start}
.site-search-teaser .site-search-teaser-image{position:relative}
.site-search-teaser .site-search-teaser-image img{border-radius:.5rem}
.site-search-teaser .site-search-teaser-image a{position:absolute;top:0;right:0;bottom:0;left:0}
.site-search-teaser .review-image,.site-search-teaser .site-search-teaser-image{margin-right:1rem}
.site-search-teaser-image img{width:100px;height:100px;}
@media (max-width:767px){
  .site-search-teaser .row{display: block;}
  .site-search-teaser.recent .site-search-teaser-title{padding-right: 0;}
  .site-search-teaser-image img{width:80px;height:80px;}
  .site-search-teaser .review-image,.site-search-teaser .site-search-teaser-image{margin-bottom:.5rem}
}.site-search-teaser .review-image.review-image--selection{margin-right:2rem}
.site-search-teaser .review-image.review-image--selection span[data-toggle=popover]{right:-.75rem;bottom:-2.5rem}
.site-search-teaser .review-image.review-image--selection .tippy-box{display:none}
.site-search-teaser .review-image.review-image--selection .icon-cs-selection-learning::before{width:3.4rem}
.site-search-teaser .site-search-teaser-type{margin-bottom:4px;font-weight:700;color:#757575;text-transform:uppercase}
.site-search-teaser .site-search-teaser-type a{color:#757575}
.site-search-teaser .site-search-teaser-title{margin-bottom:4px}
.site-search-teaser .site-search-teaser-title a{font-weight:700}
.site-search-teaser .review-title,.site-search-teaser .site-search-teaser-title{padding-right:.25rem}
.site-search-teaser .review-title+.site-search-teaser-date,.site-search-teaser .site-search-teaser-title+.site-search-teaser-date{margin-top:-.5rem}
.site-search-teaser .site-search-teaser-date{margin-bottom:1rem;font-size:.899rem;color:#757575}
.site-search-teaser .site-search-teaser-event-date p{margin-bottom:.5rem;color:#757575}
.site-search-teaser .site-search-teaser-category .label{color:#757575}
.site-search-teaser .site-search-teaser-category p,.site-search-teaser .site-search-teaser-subhead p{margin-bottom:.5rem}
.site-search-teaser .site-search-teaser-category.table-row{display:table-row}
.site-search-teaser .site-search-teaser-category .td{display:table-cell}
.site-search-teaser .site-search-teaser-category .td+.td{padding-left:1rem}
.site-search-teaser .site-search-teaser-category:last-child p{margin-bottom:0}
.site-search-teaser .site-search-teaser-length{margin:-.5rem 0 .5rem;color:#757575}
.site-search-teaser .site-search-teaser-actions{margin-top:0}
.site-search-teaser .review-rating__info{display:none}
.site-search-teaser .rating__privacy .rating__label,.site-search-teaser .rating__privacy .rating__score,.site-search-teaser .rating__privacy [class^=icon-privacy-]{font-size:1rem}
.site-search-teaser .rating__privacy [class^=icon-privacy-]~.rating__label{padding:0;color:inherit;background-color:transparent}
.site-search-teaser .rating__privacy [class^=icon-privacy-]~.rating__label::before{margin-right:.5rem;color:#ccc;content:" | "}
@media (min-width:481px){.site-search-teaser .review-teaser .review-info{padding-left:0}
.site-search-teaser .site-search-teaser-actions{padding-left:6rem}
}@media (min-width:768px){.site-search-teaser .review-image.review-image--selection span[data-toggle=popover]{right:-2rem;bottom:-3rem}
.site-search-teaser .review-image.review-image--selection .icon-cs-selection-learning::before{width:4.8rem}
.site-search-teaser .site-search-teaser-info{margin-right:1rem}
.site-search-teaser .site-search-teaser-actions{max-width:10rem;padding-left:0;margin-top:0}
}