@charset "utf-8";

.trc_rbox_container { direction: ltr; text-align: left; }

.trc_rbox_container [class*="span"] { float: none; margin-left: 0px; }

.trc_multi_widget_container { display: flex; justify-content: space-between; }

.trc_multi_widget_container .trc_rbox_div { margin: 0px; }

.trc_rbox_header { border: 0px solid; overflow: hidden; vertical-align: middle; }

.trc_rbox_container .trc_img { display: inline-block !important; }

.trc_rbox_header_icon_div { display: table-cell; vertical-align: baseline; }

.trc_rbox_header .trc_rbox_header_icon_div .trc_rbox_header_icon_img { vertical-align: middle; width: auto; }

.trc_rbox_header_icon_span { display: inline-table; }

.in_trc_header { float: right; margin: 0px; position: relative !important; }

#trc_rbox_css_loaded { overflow: hidden; width: 0px; height: 0px; }

.trc_rbox { margin-top: 0px; }

.trc_rbox_div { margin: 0px 0px 3px; direction: ltr; padding: 0px; box-sizing: border-box; overflow: auto; position: relative; width: auto; border: 1px solid rgb(204, 204, 204); }

.loading-animation span { display: block; }

.videoCube { zoom: 1; cursor: pointer; float: none; overflow: hidden; box-sizing: border-box; }

div.videoCube:hover, .videoCube_hover { cursor: pointer; }

.videoCube span.video-title:hover, .videoCube_hover span.video-title { text-decoration: underline; }

.videoCube a { text-decoration: none; border: 0px; color: black; cursor: pointer; }

.videoCube a:hover, .videoCube_hover a, .videoCube a:link, .videoCube a { outline: none; text-decoration: none !important; }

.videoCube a .thumbBlock { float: left; display: block; overflow: hidden !important; }

.videoCube a img, .videoCube img { border: 0px; display: block; margin: 0px; height: auto; width: auto; }

.videoCube .video-label { display: block; overflow: hidden; }

.videoCube .video-label { white-space: pre-wrap; overflow-wrap: break-word; width: auto !important; }

.videoCube .video-label-box.label-box-with-title-icon { display: table; }

.video-icon-container { float: left; display: table-cell; vertical-align: baseline; }

.video-icon-img { vertical-align: middle; }

.videoCube .video-duration { height: 0px; float: left; position: relative; color: white; font-size: 11px; }

.videoCube .video-duration dt { border-radius: 4px; background-color: black; opacity: 0.6; }

.videoCube span.video-label.trc_ellipsis { position: relative; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; }

.videoCube span.video-label.trc-smart-ellipsis { position: relative; overflow: hidden; }

.videoCube span.video-label.trc-smart-ellipsis ins { display: inline-block; text-decoration: inherit; }

.videoCube span.video-label.trc-smart-ellipsis.tbl-ltr-label { direction: ltr; }

.videoCube span.video-label.trc-smart-ellipsis.tbl-ltr-label ins { float: left; margin-right: 5px; direction: ltr; }

.videoCube span.video-label.trc_ellipsis.tbl-rtl-label { direction: rtl; text-align: right; width: auto !important; }

.videoCube span.video-label.trc-smart-ellipsis.tbl-rtl-label { float: right; direction: rtl; width: auto !important; }

.videoCube span.video-label.trc-smart-ellipsis.tbl-rtl-label ins { float: right; margin-left: 5px; direction: rtl; }

.videoCube span.video-label.trc-smart-ellipsis ins.lastLineEllipsis { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; width: 100%; }

.video-duration.video-duration-detail div { color: white; }

.trc_rbox .sponsored { position: relative; display: block; overflow: visible; height: auto; width: auto; padding-right: 0px; text-align: right; font-size: 9px; }

.trc_rbox_div { height: 410px; }

.videoCube { direction: ltr; font-size: 11px; margin: 0px; color: black; border-width: 0px; }

.videoCube.vertical:first-child { border-top: 0px; margin-top: 0px; }

.videoCube.horizontal:first-child { border-left: 0px; margin-left: 0px; }

div.videoCube:hover, .videoCube_hover { background-color: rgb(235, 240, 255); color: black; }

.videoCube .thumbBlock { margin: 0px; border-style: solid; }

.videoCube a img, .videoCube img { border-color: rgb(236, 236, 236); }

.videoCube .video-label-box { margin-left: 81px; }

.videoCube .video-label dt { font-weight: bold; }

.videoCube .video-title { height: auto; margin-bottom: 3px; white-space: normal; }

.videoCube .trc_inline_detail_spacer { display: inline-block; white-space: pre; }

