/**
 * @version    4.0
 * @package    Dnews Template (for Joomla 3.x)
 * @author     Nuevvo Webware - https://nuevvo.com
 * @copyright  Copyright (c) 2010 - 2022 Nuevvo Webware P.C. All rights reserved.
 * @license    https://nuevvo.com/licensing
 */

/* Grid
------------------------------------------------------ */
html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-auto{position:relative;padding-right:15px;padding-left:15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}



/* Web Fonts
------------------------------------------------------ */
/* roboto-condensed-regular - latin_greek */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: local(''),
        url('../fonts/roboto-condensed-v24-latin_greek-regular.woff2') format('woff2'),
        url('../fonts/roboto-condensed-v24-latin_greek-regular.woff') format('woff');
}
/* roboto-condensed-700 - latin_greek */
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: local(''),
        url('../fonts/roboto-condensed-v24-latin_greek-700.woff2') format('woff2'),
        url('../fonts/roboto-condensed-v24-latin_greek-700.woff') format('woff');
}
/* noto-sans-regular - latin_greek */
@font-face {
    font-family:'Noto Sans';
    font-display:swap;
    font-style:normal;
    font-weight:400;
    src:url('../fonts/noto-sans-v12-latin_greek-regular.woff2') format('woff2'),
        url('../fonts/noto-sans-v12-latin_greek-regular.woff') format('woff');
}
/* noto-sans-italic - latin_greek */
@font-face {
    font-family:'Noto Sans';
    font-display:swap;
    font-style:italic;
    font-weight:400;
    src:url('../fonts/noto-sans-v12-latin_greek-italic.woff2') format('woff2'),
        url('../fonts/noto-sans-v12-latin_greek-italic.woff') format('woff');
}
/* noto-sans-700 - latin_greek */
@font-face {
    font-family:'Noto Sans';
    font-display:swap;
    font-style:normal;
    font-weight:700;
    src:url('../fonts/noto-sans-v12-latin_greek-700.woff2') format('woff2'),
        url('../fonts/noto-sans-v12-latin_greek-700.woff') format('woff');
}
/* noto-sans-700italic - latin_greek */
@font-face {
    font-family:'Noto Sans';
    font-display:swap;
    font-style:italic;
    font-weight:700;
    src:url('../fonts/noto-sans-v12-latin_greek-700italic.woff2') format('woff2'),
        url('../fonts/noto-sans-v12-latin_greek-700italic.woff') format('woff');
}
/* noto-serif-regular - latin_greek */
@font-face {
    font-family:'Noto Serif';
    font-display:swap;
    font-style:normal;
    font-weight:400;
    src:url('../fonts/noto-serif-v9-latin_greek-regular.woff2') format('woff2'),
        url('../fonts/noto-serif-v9-latin_greek-regular.woff') format('woff');
}
/* noto-serif-italic - latin_greek */
@font-face {
    font-family:'Noto Serif';
    font-display:swap;
    font-style:italic;
    font-weight:400;
    src:url('../fonts/noto-serif-v9-latin_greek-italic.woff2') format('woff2'),
        url('../fonts/noto-serif-v9-latin_greek-italic.woff') format('woff');
}
/* noto-serif-700 - latin_greek */
@font-face {
    font-family:'Noto Serif';
    font-display:swap;
    font-style:normal;
    font-weight:700;
    src:url('../fonts/noto-serif-v9-latin_greek-700.woff2') format('woff2'),
        url('../fonts/noto-serif-v9-latin_greek-700.woff') format('woff');
}
/* noto-serif-700italic - latin_greek */
@font-face {
    font-family:'Noto Serif';
    font-display:swap;
    font-style:italic;
    font-weight:700;
    src:url('../fonts/noto-serif-v9-latin_greek-700italic.woff2') format('woff2'),
        url('../fonts/noto-serif-v9-latin_greek-700italic.woff') format('woff');
}
/* --- OFF */


/* Bootstrap Overrides
------------------------------------------------------ */
@media only screen and (min-width:1200px) {
    .container {max-width:1260px;}
    .container1140 {max-width:1140px;} /* UNUSED */
}



/* Variables
------------------------------------------------------ */
:root {
    --ff:            'Noto Sans', Helvetica, Arial, sans-serif; /* font-weight: 400 (regular) & 700 (bold) */
    --ff-serif:      'Noto Serif', Georgia, serif;
    --ffrc:          'Roboto Condensed', sans-serif; /* font-weight: 400 (regular) & 700 (bold) */
    --c-black:       #28272b;
    --c-l-gray:      #f4f4f4;
    --c-gray:        #dadada;
    --c-m-gray:      #999;
    --c-d-gray:      #3c3c3b;
    --c-orange:      #f8ac2a;
    --c-l-yellow:    #fffef5;
    --c-yellow:      #ffde44;
    --c-d-yellow:    #ffc107;
    --c-white:       #fff;
    --c-d-blue:      #142e65;
    --c-blue:        #2581c4;
    --c-blue-h:      #7cb3dc;
    --drop-shadow:   0 2px 8px rgba(0, 0, 0, 0.16);
    --responsive-padding: 68%; /* 56.25% is for 16/9, previously 58.5% */
}



/* Common
------------------------------------------------------ */
body {padding:0;margin:0;font-family:var(--ff);font-weight:400;line-height:150%;color:var(--c-black);background:var(--c-white);}

/* Links */
a {font-weight:700;text-decoration:none;color:var(--c-black);}
a:link {}
a:visited {}
a:hover {color:var(--c-yellow);}
a:active,
a:focus {/*outline:0;*/}

/* Headings */
h1, h2, h3, h4, h5, h6 {font-weight:700;line-height:135%;font-family:var(--ffrc);}

h1 {}
h2 {font-size:2rem;margin-top:0;line-height:120%;}
h3 {}
h4 {}
h5 {}
h6 {}

.heading {position:relative;z-index:1;}
.heading::before {content:"";position:absolute;z-index:2;border-top:1px solid var(--c-black);height:0;padding:0;margin:0;top:1rem;left:15px;right:15px;}
.heading h2,
.heading h3 {position:relative;z-index:3;vertical-align:middle;line-height:100%;margin:0 0 0 6rem;padding:0;display:inline-block;background:var(--c-white);}
.heading h2 > a,
.heading h3 > a,
.heading h2 > span,
.heading h3 > span {font-weight:700;font-size:1.8rem;color:var(--c-black);margin:0 20px;padding:0;line-height:100%;}
.heading h2 > a:hover,
.heading h3 > a:hover {color:var(--c-yellow);}
.heading h2 svg,
.heading h3 svg {fill:var(--c-yellow);vertical-align:text-bottom;}

/* Paragraphs */
p {line-height:150%;}

/* Lists */
ul, ol {list-style:square;}
ul {}
ul li {}
ol {}
ol li {}
dl {}
dl dt {}
dl dd {}

/* Forms */
form {}
fieldset {}
legend {}
label {}
input {}
input[type="button"] {}
input[type="checkbox"] {}
input[type="color"] {}
input[type="date"] {}
input[type="datetime-local"] {}
input[type="email"] {}
input[type="file"] {}
input[type="hidden"] {}
input[type="image"] {}
input[type="month"] {}
input[type="number"] {}
input[type="password"] {}
input[type="radio"] {}
input[type="range"] {}
input[type="reset"] {}
input[type="search"] {}
input[type="submit"] {}
input[type="tel"] {}
input[type="text"] {}
input[type="time"] {}
input[type="url"] {}
input[type="week"] {}
textarea {}
select {}
option {}

input, textarea, button, select, option, label, legend {font-family:var(--ff);font-weight:400;}

/* Horizontal lines */
hr {line-height:0;height:0;border:none;border-top:1px solid var(--c-m-gray);padding:0;margin:10px 0;}

/* Global clear */
.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0;position:static;}

/* Utilities */
.on {display:block;}
.off {display:none;}

.textLeft {text-align:left;}
.textRight {text-align:right;}
.textCenter {text-align:center;}

.paddingTop {padding-top:15px;}

.makeSticky {position:sticky;top:30px;}

.showOnItemlist {display:none;}
.viewIsItemlist .showOnItemlist {display:block;}
.showOnItem {display:none;}
.viewIsItem .showOnItem {display:block;}



/* Images
------------------------------------------------------ */
/*
    Name / Width (in px)
    ----   -------------
    XS   / 200
    S    / 300
    M    / 600
    L    / 900
    XL   / 1200
    Gen  / 400
*/
figure {margin:0;padding:0;}
img:not(
    .fixed,
    .adslot,
    .adslot img,
    ins a img,
    img[src^="data:"],
    .itemFullText img,
    .eng_top_ww_widget img,
    .qc-cmp2-container img,
    .itemAuthor img,
    .catItemAuthor img,
    .tagItemAuthor img,
    .userItemAuthor img,
    .userImage img,
    .ubUserAvatar img,
    [id^="ad_"] img,
    img[src*="dsp-media.eskimi.com"]
) {border:none;width:100% !important;height:auto;object-fit:cover;}

img {position:relative;}
img::before {width:100%;height:100%;position:absolute;top:0;left:0;background:var(--c-white) url(../images/logo/dnews_logo_horiz_black_font.svg) no-repeat 50% 50%;background-size:80% auto;content:"";overflow-x:hidden;text-indent:-999px;/*display:flex;align-items:center;justify-content:center;color:var(--c-black);font-weight:300;font-size:14px;content:attr(alt);*/}

.img1x1 {aspect-ratio:1/1;}
.img4x3 {aspect-ratio:4/3;}
.img14x9 {aspect-ratio:14/9;}
.img16x9 {aspect-ratio:16/9;}
.img18x9 {aspect-ratio:18/9;}

/* Safari, Chrome/Chromium before v88 & Firefox before v89 */
.olderBrowser a.moduleItemImage {position:relative;padding-bottom:var(--responsive-padding);display:block;}
.olderBrowser a.moduleItemImage img {position:absolute;top:0;left:0;width:100%;height:100% !important;min-height:inherit;}

/* Fix some ads */
span > img[width="0"] {width:0!important;height:0!important;}



/* Structure/Layout
------------------------------------------------------ */
header {padding:15px 0;position:relative;z-index:11;}
    header .social {}
    header .social a svg {fill:var(--c-d-gray);display:inline-block;margin:0 5px;}
    header .logo h1 {margin:0 auto;padding:0;}
    header .logo h1 a {display:block;background:url(../images/logo/dnews_logo_horiz_black_font.svg) no-repeat 50% 50%;background-size:contain;/*width:160px;height:56px;*/width:196px;height:68px;margin:0 auto;padding:0;}
    header .logo h1 a span {display:none;}
.main-content-area {position:relative;z-index:5;}
    .main {padding:30px 0;display:grid;grid-gap:30px;grid-template-columns:340px auto;}
        .main .mainLeft {}
        .main .mainRight {order:-1;}
