.heading-header {
    margin: 0;
    overflow: hidden;
    text-indent: -1e+24px;
    height: 1px;
}
.home-banner .adunit{
  background-color:#f4f4f4
}

.infeed-row.wrap-banner {
    margin: 0 auto;
    clear: both;
    width: 100%;
}.infeed-ad {
    padding: 10px 0;
    margin: 0 auto;
}




/* TOP ARTICLE */
.main-article {
    margin-bottom: 30px;
}
.wrap-slider-nav {
    padding-top: 12px;
    margin-bottom:3rem;
}
#top-slider .post-title {
  letter-spacing:normal;
  font-family: var(--mainfont);
  line-height: 1.1;
  font-weight: normal;
}



/* @media all and (min-width: 1024px) {
  .slider-nav .pronews_cat a,
  .slider-nav .hrefattribute {
      pointer-events: none;
  }.slider-nav .onerow {
    cursor: pointer;
}

} */

.hero-slides .hero-slide {
    display: none;
}
.hero-slides .hero-slide.hero-slide-1 {
    display: block;
}
.slideritem {
    height: 100%;
}

.home-section {
/*     border-top: 1px solid #CCC; */
    width: 100%;
    margin: 2.5rem 0;
    padding-top:3rem;
    padding-bottom:3rem;
}

.home-banner.wrap-banner{margin:2.2rem 0 }
.home-banner.wrap-banner:first-child {margin-top: 0}
.home-banner.wrap-banner:last-child {
    margin-bottom: 0;
}

.home-banner.wrap-banner {
    margin: 2.2rem 0;
    min-height: 280px;
    background-color: #F1F1F1;
}

.section-header {
    border-top: 1px solid #999;
    padding-top:8px;
    padding-right:1.5rem
}

.section-title {
    font-size: 3.8rem;
    font-weight: normal;
    line-height: 1.2;
}

.provlogo {
    margin: 0 auto;
    width:90%;
    max-width: 400px;
}
.provlogo-wrapper {
    border-bottom: 3px solid var(--prored);
    margin: 0 auto 10px;
}

.big-sidebar{position:relative;height:100%}

.reel--background {
    position: absolute;
    width: 100%;
    top: 0;
    bottom: 0;
}
.reel--background img {
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
    height: 100%;
}
.home-section.no-p {
    padding: 0;
}
.home-section.no-b{
    border: 0;
}
.alter-reel-title{font-size:3.6rem;font-weight:600}



.pronews-podcasts {
    background-color: var(--problue);
}

.red-header {
    background-color: var(--prored);
}
.simple-title {
    color: #FFF;
    font-weight: 700;
    display: block;
    padding: 2rem;
    font-size: 2.4rem;
}

.post-article .mask-title {
    margin: 8px 0 0;
}
.post-article .mask-title .o-head {
/*     font-size: 18px; */
    line-height: 1.3;
    font-weight: 700;
    margin-bottom: 10px;
    letter-spacing:-0.45px
}
.post-article .mask-title .post-meta {
    border-top: 1px solid #999;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    padding-top: 3px;color:#999999;
    margin-top:8px;
    font-family:var(--secondfont)
}

.pronews_cat {
    display: inline-block;
    border-bottom: 2px solid var(--progray);
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 1rem;
    color: var(--progray);
}
.abs-box .mask-title .pronews_cat {
    color: #FFF;
}

.white-label .o-head {
    color: #FFF;
    font-weight:500!important
}
/* .big-f .post-article .mask-title .o-head {
    font-size: 19px;
} */

.abs-box .mask-title {
    position: absolute;
    bottom: 0;
    left:0;right:0;
    padding: 1rem 1.5rem;
    background:rgba(0,0,0,0) -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(0, rgba(0,0,0,0)),color-stop(50%, rgba(0,0,0,.5)),to(rgba(0,0,0,.5))) repeat scroll 0 0;
    background:rgba(0,0,0,0) -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
    background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
    margin: 0;
}.abs-box .mask-title .o-head {
    color: #FFF;
    margin-bottom:0.5px;
    font-weight: 700;
}