.loading-animation { font-family: sans; font-size: 1.5em; text-align: center; color: gray; height: 100%; }

.trc_rbox_header { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: black; }

.trc_header_right_part { position: absolute; left: 50%; top: 0px; }

.branding_div { overflow: visible; float: right; }

.branding_div img { height: 20px; }

.videoCube .branding .logoDiv { font-size: inherit; line-height: inherit; background: none; margin: 0px; padding: 0px; }

.videoCube .branding .logoDiv a { vertical-align: inherit; color: inherit; line-height: inherit; }

.videoCube .branding .logoDiv a span { vertical-align: inherit; }

.trc_related_container .videoCube .branding .attribution-disclosure-link-sponsored { display: inline-block; float: none; }

.trc_related_container .videoCube .branding .attribution-disclosure-link-sponsored.align-disclosure-right { float: right; margin-left: auto; padding-left: 2px; }

.videoCube .video-label-box .branding.composite-branding { display: flex; }

.branding.composite-branding > * { display: inline-block; vertical-align: bottom; }

.branding .branding-separator { margin: 0px 2px; font-weight: normal; }

.branding .branding-inner { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }

.video-label-box span.branding.inline-branding { display: inline-block; }

.trc_related_container div.horizontal { float: left; box-sizing: border-box; }

.trc_related_container div.videoCube.thumbnail_top .thumbBlock, .trc_related_container div.videoCube.thumbnail_bottom .thumbBlock { float: none; }

.vidiscovery-note { display: none; }

.videoCube .thumbBlock .trc_sponsored_overlay_base { display: block; width: auto; margin-left: 0px; position: absolute; color: white !important; }

.videoCube .thumbBlock .trc_sponsored_overlay { opacity: 0.6; display: block; position: absolute; }

.videoCube .thumbBlock .trc_sponsored_overlay_base .sponsored { position: relative; display: block; overflow: visible; width: auto; text-align: center; padding: 0px 5px; margin-top: 0px; }

.videoCube .thumbBlock .trc_sponsored_overlay_base.round .trc_sponsored_overlay { border-radius: 4px; }

.videoCube .thumbBlock .trc_sponsored_overlay_base.round { margin-left: 4px; }

.thumbnail-emblem, .videoCube .thumbnail-overlay, .videoCube:hover .thumbnail-overlay, .videoCube_hover .thumbnail-overlay { position: absolute; background: 0% 0% / contain no-repeat transparent; z-index: 50; }

.thumbnail_bottom { padding-bottom: 8px; }

.trc_related_container .logoDiv { font-family: Arial, Helvetica, sans-serif; white-space: nowrap; font-size: 9px; }

.trc_related_container .logoDiv a { font-size: 9px; color: black; margin-right: 1px; vertical-align: text-bottom; text-decoration: none !important; }

.logoDiv a span:hover { text-decoration: underline; }

.trc_rbox_header .logoDiv { font-size: 1em; }

.trc_tl .trc_rbox_header .logoDiv { position: relative; z-index: 1; }

.trc_tl .trc_rbox_header_span .trc_header_right_column { position: absolute; width: 48%; left: 52%; top: 0px; }

.trc_tl .trc_rbox_div .videoCube.horizontal { clear: left; }

.trc_tl .trc_rbox_div .videoCube.trc_tl_right_col { float: none; clear: right; margin-left: auto; }

.trc_tl .videoCube .video-title .branding { line-height: 1.3em; }

.trc_tl .videoCube:hover span.branding, .trc_tl .videoCube_hover span.branding { text-decoration: none; }

.trc_tl .trc_rbox_div .videoCube.thumbnail_none a { vertical-align: top; overflow: visible; }

.trc_tl .videoCube .video-label-box { display: inline-block; vertical-align: top; width: 100%; }

.trc_rbox_container.trc_expandable { overflow: hidden; max-height: 0px; transition-property: max-height; transform: translateZ(0px); }

.trc_related_container .videoCube .thumbBlock .branding { position: absolute; bottom: 0px; z-index: 1; width: 100%; margin: 0px; padding: 5px 0px; text-align: center; }

.syndicatedItem .branding { margin: 0px; }

.trc-inplayer-rbox { background: rgba(30, 30, 30, 0.9); bottom: 0px; position: absolute; height: 300px; text-align: center; }

.trc-inplayer-rbox .trc_rbox_container { margin: 50px auto 0px; width: 640px; }

.trc_rbox.trc-auto-size { width: 100%; height: 100%; }

.videoCube.thumbnail_under .video-title { min-height: 2.58em; }