footer {margin:0;padding:0;background:var(--c-black);color:var(--c-white);font-size:0.88rem;position:relative;z-index:5;}
footer a {color:var(--c-yellow);}
    .footerTop {padding:30px 0 15px;}
        .footerTop .logo-menu {}
        .footerTop .logo-menu a.logo {display:block;float:left;background:url(../images/logo/dnews_logo_horiz_white_font.svg) no-repeat 50% 50%;background-size:contain;width:160px;height:56px;margin:0 auto;padding:0;}
        .footerTop .logo-menu a.logo span {display:none;}
        .footerTop .social h4 {color:var(--c-gray);font-weight:400;font-size:1rem;}
        .footerTop .social a {margin:0 10px 0 0;}
        .footerTop .social a svg {fill:var(--c-yellow);}
        .footerTop .newsletter h4 {color:var(--c-gray);font-weight:400;font-size:1rem;}
        .footerTop .newsletter form {display:grid;grid-template-columns:2fr 1fr;grid-gap:0;}
        .footerTop .newsletter form input[type="text"] {border-radius:2px 0 0 2px;border:0;padding:10px 5px;}
        .footerTop .newsletter form input[type="submit"] {background:var(--c-yellow);border-radius:0 2px 2px 0;border:0;padding:10px 0;font-weight:700;text-align:center;}

    .footerBottom {background:#3b3b39;padding:15px 0 45px;font-size:0.78rem;color:var(--c-gray);}
        .footerBottom a {font-weight:400;}
        .footerBottom a:hover {color:#4fbaab;}
            .footerBottom .copyrights-credits .copyrights p {display:inline-block;background:url(../images/icons_svg/ened_badge_vertical_white.svg) no-repeat 100% 50%;background-size:60px;padding:15px 90px 15px 0;margin:0;}
            .footerBottom .copyrights-credits .credits {text-align:right;}



/* Menus
------------------------------------------------------ */
/* Top */
header .for-desktop nav {background:var(--c-l-gray);width:100%;margin:15px 0;padding:5px 15px;}
.for-desktop ul.menu_header {list-style:none;padding:0;margin:0;text-align:center;font-family:var(--ff-serif);}
.for-desktop ul.menu_header li {display:inline;padding:0;margin:0;font-family:var(--ff-serif);}
.for-desktop ul.menu_header li a {display:inline-block;padding:0 5px;margin:0;color:var(--c-d-gray);text-transform:uppercase;font-size:0.86rem;font-family:var(--ff-serif);line-height:150%;}
.for-desktop ul.menu_header > li:first-child {display:grid;grid-template-columns:16px auto;grid-gap:15px;align-items:center;justify-content:center;}
.for-desktop ul.menu_header > li:first-child > a {display:inline;width:16px;height:16px;overflow:hidden;text-indent:-999px;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-house-fill" viewBox="0 0 16 16"><path fill-rule="evenodd" d="m8 3.293 6 6V13.5a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 13.5V9.293l6-6zm5-.793V6l-2-2V2.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5z"/><path fill-rule="evenodd" d="M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z"/></svg>') no-repeat 50% 50%;}
.for-desktop ul.menu_header ul {display:inline;padding:0;margin:0;text-align:left;}
.for-desktop ul.menu_header ul li {position:relative;padding:0 15px;border-left:1px solid var(--c-gray);line-height:32px;}
.for-desktop ul.menu_header ul > li {vertical-align:middle;}
.for-desktop ul.menu_header ul li a {border-top:3px solid var(--c-l-gray);border-bottom:3px solid var(--c-l-gray);}
.for-desktop ul.menu_header ul li a:hover {border-top:3px solid var(--c-l-gray);border-bottom:3px solid var(--c-yellow);}
    .for-desktop #moreMenuTrigger {font-size:1.4rem;font-weight:400;border-bottom:0;}
    .for-desktop #moreMenuTrigger:hover {color:var(--c-yellow);}
.for-desktop ul.menu_header ul li ul.moreMenu {display:none;position:absolute;top:32px;right:0;z-index:9999;background:var(--c-l-gray);text-align:right;padding:0;margin:0;}
.for-desktop ul.menu_header ul li ul.moreMenu li {padding:5px 15px;display:block;border:0;}
.for-desktop ul.menu_header ul li ul.moreMenu li:not(:last-child) {border-bottom:1px solid var(--c-gray);}
.for-desktop ul.menu_header ul li ul.moreMenu li a {white-space:nowrap;}
.nojs .for-desktop ul.menu_header ul {display:block;width:100%;height:32px;overflow-x:scroll;}

/* Bottom */
ul.menu_footer {display:block;clear:both;list-style:none;padding:30px 0 0 0;margin:0;}
ul.menu_footer li {display:inline-block;padding:0 20px 0 0;margin:0;}
ul.menu_footer li a {display:inline-block;padding:0;margin:0;line-height:130%;font-size:0.86rem;color:var(--c-gray);font-weight:400;border-bottom:2px solid var(--c-black);}
ul.menu_footer li a:hover {border-bottom:2px solid var(--c-yellow);}
ul.menu_footer li:not(:last-child) a {}



/* Ad Slots
------------------------------------------------------ */
.moduleContainer.adslot {margin:auto;text-align:center;}
.moduleContainer.adslot.h90 {min-height:100px;}
.moduleContainer.adslot.h250 {min-height:250px;}
.moduleContainer.adslot.h280 {min-height:280px;}
.moduleContainer.adslot.h600 {min-height:600px;}
.two-300x250-in-item {display:grid;grid-template-columns:repeat(2, 340px);grid-gap:30px;align-items:center;justify-content:center;margin:0 15px;}
.two-300x250 .k2CustomCodeBlock {display:grid;grid-template-columns:repeat(2, 340px);grid-gap:30px;align-items:center;justify-content:center;width:100%;margin:0 15px;}
.three-300x250 .k2CustomCodeBlock {display:grid;grid-template-columns:repeat(3, 340px);grid-gap:30px;align-items:center;justify-content:center;width:100%;margin:0 15px;}
.dnews-ad-skin-container {position:fixed;top:0;left:0;right:0;z-index:1;width:100vw;height:100vh;}
.dnews-ad-skin-container #skin,
.dnews-ad-skin-container #skin div[id^=google_ads_iframe_] {width:100vw;height:100vh;display:block;}
.dnews-ad-skin-container #skin div[id^=google_ads_iframe_] > iframe {width:calc(100vw - 15px);height:100vh;display:block;}
.item-banners-for-gnews-viber {background:#f5f4f4;padding:15px;margin:30px 0;}
.itemFullText .item-banners-for-gnews-viber a,
.itemFullText .item-banners-for-gnews-viber a:hover {text-decoration:none;border:0;background:none;}
.item-banners-for-gnews-viber a img {display:block;width:300px;height:auto;aspect-ratio:auto;}
#taboola-alternating-mid-article-noconsent-desktop {clear:none !important;}
.adslot-wrapper {min-height:250px;}



/* @amp_remove_start */

/* Ekloges (May/Oct 2023)
------------------------------------------------------ */
h1.headingAboveTagListing {font-size:2.6rem;text-align:center;margin:0;padding:0;position:relative;z-index:1;}
h1.headingAboveTagListing::before {content:'';display:block;width:74%;height:1px;margin:0 auto;background:var(--c-black);position:absolute;z-index:2;top:26px;left:0;right:0;}
h1.headingAboveTagListing span {position:relative;z-index:3;display:inline-block;background:var(--c-white);padding:0 15px;}
iframe.ekloges2023 {display:block;width:100%;height:auto;border:0;aspect-ratio:4/3;overflow-y:scroll;padding:15px;margin:15px 0;scrollbar-width:thin;scrollbar-color:var(--c-white) var(--c-gray);}
    iframe.ekloges2023::-webkit-scrollbar {width:10px;}
    iframe.ekloges2023::-webkit-scrollbar-track {background:var(--c-white);}
    iframe.ekloges2023::-webkit-scrollbar-thumb {background:var(--c-gray);}
iframe.ekloges2023.map {}
iframe.ekloges2023.full {}
.aboveTagListing {display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;background:var(--c-l-gray);margin:15px 0;padding:15px;min-height:600px;}
.aboveTagListing .map-first {position:relative;z-index:1;}
.aboveTagListing .map-first iframe {position:relative;z-index:2;}
.aboveTagListing .map-first a {position:absolute;z-index:3;background:var(--c-gray);display:block;bottom:0;right:0;text-align:center;padding:15px;}
.aboveTagListing .map-first a:hover {color:var(--c-d-blue);}
.aboveTagListing iframe.ekloges2023.full {padding:0;margin:0;aspect-ratio:1/1.4;/*aspect-ratio:1/1.2;*/}

/* @amp_remove_end */



/* Modules
------------------------------------------------------ */
/* Global */
.moduleContainer {padding-bottom:30px;}
.moduleContainer ul,
.moduleContainer ol {list-style:none;margin:0;padding:0;}
.isFrontpage .moduleContainer {}

h3.moduleTitle {}
.sidebar .moduleContainer h3.moduleTitle {display:inline-block;border-bottom:8px solid var(--c-yellow);padding:0 1.5rem 0.5rem 0;margin:0;}
.sidebar .moduleContainer h3.moduleTitle + .moduleContent {border-top:1px solid var(--c-gray);padding:0;}
.moduleContainer.w25 {width:25%;}
.moduleContainer.w50 {width:50%;}
.moduleContainer.w75 {width:75%;}
.moduleContainer.w100 {width:100%;}

/* Search */
header .headerTop .search {}
header .headerTop .search #searchTrigger {font-size:15px;font-weight:300;color:var(--c-black);text-transform:uppercase;display:block;width:36px;text-align:right;float:right;position:relative;z-index:13;}
header .headerTop .search #searchTrigger:hover {color:var(--c-blue);}
header .headerTop .search #searchTrigger b {display:none;}
header .headerTop .search #searchTrigger svg {width:30px;height:30px;color:var(--c-black);display:inline-block;background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);padding:6px 8px;/*margin:-5px 0 0 3px;*/}
header .headerTop .search #searchTrigger:hover svg {border:1px solid var(--c-yellow);background:var(--c-l-yellow);}
header .headerTop .search #searchTarget {display:none;position:absolute;top:0;left:0;z-index:12;width:calc(100% - 44px);border:1px solid var(--c-yellow);border-right:0;border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);}
header .headerTop .search #searchTarget form input[name="searchword"] {width:100%;background:var(--c-white);color:var(--c-m-gray);font-size:1rem;border:0;padding:3px 15px;}
header .headerTop .search #searchTarget form input[name="searchword"]:focus {outline:0;color:var(--c-black);}

/* @amp_remove_start */

/* Frontpage Main Story */
.fpMainStory {margin-top:-30px;position:relative;z-index:1;}
.fpMainStory .moduleItemsGrid .moduleItem {position:relative;z-index:2;}
.fpMainStory .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:3;}
.fpMainStory .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);}
.fpMainStory .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;aspect-ratio:18/9;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody {padding:90px;position:absolute;bottom:0;left:0;right:0;z-index:4;color:var(--c-white);}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .innerContainer {border-left:4px solid var(--c-yellow);padding:0 30px;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody a.moduleItemCategory {display:inline-block;background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;font-size:0.72rem;font-weight:400;margin-right:15px;color:var(--c-d-gray);padding:0 5px;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody a.moduleItemCategory:hover {background:var(--c-l-yellow);border:1px solid var(--c-yellow);}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {font-size:0.72rem;color:var(--c-gray);display:inline-block;vertical-align:middle;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-gray);display:inline-block;vertical-align:middle;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:10px 0 5px 0;margin:0;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {display:block;padding:0;color:var(--c-white);line-height:120%;font-size:2.8rem;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
.fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemIntrotext {line-height:140%;font-size:0.94rem;padding:10px 0 0 0;color:var(--c-l-gray);}

/* Frontpage Newsroom */
.fpNewsroom {position:relative;z-index:5;}
.fpNewsroom h2 {position:absolute;top:-26px;right:60px;z-index:6;}
.fpNewsroom h2 a {display:block;font-size:1.1rem;font-weight:400;color:var(--c-white);line-height:100%;margin:0;padding:5px 30px 5px 15px;background:var(--c-blue) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="16" height="16" fill="currentColor" style="fill:%23fff;"><path fill-rule="evenodd" d="M10.293 15.707a1 1 0 010-1.414L14.586 10l-4.293-4.293a1 1 0 111.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z" clip-rule="evenodd" /><path fill-rule="evenodd" d="M4.293 15.707a1 1 0 010-1.414L8.586 10 4.293 5.707a1 1 0 011.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z" clip-rule="evenodd" /></svg>') no-repeat calc(100% - 10px) 50%;text-transform:uppercase;line-height:100%;border-radius:4px 4px 0 0;}
.fpNewsroom h2 a:hover {color:var(--c-black);background:var(--c-yellow) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" width="16" height="16" fill="currentColor" style="fill:%2328272b;"><path fill-rule="evenodd" d="M10.293 15.707a1 1 0 010-1.414L14.586 10l-4.293-4.293a1 1 0 111.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z" clip-rule="evenodd" /><path fill-rule="evenodd" d="M4.293 15.707a1 1 0 010-1.414L8.586 10 4.293 5.707a1 1 0 011.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z" clip-rule="evenodd" /></svg>') no-repeat calc(100% - 10px) 50%;;}
.fpNewsroom .fpNewsroomOuterWrapper {background:var(--c-white);width:calc(100% - 60px);padding:15px;margin:-90px auto 0;border-radius:5px;box-shadow:var(--drop-shadow);position:relative;z-index:7;}
.fpNewsroom .fpNewsroomInnerWrapper {width:100%;min-height:132px;cursor:grab;scroll-behavior:smooth;overflow-x:hidden/*scroll*/;}
.fpNewsroom .fpNewsroomInnerWrapper::after {content:"";width:2px;background:var(--c-white);position:absolute;top:15px;bottom:0;right:15px;}
.fpNewsroom ul {display:grid;grid-template-columns:repeat(24, 25%);grid-gap:0;}
.fpNewsroom ul li.moduleItem {padding:5px 20px;margin:0;border-right:2px solid var(--c-l-gray);}
.fpNewsroom ul li.moduleItem:last-child {border-right:2px solid var(--c-white);}
.fpNewsroom ul li.moduleItem .moduleItemDateCreated {font-size:0.7rem;color:var(--c-m-gray);}
.fpNewsroom ul li.moduleItem h3 {padding:0 0 5px;margin:0;}
.fpNewsroom ul li.moduleItem h3 a.moduleItemTitle {font-size:1.1rem;line-height:130%;}
.fpNewsroom ul li.moduleItem h3 a.moduleItemTitle:hover {color:var(--c-d-gray);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
#simpleCarouselPrev {position:absolute;top:68px;left:-15px;}
#simpleCarouselNext {position:absolute;top:68px;right:-15px;}
#simpleCarouselPrev svg,
#simpleCarouselNext svg {display:inline-block;width:30px;height:30px;color:var(--c-black);background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);padding:6px 8px;}

/* Frontpage Trending Tags */
.k2SelectedTagsBlock {padding:20px 0 0;margin:15px;position:relative;border-bottom:2px solid var(--c-l-gray);}
.k2SelectedTagsBlock:before {content:"HOT TOPICS";position:absolute;top:0;left:0;right:0;text-align:center;font-size:5rem;font-weight:700;color:var(--c-l-gray);}
.k2SelectedTagsBlock ul {padding:0;margin:0;text-align:center;position:relative;}
.k2SelectedTagsBlock ul li {display:inline-block;background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:3px;padding:3px 8px;margin:15px 5px;}
.k2SelectedTagsBlock ul li:hover {background:var(--c-l-yellow);border:1px solid var(--c-yellow);}
.k2SelectedTagsBlock ul li a:before {content:"#";margin-right:3px;}
.k2SelectedTagsBlock ul li a {color:var(--c-black);font-weight:400;font-size:0.92rem;}

/* Frontpage Live */
.fpLive {}
.fpLive .moduleItem {display:grid;grid-template-columns:160px 300px auto;grid-gap:0;align-items:center;background:#cf3129 url(../images/icons_gif/live-background.gif) no-repeat 0 50%;background-size:contain;border-radius:5px;padding:15px;}
.fpLive .moduleItem .moduleItemDateCreated {display:block;text-align:center;color:var(--c-gray);font-size:1.2rem;padding:20px 0;}
.fpLive .moduleItem .moduleItemDateCreated .isTime {display:block;width:80px;margin:60px auto 0;padding:5px 0 0 0;border-top:2px solid var(--c-gray);}
.fpLive .moduleItem a.moduleItemImage,
.fpLive .moduleItem a.moduleItemImage img {display:block;margin:0;padding:0;}
.fpLive .moduleItem a.moduleItemImage img {aspect-ratio:16/9;}
.fpLive .moduleItem .moduleItemBody {background:var(--c-white);padding:30px;height:100%;display:flex;align-items:center;justify-content:center;}
.fpLive .moduleItem .moduleItemBody h3 {margin:0;padding:0;}
.fpLive .moduleItem .moduleItemBody h3 a.moduleItemTitle {color:var(--c-black);font-size:1.6rem;line-height:140%;}

/* Frontpage Ekloges */
.ekloges {position:relative;z-index:1;background:url(../images/promos/ekloges2023_bg.webp) no-repeat 50% 50%;background-size:cover;padding:30px 60px;}
.ekloges::after {content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(255, 255, 255, 0.6);}
    .ekloges .k2ItemsBlockInnerWrapper {position:relative;z-index:3;}

    .ekloges .moduleSubHeading {display:grid;grid-template-columns:3fr 1fr 3fr;grid-gap:30px;align-items:center;}

    .ekloges .moduleSubHeading .tagline {font-size:0.9rem;text-align:right;}
    .ekloges .moduleSubHeading .tagline span {display:block;padding:10px;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);}
    .ekloges .moduleSubHeading .tagline span img {vertical-align:bottom;margin:0 3px;}
    .ekloges .moduleSubHeading .tagline small {display:inline-block;background:linear-gradient(270deg, rgba(219,131,36,1) 0%, rgba(255,222,68,1) 40%);margin-top:15px;padding:5px 10px;border-radius:15px;line-height:1;font-size:0.8rem;font-weight:700;}

    .ekloges .moduleSubHeading .countdown {padding:30px;background:linear-gradient(270deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 50%);font-size:2.4rem;line-height:120%;}
    .ekloges .moduleSubHeading .countdown a {font-size:1.6rem;}

    .ekloges .moduleSubHeading h2 {text-align:center;padding:0;margin:0;}
    .ekloges .moduleSubHeading h2 a {display:block;width:180px;height:180px;margin:0 auto;padding:0;text-indent:-999px;overflow:hidden;background:rgba(255,255,255,0.7) url(../images/promos/ekloges2023_logo.svg?v2) no-repeat 50% 50%;background-size:70%;border-radius:50%;box-shadow:var(--drop-shadow);}

    .ekloges .moduleSubMenu {margin:30px auto;padding:0;text-align:center;}
    .ekloges .moduleSubMenu li {list-style:none;display:inline-block;}
    .ekloges .moduleSubMenu li a {display:inline-block;font-size:0.85rem;padding:3px 10px;margin:0 10px;background:var(--c-white);border-bottom:3px solid var(--c-yellow);border-radius:3px 3px 0 0;}
    .ekloges .moduleSubMenu li a:hover {color:var(--c-black);background:var(--c-l-yellow);}

    .ekloges .moduleItemsGrid {display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:0 30px;}
    .ekloges .moduleItemsGrid .grid-cell {background:var(--c-white);}
    .ekloges .moduleItemsGrid .grid-cell a.moduleItemImage img {display:block;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody {padding:10px 15px;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemTitle {}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody .moduleItemDateCreated {font-size:0.72rem;color:var(--c-m-gray);display:inline-block;vertical-align:middle;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody a.moduleItemTitle {display:block;padding:0;color:var(--c-black);line-height:150%;font-size:1.05rem;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody a.moduleItemTitle:hover {text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}

    .ekloges .moduleItemsGrid .grid-cell.gridItem1 {grid-area:1/1/span 2/span 2;}
    .ekloges .moduleItemsGrid .grid-cell.textInside {position:relative;z-index:4;}
    .ekloges .moduleItemsGrid .grid-cell.textInside a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:5;color:var(--c-white);}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody .moduleItemDateCreated {font-size:0.72rem;color:var(--c-gray);}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-gray);}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody a.moduleItemTitle {color:var(--c-white);line-height:120%;font-size:1.2rem;}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody a.moduleItemTitle:hover {}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody .moduleItemIntrotext {line-height:140%;font-size:0.85rem;padding:5px 0 0 0;color:var(--c-l-gray);}

/* Frontpage Selected */
.fpSelected {}
.fpSelected .fpSelectedGridBlock {display:grid;grid-template-columns:auto 300px 330px;grid-gap:30px;margin:0 0 30px;}

.fpSelected .col6 {padding:15px 0;margin:0;}
.fpSelected .col3 {padding:15px 0;margin:0;}
.fpSelected .col6 + .col3 + .col3 {padding:15px;margin:0;background:var(--c-l-gray);}

.fpSelected .moduleItem {padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid var(--c-l-gray);}
.fpSelected .col6 .moduleItem {padding-bottom:30px;margin-bottom:30px;}
.fpSelected .col6 + .col3 + .col3 .moduleItem {border-bottom:0;}
.fpSelected .col6 .moduleItem:last-child,
.fpSelected .col3 .moduleItem:last-child {border:0;padding-bottom:0;margin-bottom:0;}

.fpSelected .moduleItem a.moduleItemCategory {font-size:0.8rem;color:var(--c-black);border-bottom:2px solid var(--c-yellow);}
.fpSelected .moduleItem a.moduleItemCategory:hover {background:var(--c-yellow);}
.fpSelected .moduleItem .moduleItemDateCreated {font-size:0.8rem;color:var(--c-d-gray);}
.fpSelected .moduleItem h3 {padding:0;margin:0;}
.fpSelected .moduleItem h3 a.moduleItemTitle {display:block;font-size:1.1rem;padding:5px 0 0 0;color:var(--c-d-gray);}
.fpSelected .moduleItem h3 a.moduleItemTitle:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
.fpSelected .col6 .moduleItem h3 a.moduleItemTitle {font-size:1.5rem;padding:15px 0;}

.fpSelected .col6 .moduleContainer,
.fpSelected .col3 .moduleContainer {padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid var(--c-l-gray);}

/* Frontpage Promo: Eco
.grid2x2-heading {padding:30px 0 0;border-bottom:10px solid #65cd76;margin-bottom:45px;display:grid;grid-template-columns:100px auto 300px;grid-gap:15px;align-items:end;}
    .grid2x2-heading .logoSlot {background:url(../images/promos/eco_earth.svg) no-repeat 0 100%;background-size:contain;width:90px;height:90px;}
    .grid2x2-heading .messageSlot {display:block;position:relative;z-index:1;margin-bottom:-15px;}
    .grid2x2-heading .messageSlot::before {content:"";display:block;background:url(../images/promos/eco_heading.svg) no-repeat 15px 100%;background-size:240px;width:260px;height:120px;position:relative;z-index:3;}
    .grid2x2-heading .messageSlot::after {content:"";display:block;width:180px;height:15px;background:var(--c-white);position:absolute;bottom:0;z-index:2;}
    .grid2x2-heading a.sponsorSlot {display:block;background:url(../images/promos/DEI_Logo_139x139.png) no-repeat 100% 50%;background-size:contain;height:90px;line-height:90px;text-align:right;padding-right:90px;font-weight:400;}
    .grid2x2-heading a.sponsorSlot:hover {color:inherit;}
.grid2x2 {display:grid;grid-template-columns:auto 360px;grid-gap:30px;padding:0 0 30px;border-bottom:10px solid #65cd76;margin-bottom:45px;}
    .grid2x2 .moduleItemsGrid {display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px;}
    .grid2x2 .moduleItemsGrid .grid-cell {background:#f7f7f7;}
    .grid2x2 .moduleItemsGrid .grid-cell .moduleItemBody {padding:10px 15px;}
        .grid2x2 .moduleItemsGrid .grid-cell .moduleItemTitle {font-size:1.2rem;}
    .grid2x2 .grid2x2-sidebar {display:grid;grid-template-columns:1fr;grid-gap:15px;}
*/

/* Frontpage TheIssue.gr Feed */
.theissue {background:var(--c-white);padding:10px;border:1px solid var(--c-black);}
.theissue h2 {background:url(../images/logo/theissue_logo.png) no-repeat 50% 50%;background-size:contain;width:100%;height:102px;padding:0;margin:0;}
.theissue h2 a {display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;}
.theissue .moduleItemsGrid {/*background:url(../images/logo/theissue_motto.png) no-repeat 50% 0;background-size:200px;padding-top:50px;*/}
.theissue .moduleItemsGrid .moduleItem {padding:10px 0;margin:0;}
.theissue .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;}
.theissue .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;}
.theissue .moduleItemsGrid .moduleItem h3 {margin:0;padding:0;display:block;}
.theissue .moduleItemsGrid .moduleItem h3 a.moduleItemTitle {font-size:1rem;}
.theissue .moduleItemsGrid .moduleItem h3 a.moduleItemTitle:hover {text-decoration-color:#e50336;}

/* Frontpage Informer */
.moduleContainer.informer {}
.informer .moduleItemsGrid {}
.informer .moduleItemsGrid .moduleItem {padding:0;margin:0;position:relative;}
.informer .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:2;height:100%;}
.informer .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;height:100%;}
.informer .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 110%);}
.informer .moduleItemsGrid .moduleItem .moduleItemBody {position:absolute;bottom:75px;left:0;right:0;z-index:3;color:var(--c-white);padding:10px;margin:0 30px;text-align:center;line-height:150%;background:rgba(0,0,0,0.5);border-radius:15px;}
.informer .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;line-height:140%;}
.informer .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);font-size:1.5rem;margin:0;padding:0;}
.informer a.moduleCustomLink {font-family:var(--ff);font-size:2rem;color:var(--c-white);text-align:center;display:block;position:absolute;bottom:0;left:0;right:0;z-index:3;}
.informer a.moduleCustomLink span {color:var(--c-black);background:var(--c-yellow);display:inline-block;padding:10px;width:50px;text-align:center;}

