.single .is-site-header{margin-bottom: 0;padding-bottom:12px;border-bottom: 1px solid #fff;}
#breadcrumbs, #breadcrumbs a{color:#8a8f92;font-size:11px;margin:0;text-transform:uppercase}
#breadcrumbs a:hover{color:var(--red)}
#breadcrumbs .breadcrumb_last{color:#4a4a4a}
.post-article{z-index:1;position:relative}
.single-article{padding-top:2rem}
.post-article figure{margin:0;position:relative}
.post-article figure figcaption{position:absolute;bottom:0;font-size:14px;color:#fff;font-weight:600;line-height:1.1;background-color:rgba(0,0,0,.5);left:0;padding:5px 10px}
.post-article figure .single-thumb-holder{line-height:0;width:100%}
.post-article figure .single-thumb-holder img{width:100%}
.wrap__kicker{margin-top:0;margin-bottom:30px}
.kicker{border-bottom:2px solid var(--red);font-size:15px;font-weight:700;padding-bottom:3px;text-transform:uppercase}
/* .kicker a{color:#fff} */
.article-header .article-headline{margin:0 0 1.5rem;max-width:900px}
.article-header .article-summary{margin:0;max-width:900px;line-height:1.3;padding-bottom:20px;font-size:18px}
.post-article .content-wrap{max-width:680px;margin-inline:auto;font-size:1.9rem}
.post-article .content-wrap p{font-size:19px;line-height:1.35;margin-bottom:3.5rem}
.post-article .content-wrap p a{color:var(--red);border-bottom:1px solid;font-weight:500}
.post-article .content-wrap img{margin:4rem auto}
.post-article .content-wrap img.aligncenter{margin-inline:auto;display:block}
.post-article .content-wrap .wp-caption{margin-inline:auto;max-width:100%!important;width:auto!important;}
.post-article .content-wrap .wp-caption img{margin:0 auto}
.post-article .content-wrap .wp-caption p{margin-top:0;font-size:15px;border-bottom:1px solid #aaa;color:#666;padding-bottom:5px}
.post-article .content-wrap ol,.post-article .content-wrap ul{margin-left:3rem}
.post-article .content-wrap ol li,.post-article .content-wrap ul li{margin-bottom:2.5rem}
.post-article .content-wrap .twitter-tweet,
.post-article .content-wrap .instagram-media {margin-inline: auto !important}
.post-article .content-wrap h1{font-size:3rem}
.post-article .content-wrap h2{font-size:2.6rem}
.post-article .content-wrap h3{font-size:2rem}
.post-article .content-wrap h4{font-size:1.7rem}
.post-article .content-wrap h5{font-size:1.5rem}
.post-article .content-wrap h6{font-size:1.2rem}

.single-article .sidebar__width{height:100%;position:relative}
.single-article .sidebar__width .sidebar-widget:last-child{position:sticky;top:20px;-webkit-position:sticky}

.article-footer.content-width{max-width:680px;margin-inline:auto}
.article-footer .googlnews{margin-bottom:30px;display:flex;margin-top:35px;color:#222;line-height:1.3;font-size:18px;align-items:center;background-color:#fff;padding:10px;justify-content:flex-start;border:.5px solid #e5e5e5}
.article-footer .googlnews .icon{width:40px;line-height:0;margin-right:10px}
.article-footer .googlnews div:not(.icon){flex:1}
.article-footer .googlnews a{color:var(--red);border-bottom:2px solid var(--red);padding-bottom:2px;font-weight:600}


.post-author-row{width:calc(100% - (300px + var(--columnGap) * 2));display:flex;align-items:center;justify-content:space-between}
.post-author-row .author-info{display:flex;align-items:center;gap:5px}
.post-author-row .author-info .o-head{margin:0;color:#fff;font-size:16px;font-weight:600}
.post-author-row .author-info .post-author{color:#fff;font-weight:800}
.post-author-row .post-date-time{color:#fff;font-size:14px;font-weight:600}

.social-share .social-inner{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:10px}
.share{width:35px;height:35px;display:flex;padding:7px;border-radius:50%;justify-content:center;align-items:center}
.share:hover{opacity:.8}
.share.fb-btn{background:#3b5998}
.share.x-btn{background:#000}
.share.mail-btn{background:#848484}

.wrap-video-container{width:100%;position:relative;height:0;padding-bottom:56.25%}
.wrap-video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}

.article-header-wrap {
  /* background: var(--red); */
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  padding-top: 2rem;
  margin-top: -2rem;
  /* padding-bottom:2.5rem; */
}
body.mediagr .article-header-wrap {
    background: #fafafa;
    padding-bottom: 0;
}

.article-header-wrap .author-info .o-head a,
.article-header-wrap .author-info .o-head,
.article-header-wrap .post-date-time {
    color: #999;
}

/* ARTICLE TAGS */
.article-tags{border-block:1px solid #e5e5e5;display:flex;padding:5px 0;flex-wrap:wrap}
.article-tags li{margin-right:10px;font-size:15px;font-weight:500;font-family:'Open Sans', sans-serif;opacity:.8;list-style: none;}
.article-tags .art{font-weight:800;color:var(--red);opacity:1}
.article-tags li a{color:#0f0f0f;font-weight:600}
.article-tags li a:hover{color:var(--red)}

@media screen and (max-width:768px){
/* .single-article:after{content:"";position:absolute;top:0;height:0;background:var(--red);width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:130vw;max-height:418px} */
.post-author-row{width:100%}
}

@media screen and (max-width:500px){
.article-header .article-headline{font-size:2.8rem!important}
}