/* STORIES */
.popup-stories{display:none}
.actived .popup-stories{display:block!important;position:fixed;left:0;right:0;bottom:0;top:0;padding:2rem;background-color:rgba(0,0,0,0.8);z-index:2}
.wrap-stories{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.inline-logo{font-weight:normal;font-size:5rem;line-height:1}
.pronewspods{color:#dd8780}
header.podcast-row{border-bottom:1px solid rgba(255,255,255,0.25);padding-bottom:8px}

.wrap-pod {
    margin: 0 auto;
    text-align: center;
}

.pod-title{color:#FFF;font-size:22px;font-weight:600;margin:10px 0}
.pronewstv {
    padding-bottom: 8px;
    color: #000;
    margin-top: 2rem;
}
.storie-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}.storie-box .storie-t {
    font-size: 3.6rem;
    font-weight: 700;
    line-height:1.1;
    color: #FFF;
    top:0;
    padding-top: 60px;
    text-align: center;
    position:absolute;
    text-shadow: 1px 1px #000;
}
.storie-box img {
    width: 100%;
    height: 100%;
    display: block;
}

.vertical-story {
    height: 470px;
}
.vertical-story img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center 20%;
    object-position: center 20%;
    width: 100%;
    max-width: none;
    height: 100%;
}
.storie-item .mask-title {
    background: rgba(0,0,0,0) -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(0, rgba(0,0,0,0)),color-stop(50%, rgba(0,0,0,.5)),to(rgba(0,0,0,.5))) repeat scroll 0 0;
    background: rgba(0,0,0,0) -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
    background: rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding:4rem 1.5rem 1.5rem;
}

.storie-item .mask-title .o-head {
    font-size: 2.6rem;
    color: #FFF;
    font-weight: 700;
    text-align: center;
    line-height: 1.2;
}

