
/* =========================================================
   VIDEURO — LOCAL STORIES / VIDEO CARDS
   ALL LANGUAGES
   ONLY THIS BLOCK

   LIGHT:
   card body = white
   title = black

   DARK:
   card body = dark
   title = white

   TEXT OVER VIDEO/THUMBNAIL = ALWAYS WHITE
   ========================================================= */


/* ---------------------------------------------------------
   VIDEO / LOCAL STORY CARD
   --------------------------------------------------------- */

.crx-stories article,
.crx-stories .story-card,
.crx-stories .video-card,
.crx-stories [class*="story-card"],
.crx-stories [class*="video-card"],

.country-v2-stories article,
.country-v2-stories .story-card,
.country-v2-stories .video-card,
.country-v2-stories [class*="story-card"],
.country-v2-stories [class*="video-card"],

.local-stories article,
.local-stories .story-card,
.local-stories .video-card,
.local-stories [class*="story-card"],
.local-stories [class*="video-card"]{
    overflow:hidden !important;
}


/* =========================================================
   LIGHT MODE — ALL LANGUAGES
   ========================================================= */

html:not([data-theme="dark"])
.crx-stories article,

html:not([data-theme="dark"])
.crx-stories .story-card,

html:not([data-theme="dark"])
.crx-stories .video-card,

html:not([data-theme="dark"])
.country-v2-stories article,

html:not([data-theme="dark"])
.country-v2-stories .story-card,

html:not([data-theme="dark"])
.country-v2-stories .video-card,

html:not([data-theme="dark"])
.local-stories article,

html:not([data-theme="dark"])
.local-stories .story-card,

html:not([data-theme="dark"])
.local-stories .video-card{

    background:#ffffff !important;
}


/* card content below thumbnail */

html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body,

html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body,

html:not([data-theme="dark"])
.local-stories .videuro-video-card-body{

    background:#ffffff !important;
}


/* TITLE / DESCRIPTION BELOW VIDEO */

html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body h1,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body h2,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body h3,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body h4,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body p,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-title,

html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body h1,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body h2,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body h3,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body h4,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body p,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-title,

html:not([data-theme="dark"])
.local-stories .videuro-video-card-body h1,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-body h2,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-body h3,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-body h4,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-body p,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-title{

    color:#101713 !important;
    -webkit-text-fill-color:#101713 !important;

    opacity:1 !important;
    visibility:visible !important;

    text-shadow:none !important;
}


/* category label */

html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body small,
html:not([data-theme="dark"])
.crx-stories .videuro-video-card-body [class*="category"],

html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body small,
html:not([data-theme="dark"])
.country-v2-stories .videuro-video-card-body [class*="category"],

html:not([data-theme="dark"])
.local-stories .videuro-video-card-body small,
html:not([data-theme="dark"])
.local-stories .videuro-video-card-body [class*="category"]{

    color:#557167 !important;
    -webkit-text-fill-color:#557167 !important;

    opacity:1 !important;
}


/* =========================================================
   DARK MODE — ALL LANGUAGES
   ========================================================= */

html[data-theme="dark"]
.crx-stories article,

html[data-theme="dark"]
.crx-stories .story-card,

html[data-theme="dark"]
.crx-stories .video-card,

html[data-theme="dark"]
.country-v2-stories article,

html[data-theme="dark"]
.country-v2-stories .story-card,

html[data-theme="dark"]
.country-v2-stories .video-card,

html[data-theme="dark"]
.local-stories article,

html[data-theme="dark"]
.local-stories .story-card,

html[data-theme="dark"]
.local-stories .video-card{

    background:#10181e !important;
}


/* card content */

html[data-theme="dark"]
.crx-stories .videuro-video-card-body,

html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body,

html[data-theme="dark"]
.local-stories .videuro-video-card-body{

    background:#10181e !important;
}


/* title / description */

html[data-theme="dark"]
.crx-stories .videuro-video-card-body h1,
html[data-theme="dark"]
.crx-stories .videuro-video-card-body h2,
html[data-theme="dark"]
.crx-stories .videuro-video-card-body h3,
html[data-theme="dark"]
.crx-stories .videuro-video-card-body h4,
html[data-theme="dark"]
.crx-stories .videuro-video-card-body p,
html[data-theme="dark"]
.crx-stories .videuro-video-card-title,

html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body h1,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body h2,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body h3,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body h4,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body p,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-title,

html[data-theme="dark"]
.local-stories .videuro-video-card-body h1,
html[data-theme="dark"]
.local-stories .videuro-video-card-body h2,
html[data-theme="dark"]
.local-stories .videuro-video-card-body h3,
html[data-theme="dark"]
.local-stories .videuro-video-card-body h4,
html[data-theme="dark"]
.local-stories .videuro-video-card-body p,
html[data-theme="dark"]
.local-stories .videuro-video-card-title{

    color:#ffffff !important;
    -webkit-text-fill-color:#ffffff !important;

    opacity:1 !important;
    visibility:visible !important;

    text-shadow:none !important;
}


/* category in dark */

html[data-theme="dark"]
.crx-stories .videuro-video-card-body small,
html[data-theme="dark"]
.crx-stories .videuro-video-card-body [class*="category"],

html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body small,
html[data-theme="dark"]
.country-v2-stories .videuro-video-card-body [class*="category"],

html[data-theme="dark"]
.local-stories .videuro-video-card-body small,
html[data-theme="dark"]
.local-stories .videuro-video-card-body [class*="category"]{

    color:#78a396 !important;
    -webkit-text-fill-color:#78a396 !important;
}


/* =========================================================
   VIDEO / IMAGE OVERLAY TEXT
   ALWAYS WHITE — LIGHT + DARK + ALL LANGUAGES
   ========================================================= */

.crx-stories .videuro-video-thumb *,
.country-v2-stories .videuro-video-thumb *,
.local-stories .videuro-video-thumb *,

.crx-stories iframe + *,
.country-v2-stories iframe + *,
.local-stories iframe + *,

.crx-stories [class*="thumbnail"] *,
.country-v2-stories [class*="thumbnail"] *,
.local-stories [class*="thumbnail"] *{

    color:#ffffff !important;
    -webkit-text-fill-color:#ffffff !important;
}


/* title weight requested previously */

.crx-stories .videuro-video-card-title,
.country-v2-stories .videuro-video-card-title,
.local-stories .videuro-video-card-title{

    font-weight:400 !important;
}

