@font-face {
    font-family: 'NeonFont';
    src: url('../fonts/neon.otf') format('opentype');
}

.smart-head-row.smart-head-mid.smart-head-row-3.is-light.smart-head-row-full {
    height: 150px;
}

.has-center-nav .inner.wrap {
    justify-content: center;
}

.has-center-nav .inner.wrap .items-left{
    display: none;
}

/* #first-section .elementor-container {
    padding: 10px 0;
    border: 5px solid #BD2026;
} */

/*.elementor-6 .elementor-element#first-section {*/
/*    margin-bottom: 35px;*/
/*}*/

#first-section{
    margin-bottom: 35px;
}

.post-content a{
    font-style: italic;
    font-weight: 900;
}

/*.home .elementor-element-70fd02a a.elementor-button.elementor-button-link.elementor-size-sm,*/
/*.home .elementor-element-97f82a3 a.elementor-button.elementor-button-link.elementor-size-sm,*/
/*.home .elementor-element-211bda3 a.elementor-button.elementor-button-link.elementor-size-sm,*/
/*.home .elementor-element-92e5421 a.elementor-button.elementor-button-link.elementor-size-sm,*/
/*.home .elementor-element-88849fd a.elementor-button.elementor-button-link.elementor-size-sm,*/
.home .paraskhnio-button a.elementor-button.elementor-button-link.elementor-size-sm {
    background-color: #000;
    padding: 10px 15px;
}

.home .paraskhnio-button span.elementor-button-text {
    font-weight: 800;
}


/*.home .elementor-element-70fd02a span.elementor-button-text {*/
/*    font-weight: 800;*/
/*}*/

/*.elementor-element-70fd02a a.elementor-button.elementor-button-link.elementor-size-sm {*/
/*    padding: 6px 12px;*/
/*}*/

/*.elementor-element-70fd02a span.elementor-button-text {*/
/*    font-weight: 800;*/
/*}*/

#interviews, #international{
    margin-top: 50px!important;
}

/* red background on homepage section titles */
#news .block-head.block-head-ac.block-head-c.is-left,
#first-view .block-head.block-head-ac.block-head-c.is-left,
#health-environment .block-head.block-head-ac.block-head-c.is-left,
#interviews .block-head.block-head-ac.block-head-c.is-left,
#timeout .block-head.block-head-ac.block-head-b.is-left,
#sport .block-head.block-head-ac.block-head-c.is-left,
#political .block-head.block-head-ac.block-head-c.is-left,
#international .block-head.block-head-ac.block-head-c.is-left,
#strange .block-head.block-head-ac.block-head-c.is-left,
#local-government .block-head.block-head-ac.block-head-c.is-left,
#opinions .block-head.block-head-ac.block-head-c.is-left,
#our-newspapers .elementor-heading-title,
#without-words-text .elementor-container,
#economy .block-head.block-head-ac.block-head-c.is-left {
    padding: 10px 5px;
    background: linear-gradient(to right, #cd1612, #cd1612 90%, transparent 100%);
    border: 0;
}

#without-words-text{
    margin-bottom: 10px;
}

#without-words-text .elementor-col-100{
    padding-left: 0!important;
}

#without-words .elementor-col-100{
    padding-left: 0!important;
    padding-right: 0!important;
}

#de-jure .block-head.block-head-ac.block-head-c.is-left,
#whisper .block-head.block-head-ac.block-head-c.is-left,
#stars .block-head.block-head-ac.block-head-c.is-left,
#youtube-title .elementor-heading-title,
#podcust-title .elementor-heading-title{
    padding: 10px 5px;
    background: linear-gradient(to left, #cd1612, #cd1612 90%, transparent 100%);
    border: 0;
}

#youtube-title {
    margin-bottom: 10px;
}

#youtube-title .elementor-heading-title,
#stars .elementor-heading-title,
#podcust-title .elementor-heading-title{
    color: #fff;
    font-weight: 300;
}

/*#BD2026*/

#news h4.heading,
#first-view h4.heading,
#de-jure h4.heading,
#whisper h4.heading,
#health-environment h4.heading,
#interviews h4.heading,
#timeout h4.heading,
#sport h4.heading,
#political h4.heading,
#international h4.heading,
#strange h4.heading,
#local-government h4.heading,
#economy h4.heading,
#you-choose h4.heading,
#stars h4.heading,
#opinions h4.heading,
#our-newspapers h2.elementor-heading-title,
#without-words-text h2.elementor-heading-title
{
    color: #fff!important;
    font-weight: 300;
    font-size: 21px;
    margin-left: 20px;
}