.storie-item .mask-title .article-link {
    max-width: 90%;
    margin: 0 auto;
    text-align:center;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
/* .storie-item:hover .mask-title .article-link{margin-bottom:10%} */
.story-more {
    background-color: var(--prored);
    color: #FFF;
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.1;
    padding: 5px 20px;
    margin: 20px auto 0;
    text-align: center;
    border-radius: 30px;
    position: relative;
    z-index: 3;
}
/* .story-more:hover{margin-bottom:14%;} */

.times {
    padding: 1.5rem 0;
    text-align: center;
    font-family: 'Metropolis-Black-Italic';
    font-weight: normal;
}






.flex-tile .post-article {display: -webkit-box;display: -ms-flexbox;display: flex;justify-content: space-between;}
.flex-tile-reversed .post-article { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse}
.flex-tile .post-article .mask-title {width:23%}
.flex-tile .post-article figure {width:100%}


@media all and (min-width: 1024px) {
.max-380.flex-tile .post-article figure {height:380px;max-width:860px;overflow: hidden}
}

.flex-tile .post-article .mask-title {
    width: 36%;
    background: #FFFFFF;
    height: auto;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    padding: 2rem;
    padding-left:1.7rem;
    padding-right:0;
    position: relative;
    min-height:220px;
    margin: 0 0 0 -100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: baseline;
        -ms-flex-align: baseline;
            align-items: baseline;
/*     padding-right:0 */
}


.flex-tile-reversed.flex-tile .post-article .mask-title{ margin: 0 -80px 0 0;padding-left:0;padding-right:0.7rem}

.big-article .abs-box {height: 100%}
.big-article .abs-box .ratio-16-9 {height: 100%}
.mask-title .article-link {
    max-width: 95%;
    display: block;
}

/* .big-article .post-article .mask-title .o-head {font-size: 21px}
.font-large.big-article .post-article .mask-title .o-head {font-size: 26px;line-height: 1.2} */


.max-380.flex-tile .post-article .mask-title {min-height: 275px}
.post-smm {display:none}

.big-article .post-smm{font-size:16px;line-height:1.3;color:#444;font-family:var(--secondfont);font-weight:500;margin-top:-5px;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;clear:both}
.big-article .abs-box .post-smm{color:#fff}
.layout-4.flex-tile-reversed.flex-tile .post-article .mask-title{margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:45%}
.white-box:first-child{border-left:2px solid #111}
.white-box{background-color:#fff;border-left:2px solid #ccc}
.white-box .post-article .mask-title{padding:2px 10px 20px}
.white-box:after{content:"";height:5px;position:absolute;left:0;bottom:0;right:0;background:#5fd3ff}
.white-box:nth-child(2n):after{background:var(--prored)}
.onerow .post-article{height:100%;display:flex;flex-direction:column}
.onerow .post-article .mask-title{height:100%;display:flex;flex-direction:column;justify-content:space-between}
.layout-4.flex-tile .post-smm{width:90%;margin-top:10px}
.breakpost{width:100%;height:90vw;max-height:550px;overflow:hidden}
.breakpost img{transition:all .3s ease}
.breakpost:hover img{transform:scale(1.1)}
.breakpost .maxgridrow{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;text-align:center}
.breakpost .maxgridrow .tooth-one{background-color:#fff;width:100%;padding:10px 20px 0;margin:0 auto;max-width:800px;text-align:center;min-height:130px;display:flex;flex-direction:column;align-items:center}
.breakpost .maxgridrow .o-head{max-width:700px;font-weight:400;color:#000;line-height:1.1;font-family:var(--mainfont)}

/* .breakpost .maxgridrow a.progray {
    color: #FFF!important;
}.breakpost .maxgridrow .pronews_cat {
    color: #FFF;
    border-bottom-color: #FFF;
}
 */

/* REELS */
.reel-tile .post-article .mask-title .wrap-post-meta{display:none}
.reel-tile .post-article .mask-title .pronews_cat{display:none}
.reel-tile .post-article .mask-title{background-color:#fff;margin:0;padding:12px 15px 5px}
.reel--background:after{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 100%) repeat scroll 0 0;height:100%;bottom:0;display:block;width:100%}
.reel-tile article{height:100%;background-color:#FFF}
.reel-more{border:1px solid rgba(255,255,255,0.8);color:#FFF!important;padding:6px 20px;font-size:14px;font-weight:600;border-radius:50px;width:auto;align-self:center;display:inline-flex;padding-right:45px;transition:all .3s ease;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAt0lEQVRoge3YsQ3CMBhE4fsRPRK07MAQrMCQTMAOFEkaOgZAdLAAj4KUoEjGko25r46se0UiK5KZmZmZWY2APXAAFqW3fAXoeDn+dAywBs5jTAcsS29K1nJM75havIlZld6UrOWYwTG1SImJiQND0iBpk2tkol7SNiJunx6YTRwQkh5ZJ/2TJt6TJj7DjqhFE/etJq7zjqhFExGSBJzGiGw/H+Y5DklwlXSRtIuIe6ENZmZmZvZvnqv0cc7Tit14AAAAAElFTkSuQmCC);background-position:95% center;background-size:36px;background-repeat:no-repeat}
.reel-more:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAo0lEQVRoge3YMQrCMBxG8ad0V3TtsTykJ/AODrEObh5AHL2AOugkIsUEEv++H3QN3xtaQkGSJElq1BrYALPaQ3Il4AZs+fGYHjjyiEnAou6cPGFjdhjTjteYZd05ecLGDBjTjuIxE2D/PLDmk4D5p6HTESHXkdF6I8R7EuIzbEQrQty3QlznjWhFiAiAA4V/PnQlDvnCGTgBK+BSaYMkSZL+zR15m194agQJmQAAAABJRU5ErkJggg==);background-color:#fff;color:#222!important}
.alter-reelbg.reel--background:after{background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,.01) 1%,rgba(0,0,0,.99) 100%,rgba(0,0,0,1) 90%)}
.reel-a-tile .pronews_cat,.reel-a-tile .pronews_cat a{border:0;color:#FFF}
.reel-a-tile .article-link{color:#FFF}
.reel-a-tile .article-link:hover{text-decoration-color:#FFF}
.reel-a-tile article{height:100%}
.alter-link {
    display: block;
    border-bottom: 1px solid rgba(255,255,2555,0.5);
    margin-top: 2rem;
    margin-bottom: 1rem;
}
.alter-link a.alter-reel-more {
    text-align: center;
    color: rgba(255,255,255,0.9);
    display: block;
    font-size: 2rem;
    font-weight: normal;
    padding: 10px 0;
}

.pronewstv-w {
    padding: 25px 15px;
    position:relative;
    max-width:1400px;
    margin:0 auto;
}
/* .pronewstv-w:after {
    content: "";
    position: absolute;
    left: 0px;
    right:0;
    bottom: 22px;
    border-bottom: 8px dashed #FFF;
}
.pronewstv-w:before {
    content: "";
    position: absolute;
    top: 22px;
    left: 0px;
    right:0;
    border-top: 8px dashed #FFF;
}   */

.paper-wrap {
    margin: 20px auto;
    text-align: center;
}


/* opinions */
.opinion-desc{font-weight:500;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:15px;line-height:1.3;font-family:'Open Sans'}
.opinion-text .o-head.zonabold {
    font-size: 2.1rem;
    min-height:45px;
    margin-bottom: 10px;
    line-height: 1.09;
    /* display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis; */
}
.opinion-post{padding:2rem;border-left:1px solid #222;height:100%}
.opinion-post:before{content:"";width:8px;background:#000;height:40px;position:absolute;left:0}

.opinion-name {
    font-weight: 400;
    font-size: 15px;
    text-transform: uppercase;
    margin-bottom: 5px;
    display: block;
    font-family: var(--mainfont);
    color: var(--progray);
}
.opinion-name:after{content:"";width:40px;background:#000;display:block;height:2px;margin-top:5px}
.wrap-author{display:flex;flex-wrap:wrap}
.author-image {
    width: 60px;
    mix-blend-mode: multiply;
    margin: 0 0 10px;
    height: 60px;
    overflow: hidden;
    border-radius: 100%;
}
.opinion-text {
    width: calc(100% - 60px);
    padding-left: 1.5rem;
}



@media all and (min-width: 1200px) {
/* .style-layout-1-r .flex-tile .post-article{padding-right:8rem}
.style-layout-1-r .flex-tile-reversed .post-article{padding-left:8rem;padding-right:0} */
.wrap-fault{width:90%;max-width:915px}
.style-layout-1-r.is-flex-direction-row-reverse .wrap-fault{float:right}

.wrap-false-padding{width:100%;height:100%;padding:2.2rem 3rem 2.2rem 0}
.style-layout-4 .section-header,
.style-layout-2 .section-header{margin-bottom:2rem;padding-top:8px}

.style-layout-1-r .flex-tile .post-article .mask-title,
.style-layout-1 .flex-tile .post-article .mask-title {height: auto;min-height:350px;justify-content: space-evenly;box-sizing:border-box}

.style-layout-1-r .flex-tile .post-article figure,
.style-layout-1 .flex-tile .post-article figure {max-width: 745px;height: 470px}

.style-layout-1-r, .flex-tile .post-article figure .ratio-16-9,
.style-layout-1 .flex-tile .post-article figure .ratio-16-9 {height: 100%}

.style-layout-1 .wrap-fault {max-width: 960px;margin-left:5%}

.style-layout-1.is-flex-direction-row-reverse .wrap-fault{float:right;margin-left:0;margin-right:5%}

/* .style-layout-1-1.is-flex-direction-row-reverse .big-article .post-article .mask-title,
.style-layout-1.is-flex-direction-row-reverse .big-article .post-article .mask-title {margin-left: -130px} */

.style-layout-1 .flex-tile .post-article,
.style-layout-1-r .flex-tile .post-article {padding-right:7%;padding-left:0;}
.style-layout-1 .flex-tile-reversed .post-article,
.style-layout-1-r .flex-tile-reversed .post-article {padding-left:7%;padding-right:0;}

.wrap-false-padding .abs-box .mask-title {
    padding: 30px;
}
.wrap-false-padding .abs-box .mask-title .o-head {
    max-width: 620px;
}
.layout-4-first {
    height: 100%;
}
.layout-4.flex-tile-reversed.flex-tile .post-article.layout-4-first .mask-title {
    height: 100%;
    justify-content: space-between;
}

/* .style-layout-1-1 .flex-tile .post-article,
.style-layout-1 .flex-tile .post-article {
    padding-right: 4%;
    background:red
} */
/* .style-layout-1-1 .flex-tile-reversed .post-article,
.style-layout-1 .flex-tile-reversed .post-article {
    padding-right: 0;
    padding-left: 5rem;
} */

/*   .style-layout-1 .flex-tile-reversed .post-article, .style-layout-1 .flex-tile .post-article{background-color:#f4f4f4} */


}

@media all and (max-width:1023px) {
/* .realgrid.maxgridrow,
.realgrid.widegridrow{width:88%} */

.aside-header {
    display: block;
    text-align: center;
    font-size: 20px;
    font-weight: 500;
    border-bottom: 1px solid #000;
}

.home-banner.wrap-banner{margin:12px 0!important}

.pronewstv-w {
    padding: 20px 30px;
        max-width: 660px;
    position:relative;
}
.pronewstv-w:after {
    content: "";
    position: absolute;
    top: 22px;
    right: 8px;
    bottom: 22px;
    border-left: 8px dashed #FFF;
}
.pronewstv-w:before {
    content: "";
    position: absolute;
    top: 22px;
    left: 8px;
    bottom: 22px;
    border-left: 8px dashed #FFF;
}

}


@media all and (min-width:1600px) {
.abs-box .ratio-16-9{min-height:270px}
}

@media all and (max-width:767px) {
.hero-slide {display: none}
.hero-slide.hero-slide-1 {display: block}

.home-section {
    padding: 15px 0;
    margin: 20px 0;
}

.mask-title .article-link{width:100%;max-width:100%}
.flex-tile .post-article{display:block}
.flex-tile .post-article .mask-title{display:block;width:100%;margin:0;padding:0;min-height:100px;height:auto}
.flex-tile .post-article figure{width:100%}
.flex-tile-reversed.flex-tile .post-article .mask-title{width:100%;margin:0}
.flex-tile-reversed.flex-tile .post-article .mask-title{width:100%;margin:0;display:block;padding:0}
.max-380.flex-tile .post-article .mask-title{min-height:100px;height:auto}
.layout-4.flex-tile-reversed.flex-tile .post-article .mask-title{width:100%}
.pronews_cat{font-size:14px;margin-bottom: 8px}
.abs-box .mask-title{padding:10px 16px}
.inline-logo{font-size:3rem}
.abs-box .ratio-16-9{min-height:250px}
.vertical-tile .thumb-holder{padding-bottom:137%}
.prov-article article{max-width:320px;margin:0 auto;border-radius:10px;overflow:hidden}
.reel-a-tile article,
.reel-tile article {margin-bottom: 15px}
.post-article .mask-title .post-meta {font-size:12px;margin-top:6px}

.wrap-slider-nav{padding-top:0;margin:0 -10px}


.slider-nav.columns {
    margin: 0;
/*     display: block; */
}

.layout-1r-bg .post-figure,
.style-layout-2 .wrap-main-col .big-article,
.style-layout-2 .wrap-main-col .lead-1,
.style-layout-2 .wrap-main-col .big-article .post-figure,
.style-layout-2 .wrap-main-col .lead-1 .post-figure {
    width: 100%;
}

.layout-1r-bg .post-figure .ratio-16-9,
.style-layout-2 .wrap-main-col .big-article .ratio-16-9,
.style-layout-2 .wrap-main-col .lead-1 .ratio-16-9,
.style-layout-2 .wrap-main-col .big-article .post-figure .ratio-16-9,
.style-layout-2 .wrap-main-col .lead-1 .post-figure .ratio-16-9{min-height:250px;}



/* .wrap-slider-nav .onerow.tp_5.column .ratio-16-9,
.wrap-slider-nav .onerow.tp_6.column .ratio-16-9 {
    height: 280px;
    min-height: inherit;
} */

.wrap-slider-nav .onerow.column .post-article .mask-title .o-head {
    font-family: var(--mainfont);
    font-weight: normal;
}

.wrap-slider-nav .onerow.column:first-child {
    margin-top: 0;
}



.style-layout-1 .flex-tile .post-article .mask-title,
.style-layout-1 .flex-tile-reversed.flex-tile .post-article .mask-title,
.style-layout-1-r .flex-tile .post-article .mask-title,
.style-layout-1-r .flex-tile-reversed.flex-tile .post-article .mask-title {
    margin-left:6%;
    background-color: #FFF;
    margin-top: -30px;
    padding: 12px 15px;
    max-width: 89%;
    padding-right: 0;
}


.style-layout-1 .column.flex-tile.big-article,
.style-layout-1-r .column.flex-tile.big-article,
.style-layout-1-r .column.flex-tile.big-article {padding: 0;margin-left: -1px}


.style-layout-1 .flex-tile.big-article .post-article figure,
.style-layout-1-r .flex-tile.big-article .post-article figure,
.style-layout-1-r .flex-tile.big-article .post-article figure {padding-right: 5%;margin-left: -2px}

.style-layout-1 .flex-tile.big-article .post-article figure .ratio-16-9,
.style-layout-1-r .flex-tile.big-article .post-article figure .ratio-16-9,
.style-layout-1-r .flex-tile.big-article .post-article figure .ratio-16-9 {height: 250px}

.storie-box {max-width: 320px;margin: 0 auto 20px}
.pod-title{font-size:18px}

}

@media all and (max-width:480px) {
.realgrid.maxgridrow,
.realgrid.widegridrow{width:88%}


.layout-1r-bg .post-article .mask-title,
.style-layout-2 .wrap-main-col .big-article .post-article .mask-title,
.style-layout-2 .wrap-main-col .lead-1 .post-article .mask-title {
    bottom: 0;
    left:0;
    right:0;
    display: block;
    height: auto;
    padding: 0 20px 12px;
    position: absolute;
    background: rgba(0,0,0,0) -webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(0, rgba(0,0,0,0)),color-stop(50%, rgba(0,0,0,.5)),to(rgba(0,0,0,.5))) repeat scroll 0 0;
    background: rgba(0,0,0,0) -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
    background: rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0;
}

.layout-1r-bg .post-article .mask-title .o-head,
.style-layout-2 .wrap-main-col .big-article .post-article .mask-title .o-head,
.style-layout-2 .wrap-main-col .lead-1 .post-article .mask-title .o-head {
    margin-bottom: 5px;
    color:#FFFFFF;
}

.wrap-slider-nav .onerow.column .ratio-16-9 {min-height:80vw}
/* .wrap-slider-nav .onerow.column .article-link {
    color: #FFF;
    text-decoration-color: #FFF;
} */

.layout-1r-bg.column,
.style-layout-2 .wrap-main-col .big-article,
.style-layout-2 .wrap-main-col .lead-1,
.wrap-slider-nav .onerow.column {padding: 0!important;margin: 12px 0}

.layout-1r-bg.column {width: 100%}

.pronewstv-w article {border-bottom: 1px solid rgba(255,255,255,0.5);padding-bottom: 15px}
.slider-nav.columns{--columnGap:0!important}

.opinion-post {
    padding: 0;
    border-left: 0;
    border-bottom: 1px solid rgba(0,0,0,0.2);
    padding-bottom:15px;
    margin-bottom:15px;
}
.opinion-post:before{display:none}

.opinion-post:first-child{padding-top:15px}
.column.is-3:last-child .opinion-post{border-bottom:none}

.opinion-text .o-head.zonabold{display:block;}

}

@media screen and (min-width: 1200px){
.pinpost.abs-box:before, .pinpost .post-figure:before {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 42px 42px 0;
    border-color: transparent var(--prored) transparent transparent;
    right: 0;
    top: 0;
    z-index: 1;
}
.is-flex-direction-row-reverse .pinpost.abs-box:before,
.is-flex-direction-row-reverse .pinpost .post-figure:before, .it_4 .pinpost .post-figure:before {right: initial;left: 0;transform: rotate(270deg)}
.prov-article .pinpost.abs-box:before,
.wrap-space .pinpost .post-figure:before,
.reel-tile .pinpost .post-figure:before,
.reel-a-tile .pinpost .post-figure:before,
.pronewstv-w .pinpost .post-figure:before {opacity: 0}
.opinion-columns .opinion-col-item:last-child article {border-right: 1px solid #000}

}


.style-layout-1 .abs-box .mask-title .pronews_cat,
.style-layout-1 .abs-box .mask-title .post-meta {font-size: 12px}
.style-layout-1 .abs-box .mask-title .pronews_cat{margin-bottom:4px}
.abs-box .mask-title .post-meta {margin-top:10px}
.style-layout-1 .abs-box .mask-title {padding-bottom: 5px}


.abs-box .mask-title .post-meta,
.abs-box .mask-title .pronews_cat{border-bottom-color:#FFF}
.abs-box .mask-title .pronews_cat a{color:#FFF!important}

@media screen and (max-width: 480px){
.post-article .mask-title .o-head{max-width:98%}

/* .wrap-slider-nav .onerow.column .post-article .mask-title .post-meta,
.wrap-slider-nav .onerow.column .post-article .mask-title .pronews_cat, */

.style-layout-2 .wrap-main-col .big-article .post-article .post-meta,
.style-layout-2 .wrap-main-col .big-article .post-article .pronews_cat,
.style-layout-2 .wrap-main-col .lead-1 .post-article .post-meta,
.style-layout-2 .wrap-main-col .lead-1 .post-article .pronews_cat{font-size: 12px}

.style-layout-2 .wrap-main-col .big-article .post-article .pronews_cat,
.style-layout-2 .wrap-main-col .lead-1 .post-article .pronews_cat{margin-bottom:2px}

.wrap-slider-nav .onerow.column .post-article .mask-title .post-meta,
.style-layout-2 .wrap-main-col .big-article .post-article .post-meta,
.style-layout-2 .wrap-main-col .lead-1 .post-article .post-meta{margin-top: 4px}

/* .wrap-slider-nav .onerow.column .post-article .mask-title .post-meta,
.wrap-slider-nav .onerow.column .post-article .mask-title .pronews_cat a, */

.style-layout-2 .wrap-main-col .big-article .post-article .post-meta,
.style-layout-2 .wrap-main-col .big-article .post-article .pronews_cat a,
.style-layout-2 .wrap-main-col .lead-1 .post-article .post-meta,
.style-layout-2 .wrap-main-col .lead-1 .post-article .pronews_cat a {color:#FFF!important}

.style-layout-2 .wrap-main-col .lead-1 .post-article .pronews_cat,
.style-layout-2 .wrap-main-col .big-article .post-article .pronews_cat {border-bottom-color:#FFF}

.wrap-slider-nav .onerow .post-article .mask-title {padding: 0 15px}
.wrap-slider-nav .onerow.column .post-article .mask-title .pronews_cat {border-bottom-color: var(--prored)}

.wrap-slider-nav .onerow.column.tp_3 .slideritem,
.wrap-slider-nav .onerow.column.tp_5 .slideritem {padding-bottom: 20px}

.wrap-slider-nav .onerow.column.tp_3,
.wrap-slider-nav .onerow.column.tp_5 {border-bottom: 1px solid #DDD}

}


@media screen and (min-width:1408px) {
.post-details.right-title {float: right;text-align:right}
.wrap-cover-header.right-wrap {max-width: none;width:100%}
.right-wrap .hero-summary {text-align: right;float: right}
}

.hero-slide .wrap-post-meta {
    display: block;
    clear: both;
}

.home .big-article .abs-box {
    max-height: 480px;
}



.breakpost .maxgridrow .sp_v{display:none}
@media screen and (min-width:1360px) {
  .breakpost .maxgridrow .sp_v {
      display:block;
      background-repeat:no-repeat;
      background-size:contain;
      background-position:center;
      height: 200px;
      width: 200px;
      position: absolute;
      left: 5%;
      top: 0;
      transform: rotate(-5deg);
  }
}

/* ADD PODS TO HOME */
.pods-image{background-color:#0e3544;position:absolute;top:0;left:0;height:100%;width:100%}
.pods-image:before{content:"PodRadio";padding:15px;position:absolute;top:0;left:0;font-family:'Metropolis-Black-Italic';font-size:20px;z-index:2;color:#dd8780}
.pods-image:after{content:"";background-image:url(../pods/podcastbg-min.png);background-repeat:no-repeat;background-position:right center;position:absolute;opacity:.55;left:0;bottom:0;right:0;top:0;z-index:0;background-size:cover;mix-blend-mode:overlay}
.pt-pods.abs-box .mask-title .article-link{width:55%;position:relative}
.pods-image-inner{width:100%;height:100%}
.speaker-image{z-index:1;position:absolute;right:0;bottom:0;width:49%;height:95%}
.speaker-image img{object-fit: contain;-o-object-position:center bottom;object-position:center bottom;}

.fallback-banner {
    margin: 0 auto;
    text-align: center;
    width: 300px;
    height: 250px;
}.home-banner.fxb .adunit {
    background-color: #f4f4f4;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    text-align: center;
}


/* LATESTPOS */
.latest-pod{font-size:3rem;font-weight:400;margin-bottom:0;line-height:1}
.inner-pod{display:flex;align-items:flex-start;height:100%}
.inner-pod .author-image{width:80px;height:80px;padding-right:10px}
.inner-pod .author-image .imagefit {background-size: contain;-o-object-fit: contain;object-fit: contain}
.inner-pod .pod-t {width: calc(100% - 90px);display: flex;flex-direction: column;justify-content: space-between;height: 100%}
.pod-column h3{font-size:2.05rem;line-height:1.09;font-weight:400;max-width:250px}
.pod-column .pod-date{display:block;margin-top:12px;color:#fff;font-family:var(--secondfont);font-weight:500;opacity:.7;font-size:12px;display:inline-block;padding-bottom:2px}
.column.is-3.pod-column {border-right: 1px solid rgba(255,255,255,0.2)}
.column.is-3.pod-column:last-child{border:none}

@media screen and (max-width: 766px){
  .inner-pod,
  .inner-pod .pod-t {height:auto}
  .column.is-3.pod-column{padding-bottom: 10px;margin-bottom: 10px;border-right:none;border-bottom: 1px solid rgba(255,255,255,0.2)}

  .wrap-slider-nav article .post-smm {display: block;font-size: 2.1rem;margin-bottom: 20px;line-height: 1.2;max-width: 340px} 

}


/* HOME VOTE */
.poll-row{margin:3rem 0;padding-top:2.5rem;padding-bottom:2.5rem}
.wp-polls-form{display:flex;width:100%;max-width:1200px;margin:0 auto}
.wrap-poll{width:58%;display:flex;align-self:center;padding-right:20px}
.wrap-poll p{width:100%;text-align:left!important;border-bottom:2px solid #CCC;margin:0 15px;font-size:26px;padding-bottom:4px}
.wp-polls-form .wp-polls-ans{width:42%;padding:0;display:flex;align-items:center;justify-content:space-between}
.voteico{display:block;width:100%;height:100px;background-image:url(../imgs/vote-ico.png);background-repeat:no-repeat;background-size:contain;background-position:center}
.wp-polls-ul{margin:0}
.wp-polls ul li,.wp-polls-ul li,.wp-polls-ans ul li{display:block;font-size:18px;margin:15px 0;line-height:1}
.view-res a{display:block;background-color:#ddd;padding:5px 10px;margin:10px 0;font-size:18px;line-height:1;border-radius:2px;font-family:var(--mainfont);font-weight:normal}
.vote-action .Buttons.vote-bb{font-size:15px;font-family:'Open Sans Condensed';line-height:1;padding:5px;width:160px;background-color:var(--prored);color:#FFF;border:0;text-transform:uppercase}

.result-header{margin:0 0;font-size:22px;padding-bottom:4px;border-bottom:2px solid #CCC;}
.result-footer{display:none}

@media screen and (max-width:766px){
.wp-polls-form{display:block}
.wrap-poll{width:100%;display:block}
.wrap-poll p{margin:0;line-height:1.2;padding-bottom:15px;padding-top:10px}
.wp-polls-form .wp-polls-ans{display:block;width:100%}
.abs-box .mask-title .post-meta{margin-top:10px}
}

.ratio-16-9 picture img {width: 100%}

.post-article .mask-title .o-head {
    font-family: var(--mainfont);
    font-weight: 400;
    letter-spacing:0.25px;
    line-height: 1.09;
}

.home-section-1-1 .white-box:first-child {
    border: none;
}
.section-title.must-read-t {
    font-weight: 400;
    font-style: italic;
    padding-bottom: 10px;
    font-family: var(--mainfont);
    letter-spacing:0.5px;
}

/* .prov-article.unset-ratio.vertical-tile {
    max-width: 310px;
}
 */
.prov-article.rc_s::after {
    content: "";
    display: block;
    height: 2px;
    background: #000;
    margin: 20px auto -5px;
    max-width: 100px;
}.prov-sep {
    height: 2px;
    background: var(--prored);
    display: block;
}

@media screen and (min-width:1289px){
.home-section.home-section-1-1 .break-container {padding-left: 10px}
.wrap-faults {padding-right: 5%}
}
.twitch-embed {width: 100%;height: 0;padding-bottom: 56.25%;position: relative}
.twitch-embed iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
}

/* TABOOLA */
.trc_related_container.trc_spotlight_widget .thumbBlock_holder:before {
    content: "ΔΙΑΦΗΜΙΣΗ";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background-color: #f4f4f4;
    line-height:1;
    font-size: 15px;
    padding: 5px 10px;
}


.focuson {line-height: 0;position: absolute;right: 10px;bottom:10px;width:75px}

@media screen and (max-width:1023px){
    .focuson {width:40px}
}

.article__top-info:has(.video-wrap){background-color:#000;padding:0}
.article__top-info .video-wrap{padding-bottom:unset;max-height:682px;height:auto}
.article__top-info .video-wrap video{position:relative;max-height:682px}
.article__top-info .video-wrap .controls{top:10px;bottom:auto}
.article__top-info:has(.video-wrap) .wrap-cover-header{position:absolute;bottom:50px;}
.wrap-slider-nav .video-wrap{padding-bottom:56.25%}
.onerow .video-wrap .control-btn,.wrap-slider-nav .video-wrap .control-btn{width:30px;height:30px}
.onerow .video-wrap .control-btn span,.wrap-slider-nav .video-wrap .control-btn span{width:20px;height:20px;font-size:20px}
.onerow .video-wrap .control-btn svg,.wrap-slider-nav .video-wrap .control-btn svg{width:20px;height:20px}
@media screen and (max-width:767px){
.onerow .video-wrap .control-btn span,.wrap-slider-nav .video-wrap .control-btn span{width:15px;height:15px;font-size:15px}
.onerow .video-wrap .control-btn svg,.wrap-slider-nav .video-wrap .control-btn svg{width:15px;height:15px}
}

/* .innerNewArt .newart__tile .o-head{
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
} */

@media screen and (max-width:480px) {
.wrapNewArt.pt-6{padding-top:15px!important}  
.wrap-slider-nav .onerow .post-article .mask-title {
    position: absolute;
    bottom: 0;
    height: auto;
    align-items: center;
    text-align: center;
    width: 100%;
}
.wrap-slider-nav .onerow.column .ratio-16-9{height:130vw}
.wrap-slider-nav .onerow .post-article .mask-title {color: #FFF}
.wrap-slider-nav article .post-smm {max-width: 100%;text-align: center}
.wrap-slider-nav .onerow .post-article .mask-title .o-head {color: #FFF;font-size:2.6rem !important;max-width:100%;text-transform: uppercase}
.wrap-slider-nav .onerow .post-article .mask-title {padding-bottom:25%;padding-inline:15px;background:rgba(0,0,0,0) linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.5) 100%) repeat scroll 0 0}

.innerNewArt .newart__tile{width:46.25%}
.innerNewArt .newart__tile .abs-box .ratio-16-9{padding-bottom:140%;}
.innerNewArt{margin-right:-10px;margin-left:0}

.wrap-slider-nav article .post-smm{font-family: 'Impacted';font-weight: normal !important;font-size:1.9rem}

}