.videoCube.thumbnail_under .tbl-text-over-container { width: 100%; position: absolute; z-index: 1; left: 0px; bottom: 0px; min-height: 66%; max-height: 66%; padding-top: 2px; padding-bottom: 2px; line-height: 1.25em; }

.videoCube.thumbnail_under .tbl-text-over-container .tbl-text-over { height: 100%; width: 100%; position: absolute; background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%); }

.videoCube.thumbnail_under .tbl-text-over-container span.video-title, .videoCube.thumbnail_under .tbl-text-over-container span.video-description, .videoCube.thumbnail_under .tbl-text-over-container span.branding { position: relative; z-index: 1; padding: 0px 8px; margin: 0px; }

.videoCube.thumbnail_under .tbl-text-over-container span.video-title { margin-bottom: 6px; min-height: auto; }

.videoCube.thumbnail_under .tbl-text-over-container .video-label-box { position: absolute; bottom: 0px; left: 0px; width: 100%; padding: 0px 8px 6px; min-height: auto; box-sizing: border-box; }

.trc-auto-size .trc_rbox_outer .trc_rbox_div { height: auto; width: auto; }

.trc-auto-size .trc_rbox_div .videoCube { height: auto; }

.trc-auto-size .trc_rbox_div .videoCube.trc-first-recommendation { margin-top: 0px; }

.trc_rbox .trc_rbox_outer .trc_rbox_div .videoCube.trc-first-in-row { margin-left: 0px; }

.trc_elastic .trc_rbox { width: auto; }

.trc_elastic .videoCube { overflow: hidden; }

.trc_elastic .videoCube .thumbBlock { background: center center / cover no-repeat transparent; position: absolute; display: inline-block; inset: 0px; margin-left: 0px; margin-right: 0px; }

.trc_elastic .thumbBlock_holder { position: relative; width: 100%; }

.trc_elastic .thumbnail_start .thumbBlock_holder { float: left; margin-right: 10px; }

.trc_elastic .thumbnail_start.item-has-pre-label .thumbBlock_holder { margin-right: 0px; }

.trc_elastic .videoCube_aspect { width: 1px; }

.trc_elastic .trc_rbox .trc_rbox_div { height: auto; }

.trc_elastic .thumbnail_start .trc-pre-label { float: left; padding-right: 10px; }

.trc_elastic .thumbnail_start.trc-split-label .trc-main-label { float: left; padding-left: 10px; }

.trc_elastic .video-label-box { display: block; }

.trc_elastic .thumbnail_start .video-label-box { box-sizing: border-box; }

.trc_user_adChoice_btn { background: url("//cdn.taboola.com/static/c5/c5ef96bc-30ab-456a-b3d5-a84f367c6a46.svg") 0px 0px / contain no-repeat scroll rgb(255, 255, 255); border-radius: 0px 0px 0px 5px; width: 16px; height: 16px; position: absolute; right: 0px; top: 0px; z-index: 9000; cursor: pointer; border-width: 2px 0px 2px 4px; border-style: solid; border-color: rgb(255, 255, 255); opacity: 0.7; visibility: hidden; }

.videoCube:hover .trc_user_adChoice_btn, .videoCube_hover .trc_user_adChoice_btn { visibility: visible; }

.videoCube .trc_user_adChoice_btn_static { visibility: visible; }

.p-video-overlay-container { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-color: transparent; }

.p-video-overlay.p-video-overlay-show { display: flex; }

.p-video-overlay { display: none; background-color: rgb(0, 0, 0); opacity: 0.7; width: 100%; height: 100%; flex-direction: column; }

.p-video-overlay-action { color: rgb(255, 255, 255); width: 100%; direction: ltr; text-align: center; display: flex; justify-content: center; flex-direction: column; }

.p-video-overlay-action.p-video-back-action { height: 34%; }

.p-video-back-action-label { font-family: "Helvetica Neue", serif; font-size: 14px; font-weight: 200; letter-spacing: 1px; }

.p-video-overlay-action.p-video-goto-action { height: 66%; }

.p-video-goto-action-url { font-family: "Helvetica Neue", serif; font-size: 24px; font-weight: 400; text-decoration: underline; margin-top: 5px; }

.p-video-goto-action-label { font-family: "Helvetica Neue", serif; font-size: 14px; font-weight: 100; letter-spacing: 1px; }

.trc_related_container .trc_clearer { clear: both; height: 0px; overflow: hidden; font-size: 0px; line-height: 0; visibility: hidden; }

.link-adc { float: right !important; }

.trc-widget-footer .logoDiv { line-height: normal; padding-bottom: 5px; }