#our-newspapers h2.elementor-heading-title{
    margin-left: 0;
    padding-left: 20px;
}

#news .block-head-c:after,
#first-view .block-head-c:after,
#de-jure .block-head-c:after,
#whisper .block-head-c:after,
#health-environment .block-head-c:after,
#interviews .block-head-c:after,
#sport .block-head-c:after,
#international .block-head-c:after,
#strange .block-head-c:after,
#political .block-head-c:after,
#local-government .block-head-c:after,
#opinions .block-head-c:after,
#stars .block-head-c:after,
#economy .block-head-c:after {
    content: ''!important;
    background-color: transparent;
}

#news .meta-item.date::before,
#first-view .meta-item.date::before,
#de-jure .meta-item.date::before,
#whisper .meta-item.date::before,
#health-environment .meta-item.date::before,
#interviews .meta-item.date::before,
#economy .meta-item.date::before {
    content: "" !important;
    padding: 0 var(--p-meta-sep-pad, 4px)!important;
}

/*#without-words .elementor-widget-container{*/
/*    background: linear-gradient(to left, #cd1612, #cd1612 90%, transparent 100%);*/
/*    padding: 10px 5px;*/
/*}*/

/*#without-words .elementor-widget-container .elementor-heading-title{*/
/*    color: #fff;*/
/*}*/

/* end of red background rules */

.navigation-main li a {
    font-weight: 900!important;
}

.mobile-menu-container .off-canvas-head .ts-logo {
    display: none;
}

.mobile-menu-container .off-canvas-widgets {
    display: none;
}

.home .post-author {
    display: none;
}

.home .meta-item.date::before {
    content: '';
    padding: 0;
}

#first-section .post-meta-items.meta-below {
    display: none;
}

span.meta-item.comments.has-icon {
    display: none;
}

#first-section .content {
    background: #f2f2f2!important;
}

#first-section .main-sidebar .content {
    margin-left: 10px;
    margin-top: -40px;
    margin-right: 10px;
    padding: 5px;
}

#first-section .main-sidebar .l-post.grid-post.grid-base-post.l-post-center:not(:first-child) {
    margin-top: 40px;
}

#first-section .main-sidebar h2.is-title.post-title.limit-lines.l-lines-2 {
    --limit-lines: 0;
}

#you-choose {
    margin-top: 50px!important;
}

#economy {
    margin-top: 30px;
}

#de-jure .block-head,
#whisper .block-head,
#stars .block-head
/*#sport .block-head*/
{
    /*margin-left: 30%;*/
    justify-content: flex-end;
}

#de-jure .heading,
#whisper .heading,
#stars .heading{
 margin-right: 10px;
}

@media only screen and (min-width: 940px) {
    #timeout .item.item-main.item-large.item-1.pos-bot {
        margin-right: 15px;
    }

    #timeout .item.item-main.item-large.item-2.pos-bot {
        margin-left: 15px;
    }
}

@media only screen and (max-width: 940px) {
    #timeout .item.item-main.item-large.item-2.pos-bot {
        margin-top: 15px;
    }
}

#timeout .block-head h4.heading {
    font-family: 'NeonFont', sans-serif;
    font-size: 40px;
}

footer {
    background: rgba(0, 0, 0, 0.8) !important;
}

footer .lower-footer {
    background: transparent;
}

footer .ts-contain.inner {
    padding: 20px;
}

/*.smart-head .spc-social-block.spc-social.spc-social-b.smart-head-social {*/
/*    display: none;*/
/*}*/

.smart-head a.ts-button.ts-button-a.ts-button1 {
    display: none;
}

.mc4wp-form-fields table {
    margin-left: 0!important;
}

.mc4wp-form-fields td {
    padding-left: 0!important;
}

#de-jure .content, .category-de-jure .content {
    position: absolute!important;
    top: 10px;
    left: 20px;
}

#de-jure .content{
    max-width: 280px;
}

#de-jure .post-title, .category-de-jure .post-title {
    color: #000;
    text-align: left;
    pointer-events: none;
}

#de-jure .post-meta-items.meta-below, .category-de-jure .post-meta-items.meta-below {
    display: none;
}

#de-jure .excerpt, .category-de-jure .excerpt {
    color: #000!important;
    margin-top: -10px!important;
    text-align: left;
}

#de-jure span.img, .category-de-jure .wp-post-image {
    filter: brightness(90%) contrast(80%) grayscale(0%) blur(2px) sepia(20%) !important;
    background-image: unset !important;
    background-color: #f2f2f2;
}