/* Frontpage Euroagenda */
.euroagenda {background:url(../images/modules/euroagenda.webp) no-repeat 50% 0;background-size:cover;padding:15px;}
.euroagenda h2 {margin:0;padding:0;text-align:center;line-height:100%;font-size:3rem;font-family:var(--ffrc);}
.euroagenda h2 a.moduleCustomLink {color:var(--c-white);text-transform:uppercase;}
.euroagenda .moduleItemsGrid {}
.euroagenda .moduleItemsGrid .moduleItem {padding:0;margin:0;position:relative;}
.euroagenda .moduleItemsGrid .moduleItem a.moduleItemImage {}
.euroagenda .moduleItemsGrid .moduleItem a.moduleItemImage img {}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody {background:var(--c-white);text-align:center;padding:10px;}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;line-height:125%;padding:0 0 10px;margin:0 0 10px;position:relative;}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1.2rem;}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody h3::after {content:"";position:absolute;left:0;right:0;bottom:0;display:block;margin:0 auto;width:60px;height:1px;background:var(--c-yellow);}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemAuthor a {}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemAuthor a img {width:30px;height:auto;border-radius:50%;display:inline-block;vertical-align:middle;}
.euroagenda .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemAuthor a span {display:inline-block;vertical-align:middle;font-size:0.8rem;margin-left:5px;}

/* Frontpage Fakelos Asfalistiko */
.moduleContainer.fakelos-asfalistiko {background:var(--c-d-blue) url(../images/promos/fa_folders.svg) no-repeat 15px 15px;background-size:60px;padding:15px;color:var(--c-white);border-radius:10px;}
    .moduleContainer.fakelos-asfalistiko .moduleTitle {margin:0 auto 15px 30%;font-size:1.5rem;background:url(../images/logo/dnews_icon_rounded_corners.svg) no-repeat 100% 0;background-size:25px;}
    .k2UsersBlock.fakelos-asfalistiko ul {list-style:none;padding:0;margin:0;}
    .k2UsersBlock.fakelos-asfalistiko .ubUserAvatar img {border-radius:50%;border:3px solid var(--c-white);object-fit:cover;display:block;margin:0 auto;}
    .k2UsersBlock.fakelos-asfalistiko .ubUserDescription {background:#5189ab;font-size:0.75rem;padding:30px 55px;margin:-30px -15px -30px -15px;text-align:center;}
    .k2UsersBlock.fakelos-asfalistiko .moduleItemsGrid .moduleUserItem .moduleItemImage {display:block;}
    .k2UsersBlock.fakelos-asfalistiko .moduleItemsGrid .moduleUserItem .moduleItemBody h3 {margin:0 0 15px;}
    .k2UsersBlock.fakelos-asfalistiko .moduleItemsGrid .moduleUserItem .moduleItemBody h3 a.moduleItemTitle {display:block;font-size:1.1rem;padding:0;color:var(--c-white);}
    .k2UsersBlock.fakelos-asfalistiko .moduleItemsGrid .moduleUserItem .moduleItemBody h3 a.moduleItemTitle:hover {text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}

/* Frontpage Promo: World of EV */
.grid3x1-heading {margin:30px 0 15px;background:url(../images/promos/worldofev_heading_left.webp?v3) no-repeat 0 50%;height:52px;text-align:right;}
    .grid3x1-heading a {font-size:0;display:inline-block;background:url(../images/promos/worldofev_heading_right.webp) no-repeat 100% 50%;width:680px;height:52px;overflow:hidden;}
.grid3x1 {background:var(--c-black);}
    .grid3x1 .moduleItemsGrid {display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;padding:30px;}
    .grid3x1 .moduleItemsGrid .grid-cell {background:var(--c-white);}
    .grid3x1 .moduleItemsGrid .grid-cell .moduleItemBody {padding:10px 15px;}
        .grid3x1 .moduleItemsGrid .grid-cell .moduleItemTitle {font-size:1.2rem;}

/* Frontpage News4Health */
.fpNews4Health {padding:15px;margin:0 -15px;background:#f4f6fc;}
.fpNews4Health h2 {background:url(../images/background/news4health_header_1444x110_90.webp) no-repeat 0 50%;width:100%;height:110px;padding:0;margin:0 0 15px 0;/*border-bottom:4px solid #50ed15;*/}
.fpNews4Health h2 a {display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;}
.fpNews4Health .moduleItemsGrid {display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:15px;}
.fpNews4Health .moduleItemsGrid .moduleItem {padding:0;margin:0;position:relative;}
.fpNews4Health .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:2;height:100%;}
.fpNews4Health .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;height:100%;}
.fpNews4Health .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);padding:15px;}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody .uselessBorder {width:60px;height:2px;background:#6aeccb;display:inline-block;margin:0;padding:0;clear:both;}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;line-height:120%;}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);font-size:1.1rem;margin:0;padding:0;}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {color:#6aeccb;}
.fpNews4Health .moduleItemsGrid .moduleItem.item1 {grid-area:1/1/span 2/span 1;position:relative;z-index:1;}
.fpNews4Health .moduleItemsGrid .moduleItem.item1 .moduleItemBody .uselessBorder {width:90px;height:3px;}
.fpNews4Health .moduleItemsGrid .moduleItem.item1 .moduleItemBody h3 a.moduleItemTitle {font-size:1.4rem;line-height:130%;}
/* off */
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {color:var(--c-l-gray);}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-l-gray);}
.fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemIntrotext {line-height:140%;font-size:1rem;padding:10px 0 0 0;color:var(--c-l-gray);}

/* Frontpage News4Health Promos
.n4hPromos {padding:15px;margin:0 0 30px 0;position:relative;z-index:11;}
.n4hPromos .n4hPromoBg {background:url(../images/promos/n4h_promo_diabetes.jpg) no-repeat 50% 50%;background-size:cover;border-radius:8px;width:1140px;height:400px;position:absolute;z-index:12;margin-left:calc(1140px / 2 * -1);left:50%;top:76px;}
.n4hPromos h2 {color:var(--c-white);position:relative;z-index:14;margin:0 0 30px 60px;font-family:Helvetica, Arial, sans-serif;}
.n4hPromos h2 .ttop {display:inline-block;background:#5189AB;font-weight:300;padding:10px 20px;line-height:100%;font-size:1.92rem;margin-bottom:-5px;}
.n4hPromos h2 .tbottom {display:inline-block;background:#5189AB;font-weight:700;padding:10px 20px;line-height:100%;font-size:2.2rem;}
.n4hPromos .moduleItemsGrid {display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;position:relative;z-index:13;}
.n4hPromos .moduleItemsGrid .moduleItem {padding:0;margin:0;position:relative;border-radius:8px;border:0;}
.n4hPromos .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:2;height:100%;border-radius:8px;}
.n4hPromos .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;height:100%;border-radius:8px;}
.n4hPromos .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);border-radius:0 0 8px 8px;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);padding:10px;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {color:var(--c-m-gray);font-size:0.68rem;line-height:100%;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody h3 {margin:0;padding:0;line-height:110%;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);margin:0;padding:0;}
.n4hPromos .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {text-decoration-color:#5189AB;}
.womensabuse .n4hPromos .n4hPromoBg {background:url(../images/promos/n4h_promo_womens_abuse.jpg) no-repeat 50% 50%;}
.womensabuse .n4hPromos h2 .ttop,
.womensabuse .n4hPromos h2 .tbottom {background:#000;}
*/