.trc-widget-footer .link-adc a .trc_adc_wrapper, .trc_header_ext .link-adc a .trc_adc_wrapper { height: 12px; width: 18px; display: inline-block; padding-left: 1px; margin-bottom: 2px; }

.trc-widget-footer .link-adc a .trc_adc_s_logo, .trc_header_ext .link-adc a .trc_adc_s_logo, .trc-widget-footer .link-adc a .trc_adc_b_logo, .trc_header_ext .link-adc a .trc_adc_b_logo { vertical-align: middle; height: 15px; display: inline-block; margin-top: -1px; }

.trc-widget-footer .link-adc a .trc_adc_s_logo, .trc_header_ext .link-adc a .trc_adc_s_logo { width: 12px; height: 14px; background: url("//cdn.taboola.com/static/c5/c5ef96bc-30ab-456a-b3d5-a84f367c6a46.svg") 0% 0% / contain no-repeat; vertical-align: middle; }

.trc-widget-footer .link-adc a .trc_adc_b_logo, .trc_header_ext .link-adc a .trc_adc_b_logo { width: 77px; right: -1px; display: none; position: absolute; background: url("//cdn.taboola.com/libtrc/static/thumbnails/0781f9c5a8637d1e162874f157460048.png") no-repeat rgb(255, 255, 255) !important; }

.logoDiv .trc_mobile_disclosure_link, .logoDiv .trc_mobile_attribution_link, .logoDiv .trc_mobile_adc_link { display: none; }

.logoDiv .trc_desktop_disclosure_link, .logoDiv .trc_desktop_attribution_link, .logoDiv .trc_desktop_adc_link { display: inline; }

@media screen and (max-width: 767px) {
  .logoDiv .trc_mobile_disclosure_link { display: inline; }
  .logoDiv .trc_mobile_attribution_link { display: inline; }
  .logoDiv .trc_mobile_adc_link { display: inline; }
  .logoDiv .trc_desktop_disclosure_link { display: none; }
  .logoDiv .trc_desktop_attribution_link { display: none; }
  .logoDiv .trc_desktop_adc_link { display: none; }
}

.trc_in_iframe .logoDiv .trc_mobile_attribution_link, .trc_in_iframe .logoDiv .trc_mobile_disclosure_link { display: inline; }

.trc_in_iframe .logoDiv .trc_desktop_attribution_link, .trc_in_iframe .logoDiv .trc_desktop_disclosure_link { display: none; }

.trc_related_container .logoDiv, .trc_related_container .trc_header_ext .logoDiv { float: right; }

.trc_related_container .logoDiv + .logoDiv { margin-right: 2px; }

.trc_related_container .attribution-disclosure-link-sponsored, .trc_related_container .attribution-disclosure-link-hybrid { display: none; }

.trc_related_container .trc-content-sponsored .attribution-disclosure-link-sponsored, .trc-w2f.trc-content-sponsored .attribution-disclosure-link-sponsored { display: block; }

.trc_related_container .trc-content-hybrid .attribution-disclosure-link-hybrid, .trc-w2f.trc-content-hybrid .attribution-disclosure-link-hybrid { display: block; }

.trc_related_container .trc-widget-footer:hover a span, .trc_related_container .trc_header_ext:hover a span { text-decoration: underline !important; }

.logoDiv a span.trc_logos_v_align { display: inline-block !important; font-size: 15px !important; line-height: 1em !important; width: 0px !important; }

.trc_related_container .trc_header_ext:hover a span.trc_logos_v_align, .trc_related_container .trc_header_ext:hover a span.trc_adc_wrapper, .trc_related_container .trc-widget-footer:hover a span.trc_logos_v_align, .trc_related_container .trc-widget-footer:hover a span.trc_adc_wrapper { text-decoration: none !important; }

.trc_related_container .trc_rbox_header_span .trc_header_right_column { display: none; }

.trc_related_container img { max-width: none; }

.trc_related_container * { pointer-events: auto; }

.trc_related_container { clear: both; }

.tbl-loading-spinner { width: 100%; height: 40px; background: url("//cdn.taboola.com/static/91/91a25024-792d-4b52-84e6-ad1478c3f552.gif") center center / 40px no-repeat; }

.tbl-hidden { display: none !important; }

.tbl-invisible { opacity: 0; pointer-events: none; }

.tbl-batch-anchor { width: 100%; height: 1px; }

.videoCube .video-logo + .branding.composite-branding { display: inline-block; vertical-align: middle; }

.videoCube .video-logo { margin-right: 4px; }

.videoCube .video-logo .branding { margin: auto auto auto 25px; }

.videoCube .video-logo img { padding: 0px; max-height: 14px; width: auto; max-width: 100px; display: inline-block; }