.category-de-jure a.image-link.media-ratio.ratio-3-2, .category-de-jure .post-title a {
    pointer-events: none;
}

.category-de-jure .grid-base-post{
    position: relative;
}

.adrotate-banner p{
    display: none;
}

#articles img {
    border-radius: 50%;
}

#articles .widget-title {
    display: none;
}

#articles .block-content {
    text-align: center;
}

#de-jure .excerpt, .category-de-jure .excerpt{
    margin: 10px 0!important;
    padding-right: 10px;
}

#de-jure .excerpt p{
    font-size: 14px;
}

#political span.meta-item.post-cat {
    display: none;
}

#timeout .post-meta-items.meta-above {
    display: none;
}

#health-environment .post-meta-items.meta-above,
#local-government .post-meta-items.meta-above{
    display: none;
}

/*section#without-words {*/
/*    position: relative;*/
/*}*/

/*#without-words .elementor-col-100 {*/
/*    border: #cd1612 3px solid;*/
/*    padding: 0;*/
/*}*/

#without-words img {
   width: 100%;
}

/*#without-words h2.elementor-heading-title.elementor-size-default {*/
/*    color: #fff;*/
/*    font-weight: 200;*/
/*    font-size: 30px;*/
/*}*/

#without-words-text h2.elementor-heading-title{
    font-weight: 200;
    font-size: 20px;
}

/*#without-words .elementor-element.elementor-widget.elementor-widget-heading {*/
/*    position: absolute;*/
/*    top: -45px;*/
/*    left: 0;*/
/*    text-align: center;*/
/*    z-index: 1;*/
/*}*/

#opinions span.img{
    border-radius: 50%;
}

#opinions .content, .category-opinions .content, #interviews .content, .tag-synentefxeis .content{
    display: flex;
    flex-direction: column-reverse;
}

#opinions .excerpt, .category-opinions .excerpt, #interviews .excerpt, .tag-synentefxeis .excerpt{
    font-size: 14px !important;
    text-decoration: underline;
    color: #000!important;
    font-weight: 500!important;
    margin-bottom: 15px!important;
}

#opinions h2.is-title.post-title {
    font-size: 16px;
}

.mail-footer{
    font-size: 20px;
    color: #fff;
}

.mail-footer:hover{
    color: #cd1612;
}

.mail-footer:before{
    font-family: 'FontAwesome';
    content: '\f0e0';
    margin-right: 5px;
}

.category-opinions .media {
    display: none;
}

#opinion-single .single-featured {
    display: none;
}

.mit-number{
    width: 50px;
    margin-right: 5px;
}

.a-wrap.a-wrap-base.a-wrap-2.a-wrap-bg.show-lg {
    display: none!important;
}

.a-wrap.a-wrap-base.a-wrap-2.a-wrap-bg.show-md {
    display: none!important;
}

#newspaper-section .elementor-col-25:last-child{
    padding: 0;
    margin-left: -18px;
    margin-top: 15px;
}

#de-jure article{
    cursor: pointer;
}

@media only screen and (max-width: 541px) {
    #opinions .media {
        width: 160px;
        margin: 0 auto;
    }
}

p.de-jure-explanation {
    border: #fff solid 1px;
    padding: 9px;
}

#onesignal-bell-container{
    bottom: 65px!important;
}

#without-words figcaption.widget-image-caption.wp-caption-text {
    font-size: 16px;
    color: #cd1612;
}

#stars span.img.bg-cover {
    background-image: url(https://www.paraskhnio.gr/wp-content/themes/smart-mag-child/img/zodia.jpg)!important;
}

.single-post .post-views {
    display: none;
}

.category .a-single iframe, .single .a-single iframe, .page-id-935955 .a-single iframe, .tag .a-single iframe {
    min-height: 250px;
}

#first-article a.category {
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 0.06em;
    border-radius: 2px;
    padding-top: 1px;
    padding-bottom: 0px;
    padding-left: 13px;
    padding-right: 13px;
    background: #cd1612;
    color: #fff;
    line-height: 22px;
    display: inline-flex;
    margin-bottom: 6px;
}

@media only screen and (min-width: 940px) and (max-width: 1050px) {
    .smart-head-row .menu-item a {
        padding: 0 3px!important;
    }
}

@media only screen and (min-width: 1050px) and (max-width: 1400px) {
    .smart-head-row .menu-item a {
        padding: 0 5px!important;
    }
}