/* Frontpage Opinions */
.fpOpinions .moduleItemsGrid {display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;padding:30px 15px;}
.fpOpinions .moduleItemsGrid .moduleItem {background:var(--c-l-gray);}
.fpOpinions .moduleItemsGrid .moduleItem a.moduleItemImage,
.fpOpinions .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;aspect-ratio:4/3;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody {padding:15px;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemAuthor {display:block;text-transform:uppercase;color:var(--c-d-gray);}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody .uselessBorder {width:60px;height:4px;background:var(--c-yellow);display:inline-block;margin:5px 0;clear:both;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {font-size:0.76rem;color:var(--c-m-gray);display:block;vertical-align:middle;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody h3 {margin:0;padding:0;}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {display:block;font-size:1.1rem;padding:0;color:var(--c-d-gray);}
.fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}

/* Frontpage Category */
.fpCategory {}
.fpCategory .moduleItemsGrid {display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:30px;padding:30px 15px;}
.fpCategory .moduleItemsGrid .moduleItem.item1 {grid-area:1/1/2/2;position:relative;z-index:1;}
.fpCategory .moduleItemsGrid .moduleItem.item2 {grid-area:1/2/2/3;}
.fpCategory .moduleItemsGrid .moduleItem.item3 {grid-area:1/3/2/4;}
.fpCategory .moduleItemsGrid .moduleItem.item4 {grid-area:2/1/3/2;}
.fpCategory .moduleItemsGrid .moduleItem.item5 {grid-area:3/1/4/2;}
.fpCategory .moduleItemsGrid .moduleItem.item6 {grid-area:2/2/4/3;}
.fpCategory .moduleItemsGrid .moduleItem.item7 {grid-area:2/3/4/4;}
.fpCategory .moduleItemsGrid .moduleItem {background:var(--c-l-gray);}
.fpCategory .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:2;}
.fpCategory .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody {padding:15px;}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {font-size:0.8rem;color:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {display:block;font-size:1.1rem;padding:5px 0 0 0;color:var(--c-d-gray);}
.fpCategory .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
.fpCategory .moduleItemsGrid .moduleItem.item1 a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
.fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);}
.fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody .moduleItemDateCreated {color:var(--c-l-gray);}
.fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-l-gray);}
.fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);line-height:130%;font-size:1.4rem;}
.fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody .moduleItemIntrotext {line-height:140%;font-size:0.94rem;padding:10px 0 0 0;color:var(--c-l-gray);}
.fpCategory .moduleItemsGrid .moduleItem.item4,
.fpCategory .moduleItemsGrid .moduleItem.item5 {display:grid;grid-template-columns:2fr 3fr;align-items:center;}
.fpCategory .moduleItemsGrid .moduleItem.item1 a.moduleItemImage,
.fpCategory .moduleItemsGrid .moduleItem.item1 a.moduleItemImage img,
.fpCategory .moduleItemsGrid .moduleItem.item4 a.moduleItemImage,
.fpCategory .moduleItemsGrid .moduleItem.item4 a.moduleItemImage img,
.fpCategory .moduleItemsGrid .moduleItem.item5 a.moduleItemImage,
.fpCategory .moduleItemsGrid .moduleItem.item5 a.moduleItemImage img {height:100%;}
.fpCategory .moduleItemsGrid .moduleItem.item2,
.fpCategory .moduleItemsGrid .moduleItem.item3,
.fpCategory .moduleItemsGrid .moduleItem.item6,
.fpCategory .moduleItemsGrid .moduleItem.item7 {display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;align-items:start;}

/* Frontpage Featured Sections - Common */
.sfx_life {padding:15px;background:#f29897;}
.sfx_life .heading h3 {background:none;margin:0;padding:0;display:block;}
.sfx_life .heading h3 span {margin:0;padding:0;display:block;}
.sfx_life .heading h3 span a {text-indent:-999px;background:url(../images/logo/dnews_life.svg) no-repeat 50% 50%;background-size:cover;display:block;width:210px;height:70px;margin:0 auto;padding:0;overflow:hidden;}

.sfx_life .heading::before,
.sfx_life h3 svg {display:none;}

.sfx_automoto {padding:15px;background:var(--c-black);}
.sfx_automoto .heading h3 {background:none;margin:0;padding:0;display:block;}
.sfx_automoto .heading h3 span {margin:0;padding:0;display:block;}
.sfx_automoto .heading h3 span a {text-indent:-999px;background:url(../images/logo/dnews_automoto.svg) no-repeat 50% 50%;background-size:cover;display:block;width:320px;height:70px;margin:0 auto;padding:0;overflow:hidden;}

.sfx_sports {padding:15px;background:#2b7dbb;}
.sfx_sports .heading h3 {background:none;margin:0;padding:0;display:block;}
.sfx_sports .heading h3 span {margin:0;padding:0;display:block;}
.sfx_sports .heading h3 span a {text-indent:-999px;background:url(../images/logo/dnews_sports.svg) no-repeat 50% 50%;background-size:cover;display:block;width:260px;height:70px;margin:0 auto;padding:0;overflow:hidden;}

.sfx_science {padding:15px;background:#3653B1;}
.sfx_science .heading h3 {background:none;margin:0;padding:0;display:block;}
.sfx_science .heading h3 span {margin:0;padding:0;display:block;}
.sfx_science .heading h3 span a {color:#fff;fill:currentColor;text-indent:-999px;background:url(../images/logo/dnews_science.svg) no-repeat 50% 50%;background-size:cover;display:block;width:285px;height:70px;margin:0 auto;padding:0;overflow:hidden;}

.sfx_life .moduleItemsGrid,
.sfx_automoto .moduleItemsGrid,
.sfx_sports .moduleItemsGrid,
.sfx_science .moduleItemsGrid {padding:15px;}

.fpFeaturedSection .heading::before,
.fpFeaturedSection h3 svg {display:none;}

.fpFeaturedSection .moduleItemsGrid .moduleItem {background:var(--c-white);}
.fpFeaturedSection .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;line-height:100%;}
.fpFeaturedSection .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody {padding:15px;}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {font-size:0.8rem;color:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {display:block;font-size:1.1rem;padding:5px 0 0 0;color:var(--c-d-gray);}
.fpFeaturedSection .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}

.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside {position:relative;z-index:2;}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody .moduleItemDateCreated {color:var(--c-l-gray);}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-l-gray);}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);line-height:130%;font-size:1.4rem;}
.fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody .moduleItemIntrotext {line-height:140%;font-size:0.94rem;padding:10px 0 0 0;color:var(--c-l-gray);}

/* Frontpage Featured Sections - Science */
.fpSection2Plus2 .moduleItemsGrid {display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px;padding:30px 15px;}
.fpSection2Plus2 .moduleItemsGrid .moduleItem.item3,
.fpSection2Plus2 .moduleItemsGrid .moduleItem.item4 {display:grid;grid-template-columns:1fr 2fr;}

/* Frontpage Featured Sections - Auto Moto & Sports */
.fpSection2Plus4 .moduleItemsGrid {display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;padding:30px 15px;}
.fpSection2Plus4 .moduleItemsGrid .moduleItem.item1,
.fpSection2Plus4 .moduleItemsGrid .moduleItem.item2 {grid-row-end:span 1;grid-column-end:span 2;}

/* Frontpage Featured Sections - Life */
.fpSection1Plus7 .moduleItemsGrid {display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px;padding:30px 15px;}
.fpSection1Plus7 .moduleItemsGrid .moduleItem.item1 {grid-area:1/2/span 1/span 2;}

/* Frontpage Popular */
.fpPopular {}
.fpPopular .moduleItemsGrid {display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px 30px;padding:30px 15px;}
.fpPopular .moduleItemsGrid .moduleItem:not(.item1) {display:grid;grid-template-columns:1fr 3fr;grid-gap:15px;align-items:center;border-bottom:2px solid var(--c-l-gray);padding-bottom:15px;}
.fpPopular .moduleItemsGrid .moduleItem.item8,
.fpPopular .moduleItemsGrid .moduleItem.item9 {border:0;}
.fpPopular .moduleItemsGrid .moduleItem a.moduleItemImage,
.fpPopular .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;}
.fpPopular .moduleItemsGrid .moduleItem a.moduleItemImage img {height:100%;}
.fpPopular .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0;margin:0;}
.fpPopular .moduleItemsGrid .moduleItem .moduleItemBody h3 a {display:block;font-size:1.1rem;}
.fpPopular .moduleItemsGrid .moduleItem.item1 {background:var(--c-l-gray);grid-area:1/1/span 4/span 1;}
.fpPopular .moduleItemsGrid .moduleItem.item1 .moduleItemBody {padding:15px;}
.fpPopular .moduleItemsGrid .moduleItem.item1 .moduleItemBody h3 a {display:block;font-size:1.14rem;line-height:130%;}
.fpPopular .moduleItemsGrid .moduleItem.item1 .moduleItemBody .moduleItemIntrotext {font-size:0.92rem;line-height:140%;padding-top:5px;}

/* @amp_remove_end */

/* Sidebar Sticky (note to self: sticky elements must be inside an intermediate container) */
.sidebar .moduleContainer.sticky {width:100%;height:250vh;}
.sidebar .moduleContainer.sticky .moduleOuterWrapper {position:sticky;top:20px;/*display:flex;align-items:center;justify-content:center;height:100vh;*/}
.sidebar .moduleContainer.sticky:first-child .moduleOuterWrapper {/*align-items:flex-start;*/top:40px;padding-top:15px;}
.sidebar .moduleContainer.sticky.last {height:100vh;}
.sidebar .moduleContainer.sticky.last .moduleOuterWrapper {align-items:flex-end;height:50vh;}

/* Sidebar Newsroom */
.sidebar .newsroom .moduleWrapper {padding:0 2px;}
.sidebar .newsroom .k2ItemsBlock ul li {padding:10px 0;margin:0;}
.sidebar .newsroom .k2ItemsBlock ul li:not(li:first-child) {border-top:1px solid var(--c-gray);}
.sidebar .newsroom .k2ItemsBlock ul li span.moduleItemDateCreated {color:var(--c-d-gray);font-size:0.68rem;}
.sidebar .newsroom .k2ItemsBlock ul li a.moduleItemCategory {font-size:0.68rem;}
.sidebar .newsroom .k2ItemsBlock ul li a.moduleItemTitle {font-size:0.88rem;}