.iw_video_frame .trc_rbox_div { overflow: hidden; }

.trc-w2f .trc_rbox .trc_rbox_header, .trc-w2f .trc_rbox .trc-widget-footer { display: none !important; }

.videoCube .tbl-organic-video-wrapper { display: flex; align-items: flex-start; height: 100%; width: 100%; background-color: transparent; background-size: auto; text-align: center; overflow: hidden; position: absolute; top: 0px; z-index: 3; opacity: 0; }

.videoCube .tbl-organic-video-wrapper .tbl-o-vertical-video { height: 100%; }

.videoCube .tbl-organic-video { width: 100%; height: auto; object-fit: contain; object-position: 50% 50%; background-color: black; pointer-events: none; }

.videoCube .tbl-accessibility-title { }

.videoCube .tbl-accessibility-description { }

.videoCube .tbl-accessibility-branding { }

.alternating-thumbnails-de-eng { width: 300px; border-width: 0px; border-style: solid; border-color: rgb(223, 223, 223); border-radius: 0px; box-shadow: none; padding: 0px !important; }

.alternating-thumbnails-de-eng vignette { }

.alternating-thumbnails-de-eng .playerCube .video-external-data { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .tbl-reco-reel-slider { z-index: 99999; margin: initial; top: 50%; }

.alternating-thumbnails-de-eng .trc_lightbox_overlay { background-color: rgb(0, 0, 0); opacity: 0.7; }

.alternating-thumbnails-de-eng .tbl-recommendation-reel .tbl-text-under-branding-background { background-color: rgb(235, 235, 235); }

.alternating-thumbnails-de-eng div.syndicatedItem:hover, .alternating-thumbnails-de-eng div.syndicatedItem.videoCube_hover { background-color: transparent; }

.alternating-thumbnails-de-eng .playerCube div.videoCube:hover, .alternating-thumbnails-de-eng div.videoCube_hover { background-color: transparent; }

.alternating-thumbnails-de-eng .trc_pager_prev:hover, .alternating-thumbnails-de-eng .trc_pager_next:hover { color: rgb(100, 151, 237); }

.alternating-thumbnails-de-eng .trc_rbox_border_elm { border-color: darkgray; }

.alternating-thumbnails-de-eng .syndicatedItem .video-views { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .syndicatedItem .video-category { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .tbl-vignette-close-btn-wrp { height: 15px; background: rgb(0, 0, 0); }

.alternating-thumbnails-de-eng .syndicatedItem .sponsored { color: rgb(156, 154, 156); font-size: 9px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .pager_disabled { color: rgb(125, 137, 143); }

.alternating-thumbnails-de-eng .playerCube .video-category { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .syndicatedItem .video-uploader { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .videoCube.thumbnail_start .thumbBlock_holder { width: 40%; }

.alternating-thumbnails-de-eng .playerCube .video-uploader { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .video-uploader { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .trc_sponsored_overlay { background-color: black; }

.alternating-thumbnails-de-eng .syndicatedItem .video-external-data { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .trc_rbox_header { font-family: Mundo; font-size: 19px; font-weight: bold; text-decoration: none; color: rgb(0, 0, 0); border-width: 0px; background: transparent; border-style: none; border-color: rgb(214, 213, 211); padding: 0px 0px 16px; line-height: 21px; height: 55px; text-transform: none; }

.alternating-thumbnails-de-eng .syndicatedItem .video-rating { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .videoCube.vertical { border-style: solid none none; }

.alternating-thumbnails-de-eng .trc_pager_unselected { color: rgb(125, 137, 143); }

.alternating-thumbnails-de-eng .video-rating { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .video-published-date { font-size: 10px; font-weight: normal; text-decoration: none; color: black; display: inherit; }

.alternating-thumbnails-de-eng .syndicatedItem { background-color: transparent; }

.alternating-thumbnails-de-eng .syndicatedItem .video-duration-detail { color: black; font-size: 10px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .playerCube .videoCube.horizontal { border-style: none; }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem .thumbnail-overlay { background-position: 5% 5%; }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem.vertical { border-style: solid none none; }

.alternating-thumbnails-de-eng .sponsored { font-size: 9px; font-weight: normal; text-decoration: none; color: rgb(156, 154, 156); }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem .thumbBlock { border-color: darkgray; border-width: 0px; }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem .thumbBlock .static-text { text-align: left; background-color: black; display: none; color: white; font-size: 10px; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }

.alternating-thumbnails-de-eng .videoCube.thumbnail_start.trc-split-label .trc-pre-label { width: 30%; }

.alternating-thumbnails-de-eng .video-category { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .thumbnail-emblem { background-position: 5% 5%; width: 35px; height: 35px; }

.alternating-thumbnails-de-eng .tbl-vignette-background-screen { background-color: rgb(255, 255, 255); opacity: 0.8; }

.alternating-thumbnails-de-eng .syndicatedItem .video-description { max-height: 2.2em; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height: 19px; text-decoration: none; }

.alternating-thumbnails-de-eng .tbl-cta-style .cta-button:hover { color: inherit; border-color: rgb(153, 153, 144); }

.alternating-thumbnails-de-eng .playerCube .video-published-date { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .videoCube:hover .thumbnail-overlay, .alternating-thumbnails-de-eng .videoCube_hover .thumbnail-overlay { }

.alternating-thumbnails-de-eng .video-label-box.trc-pre-label { height: auto; }

.alternating-thumbnails-de-eng .videoCube.thumbnail_start .trc-pre-label { width: 60%; }

.alternating-thumbnails-de-eng .syndicatedItem .video-title { max-height: 28px; color: rgb(0, 0, 0); font-family: "Roboto Medium"; font-size: 12px; line-height: 14px; font-weight: normal; text-decoration: none; text-transform: none; padding: 0px; }

.alternating-thumbnails-de-eng .playerCube:hover .thumbnail-overlay, .alternating-thumbnails-de-eng .playerCube_hover .thumbnail-overlay { }

.alternating-thumbnails-de-eng .videoCube.thumbnail_start.trc-split-label .trc-main-label { width: 30%; }

.alternating-thumbnails-de-eng .videoCube { width: auto; background-color: transparent; border-width: 0px; border-color: rgb(228, 228, 228); padding: 0px; height: auto; border-radius: 0px; border-style: solid; margin: 0px 0px 2% 1.84%; }

.alternating-thumbnails-de-eng .sponsored-default .video-description { max-height: 2.2em; }

.alternating-thumbnails-de-eng .tbl-vignette-attribution { color: rgb(107, 102, 102); font-size: 15px; }

.alternating-thumbnails-de-eng .playerCube .video-description { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal; text-decoration: none; max-height: 2.2em; color: black; }

.alternating-thumbnails-de-eng .playerCube .videoCube .video-label-box { margin-left: 81px; margin-right: 0px; }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem .thumbBlock .branding { text-align: left; background-color: transparent; display: none; left: 0px; color: black; font-size: 10px; font-weight: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }

.alternating-thumbnails-de-eng div.videoCube:hover, .alternating-thumbnails-de-eng div.videoCube_hover { background-color: transparent; }

.alternating-thumbnails-de-eng .videoCube .story-widget.story-widget-text-under .tbl-ui-line { background-color: rgb(51, 51, 51); }

.alternating-thumbnails-de-eng .videoCube .sponsored { margin-top: -7px; }

.alternating-thumbnails-de-eng .trc_pager_pages div { font-size: 12px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .sponsored-url { font-size: 9px; font-weight: bold; text-decoration: underline; color: green; }

.alternating-thumbnails-de-eng .playerCube .video-title { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 14px; line-height: 17.5px; font-weight: bold; max-height: 2.58em; color: black; }

.alternating-thumbnails-de-eng .trc_rbox_header_icon_img { margin: 0px; height: 18px; }

.alternating-thumbnails-de-eng .tbl-recommendation-reel .tbl-text-under-title-background { background-color: rgb(235, 235, 235); }

.alternating-thumbnails-de-eng .tbl-recommendation-reel .tbl-ui-line { background-color: rgb(51, 51, 51); }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem.horizontal { border-style: none; }

.alternating-thumbnails-de-eng .videoCube .thumbBlock .static-text { font-weight: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; background-color: rgb(163, 2, 2); display: block; color: rgb(255, 255, 255); text-align: left; }

.alternating-thumbnails-de-eng .video-title { font-family: "Roboto Medium"; font-size: 12px; line-height: 14px; font-weight: normal; max-height: 28px; color: rgb(0, 0, 0); text-decoration: none; }

.alternating-thumbnails-de-eng .video-label, .alternating-thumbnails-de-eng .sponsored, .alternating-thumbnails-de-eng .sponsored-url { font-family: "Roboto Medium"; }

.alternating-thumbnails-de-eng .playerCube .video-rating { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .syndicatedItem .branding { color: rgb(121, 118, 118); font-size: 12px; font-weight: bold; text-decoration: none; font-family: "Roboto Medium"; text-align: left; padding: 0px 2% 0px 0px; }

.alternating-thumbnails-de-eng .trc_pager_selected { color: rgb(0, 86, 179); }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem { background-color: transparent; border-color: rgb(228, 228, 228); border-radius: 0px; border-width: 0px; border-style: solid; }

.alternating-thumbnails-de-eng .branding div.logoDiv { font-family: inherit; }

.alternating-thumbnails-de-eng .trc_rbox_div { width: auto; height: 410px; border-width: 0px; padding: 0px; }

.alternating-thumbnails-de-eng .playerCube .video-views { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .trc_pager div { font-family: serif; }

.alternating-thumbnails-de-eng .syndicatedItem .video-label-box.trc-pre-label { height: auto; }

.alternating-thumbnails-de-eng recommendationreel { }

.alternating-thumbnails-de-eng .videoCube.horizontal { border-style: none; }

.alternating-thumbnails-de-eng div.trc_pager_pages div:hover { color: rgb(100, 151, 237); }

.alternating-thumbnails-de-eng .pager_enabled { color: rgb(0, 86, 179); }

.alternating-thumbnails-de-eng .playerCube .thumbnail-overlay { background-position: 5% 5%; }

.alternating-thumbnails-de-eng .videoCube .thumbnail-overlay { background-position: 5% 5%; }

.alternating-thumbnails-de-eng .playerCube .videoCube .video-duration { display: block; left: 36px; }

.alternating-thumbnails-de-eng .syndicatedItem .video-published-date { color: black; font-size: 10px; font-weight: normal; text-decoration: none; display: inherit; }

.alternating-thumbnails-de-eng .syndicatedItem .sponsored-url { color: green; font-size: 9px; font-weight: bold; text-decoration: underline; }

.alternating-thumbnails-de-eng .playerCube .videoCube .thumbBlock { border-width: 0px; border-color: darkgray; }

.alternating-thumbnails-de-eng .playerCube .video-label-box { text-align: left; }

.alternating-thumbnails-de-eng div.sponsored-default:hover, .alternating-thumbnails-de-eng div.sponsored-default.videoCube_hover { background-color: inherit; }

.alternating-thumbnails-de-eng .videoCube .story-widget.story-widget-text-under .tbl-text-under-title-background { background-color: rgb(235, 235, 235); }

.alternating-thumbnails-de-eng .video-external-data { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .trc_pager_prev, .alternating-thumbnails-de-eng .trc_pager_next { font-size: 12px; font-weight: normal; text-decoration: none; }

.alternating-thumbnails-de-eng .videoCube .thumbBlock { border-width: 0px; border-color: darkgray; }

.alternating-thumbnails-de-eng .videoCube.syndicatedItem .video-duration { display: none; left: 36px; }

.alternating-thumbnails-de-eng .sponsored-default .video-title { max-height: 2.58em; }

.alternating-thumbnails-de-eng .branding { color: rgb(121, 118, 118); font-size: 12px; font-weight: bold; text-decoration: none; font-family: "Roboto Medium"; text-align: left; line-height: 14px; }

.alternating-thumbnails-de-eng .sponsored-default { background-color: rgb(247, 246, 198); }

.alternating-thumbnails-de-eng .playerCube .videoCube { background-color: transparent; border-color: rgb(214, 213, 211); border-width: 1px; border-radius: 0px; margin-left: 0px; margin-top: 0px; padding: 3px; }

.alternating-thumbnails-de-eng .branding .logoDiv a span { color: inherit; font-size: inherit; }

.alternating-thumbnails-de-eng .video-label-box { text-align: left; height: auto; margin: 0px; min-height: 72px; }

.alternating-thumbnails-de-eng .video-description { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 19px; font-weight: normal; max-height: 2.2em; color: black; text-decoration: none; }

.alternating-thumbnails-de-eng .videoCube .video-duration { left: 36px; display: none; }

.alternating-thumbnails-de-eng div.syndicatedItem:hover .thumbBlock { border-color: inherit; }

.alternating-thumbnails-de-eng .trc_pager_counter { color: rgb(0, 0, 0); }

.alternating-thumbnails-de-eng .whatsThisSyndicated { font-family: Arial, Verdana, sans-serif; font-size: 9px; font-weight: normal; color: black; text-decoration: none; padding: 0px; }

.alternating-thumbnails-de-eng .playerCube .video-duration-detail { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .video-duration-detail { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng div.videoCube:hover .thumbBlock { border-color: inherit; }

.alternating-thumbnails-de-eng .video-icon-img { margin: 0px; height: 18px; }

.alternating-thumbnails-de-eng .video-views { font-size: 10px; font-weight: normal; text-decoration: none; color: black; }

.alternating-thumbnails-de-eng .tbl-cta-style .cta-button { font-family: Helvetica, Arial, sans-serif; background-color: transparent; border-color: rgb(206, 206, 206); color: rgb(51, 51, 51); }

.alternating-thumbnails-de-eng .syndicatedItem .video-label-box { height: auto; margin: 0px; min-height: 90px !important; }

.alternating-thumbnails-de-eng .logoDiv a span { color: rgb(121, 118, 118); line-height: 14px; font-family: "Roboto Regular" !important; }

.alternating-thumbnails-de-eng .videoCube .video-label-box .video-title { font-size: 12px; text-decoration: none; font-family: "Roboto Medium"; margin: 8px 0px; line-height: 14px; color: rgb(0, 0, 0); }

.alternating-thumbnails-de-eng .videoCube:hover .video-label-box .video-title { text-decoration: underline; color: rgb(102, 102, 102); }

.alternating-thumbnails-de-eng .thumbBlock_holder { height: 100%; width: 100% !important; float: inherit !important; }

.alternating-thumbnails-de-eng .trc_rbox_header .logoDiv { margin: 0px; }

.alternating-thumbnails-de-eng [class*="span"] { float: none; margin-left: 0px; }

.alternating-thumbnails-de-eng { position: relative; }

.alternating-thumbnails-de-eng .trc_rbox_header_span { font-weight: bold; text-transform: uppercase; }

.alternating-thumbnails-de-eng .trc_rbox_header_span .trc_header_right_column { background: transparent; height: auto; }

.alternating-thumbnails-de-eng .logoDiv a span { font-size: 12px; font-family: Roboto_condensed, sans-serif; font-weight: normal !important; }

.alternating-thumbnails-de-eng .link-attribution { top: 25px; position: absolute !important; }

.alternating-thumbnails-de-eng .trc_rbox_outer .videoCube { background: transparent !important; }

.alternating-thumbnails-de-eng div.videoCube:hover { background-color: rgb(245, 245, 245) !important; }

.alternating-thumbnails-de-eng .videoCube:hover .video-label-box .video-description { color: rgb(37, 87, 126); font-weight: normal; text-decoration: underline; }

.alternating-thumbnails-de-eng .branding:hover { color: rgb(102, 102, 102); text-decoration: underline; }

.alternating-thumbnails-de-eng .trc_header_left_column { width: 48%; display: inline-block; background: transparent; height: auto; }

.alternating-thumbnails-de-eng .trc_header_right_part { margin-top: 0px; }

.alternating-thumbnails-de-eng .videoCube .video-cta-href button.video-cta-button { line-height: 10px; padding: 2%; border-color: rgb(206, 206, 206) !important; }

.alternating-thumbnails-de-eng .videoCube .video-cta-href button.video-cta-button:hover { background-color: rgb(246, 246, 246); }

@media screen and (min-width: 0px) and (max-width: 980px) {
  .trc_elastic_alternating-thumbnails-de-eng .trc_rbox_outer { margin-left: -2.6%; }
  .trc_elastic_alternating-thumbnails-de-eng .videoCube_aspect { padding-bottom: 66.6667%; width: 100%; }
  .trc_elastic_alternating-thumbnails-de-eng .videoCube { width: 47.395%; position: relative; float: left; margin: 0px 0px 2.6% 2.6%; }
  .trc_elastic_alternating-thumbnails-de-eng :nth-child(2n+1 of .videoCube):not(:nth-child(1 of .videoCube)) { clear: both; }
  .trc_elastic_alternating-thumbnails-de-eng div.videoCube:nth-of-type(-n+6) { display: block; visibility: visible; }
  .trc_elastic_alternating-thumbnails-de-eng div.videoCube:nth-of-type(n+7) { display: none; visibility: hidden; }
}

@media screen and (min-width: 981px) {
  .trc_elastic_alternating-thumbnails-de-eng .trc_rbox_outer { margin-left: -2.6%; }
  .trc_elastic_alternating-thumbnails-de-eng .videoCube_aspect { padding-bottom: 66.6667%; width: 100%; }
  .trc_elastic_alternating-thumbnails-de-eng .videoCube { width: 30.73%; position: relative; float: left; margin: 0px 0px 2.6% 2.6%; }
  .trc_elastic_alternating-thumbnails-de-eng :nth-child(3n+1 of .videoCube):not(:nth-child(1 of .videoCube)) { clear: both; }
  .trc_elastic_alternating-thumbnails-de-eng div.videoCube:nth-of-type(-n+6) { display: block; visibility: visible; }
  .trc_elastic_alternating-thumbnails-de-eng div.videoCube:nth-of-type(n+7) { display: none; visibility: hidden; }
}