/* Sidebar News4Health */
.sidebar .newsroom .moduleWrapper {padding:0 2px;}
.sidebar .n4h {background:#f4f6fc;padding:15px;}
.sidebar .n4h h2 {background:url(../images/logo/n4h_logo_dark.svg) no-repeat 50% 50%;background-size:contain;width:90%;height:42px;padding:0;margin:0 auto;}
.sidebar .n4h h2 a {display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;}
.sidebar .n4h .moduleItemsGrid {}
.sidebar .n4h .moduleItemsGrid .moduleItem {display:grid;grid-template-columns:100px auto;grid-gap:15px;align-items:center;padding:10px 0;margin:0;}
.sidebar .n4h .moduleItemsGrid .moduleItem:not(:last-child) {border-bottom:1px solid var(--c-gray);}
.sidebar .n4h .moduleItemsGrid .moduleItem a.moduleItemImage,
.sidebar .n4h .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;height:100%;}
.sidebar .n4h .moduleItemsGrid .moduleItem h3 {margin:0;padding:0;display:block;line-height:120%;}
.sidebar .n4h .moduleItemsGrid .moduleItem h3 a.moduleItemTitle {font-size:1rem;}
.sidebar .n4h .moduleItemsGrid .moduleItem h3 a.moduleItemTitle:hover {text-decoration-color:#50ed15;}

/* Sidebar Live */
.sidebar .moduleContainer.live .moduleWrapper {background:url(../images/icons_svg/stripes-bg-red.svg) no-repeat 50% 0;background-size:cover;border-radius:5px;}
.sidebar .live .k2ItemsBlock ul {margin:0;padding:0;}
.sidebar .live .k2ItemsBlock ul li {margin:0;padding:0 10px 10px;}
.sidebar .live .k2ItemsBlock ul li .moduleItemDateCreated {display:block;text-align:center;color:var(--c-gray);font-size:1.2rem;padding:20px 0;}
.sidebar .live .k2ItemsBlock ul li .moduleItemDateCreated b {color:var(--c-white);letter-spacing:1px;font-size:1.6rem;vertical-align:middle;}
.sidebar .live .k2ItemsBlock ul li .moduleItemDateCreated .isTime {vertical-align:middle;}
.sidebar .live .k2ItemsBlock ul li a.moduleItemImage,
.sidebar .live .k2ItemsBlock ul li a.moduleItemImage img {display:block;margin:0;padding:0;}
.sidebar .live .k2ItemsBlock ul li a.moduleItemImage img {aspect-ratio:16/9;}
.sidebar .live .k2ItemsBlock ul li .moduleItemContent {background:var(--c-white);padding:30px 15px;}
.sidebar .live .k2ItemsBlock ul li .moduleItemContent a.moduleItemTitle {color:var(--c-black);}

/* Sidebar Banner (Viber Explore / Google News / Push Notifications) */
.sidebar .bannerVGP .k2CustomCodeBlock {width:338px;height:218px;background:url(../images/background/viber-google-notifications.png) no-repeat 50% 50%;margin:0 auto;}
.sidebar .bannerVGP .k2CustomCodeBlock ul {display:grid;grid-template-columns:repeat(3, 70px);grid-gap:32px;align-items:center;padding:125px 0 0 32px;}
.sidebar .bannerVGP .k2CustomCodeBlock ul li {width:70px;height:70px;}
.sidebar .bannerVGP .k2CustomCodeBlock ul li a {display:block;width:70px;height:70px;text-indent:-999px;overflow:hidden;}

/* Item feeds [Item] (ROS) */
.itemFeeds {padding:15px;margin:0 0 30px 0;background:transparent linear-gradient(256deg, #f2ba27 0%, var(--c-yellow) 100%) 0% 0% no-repeat padding-box;}
.itemFeeds h2 {text-align:center;font-size:1.08rem;}
.itemFeeds .moduleItemsGrid {display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:15px;}
.itemFeeds .moduleItemsGrid .moduleItem {padding:0;margin:0;position:relative;}
.itemFeeds .moduleItemsGrid .moduleItem a.moduleItemImage {display:block;position:relative;z-index:2;height:100%;}
.itemFeeds .moduleItemsGrid .moduleItem a.moduleItemImage img {display:block;height:100%;}
.itemFeeds .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);padding:10px;}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {color:var(--c-m-gray);font-size:0.68rem;line-height:100%;}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-m-gray);display:inline-block;vertical-align:middle;}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody h3 {margin:0;padding:0;line-height:110%;}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {color:var(--c-white);font-size:1rem;margin:0;padding:0;}
.itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle:hover {text-decoration-color:#50ed15;}

/* Selections [Item] (ROS) */
.selectionsROS {padding:30px 0 0;}
.selectionsROS .k2ItemsBlock {}
.selectionsROS .k2ItemsBlock ul {display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;padding:45px 0;}
.selectionsROS .k2ItemsBlock ul li {}
.selectionsROS .k2ItemsBlock ul li .moduleItemImage {}
.selectionsROS .k2ItemsBlock ul li .moduleItemImage img {aspect-ratio:18/9;}
.selectionsROS .k2ItemsBlock ul li a.moduleItemCategory {font-size:0.80rem;color:var(--c-black);border-bottom:2px solid var(--c-yellow);}
.selectionsROS .k2ItemsBlock ul li a.moduleItemCategory:hover {background:var(--c-yellow);}
.selectionsROS .k2ItemsBlock ul li .moduleItemDateCreated {font-size:0.84rem;color:var(--c-d-gray);}
.selectionsROS .k2ItemsBlock ul li a.moduleItemTitle {display:block;font-size:0.94rem;line-height:145%;padding:5px 0 0 0;color:var(--c-d-gray);}
.selectionsROS .k2ItemsBlock ul li a.moduleItemTitle:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
.selectionsROS .k2ItemsBlock ul li.gridItem1 {grid-area:1/1/span 2/span 2;}
.selectionsROS .k2ItemsBlock ul li.gridItem7 {grid-area:4/1/span 2/span 2;}
.selectionsROS .k2ItemsBlock ul li.gridItem1 .moduleItemImage img,
.selectionsROS .k2ItemsBlock ul li.gridItem7 .moduleItemImage img {aspect-ratio:4/3;}
.selectionsROS .k2ItemsBlock ul li.gridItem1 a.moduleItemTitle,
.selectionsROS .k2ItemsBlock ul li.gridItem7 a.moduleItemTitle {font-size:1.2rem;}



/* Components (K2)
------------------------------------------------------ */
/* Common */
.catItemImage a,
.tagItemImage a,
.userItemImage a,
.genericItemImage a,
.itemImage {display:block;}

.catItemImage a img,
.tagItemImage a img,
.userItemImage a img,
.genericItemImage a img,
.itemImage img {display:block;aspect-ratio:16/9;}

/* Safari, Chrome/Chromium before v88 & Firefox before v89 */
.olderBrowser .catItemImage a,
.olderBrowser .tagItemImage a,
.olderBrowser .userItemImage a,
.olderBrowser .genericItemImage a,
.olderBrowser .itemImage {position:relative;display:block;padding-bottom:var(--responsive-padding);}
.olderBrowser .catItemImage a img,
.olderBrowser .tagItemImage a img,
.olderBrowser .userItemImage a img,
.olderBrowser .genericItemImage a img,
.olderBrowser .itemImage img {position:absolute;top:0;left:0;width:100%;height:100% !important;min-height:inherit;}

/* Item */
.itemHeader h2.itemTitle {font-size:2.2rem;padding:30px 0 15px 0;margin:0;}
.itemHeader span.itemDateCreated {color:var(--c-gray);font-size:14px;border-right:1px solid var(--c-gray);padding:0 5px 0 0;margin:0;}
.itemHeader .itemCategory {display:inline-block;text-transform:uppercase;}
.itemHeader .itemCategory span {display:none;}
.itemHeader .itemCategory a {color:var(--c-blue);font-size:14px;}

.itemImageBlock {padding:0 15px 15px;margin:0;}
    .itemImageCaption,
    .itemImageCaptionCreditsSep,
    .itemImageCredits {font-size:0.84rem;color:var(--c-m-gray);font-style:italic;}

.itemDetails {padding-top:30px;text-align:center;}
    .makeStickyOnMobile {display:grid;grid-template-columns:1fr 2fr 3fr;grid-gap:30px;align-items:center;justify-items:start;}
.itemDetails .itemAuthor {display:block;/*border-bottom:4px solid var(--c-yellow);padding:0 0 20px 0;margin:0 0 20px 0;*/font-size:0.88rem;font-weight:700;}
.itemDetails .itemAuthor a {line-height:150%;display:block;}
.itemDetails .itemAuthor a img {display:block;margin:0 auto;padding:0;border-radius:50%;object-fit:cover;overflow:hidden;background:var(--c-l-gray);}
.itemDetails .itemCategory {display:none;} /* Hide */
.itemDetails .itemCategory a {}
.itemDetails .itemCategory a:hover {}
.itemDetails .itemDateCreated {/*padding:0 0 30px 0;*/}
    .itemDetails .itemDateCreated span {display:block;}
    .itemDetails .itemDateCreated .day-month {font-size:2rem;font-weight:700;}
    .itemDetails .itemDateCreated .year {font-size:1rem;font-weight:400;margin:10px 0 5px;}
    .itemDetails .itemDateCreated .day-month-year-sep {display:none;}
    .itemDetails .itemDateCreated .time {font-size:1.2rem;font-weight:400;}

.itemSocialButtons {text-align:right;padding:0;justify-self:end;}
.itemSocialButtons a {display:inline-block;vertical-align:middle;margin:0 0 0 20px;line-height:100%;}
.itemSocialButtons a svg {fill:var(--c-black);}

.itemIntroText {font-size:1.4rem;font-weight:700;/*font-size:1.25rem;font-weight:400;*/line-height:150%;font-style:italic;border-left:4px solid var(--c-yellow);padding:0 0 0 15px;margin:30px 0;}

.itemFullText {font-size:1rem;overflow-wrap:anywhere;}

.itemFullText iframe[src*="twitter.com"],
.itemFullText iframe[src*="facebook.com"],
.itemFullText iframe[src*="instagram.com"],
.itemFullText iframe[src*="youtube.com"]:not(.uEmbedContainer iframe[src*="youtube.com"]),
.itemFullText iframe[src*="vimeo.com"],
.itemFullText iframe[src*="dailymotion.com"],
.itemFullText iframe[src*="glomex.com"],
.itemFullText iframe[src*="megatv.com"],
.itemFullText iframe[src*="nytimes.com"] {display:block;margin:20px auto;}
.itemFullText iframe[src*="ert.gr"] {overflow:hidden;border:0;padding:0;margin:20px auto;aspect-ratio:14/9;height:100%;width:100%;}

.itemFullText iframe[src*="youtube.com"]:not(.uEmbedContainer iframe[src*="youtube.com"]),
.itemFullText iframe[src*="facebook.com"]:not(.uEmbedContainer iframe[src*="facebook.com"]),
.itemFullText iframe[src*="vimeo.com"],
.itemFullText iframe[src*="dailymotion.com"],
.itemFullText iframe[src*="glomex.com"],
.itemFullText iframe[src*="megatv.com"],
.itemFullText iframe[src*="nytimes.com"] {aspect-ratio:16/9;width:92%;height:auto;min-height:380px;}

.itemIntroText a,
.itemFullText a {color:var(--c-blue);border-bottom:2px solid var(--c-blue);}
.itemIntroText a:hover,
.itemFullText a:hover {color:var(--c-white);background:var(--c-blue);border-bottom:2px solid var(--c-blue);}

.itemFullText img {max-width:100%;height:auto;display:block;margin:15px auto;}

.itemFullText table th,
.itemFullText table td {border-bottom:1px solid #dadada;padding:5px 0;}

.itemDateModified {color:var(--c-gray);font-style:italic;font-size:0.9rem;}

.itemTagsBlock {padding:0;margin:0;}
.itemTagsBlock h4 {padding:30px 0 15px 0;margin:0;font-size:1.2rem;}
.itemTagsBlock ul.itemTags {padding:0;margin:0;}
.itemTagsBlock ul.itemTags li {display:inline-block;background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;padding:1px 5px;margin:0 5px 15px 0;}
.itemTagsBlock ul.itemTags li:hover {background:var(--c-l-yellow);border:1px solid var(--c-yellow);}
.itemTagsBlock ul.itemTags li a:before {content:"#";margin-right:3px;}
.itemTagsBlock ul.itemTags li a {color:var(--c-black);font-weight:400;font-size:0.88rem;}

.heading.beforeRelated {margin-top:45px;}
.heading.beforeRelated::before {left:0;right:0;}

.itemRelated {padding:15px 0 60px;}
.itemRelated.fromSelectedRelated {padding:60px 0 0;}
.itemRelated.fromSelectedRelated + .itemRelated {padding:0 0 60px;}
.itemRelated h3 {display:none;}
.itemRelated .itemRelContainer {display:grid;grid-template-columns:2fr 1fr;grid-gap:30px;align-items:center;padding:15px 0;}
.itemRelated .itemRelContainer:not(:last-child),
.itemRelated.fromSelectedRelated  .itemRelContainer:last-child {border-bottom:1px solid var(--c-gray);}
.itemRelated .itemRelTitle {font-size:1.1rem;color:var(--c-d-gray);}
.itemRelated .itemRelTitle:hover {text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;}
.itemRelated img.itemRelImg {display:block;aspect-ratio:16/9;}

/* Safari, Chrome/Chromium before v88 & Firefox before v89 */
.olderBrowser .itemRelated a.itemRelImgLink {position:relative;padding-bottom:var(--responsive-padding);display:block;}
.olderBrowser .itemRelated img.itemRelImg {position:absolute;top:0;left:0;width:100%;height:100% !important;min-height:inherit;}

.itemNavigation {margin:0 0 60px 0;padding:15px;background:#fafafa;}
.itemNavigation h4 {display:none;}
.itemNavigation a.itemPrevious {padding:0;display:grid;grid-gap:15px;grid-template-columns:160px auto;text-align:left;border-left:4px solid var(--c-yellow);align-items:center;}
.itemNavigation a.itemNext {padding:0;display:grid;grid-gap:15px;grid-template-columns:auto 160px;text-align:right;border-right:4px solid var(--c-yellow);align-items:center;}
.itemNavigation a.itemPrevious,
.itemNavigation a.itemNext {background:#fff;padding:15px;}
.itemNavigation a figure {position:relative;display:block;}
.itemNavigation a figure span {display:block;position:absolute;top:50%;left:0;padding:0 10px;margin-top:-12px;background:#fff;}
.itemNavigation a.itemNext span {left:auto;right:0;}
.itemNavigation a figure span svg {vertical-align:middle;}
.itemNavigation a figure img {display:block;aspect-ratio:4/3;}
.itemNavigation a:hover,
.itemNavigation a:hover figure span {background:var(--c-yellow);color:var(--c-black);}

/* Item - overrides for The Informer */
.viewForInformer .titleAndImage {background:url('../images/modules/informer.webp') no-repeat 50% 100%;background-size:cover;position:relative;z-index:1;padding-bottom:30px;}
.viewForInformer .titleAndImage::before {content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0.9) -10%,rgba(0,0,0,0.3) 100%);}
.viewForInformer .titleAndImage .heading,
.viewForInformer .titleAndImage .itemHeader,
.viewForInformer .titleAndImage .itemImageBlock {position:relative;z-index:3;}

.viewForInformer .titleAndImage .heading h3 {display:block;background:none;margin:0;text-align:center;padding:0;}
.viewForInformer .titleAndImage .heading h3 > a {color:var(--c-white);margin:0;font-family:var(--ff);font-weight:400;font-size:2rem;text-transform:uppercase;}
.viewForInformer .titleAndImage .heading h3 > a span {color:var(--c-black);background:var(--c-yellow);display:inline-block;padding:10px;width:50px;text-align:center;}
.viewForInformer .titleAndImage .heading::before,
.viewForInformer .titleAndImage .heading h3 svg {display:none;}

.viewForInformer .titleAndImage .itemHeader h2.itemTitle {color:var(--c-white);font-weight:400;font-size:2.4rem;text-align:center;}

.viewForInformer .makeStickyOnMobile {grid-template-columns:1fr 1fr;}
.viewForInformer .itemDetails {padding:15px;border-bottom:1px solid var(--c-l-gray);}
.viewForInformer .itemDetails .itemAuthor {display:none;}
.viewForInformer .itemDetails .itemDateCreated span {font-size:1rem;display:inline-block;font-weight:700;}

/* Common for itemlist views */
.itemListView .heading {padding-bottom:30px;}
.itemListView .heading h2 svg,
.itemListView .heading h3 svg {vertical-align:middle;}
.itemListView .heading::before {top:1.2rem;}

.itemListUpperGrid {display:grid;grid-template-columns:2fr 1fr;grid-gap:15px;margin-bottom:30px;}
.itemListLowerGrid {display:grid;grid-template-columns:1fr;}

/* Category */
.catItemBody {padding:5px 0 0 0;}
.catItemBody .catItemCategory {font-size:0.8rem;border-bottom:2px solid var(--c-yellow);}
.catItemBody .catItemCategoryDateSep,
.catItemBody .catItemDateCreated {color:var(--c-d-gray);font-size:0.8rem;}
.catItemBody h3.catItemTitle {margin:0;padding:5px 0 15px;font-size:1.35rem;}
.catItemBody h3.catItemTitle a {}

.catItemBody .catItemAuthor {display:block;color:var(--c-d-gray);font-size:0.8rem;}
.catItemBody .catItemAuthor a {display:grid;grid-gap:15px;grid-template-columns:40px auto;align-items:center;}
.catItemBody .catItemAuthor a img {display:block;border-radius:50%;width:40px;height:40px;object-fit:cover;overflow:hidden;background:var(--c-l-gray);}
.catItemBody .catItemAuthor a span {font-weight:400;}

#itemListLeading .itemContainer .catItemImage a img {aspect-ratio:4/3;}
#itemListLeading .itemContainer .catItemBody h3.catItemTitle {/*line-height:140%;*/}
#itemListLeading .itemContainer .catItemBody .catItemAuthor {display:none;}

#itemListPrimary .itemContainer .catItemBody .catItemAuthor,
#itemListPrimary .itemContainer .catItemBody .catItemIntroText {display:none;}
#itemListPrimary .itemContainer .catItemBody h3.catItemTitle {font-size:1.1rem;}

#itemListSecondary {border-top:2px solid var(--c-gray);padding-top:30px;}
#itemListSecondary .itemContainer {display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:30px;}
#itemListSecondary .itemContainer .catItemImage a img {aspect-ratio:14/9;}
#itemListSecondary .itemContainer .catItemBody .catItemIntroText {display:none;}

/* Tag */
.tagItemBody {padding:5px 0 0 0;}
.tagItemBody .tagItemCategory {font-size:0.8rem;border-bottom:2px solid var(--c-yellow);}
.tagItemBody .tagItemCategoryDateSep,
.tagItemBody .tagItemDateCreated {color:var(--c-d-gray);font-size:0.8rem;}
.tagItemBody h3.tagItemTitle {margin:0;padding:5px 0 15px;line-height:130%;font-size:1.35rem;}
.tagItemBody h3.tagItemTitle a {}

.tagItemBody .tagItemAuthor {display:block;color:var(--c-d-gray);font-size:0.8rem;}
.tagItemBody .tagItemAuthor a {display:grid;grid-gap:15px;grid-template-columns:40px auto;align-items:center;}
.tagItemBody .tagItemAuthor a img {display:block;border-radius:50%;width:40px;height:40px;object-fit:cover;overflow:hidden;background:var(--c-l-gray);}
.tagItemBody .tagItemAuthor a span {font-weight:400;}

.tagView .itemListUpperGrid .itemContainer.item1 {grid-area:1/1/span 2/span 1;}
.tagView .itemListUpperGrid .itemContainer.item1 .tagItemImage a img {aspect-ratio:4/3;}
.tagView .itemListUpperGrid .itemContainer.item1 .tagItemBody h3.tagItemTitle {line-height:140%;}
.tagView .itemListUpperGrid .itemContainer.item1 .tagItemBody .tagItemIntroText {display:block;}

.tagView .itemListUpperGrid .itemContainer .tagItemImage a img {aspect-ratio:16/9;}
.tagView .itemListUpperGrid .itemContainer .tagItemBody .tagItemAuthor,
.tagView .itemListUpperGrid .itemContainer .tagItemBody .tagItemIntroText {display:none;}
.tagView .itemListUpperGrid .itemContainer .tagItemBody h3.tagItemTitle {font-size:1.1rem;}

.tagView .itemListLowerGrid {border-top:2px solid var(--c-gray);padding-top:30px;}
.tagView .itemListLowerGrid .itemContainer {display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:30px;}
.tagView .itemListLowerGrid .itemContainer .tagItemImage a img {aspect-ratio:14/9;}
.tagView .itemListLowerGrid .itemContainer .tagItemBody .tagItemIntroText {display:none;}

/* User */
.userBlock {display:grid;grid-template-columns:4fr 3fr;background:var(--c-l-gray);align-items:center;}
.userBlock .userImage {display:block;height:100%;background:#f0f0f0;}
.userBlock .userImage img {display:block;aspect-ratio:16/9;width:100%;min-height:250px;height:100%;object-fit:cover;}

/* Safari, Chrome/Chromium before v88 & Firefox before v89 */
.olderBrowser .userImage {position:relative;padding-bottom:var(--responsive-padding);display:block;}
.olderBrowser .userImage img {position:absolute;top:0;left:0;width:100%;height:100% !important;min-height:inherit;}

.userBlock .userDetails {padding:30px;}
.userBlock .userDetails .userName h3 {margin:0;}
.userBlock .userDetails .uselessBorder {width:60px;height:4px;background:var(--c-yellow);display:inline-block;margin:15px 0;}
.userBlock .userDetails .userDescription {font-size:0.9rem;color:var(--c-d-gray);padding-bottom:15px;}
.userBlock .userDetails .userAdditionalInfo {font-size:0.8rem;}

.userItemBody {padding:5px 0 0 0;}
.userItemBody .userItemCategory {font-size:0.8rem;border-bottom:2px solid var(--c-yellow);}
.userItemBody .userItemCategoryDateSep,
.userItemBody .userItemDateCreated {color:var(--c-d-gray);font-size:0.8rem;}
.userItemBody h3.userItemTitle {margin:0;padding:5px 0 15px;line-height:130%;font-size:1.35rem;}
.userItemBody h3.userItemTitle a {}

.userView .itemListLowerGrid {padding-top:30px;}
.userView .itemListLowerGrid .itemContainer {display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:30px;}
.userView .itemListLowerGrid .itemContainer .userItemImage a img {aspect-ratio:14/9;}
.userView .itemListLowerGrid .itemContainer .userItemBody .userItemIntroText {display:none;}

/* Generic */
form.genericSearchForm {display:grid;grid-template-columns:auto 60px;padding:15px;background:url(../images/icons_svg/bg-search-input.svg) no-repeat 50% 50%;background-size:cover;}
form.genericSearchForm input.k2-input {border-radius:4px 0 0 4px;border:1px solid var(--c-gray);font-size:1.2rem;padding:15px;}
form.genericSearchForm button.k2-submit {border-radius:0 4px 4px 0;border:0;background:var(--c-black);}
form.genericSearchForm button.k2-submit svg {fill:var(--c-white);}

.genericItemBody {padding:5px 0 0 0;}
.genericItemBody .genericItemCategory {font-size:0.8rem;border-bottom:2px solid var(--c-yellow);}
.genericItemBody .genericItemCategoryDateSep,
.genericItemBody .genericItemDateCreated {color:var(--c-d-gray);font-size:0.8rem;}
.genericItemBody h3.genericItemTitle {margin:0;padding:5px 0 15px;line-height:130%;font-size:1.35rem;}
.genericItemBody h3.genericItemTitle a {}

.genericView .itemListLowerGrid {padding-top:30px;}
.genericView .itemListLowerGrid .itemContainer {display:grid;grid-template-columns:1fr 2fr;grid-gap:15px;align-items:center;margin-bottom:30px;}
.genericView .itemListLowerGrid .itemContainer .genericItemImage a img {aspect-ratio:14/9;}
.genericView .itemListLowerGrid .itemContainer .genericItemBody .genericItemIntroText {display:none;}



/* Components (Contact)
------------------------------------------------------ */



/* Components (Other)
------------------------------------------------------ */

/* ~ Users ~ */
#com_users .page-header {margin-bottom:30px;}
#com_users .page-header h1 {font-size:2.8rem;margin:0;padding:0 0 15px 0;text-transform:uppercase;border-bottom:3px solid var(--c-black);}

/* Users - Common */
#com_users fieldset {border:1px solid var(--c-m-gray);border-radius:5px;padding:15px;margin-bottom:30px;}
#com_users fieldset legend {padding:5px 10px;font-size:1.6rem;}

#com_users .popover {display:none!important;} /* hide tooltips */
#com_users form > fieldset > .control-group {display:grid;grid-template-columns:220px auto;grid-gap:15px;align-items:center;margin:5px 0;}
#com_users form > fieldset > .control-group .control-label {text-align:right;}
#com_users form > fieldset > .control-group .controls {text-align:left;}
#com_users form > fieldset > .control-group .controls input {width:100%;padding:5px 10px;box-sizing:border-box;}
#com_users form > fieldset > .control-group .controls input {border:1px solid var(--c-m-gray);border-radius:5px;font-size:1rem;}
#com_users form > fieldset > .control-group .controls input[type="checkbox"],
#com_users form > fieldset > .control-group .controls input[type="radio"] {width:auto;}
#com_users form > fieldset > .control-group .controls button,
#com_users form > .control-group .controls button {border:1px solid var(--c-black);border-radius:5px;background:var(--c-black);cursor:pointer;font-size:1.2rem;font-weight:500;color:var(--c-white);padding:5px 15px;}
#com_users form > .control-group .controls button + a {display:inline-block;margin-left:15px;}
#com_users form > .control-group .controls {text-align:center;}
#com_users form .field-calendar input {margin-bottom:5px;}
#com_users form .field-calendar button span.icon-calendar {display:inline-block;font-size:0.88rem;padding:3px 5px;}
#com_users form .field-calendar button span.icon-calendar::before {content:"PICK DATE";}
#com_users form .field-calendar .js-calendar .buttons-wrapper {text-align:center;padding:5px;}
#com_users form .field-calendar .js-calendar .buttons-wrapper button {display:inline-block;font-size:0.88rem;padding:3px 5px;margin:0 5px;}

/* Users - Login */
#com_users.viewIsLogin .login {}
#com_users.viewIsLogin .login form {padding:30px;}
#com_users.viewIsLogin .login form fieldset {border:0;display:grid;grid-template-columns:1fr;}
#com_users.viewIsLogin .login form fieldset .control-group:nth-child(4) {display:block;padding-left:235px;}
#com_users.viewIsLogin ul.nav.nav-stacked {padding:15px 0;margin:0;list-style:none;text-align:center;border-top:3px solid var(--c-l-gray);}
#com_users.viewIsLogin ul.nav.nav-stacked li {display:inline-block;}
#com_users.viewIsLogin ul.nav.nav-stacked li a {display:inline-block;padding:5px 15px;border-right:1px solid var(--c-yellow);}
#com_users.viewIsLogin ul.nav.nav-stacked li:last-child a {border:0;}

/* Users - Logout */
#com_users.viewIsLogin .logout {}
#com_users.viewIsLogin .logout form {padding:30px;}

/* Users - Profile Edit */
#com_users.viewIsProfile .profile-edit {}
#com_users.viewIsProfile .profile-edit form {}

/* Users - Profile View */
#com_users.viewIsProfile .profile {}
#com_users.viewIsProfile .profile ul.btn-toolbar {list-style:none;margin:0 0 15px 0;padding:0;text-align:right;}
#com_users.viewIsProfile .profile ul.btn-toolbar li a {display:inline-block;border:1px solid var(--c-black);border-radius:5px;background:var(--c-black);font-size:1.2rem;font-weight:500;color:var(--c-white);padding:5px 15px;}

#com_users.viewIsProfile .profile fieldset dl {display:grid;grid-template-columns:1fr 3fr;align-items:start;}
#com_users.viewIsProfile .profile fieldset dl dt,
#com_users.viewIsProfile .profile fieldset dl dd {border-top:1px solid var(--c-l-gray);padding:15px;margin:0;}
#com_users.viewIsProfile .profile fieldset dl dt {font-weight:700;text-align:right;}



/* Plugins
------------------------------------------------------ */

/* Content Ads for K2 */
.contentAds {padding:15px 5px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='8'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cpath d='M-.02 22c8.373 0 11.938-4.695 16.32-9.662C20.785 7.258 25.728 2 35 2c9.272 0 14.215 5.258 18.7 10.338C58.082 17.305 61.647 22 70.02 22M-.02 14.002C8.353 14 11.918 9.306 16.3 4.339 20.785-.742 25.728-6 35-6 44.272-6 49.215-.742 53.7 4.339c4.382 4.967 7.947 9.661 16.32 9.664M70 6.004c-8.373-.001-11.918-4.698-16.3-9.665C49.215-8.742 44.272-14 35-14c-9.272 0-14.215 5.258-18.7 10.339C11.918 1.306 8.353 6-.02 6.002' stroke-width='.5' stroke='%23e3e3e3' fill='none'/%3E%3C/svg%3E") repeat;position:relative;}
.contentAds::before {content:'ADVERTISEMENT';display:block;width:100%;padding:0 0 10px;margin:0;text-align:center;font-family:sans-serif;font-size:0.65rem;font-weight:400;line-height:1;color:#909090;}
.inContent-random {} /* dynamically replaced by JS */
.inContent-left {float:left;margin:0 30px 15px 0;}
.inContent-right {float:right;margin:0 0 15px 30px;}
.inContent-center {float:none;margin:0 auto;text-align:center;}
.postContent {text-align:center;}
.afterItem {text-align:center;}

/* Selected Related Items for K2 */
.k2SelectedRelated {background:var(--c-l-gray);border-top:2px solid var(--c-black);padding:0;margin:15px 0;/*margin:15px 15px 15px 0;float:left;width:300px;*/}
.k2SelectedRelated h3 {margin:0;padding:10px 1.5rem 10px 5px;border-bottom:8px solid var(--c-yellow);display:inline-block;font-size:1.4rem;}
.k2SelectedRelated ul {list-style:none;margin:0;padding:0;}
.k2SelectedRelated ul li {padding:10px 5px;border-top:1px solid var(--c-gray);}
.k2SelectedRelated ul li h4 {margin:0;padding:0;}
.k2SelectedRelated ul li h4 a {color:var(--c-black);text-decoration:none;border:0;font-size:1rem;}
.k2SelectedRelated ul li h4 a:hover {color:var(--c-black);text-decoration:underline;text-decoration-color:var(--c-yellow);text-decoration-thickness:2px;background:none;border:0;}


/* Pagination
------------------------------------------------------ */
/* @amp_remove_start */
.pagination {margin-top:45px;padding:30px 5px 15px;text-align:center;font-size:0.92rem;border-top:4px double var(--c-gray);}
.pagination div {display:inline-block;margin:3px 0;padding:0;}
.pagination div span,
.pagination div a {background:none;display:inline-block;padding:5px;margin:0 3px;text-align:center;font-weight:400;}
.pagination div span.active {}
.pagination div a:hover,
.pagination div.pages span.active {color:var(--c-black);background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;font-weight:400;}
.pagination div a:hover {background:var(--c-l-yellow);}
.pagination div.pages a,
.pagination div.pages span {min-width:30px;font-weight:400;}
.k2PaginationCounter {color:var(--c-gray);font-weight:400;text-align:center;font-size:0.9rem;padding:15px 5px 30px;}
/* @amp_remove_end */



/* component.php
------------------------------------------------------ */



/* error.php
------------------------------------------------------ */



/* offline.php
------------------------------------------------------ */



/* Print Styling
------------------------------------------------------ */



/* System Messages
------------------------------------------------------ */



/* Third Party Services & Widgets
------------------------------------------------------ */
/* For Quantcast */
#qc-cmp2-container .qc-cmp2-publisher-logo-container figure > .logo-container {margin-bottom:20px;}

/* uEmbed.js */
.uEmbedContainer {display:block;clear:both;margin:0 auto;padding:0;}
.uEmbedVideoContainer,
.uEmbedMediaContainer,
.uEmbedImageContainer {width:100%;position:relative;padding:0 0 68%;} /* 56% */
.uEmbedVideoContainer iframe,
.uEmbedVideoContainer object,
.uEmbedVideoContainer embed,
.uEmbedMediaContainer iframe {position:absolute;top:0;left:0;min-width:320px;width:100%;height:100%;}
.uEmbedAudioContainer iframe,
.uEmbedAudioContainer object,
.uEmbedAudioContainer embed {min-width:320px;width:100%;}
.uEmbedImageContainer img {min-width:320px;width:100%;height:auto;display:block;}
.uEmbedVideoContainer br,
.uEmbedAudioContainer br,
.uEmbedImageContainer br {display:none;}
.uEmbedVideoCaption,.uEmbedAudioCaption {display:none;visibility:hidden;}
.uEmbedImageLink {position:relative;display:block;}
.uEmbedImageLink span {display:block;position:absolute;right:0;bottom:4%;background:#000;opacity:0.8;padding:10px;}
.uEmbedMiscContainer {}
.uEmbedContainer twitterwidget,
.uEmbedContainer .twitter-tweet {margin-left:auto;margin-right:auto;}

/* For Glomex (Nov 2022) */
.gplayerWrapper {padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid var(--c-gray);}
    .gplayerFrame {padding:15px 30px 10px;border-radius:5px;background:url("/plugins/content/jw_allvideos/jw_allvideos/tmpl/Framed/images/allvideos_v4_bg_1000x550.jpg") no-repeat 50% 50%;background-size:cover;}
    .gplayerTagline {font-family:var(--ffrc);font-size:1.4rem;font-weight:700;letter-spacing:0.1rem;text-align:center;color:var(--c-l-gray);}
.isFrontpage .gplayerWrapper {padding:30px 0 15px;margin:0;border-bottom:0;}
.isFrontpage .gplayerFrame {min-height:640px;}



/* Media Queries (Responsive States)
------------------------------------------------------ */
@media only screen and (min-width:769px) and (max-width:1300px) {

}

@media only screen and (max-width:768px) {
    /* Common
    ------------------------------------------------------ */
    .heading::before {top:0.88rem;}
    .heading {text-align:center;}
    .heading h2,
    .heading h3 {margin:0;}
    .heading h2 > a,
    .heading h3 > a,
    .heading h2 > span,
    .heading h3 > span {font-size:1.6rem;margin:0 5px;vertical-align:top;}
    .heading h2 svg,
    .heading h3 svg {width:28px;height:28px;}

    .itemListView .heading {padding-bottom:15px;text-align:center;}
    .itemListView .heading h2,
    .itemListView .heading h3 {margin:0;}
    .itemListView .heading h2 > a,
    .itemListView .heading h3 > a,
    .itemListView .heading h2 > span,
    .itemListView .heading h3 > span {vertical-align:middle;}

    .taskIsSearch .itemListView .heading::before {top:1.2rem;}
    .taskIsSearch .itemListView .heading {text-align:center;}
    .taskIsSearch .itemListView .heading h2,
    .taskIsSearch .itemListView .heading h3 {margin:0;}
    .taskIsSearch .itemListView .heading h2 > a,
    .taskIsSearch .itemListView .heading h3 > a,
    .taskIsSearch .itemListView .heading h2 > span,
    .taskIsSearch .itemListView .heading h3 > span {font-size:1.1rem;margin:0 3px;vertical-align:middle;}
    .taskIsSearch .itemListView .heading h2 svg,
    .taskIsSearch .itemListView .heading h3 svg {width:20px;height:20px;}

    .taskIsTag .itemListView .heading h2 {text-align:left;}
    .taskIsTag .itemListView .heading h2 > span {margin:0 5px 0 -5px;font-size:1.32rem;}
    .taskIsTag .itemListView .heading h2 svg:last-child {display:none;}

    .heading.beforeRelated {text-align:center;}
    .heading.beforeRelated h3 {margin:0;}
    .heading.beforeRelated h3 > span {font-size:1.4rem;margin:0 5px;vertical-align:top;}
    .heading.beforeRelated h3 svg {width:24px;height:24px;}

    .selectionsROS .heading {text-align:center;}
    .selectionsROS .heading h3 {margin:0;}
    .selectionsROS .heading h3 > span {font-size:1.2rem;margin:0 5px;vertical-align:top;}
    .selectionsROS .heading h3 svg {width:24px;height:24px;}

    /* Structure/Layout
    ------------------------------------------------------ */
    body.dimLights #overlayForMobile {position:fixed;z-index:6;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background:var(--c-black);opacity:0.8;}
    header {background:var(--c-white);padding:10px 0;position:sticky;top:0;}
        header .social a {display:none;}
        header .logo h1 a {/*display:inline-block;*/width:160px;height:56px;}
        header .search .for-mobile {text-align:right;}
        header .search .for-mobile #mobileMenuTrigger {position:relative;z-index:1001;}
        header .search .for-mobile #mobileMenuTrigger:hover {color:var(--c-black);}
        header .search .for-mobile #mobileMenuTrigger span b {display:none;}
        header .search .for-mobile #mobileMenuTrigger svg {width:30px;height:30px;}
        header .search .for-mobile #mobileMenuTrigger svg.searchIcon {width:30px;height:30px;color:var(--c-black);display:inline-block;background:var(--c-yellow);border:1px solid var(--c-yellow);border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);padding:6px 8px;margin-right:10px;display:none;} /* Hide the search icon */
        header .search .for-mobile #mobileMenuTarget {display:none;position:absolute;top:56px;left:calc(-1 * (83vw + 1px));right:0;bottom:0;overflow-y:scroll;width:100vw;height:calc(100vh - 68px);text-align:left;background:var(--c-white) url(../images/icons_svg/stripes-bg-yellow.svg) no-repeat 50% 100%;z-index:999;padding:0 0 30px 0;}
            header .search .for-mobile .searchBlock {background:url(../images/icons_svg/stripes-bg-yellow.svg) no-repeat 50% 0;background-size:cover;padding:15px 10px;margin-bottom:15px;}
            header .search .for-mobile .searchBlock form {border:1px solid var(--c-yellow);border-radius:4px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);}
            header .search .for-mobile .searchBlock form input[name="searchword"] {width:100%;background:var(--c-white);color:var(--c-m-gray);font-size:1rem;border:0;padding:3px 15px;}
            header .search .for-mobile .searchBlock form input[name="searchword"]:focus {outline:0;color:var(--c-black);}

            header .search .for-mobile nav ul.menu_header {list-style:none;padding:15px 15px 30px;margin:0;}
            header .search .for-mobile nav ul.menu_header > li > a {display:none;}
            header .search .for-mobile nav ul.menu_header ul {list-style:none;padding:0;margin:0;}
            header .search .for-mobile nav ul.menu_header ul li a {display:block;padding:10px 0;border-bottom:1px solid var(--c-gray);background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" style="fill:%23ffde44;" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>') no-repeat 100% 50%;}
            header .search .for-mobile nav ul.menu_header ul li:last-child a {border-bottom:0;}

            header .search .for-mobile .socialBlock {padding:15px 15px 30px;}
            header .search .for-mobile .socialBlock a svg {fill:var(--c-d-gray);display:inline-block;margin:0 10px 0 0;width:20px;height:20px;}

            header .search .for-mobile .bottomMenuBlock ul.menu_footer {list-style:none;padding:15px 15px 30px;margin:0;}
            header .search .for-mobile .bottomMenuBlock ul.menu_footer li {display:block;padding:0;margin:0;}
            header .search .for-mobile .bottomMenuBlock ul.menu_footer li a {display:block;padding:10px 0;border-bottom:1px solid var(--c-gray);background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" style="fill:%23ffde44;" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>') no-repeat 100% 50%;color:var(--c-black);font-size:0.92rem;}
            header .search .for-mobile .bottomMenuBlock ul.menu_footer li:last-child a {border-bottom:0;}

    .main {display:block;padding-top:15px;/*overflow:hidden;*/}
        .main .mainRight {order:unset;}

    footer {}
        .footerTop .logo-menu a.logo {float:none;}
        .footerTop .logo-menu ul.menu_footer li a {padding:0;}
        .footerTop .logo-menu ul.menu_footer,
        .footerTop .social,
        .footerTop .newsletter {text-align:center;}
        .footerTop .social a {margin:0 7px;}
        .footerTop .logo-menu,
        .footerTop .social,
        .footerTop .newsletter {padding-bottom:15px;}
        .footerBottom .copyrights-credits .copyrights,
        .footerBottom .copyrights-credits .credits {text-align:center;}
        .footerBottom .copyrights-credits .copyrights p {background-position:50% 100%;background-size:60px;padding:0 0 60px;margin:0 0 15px;}
        .footerBottom .copyrights-credits .copyrights p span {display:block;}
        .viewIsItem .footerBottom {padding-bottom:60px;}

    /* Ad Slots
    ------------------------------------------------------ */
    .two-300x250-in-item,
    .two-300x250 .k2CustomCodeBlock,
    .three-300x250 .k2CustomCodeBlock {grid-template-columns:1fr;width:auto;}
    .two-300x250-in-item,
    .two-300x250,
    .three-300x250,
    .w300 {max-width:320px;margin:0 auto;}
    .item-banners-for-gnews-viber {padding:0;}
    .item-banners-for-gnews-viber a img {margin:10px 0;aspect-ratio:auto;}
    /*
    #dnewsinread {position:relative;min-height:600px;}
    #dnewsinread > div,
    #dnewsinread > iframe,
    #dnewsinread > ins {position:sticky;top:70px;}
    */
    .adslot-wrapper {position:relative;min-height:600px;}
    .adslot-wrapper > div,
    .adslot-wrapper > iframe,
    .adslot-wrapper > ins {position:sticky;top:70px;}

    /* @amp_remove_start */

    /* Ekloges (May/Oct 2023)
    ------------------------------------------------------ */
    h1.headingAboveTagListing {font-size:2rem;margin-top:10px;}
    h1.headingAboveTagListing::before {width:84%;top:20px;}
    iframe.ekloges2023 {}
    iframe.ekloges2023.map {}
    iframe.ekloges2023.full {}
    .aboveTagListing {grid-template-columns:1fr;min-height:250px;}
    .aboveTagListing iframe.ekloges2023.full {aspect-ratio:3/5;/*aspect-ratio:3/3.8;*/}

    /* @amp_remove_end */

    /* Modules
    ------------------------------------------------------ */
    h3.moduleTitle {}

    /* @amp_remove_start */

    /* Frontpage Main Story */
    .fpMainStory {margin:0 -15px;}
    .fpMainStory .moduleItemsGrid .moduleItem a.moduleItemImage img {aspect-ratio:5/4;}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody {padding:15px;bottom:15px;}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .innerContainer {padding:0 15px;background:rgba(0,0,0,0.4);}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated {color:var(--c-l-gray);text-shadow:0 0 3px #000;}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody .moduleItemDateCreated svg {fill:var(--c-l-gray);}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody h3 {padding:0 0 10px;}
    .fpMainStory .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1.3rem;}

    /* Frontpage Newsroom */
    .fpNewsroom .fpNewsroomOuterWrapper {width:100%;padding:15px;margin:-40px auto 0;}
    .fpNewsroom h2 {top:-25px;right:15px;}
    .fpNewsroom .fpNewsroomInnerWrapper {overflow-x:scroll;height:auto;}
    .fpNewsroom .fpNewsroomInnerWrapper ul {display:grid;grid-template-columns:repeat(24, 80%);}
    .fpNewsroom .fpNewsroomInnerWrapper ul li.moduleItem h3 a.moduleItemTitle {font-size:1rem;line-height:130%;}
    #simpleCarouselPrev,
    #simpleCarouselNext {display:none;}

    /* Frontpage Trending Tags */
    .k2SelectedTagsBlock {padding:10px 0 0;margin:0;border-bottom:0;max-width:330px;}
    .k2SelectedTagsBlock:before {font-size:3rem;}
    .k2SelectedTagsBlock ul {white-space:nowrap;overflow-x:auto;}

    /* Frontpage Live */
    .fpLive .moduleItem {grid-template-columns:1fr;background:#cf3129 url(../images/icons_gif/live-background.gif) no-repeat 50% 0;background-size:160px;}
    .fpLive .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1.4rem;}

    /* Frontpage Ekloges */
    .ekloges {padding:30px 15px;margin:0 -15px;}
    .ekloges .moduleSubHeading {grid-template-columns:2fr 3fr;grid-gap:15px;margin:0 -15px;}

    .ekloges .moduleSubHeading .tagline {font-size:0.8rem;text-align:center;grid-area:1/1/span 1/span 2;}
    .ekloges .moduleSubHeading .tagline span {padding:5px 10px;display:inline-block;}

    .ekloges .moduleSubHeading h2 a {display:block;width:120px;height:120px;padding:0;margin-left:15px;text-indent:-999px;overflow:hidden;background:rgba(255,255,255,0.7) url(../images/promos/ekloges2023_logo.svg?v2) no-repeat 50% 50%;background-size:70%;border-radius:50%;box-shadow:var(--drop-shadow);}

    .ekloges .moduleSubHeading .countdown {padding:30px 0;font-size:2.4rem;text-align:center;}
    .ekloges .moduleSubHeading .countdown a {display:inline-block;font-size:1.4rem;line-height:120%;}

    .ekloges .moduleSubMenu {margin:30px auto 15px;}
    .ekloges .moduleSubMenu li {margin-bottom:10px;}
    .ekloges .moduleSubMenu li a {font-size:0.8rem;padding:3px;margin:0 3px;}

    .ekloges .moduleItemsGrid {grid-template-columns:1fr;grid-gap:15px;align-items:center;}
    .ekloges .moduleItemsGrid .grid-cell {display:grid;grid-template-columns:2fr 3fr;grid-gap:5px;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody {padding:5px;}
    .ekloges .moduleItemsGrid .grid-cell .moduleItemBody a.moduleItemTitle {line-height:120%;font-size:0.9rem;}

    .ekloges .moduleItemsGrid .grid-cell.gridItem1 {grid-area:unset;display:block;}
    .ekloges .moduleItemsGrid .grid-cell.gridItem1 a.moduleItemImage img {aspect-ratio:4/3;}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody {padding:10px;}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody a.moduleItemTitle {font-size:1rem;}
    .ekloges .moduleItemsGrid .grid-cell.textInside .moduleItemBody .moduleItemIntrotext {display:none;}

    /* Frontpage Selected */
    .fpSelected .fpSelectedGridBlock {grid-template-columns:1fr;grid-gap:0;}

    .fpSelected .col6 {padding:0;}
    .fpSelected .col3 {padding:0;}
    .fpSelected .col6 + .col3 + .col3 {padding:0;background:none;}

    .fpSelected .moduleItem,
    .fpSelected .col6 .moduleItem,
    .fpSelected .col6 + .col3 + .col3 .moduleItem,
    .fpSelected .col6 .moduleItem:last-child,
    .fpSelected .col3 .moduleItem:last-child {padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid var(--c-l-gray);}

    .fpSelected .moduleItem a.moduleItemCategory {font-size:0.76rem;}
    .fpSelected .moduleItem .moduleItemDateCreated {font-size:0.76rem;}
    .fpSelected .moduleItem h3 a.moduleItemTitle,
    .fpSelected .col6 .moduleItem:not(.featured) h3 a.moduleItemTitle {font-size:1.2rem;padding:5px 0 0 0;}
    .fpSelected .moduleItem.featured h3 a.moduleItemTitle {font-size:1.2rem;padding:15px 0 0;}
    .fpSelected .moduleItem:not(.featured) {display:grid;grid-template-columns:1fr 2fr;grid-gap:10px;align-items:center;}
    .fpSelected .moduleItem:not(.featured) a.moduleItemImage {display:block;}
    .fpSelected .moduleItem:not(.featured) a.moduleItemImage img {display:block;aspect-ratio:4/3;height:100%;}
    .fpSelected .col6 .moduleItem .moduleItemIntrotext {display:none;}

    /* Frontpage Promo: Eco
    .grid2x2-heading {margin-bottom:30px;grid-template-columns:90px auto;grid-gap:0 5px;align-items:center;}
        .grid2x2-heading .logoSlot {}
        .grid2x2-heading .messageSlot {margin-bottom:0;}
        .grid2x2-heading .messageSlot::before {content:"";display:block;background:url(../images/promos/eco_heading.svg) no-repeat 5px 100%;background-size:200px;width:210px;height:80px;position:relative;z-index:3;}
        .grid2x2-heading .messageSlot::after {display:none;}
        .grid2x2-heading a.sponsorSlot {display:block;background:url(../images/promos/DEI_Logo_139x139.png) no-repeat 100% 50%;background-size:contain;height:60px;line-height:60px;text-align:right;padding-right:60px;font-weight:400;grid-area:2/1/span 1/span 2;font-size:0.75rem;}
    .grid2x2 {grid-template-columns:1fr;grid-gap:30px;padding:0 0 30px;margin-bottom:45px;max-width:330px;overflow-x:hidden;}
        .grid2x2 .moduleItemsGrid {display:grid;grid-template-columns:1fr;grid-gap:15px;}
        .grid2x2 .moduleItemsGrid .grid-cell .moduleItemBody {padding:10px 15px;}
            .grid2x2 .moduleItemsGrid .grid-cell .moduleItemTitle {font-size:1.2rem;}
        .grid2x2 .grid2x2-sidebar {grid-gap:15px;}
    */

    /* Frontpage Promo: World of EV
    .grid3x1-heading {background-size:auto 30px;height:30px;}
        .grid3x1-heading a {background-size:auto 30px;width:102px;height:30px;}
    .grid3x1 {}
        .grid3x1 .moduleItemsGrid {display:block;padding:15px;}
        .grid3x1 .moduleItemsGrid .grid-cell {background:var(--c-white);margin:0 0 15px;}
        .grid3x1 .moduleItemsGrid .grid-cell:last-child {margin:0;}
    */

    /* Frontpage Informer */
    .fpSelected .col6 .informer .moduleItemsGrid .moduleItem {margin:0;padding:0;}
    .informer .moduleItemsGrid .moduleItem .moduleItemBody {bottom:60px;padding:10px;margin:0 10px;}
    .informer .moduleItemsGrid .moduleItem .moduleItemBody h3 {line-height:130%;}
    .informer .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1.3rem;}
    .informer a.moduleCustomLink {font-size:1.5rem;}

    /* Frontpage Euroagenda */
    .euroagenda h2 {font-size:3.6rem;}
    .fpSelected .euroagenda .moduleItemsGrid .moduleItem {padding:0;margin:0;}
    .fpSelected .euroagenda .moduleItemsGrid .moduleItem h3 a.moduleItemTitle {padding:0;font-size:1.35rem;}

    /* Frontpage Fakelos Asfalistiko
    .moduleContainer.fakelos-asfalistiko .moduleTitle {padding-right:45px;margin-left:25%;font-size:1.4rem;}

    /* Frontpage News4Health
    .fpNews4Health h2 {background:url(../images/background/news4health_header_mobile.webp) no-repeat 50% 50%;background-size:contain;width:100%;height:auto;aspect-ratio:708/110;}
    .fpNews4Health h2 a {display:block;width:100%;height:100%;overflow:hidden;text-indent:-9999px;}
    .fpNews4Health .moduleItemsGrid {display:grid;grid-template-columns:1fr;grid-gap:15px;}
    .fpNews4Health .moduleItemsGrid .moduleItem {display:block;}
    .fpNews4Health .moduleItemsGrid .moduleItem.item1 {grid-area:unset;}
    .fpNews4Health .moduleItemsGrid .moduleItem a.moduleItemImage::after {content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,1) 100%);}
    .fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody {position:absolute;bottom:0;left:0;right:0;z-index:3;color:var(--c-white);padding:15px;}
    .fpNews4Health .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle,
    .fpNews4Health .moduleItemsGrid .moduleItem.item1 .moduleItemBody h3 a.moduleItemTitle {font-size:1.2rem;line-height:120%;}
    .fpNews4Health .moduleItemsGrid .moduleItem.item1 .moduleItemBody .uselessBorder {width:40px;height:2px;}
    .fpNews4Health .moduleItemsGrid .moduleItem.item1 a.moduleItemImage {display:block;position:relative;z-index:2;height:100%;}
    .fpNews4Health .moduleItemsGrid .moduleItem a.moduleItemImage img,
    .fpNews4Health .moduleItemsGrid .moduleItem.item1 a.moduleItemImage img {display:block;height:100%;aspect-ratio:16/9;}

    /* Frontpage News4Health Promos
    .n4hPromos {padding:15px 0;margin:0 0 30px 0;position:relative;z-index:11;}
    .n4hPromos .n4hPromoBg {width:90%;height:auto;margin-left:-45%;left:50%;bottom:-20px;}
    .n4hPromos h2 {margin:0 0 20px 40px;}
    .n4hPromos h2 .ttop {font-size:1.4rem;margin-bottom:-5px;}
    .n4hPromos h2 .tbottom {font-size:1.68rem;}
    .n4hPromos .moduleItemsGrid {grid-template-columns:1fr;}
    .n4hPromos .moduleItemsGrid .moduleItem {display:block;}
    .n4hPromos .moduleItemsGrid .moduleItem a.moduleItemImage img {aspect-ratio:3/2;}

    .womensabuse .n4hPromos h2 {margin:0 10px 20px;}
    */

    /* Frontpage Opinions */
    .fpOpinions .moduleItemsGrid {grid-template-columns:1fr;grid-gap:15px;padding:15px;}
    .fpOpinions .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1rem;}
    .fpOpinions .moduleItemsGrid .moduleItem a.moduleItemImage,
    .fpOpinions .moduleItemsGrid .moduleItem a.moduleItemImage img {/*aspect-ratio:16/9;*/}

    /* Frontpage Category */
    .fpCategory {padding:0;}
    .fpCategory .moduleItemsGrid {grid-template-columns:1fr;grid-gap:15px;}
    .fpCategory .moduleItemsGrid .moduleItem.item1 {grid-area:unset;}

    .fpCategory .moduleItemsGrid .moduleItem.item1 a.moduleItemImage img {aspect-ratio:3/4;}
    .fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody h3 a.moduleItemTitle {font-size:1.2rem;}
    .fpCategory .moduleItemsGrid .moduleItem.item1 .moduleItemBody .moduleItemIntrotext {font-size:0.9rem;}
    .fpCategory .moduleItemsGrid .moduleItem.item2,
    .fpCategory .moduleItemsGrid .moduleItem.item3,
    .fpCategory .moduleItemsGrid .moduleItem.item4,
    .fpCategory .moduleItemsGrid .moduleItem.item5,
    .fpCategory .moduleItemsGrid .moduleItem.item6,
    .fpCategory .moduleItemsGrid .moduleItem.item7 {grid-area:unset;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;}

    .sfx_life,
    .sfx_automoto,
    .sfx_sports {padding:15px 0;}

    /* Frontpage Featured Sections */
    .fpFeaturedSection .moduleItemsGrid {display:block;}
    .fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody .moduleItemIntrotext {display:none;}
    .fpFeaturedSection .moduleItemsGrid .moduleItem {margin-bottom:10px;}
    .fpFeaturedSection .moduleItemsGrid .moduleItem:last-child {margin-bottom:0;}
    .fpFeaturedSection .moduleItemsGrid .moduleItem a.moduleItemImage img.img16x9 {aspect-ratio:4/3;}
    .fpFeaturedSection .moduleItemsGrid .moduleItem a.moduleItemImage img.img4x3 {aspect-ratio:16/9;}

    .fpFeaturedSection .moduleItemsGrid .moduleItem.textInside .moduleItemBody h3 a.moduleItemTitle {font-size:1.2rem;}

    .fpSection2Plus2 .moduleItemsGrid .moduleItem.item3,
    .fpSection2Plus2 .moduleItemsGrid .moduleItem.item4 {grid-template-columns:1fr;}

    /* Safari, Chrome/Chromium before v88 & Firefox before v89 */
    .olderBrowser .fpCategory .item1 a.moduleItemImage {padding-bottom:120%;}

    /* Frontpage Popular */
    .fpPopular {}
    .fpPopular .moduleItemsGrid {grid-template-columns:1fr;grid-gap:15px;padding:30px 15px;}
    .fpPopular .moduleItemsGrid .moduleItem:not(.item1) {grid-template-columns:1fr 2fr;}
    .fpPopular .moduleItemsGrid .moduleItem.item8 {border-bottom:2px solid var(--c-l-gray);}

    /* @amp_remove_end */

    /* Sidebar Sticky */
    .sidebar .moduleContainer.sticky {height:auto;}
    .sidebar .moduleContainer.sticky .moduleOuterWrapper {position:static;display:block;height:auto;}
    .sidebar .moduleContainer.sticky.last {height:auto;}
    .sidebar .moduleContainer.sticky.last .moduleOuterWrapper {height:auto;}

    /* Sidebar Banner (Viber Explore / Google News / Push Notifications) */
    .sidebar .bannerVGP .k2CustomCodeBlock {width:300px;height:194px;background-size:cover;}
    .sidebar .bannerVGP .k2CustomCodeBlock ul {grid-gap:22px;padding:110px 0 0 22px;}

    /* Item feeds [Item] (ROS) */
    .itemFeeds h2 {text-align:center;font-size:1.3rem;}
    .itemFeeds .moduleItemsGrid {grid-template-columns:1fr;grid-gap:15px;}
    .itemFeeds .moduleItemsGrid .moduleItem .moduleItemBody h3 a.moduleItemTitle {font-size:1.2rem;}

    /* Selections [Item] (ROS) */
    .selectionsROS {padding:0;}
    .selectionsROS .k2ItemsBlock ul {grid-template-columns:1fr;padding:15px 0;}
    .selectionsROS .k2ItemsBlock ul li.gridItem1,
    .selectionsROS .k2ItemsBlock ul li.gridItem7 {grid-area:initial;}
    .selectionsROS .k2ItemsBlock ul li.gridItem1 .moduleItemImage img,
    .selectionsROS .k2ItemsBlock ul li.gridItem7 .moduleItemImage img {aspect-ratio:16/9;}
    .selectionsROS .k2ItemsBlock ul li.gridItem1 a.moduleItemTitle,
    .selectionsROS .k2ItemsBlock ul li.gridItem7 a.moduleItemTitle {font-size:0.94rem;}

    /* Components
    ------------------------------------------------------ */
    .catItemImage a,
    .tagItemImage a,
    .genericItemImage a,
    .itemImage a {display:block;}

    .itemListUpperGrid {grid-template-columns:1fr;margin-bottom:0;}
    .itemListUpperGrid .itemContainer {padding-bottom:15px;}
    #com_k2 .itemListView .itemListLowerGrid .itemContainer {grid-template-columns:1fr;grid-gap:5px;}

    #com_k2 .itemListView .itemListLowerGrid .itemContainer .catItemBody .catItemAuthor a,
    #com_k2 .itemListView .itemListLowerGrid .itemContainer .tagItemBody .tagItemAuthor a,
    #com_k2 .itemListView .itemListLowerGrid .itemContainer .userItemBody .userItemAuthor a {grid-template-columns:30px auto;}

    #com_k2 .itemListView .itemListLowerGrid .itemContainer .catItemBody .catItemAuthor a img,
    #com_k2 .itemListView .itemListLowerGrid .itemContainer .tagItemBody .tagItemAuthor a img,
    #com_k2 .itemListView .itemListLowerGrid .itemContainer .userItemBody .userItemAuthor a img {width:30px;height:30px;}

    .catItemBody h3.catItemTitle {padding:5px 0;}
    #itemListPrimary .itemContainer .catItemBody h3.catItemTitle {font-size:1.35rem;}

    .userBlock {grid-template-columns:1fr;}
    .userBlock .userImage {order:-1;}

    .viewIsItem .qc-cmp2-persistent-link {display:none;}

    .itemHeader h2.itemTitle {font-size:1.6rem;}
    .itemBody {box-sizing:border-box;}
    .itemIntroText {font-size:1.2rem;}
    .itemFullText img {/*width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;*/}
    .itemFullText iframe[src*="youtube"]:not(.uEmbedContainer iframe[src*="youtube"]),
    .itemFullText iframe[src*="vimeo.com"],
    .itemFullText iframe[src*="dailymotion.com"],
    .itemFullText iframe[src*="glomex.com"],
    .itemFullText iframe[src*="megatv.com"],
    .itemFullText iframe[src*="nytimes.com"] {min-height:190px;aspect-ratio:14/9;}
    .itemFullText iframe[src*="glomex.com"] {width:100%;}

    .itemDetails {padding-top:15px;}
    .itemDetails .makeStickyOnMobile {position:relative;z-index:3;grid-template-columns:2fr 1fr;grid-gap:15px;}
    .itemDetails .itemAuthor {border:0;text-align:left;/*padding-bottom:10px;*/}
    .itemDetails .itemAuthor a {/*display:inline;border-bottom:4px solid var(--c-yellow);padding:0 0 5px 0;*/display:flex;align-items:center;justify-items:center;}
    .itemDetails .itemAuthor a img {width:45px;height:45px;float:left;margin-right:15px;}
    .itemDetails .itemCategory {display:none;border-right:1px solid var(--c-gray);padding:0 10px 0 0;margin:0 5px 0 0;} /* Hide */
    .itemDetails .itemDateCreated {display:inline-block;/*padding-bottom:15px;*/justify-self:end;}
    .itemDetails .itemDateCreated span {display:inline-block;}
    .itemDetails .itemDateCreated .day-month,
    .itemDetails .itemDateCreated .year,
    .itemDetails .itemDateCreated .time {font-size:0.92rem;line-height:150%;}
    .itemDetails .itemDateCreated .day-month,
    .itemDetails .itemDateCreated .year,
    .itemDetails .itemDateCreated .day-month-year-sep {display:inline-block;font-weight:700;}
    .itemDetails .itemDateCreated .day-month-year-sep {margin:0 -5px;}
    .itemDetails .itemSocialButtons {display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:5px;align-items:center;padding:0 0 15px 0;position:fixed;z-index:999;bottom:0;left:0;right:0;padding:10px;background:var(--c-l-gray);border-top:1px solid #eee;text-align:center;}
    .itemDetails .itemSocialButtons a {margin:0;}
    .itemDetails .itemSocialButtons a svg {width:28px;height:28px;}
    .itemRelated .itemRelContainer {grid-gap:15px;}
    .itemNavigation {display:none;}

    /* Item - overrides for The Informer */
    .viewForInformer .titleAndImage .heading h3 > a {font-size:1.6rem;}
    .viewForInformer .titleAndImage .itemHeader h2.itemTitle {font-size:1.8rem;}
    .viewForInformer .makeStickyOnMobile {display:block;}

     /* Plugins
    ------------------------------------------------------ */
    .k2SelectedRelated {/*float:none;margin:15px auto;*/}

    .inContent-random,
    .inContent-left,
    .inContent-right,
    .inContent-center {float:none;margin:0 auto;}

    .contentAds {display:block;max-width:100vw;margin:auto;}
    .postContent {}

    /* Pagination
    ------------------------------------------------------ */
    /* @amp_remove_start */
    .pagination div {margin:0 5px;}
    .pagination div span,
    .pagination div a {margin:0;}
    .pagination .pages {display:none;}

    .pagination div.start-button > span,
    .pagination div.start-button > a,
    .pagination div.prev-button > span,
    .pagination div.prev-button > a,
    .pagination div.next-button > span,
    .pagination div.next-button > a,
    .pagination div.end-button > span,
    .pagination div.end-button > a {width:60px;height:60px;overflow:hidden;text-indent:-999px;display:inline-block;color:var(--c-black);border:1px solid var(--c-yellow);border-radius:2px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.16);padding:6px 8px;}

    .pagination div.start-button > span,
    .pagination div.start-button > a {background:var(--c-yellow) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.354 1.646a.5.5 0 0 1 0 .708L2.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/><path fill-rule="evenodd" d="M12.354 1.646a.5.5 0 0 1 0 .708L6.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/></svg>') no-repeat 50% 50%;}
    .pagination div.prev-button > span,
    .pagination div.prev-button > a {background:var(--c-yellow) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z"/></svg>') no-repeat 50% 50%;}
    .pagination div.next-button > span,
    .pagination div.next-button > a {background:var(--c-yellow) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z"/></svg>') no-repeat 50% 50%;}
    .pagination div.end-button > span,
    .pagination div.end-button > a {background:var(--c-yellow) url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M3.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L9.293 8 3.646 2.354a.5.5 0 0 1 0-.708z"/><path fill-rule="evenodd" d="M7.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L13.293 8 7.646 2.354a.5.5 0 0 1 0-.708z"/></svg>') no-repeat 50% 50%;}
    /* @amp_remove_end */

    /* Third Party Services & Widgets
    ------------------------------------------------------ */
    .uEmbedContainer {max-width:320px;}

    .viewIsItem #onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {bottom:45px;}

    /* For Glomex (Nov 2022) */
    .gplayerFrame {padding:15px 10px 10px;}
    .isFrontpage .gplayerFrame {min-height:170px;}
}

@media only screen and (min-width:576px) {
    .hide-on-desktop {display:none;/*content-visibility:hidden;*/}
}

@media only screen and (max-width:575px) {
    .hide-on-mobile {display:none;/*content-visibility:hidden;*/}
}



/* For Printing
------------------------------------------------------ */
@media print {
    .container {max-width:90%;}
    body {background:#fff;width:980px;margin:0 auto;}
    p, ul, li {break-inside:avoid;page-break-inside:avoid;}

    header .social,
    header .search,
    header .headerBottom,
    /* K2 */
    a.itemPrintThisPage,
    .itemHeader h2.itemTitle span sup,
    .itemToolbar,
    .itemRatingBlock,
    .itemLinks,
    .itemSocialLinksBlock,
    .itemAttachmentsBlock,
    .itemRelated,
    .itemAuthorLatest,
    .itemVideoBlock,
    .itemDetails,
    .itemFooter,
    /* Plugins */
    .contentAds,
    /* Structure */
    .main .mainRight,
    .selectionsROS,
    footer,
    /* Ads */
    .adslot,
    #qc-cmp2-container,
    [id^="google_ads_iframe"] {display:none;}
    [class^="OCMSlideStickyContainer"] {display:none !important;left:-9999px !important;}

    .itemBody.col-md-10 {width:100%;max-width:100%;flex:0 0 100%;}

    /* Structure */
    .main {grid-template-columns:1fr;}
}



/* --- END --- */
