.home-rect{background-color:orange;width:300px;height:250px;margin:0 auto}
.inner-sidebar .wrap-sidebar-widget {
    margin-bottom: 30px;
}.inner-sidebar .wrap-sidebar-widget:last-child {
    margin-bottom: 0;
}

/* .aggelies_footer {
    display: block;
    overflow: hidden;
    background-color: var(--orange);
    font-size: 17px;
    letter-spacing: 2px;
    color: #FFF !important;
    font-weight: 600;
    line-height: 1.3;
    padding: 8px;
    text-align: center;
}.inner-aggelies {
    align-items: center;
    display: flex;
    justify-content: center;
}
.inner-aggelies svg {
    width: 32px;
    height: auto;
    margin-left: 10px;
} */

#aggelies1::empty::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 0;
    background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, .8)), to(rgba(255, 255, 255, 0))), var(--title-skeleton), var(--desc-line-skeleton), var(--desc-line-skeleton), var(--avatar-skeleton), var(--footer-skeleton), var(--card-skeleton);
    background-image: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .8) 50%, rgba(255, 255, 255, 0) 100%), var(--title-skeleton), var(--desc-line-skeleton), var(--desc-line-skeleton), var(--avatar-skeleton), var(--footer-skeleton), var(--card-skeleton);
    background-size: var(--blur-size), var(--title-width) var(--title-height), var(--desc-line-1-width) var(--desc-line-height), var(--desc-line-2-width) var(--desc-line-height), var(--avatar-size) var(--avatar-size), 100% var(--footer-height), 100% 100%;
    background-position: -150% 0, var(--title-position), var(--desc-line-1-position), var(--desc-line-2-position), var(--avatar-position), var(--footer-position), 0 0;
    background-repeat: no-repeat;
    -webkit-animation: loadinggost 1s infinite;
    animation: loadinggost 1s infinite;
}

.article-header .share-row{display:flex;flex:1;justify-content:center;max-width:800px;padding:0}
.share-btn-elements{display:flex;align-items:center;width:100%;justify-content:center}
.share-btn-elements .share-btn{width:36px;height:36px;border-radius:100%;border:1px solid #ccc;padding:8px;margin:0 5px}
.share-btn-elements .share-btn span{display:none}
.share-btn.share-viber svg path{fill:#735FF2}
.share-btn.share-whatsapp svg path{fill:#23D366}
a.share-btn.share-facebook svg path{fill:#1878F2}
.share-btn-elements .share-btn:last-child{margin-right:0}
.share-btn-elements .share-btn:first-child{margin-left:0}

.article-wrapper {background-color:#FFFFFF}
.content-wrap.wrap-article {
    max-width: 940px;
    margin: 0 auto;
}
/* .wrap-article-header{max-width:770px;margin:0 auto} */
.article-header{position:relative;margin-bottom:3rem}
.inner-article-header{height:100%;display:flex;flex-direction:column}
.post-image{padding-bottom:57.25%;position:relative;height:0;background-color:#eeeeee}
.post-image .imagefit{width:100%;position:absolute;top:0;left:0;height:100%;object-position:center;object-fit:contain}
.featured_caption {
    font-size: 13px;
    position: absolute;
    bottom: 0;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.4);
    padding: 4px;
    color: #FFF;
    font-weight: 600;
}
.headline {line-height: 1.2;padding-bottom:8px;max-width:770px;margin-bottom:8px}
.hero-headline {font-size:34px;letter-spacing: -.55px}
.inner-article-header .post-summary{color:grey;font-size:18px;line-height:1.3}
/* .post--meta{display:flex;justify-content:flex-start;padding:10px 0;align-items:flex-start;max-width:100%;margin:0 auto} */
.post--meta {
    display: flex;
    justify-content:space-between;
    padding:12px 0;
    align-items: center;
    margin: 0 auto;
    width: 100%;
}
.category--post .bbrx {
    margin-left:15px;
}

.wrap__post_date .post-update {
    color: var(--darkred);
    font-weight: 400;
    font-size: 13px;
    display: flex;
    align-items: center;
}.wrap__post_date .post-update:before {
    content: "";
    width: 8px;
    height: 8px;
    background: var(--darkred);
    display: block;
    margin-right: 5px;
}
.author-meta{color:#555;font-size:14px;font-weight:700}
.author-meta-image{width:40px;height:40px;border-radius:100%;margin-right:10px;overflow:hidden}
.author-meta{color:var(--darkred);display:flex;align-items:center;text-decoration:none}
.author-meta:hover{text-decoration:underline}
.post-body{font-size:1.8rem;line-height:1.5;max-width:770px;margin:0 auto;color:#0f0f0f}
.post-body p{margin:20px 0;line-height:1.5}
.post-body p:first-child{margin-top:0}
/* .post-body p br {
    display: none;
} */
.post-body .twitter-tweet{margin-inline:auto}
.post-body ol,.post-body ul{margin-left:2.5rem}
.post-body ol li,.post-body ul li{margin-bottom:2rem}
.post-body ol li {list-style: decimal}
.post-body ul li {list-style: initial}

.post-body p a{color:#0000EE;font-weight:600;text-decoration:underline}
.post-body h1{font-size:2.4rem}
.post-body h2{font-size:2.2rem}
.post-body h3{font-size:2rem}
.post-body h4{font-size:1.8rem}
.post-body h5{font-size:1.6rem}
.post-body h6{font-size:1.2rem}
.post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5{margin-bottom:0;line-height:1.2;letter-spacing:-.25px}
.post-body h1,.post-body h2,.post-body h3{font-weight:700;margin-top:5rem;padding-left:12px;border-left:8px solid var(--darkred)}
.post-body h1 a,.post-body h2 a,.post-body h3 a,.post-body h4 a,.post-body h5 a{color:var(--darkred)}

.post-body .post-summary{font-size:19px;border-left:6px solid var(--darkred);padding-left:15px;margin:0 0 30px}

.post-body table td{border:1px solid #ccc;padding:5px;line-height:1.2;font-size:16px}
.post-body table{width:100%;font-size:16px;border-collapse:collapse;line-height:1.2}

.post-body img {
    max-width: 100%;
    height: auto !important;
    margin: 15px 0;
}.post-body .vertical {
    margin-inline: auto;
    display: block;
}
.post-body p .alignleft {
    float: left;
    margin-right: 20px;
    margin-bottom: 30px;
}
.lamiareport:not(.s-apopseis) .post-body p br {
    display: none;
}

.wrap-video-container{clear:both;width:100%;max-width:100%;position:relative;height:0;padding-bottom:56.25%;margin-bottom:30px;margin-top:15px}
.wrap-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.kicker{color:var(--darkred);font-size:16px;line-height:1;padding-bottom:5px;font-weight:700;display:inline-block;min-width:70px}
.kicker a{color:var(--darkred)}
.kicker .parent-category{text-decoration:none;color:var(--darkred)}
.social-share-buttons{display:flex;align-items:center;margin-top:2rem}
.social-share-buttons a{width:42px;line-height:0;margin:0 8px;height:42px}
.social-share-buttons a svg{width:100%;height:auto}
.single-section-wrap:before{content:"";background:#eee;position:absolute;left:12px;right:12px;top:8px;height:8px}
.single-section-title{font-size:3.7rem;line-height:1;margin:0;display:inline-block;color:#000;font-weight:800}
.single-section-wrap{margin-bottom:2rem}
.single-section-title:before{content:"";margin-bottom:5px;position:relative;z-index:1;background:var(--darkred);display:block;width:100%;height:8px}
.wp-caption img {margin-bottom: 0}
.wp-caption .wp-caption-text {
    margin: 0;
    text-align: left;
    color: #333;
    line-height: 1.2;
    font-style: italic;
    font-weight: normal;
    font-size: 13px;
    padding: 0 0 6px;
}
.article-footer{margin-top:6rem}
.article-footer-inner:not(:first-child){margin-top:5rem}
.article-footer-inner{margin-bottom:5rem}
.tiktok-wrapper{background:#121328;margin:0 auto;padding:3rem 0}
.row-tags{margin:4rem 0 3rem;clear:both}
.ul-tags{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:0!important}
.ul-tags .tag-item{display:block;background-color:#000;padding:8px 15px;border-radius:0;font-size:14px;text-transform:uppercase;margin-right:10px;line-height:1;margin-bottom:10px;font-weight:700}
.ul-tags .tag-item:hover {background-color: var(--darkred);text-decoration: none}
.ul-tags .tag-item a{color:#FFFFFF;text-decoration:none}
.single-post-meta{display:flex;align-items:center}
.single-post-meta .red-c{font-size:14px;padding:0 10px;color:var(--darkred);text-decoration:none;font-weight:600;text-transform:uppercase}
.single-post-meta .red-c:hover{text-decoration:underline}
.post--meta .post-date {
    margin-bottom: 0;
    margin-right:0;
    font-size: 13px;
    color: #222;
    display: flex;
    align-items: center;  
}

.post--meta .post-date:before {
    content: "";
    background-image:url('data:image/svg+xml,<svg width="64px" height="64px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><circle cx="12" cy="12" r="10" stroke="%23000000" stroke-width="1.5"></circle><path d="M12 8V12L14.5 14.5" stroke="%23000000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></g></svg>');
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-size: 100%;
    display: block;
    margin-right: 5px;
    opacity: 0.5;
}

.wp-caption,.wp-embedded-content{max-width:100%}
iframe{max-width:100%}
.follow {
    display: flex;
    flex-wrap:wrap;
    margin-top:0;
}.follow .follow-item {
    display: flex;
    align-items:center;
    border-bottom:1px solid #EEE;
    padding-top: 8px;
    width:100%
}
/* .follow .follow-item:not(:last-child) {border-right: 1px solid #ccc}
.follow .follow-item:not(:first-child) {padding-left: 8px} */

.follow .follow-item .follow-image {
    width: 50px;
}
.follow .follow-item .follow-image img{margin:0}
.follow .follow-item .follow-text {
    font-size: 15px;
    line-height: 1.3;
    font-weight: 600;
    padding-left: 10px;
    flex: 1;
    padding-right:10px
}
.follow .follow-item .follow-image {
    width: 50px;
    padding: 10px 5px;
}
.follow .follow-item .follow-text a {
    color: var(--darkred);
}
.follow p{margin-bottom:0}
.post-body ol li a,.post-body ul li a{color:var(--darkred);text-decoration:none;font-weight:600}
.post-body ol li a:hover,.post-body ul li a:hover{text-decoration:underline}
.related__articles{margin-left:0;margin-bottom:3rem;margin-top:4rem;clear:both;}
.related__articles .section-title{font-weight:800;border-bottom:5px solid var(--darkred);display:inline-flex;padding-bottom:6px}
.related__articles .related_list{margin-top:1.5rem;max-width:700px}
.related__articles .related_list .list-item{margin-bottom:14px;line-height:1.4;list-style: disc;font-size:17px}
.related__articles .related_list .list-item:last-child {margin-bottom: 0}
.internal-link h3{padding-left:0;border:none;margin-top:0}
.internal-link{margin-inline:auto;max-width:670px;border-top:5px solid var(--darkred);margin-top:4rem;border-bottom:1px solid #ddd;margin-bottom:5rem}
.internal-link-i{display:flex;text-decoration:none;align-items:center}
.internal-link-i .internal__image{width:150px;height:150px;position:relative}
.wrap-internal-item{flex:1;padding-left:30px}
.post_category{display:inline-block;margin-bottom:12px;letter-spacing:.5px;padding-bottom:1px;line-height:1}
internal-link-i .internal__image .image-container{height:100%;width:100%;position:relative}
.internal-link-i .internal__image .image-container img{height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0;bottom:0}
.internal-link-i:hover .o-head{text-decoration:underline}
.wrap-bod{display:block;max-width:770px;margin:0 auto;padding-right:3.5rem;padding-left:0 }
/* .shareto{width:50px;position:relative;display:flex;flex-direction:column;align-items:center} */
.post-body{max-width:650px;margin:0 auto}
.social-column{width:60px;text-align:center;position:relative;display:block;height:100%}
.sticky-element{text-align:center;margin:0 auto;width:50px;position:sticky;top:15px;-webkit-position:sticky}
.sticky-element a{display:block;width:40px;height:40px;background-color:var(--darkred);border-radius:100%;margin:5px;display:flex;align-items:center;transition:all .3s ease;justify-content:center}
.sticky-element a svg path{fill:#fff}
.sidebar-width{height:100%;position:relative;width:300px}
.wrap-sidebar-widget.stx{position:sticky;-webkit-position:sticky;top:20px}

.post-features .text-icons {
    display: flex;
    align-items: baseline;
    font-size: 20px;
    line-height: 20px;
    font-family: var(--sans-serif);
    color: #131c43;
    font-weight: 500;
}


.post-features .text-icons div {
    margin: 0 2px;
    cursor: pointer;
}.post-features .bbrx .magplusiconplus {
    font-size: 25px;
}.bbrx {
    border-left: 1px solid #ccc;
    padding-left: 10px;
}.print-b {
    margin-left:5px;
}
.print-b a {
    display: block;
    width: 40px;
    height: 40px;
}
.print-b a svg {
    width: 100%;
    height: auto;
}
/* .wrap-article-header,
.article-header .post--meta,
.single-wrap-columns {
    max-width: 920px;
    margin: 0 auto;
} */
/* .article-header .post--meta,
.wrap-article-header{margin:0} */

/* .wrap-article-header {
    text-align: left;
    padding-bottom:12px;
} */
.wrap-article-header {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    margin-inline: auto;
}
.category--post {
    display: flex;
    align-items: center;
}
.category--post .rectimage {
    line-height: 0;
    width: 32px;
    border-radius: 100%;
    overflow: hidden;
    height: 32px;
}.category--post .post-category {
    font-size: 16.5px;
    font-weight: 700;
    padding-left: 10px;
    color: var(--darkred);
}

.wrap__post_date {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
}


.aside_article {
    padding: 18px;
    border-radius: 0;
    margin: 20px auto 30px;
    border-left: 6px solid var(--darkred);
    background-color: #f4f4f4;
}
.post-body .aside_article .sh3 {
    margin-top: 0;
    border: none;
    font-weight: 700;
    padding: 0;
    text-align: left;
    color: var(--darkred);
    letter-spacing: 0.5px;
    margin-bottom: 8px;
    font-size: 14px;
}
.inner_aside_article .thumb-holder img {
    width: 100%;
    height: 100%!important;
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    margin:0;
}
.inner_aside_article .sh4 {
    text-align: left;
    max-width: 98%;
    margin: 0;
    font-size: 1.65rem;
    line-height: 1.2;
    font-weight: 700;
}

.article-ad {
    position: relative;
    width: 100%;
    background-color: #f4f4f4;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px auto;
}

.post-body p img {
    height: auto !important;
    margin: 20px 0;
    display: block;
}

.share-row {
    padding: 20px 0;
}
.inner-onerow .normal-article {
    padding-bottom: 12px;
    border-bottom: 4px solid #0f0f0f;
    height: 100%;
}.inner-onerow .column {
    margin-bottom: 12px;
}.related__posts .inner-onerow {
    margin-top: 6rem;
}


.chevron-bg{padding: 8px;background-color:#999;width:50px;display:flex;align-items:center;justify-content:center;border-radius:2px;height:60px}
.aggelies__block{display:block;text-decoration:none;margin-bottom:0}
.aggelies__row{display:block;text-decoration:none;margin-bottom:30px}
.aggelies__row .thumb-holder{height:85px;width:92%;padding:0}
.aggelies__row .thumb-holder img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit: cover}
.aggelies__row .aggelies-title {
    line-height: 1.2;
    color:#444;
    font-size:15px;font-weight:400;
    margin-bottom: 10px;
    padding-right:12px;
}
.aggelies__row  .lr-logo {
    width: 50px;
    margin-right: 10px;
}

.aggelies__block .aggelies-title {
    line-height: 1.3;
    font-size:15.5px;font-weight:400;color:#454545;
    margin-bottom: 15px;
    display:block;min-height:85px
}
.aggelies__block .chevron-bg {
    width: 60px;
    height: 35px;
    margin: 10px 0 0;
}


.chevron-bg svg {
    width: 100%;
    height: 100%;
}.aggelies-label {
    font-weight:700;
    line-height:1;
    color: #E85E01;
}
.aggelies__block:hover .aggelies-title,
.aggelies__row:hover .aggelies-title {text-decoration: underline}
.aggelies__block:hover,
.aggelies__row:hover{background-color:#f9f9f9}

.category-koinonikes #Aggelies_bottom{display:none}


.semi-header{padding:10px 12px;text-align:center;margin-bottom:10px;font-size:15.5px;font-weight:700;font-family:'Roboto Slab';line-height:1;background-color:var(--orange);color:#fff;letter-spacing:.84px}
.semi-ti{font-size:15px;line-height:1.2;font-weight:700;padding-left:10px;padding-right:10px;padding-bottom:10px}
.semi-ti:hover{text-decoration:underline}
.semi-image{height:0;padding-bottom:66.25%;position:relative}
.semi-image img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}
.newad_banner{display:flex;align-items:center;justify-content:center;background-color:var(--darkred);padding:10px 12px;border-radius:5px;max-width:100%;border:1px solid var(--fulldarkred)}
.newad_banner .newad_banner_image{width:50px;line-height:1}
.newad_banner .newad_banner_text{color:#fff;font-size:16px;flex:1;text-align:center;font-weight:700}
.newad_banner:hover{background-color:var(--fulldarkred)}
.ads-slider-i .semi-ti {
    padding: 10px 0;
    border-bottom: 5px solid var(--orange);
    margin-bottom: 20px;
}


@media screen and (max-width:1023px){
    .wrap-bod {
        display: block;
        max-width: 100%;
        padding: 0;
        border: none;
    }
.shareto{display:flex;width:100%;flex-direction:row}
.social-column{height:auto;width:100%;margin-bottom:0}
.social-column .sticky-element{position:relative;top:initial;display:flex;flex-direction:row;justify-content:flex-start;width:auto}
}
@media screen and (max-width:767px){
.article-header{padding:0 0 2rem;margin-bottom:0}
.post-body{padding:0 0}
.internal-link{border-bottom:none}
.internal-link-i .internal__image{width:100px;height:100px;position:relative}
.wrap-internal-item{flex:1;padding-left:12px}
.above-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}
.wra_post-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:10px}
.wra_post-image .post-image{padding-bottom:67.25%}
.follow {flex-wrap: wrap}
.follow .follow-item {
    display: flex;
    width: 100%;
    flex-direction: row;
    border-bottom:1px solid #DDD;
    padding-bottom:15px;
    align-items:center;
}
.follow .follow-item .follow-image {
    width: 50px;
    padding: 5px;
}
  .follow .follow-item .follow-image img{margin:0}
.follow .follow-item:last-child{padding-left:0}
.follow .follow-item:not(:last-child) {border-right:none}
.follow .follow-item .follow-text{font-weight: 600}
.aside_article{margin-inline:-15px}  
.inner_aside_article h4{max-width:100%}  
.follow .follow-item:not(:first-child){padding-left:0}
  
.aggelies__row .aggelies-title{font-size:14px}
.chevron-bg {
    width: 40px;
    height: 50px;
}.wra_post-image .post-image .imagefit {
    object-fit: cover;
}
.aggelies__block{border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:5px}
.aggelies__block .aggelies-title{font-size:15px;line-height:1.4;color:#454545;border-left:4px solid #ccc;padding-left:10px;min-height:32px}
.aggelies__block .chevron-bg{display:none}  
  
.category--post .bbrx{margin-left:10px}
.category--post .rectimage{width:28px;height:28px}
.category--post .post-category{font-size:14px}
.wrap__post_date{flex-direction:column;align-items:flex-end}
.post--meta .post-date{margin-right:0;font-size:11px}
.wrap__post_date .post-update{font-size:11px}
.post--meta .post-date:before{width:16px;height:16px}
.category--post .bbrx{margin-left:8px;border-right:none}  
.post--meta{flex-wrap:wrap}
.share-btn-elements{justify-content:flex-start;padding-top:8px}  
.article-header .share-row {order: 2}  
.share-btn-elements .share-btn{width:34px;height:34px}  
  
.wrap__home_rect {
    min-height: 250px;
    margin-bottom: 15px;
    background-color: #F4F4F4;
}  
  
}

.related__posts {padding-bottom:4rem;margin-top: 8rem;max-width:950px;margin-inline:auto}
.section-name{padding-bottom:7px;display: inline-block;position:relative;font-size:2.3rem;line-height:1.2}
.section-title-w{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:7px solid #dadad5;margin-bottom:20px}
.wrap-section-title{display:flex}
.wrap-section-title .section-name:before{content:"";position:absolute;bottom:-7px;left:0;background-color:var(--darkred);height:7px;display:block;right:0}
.normal-article .article-asset {margin-bottom: 10px}


.sidebar-width .inner-sidebar {height: 100%;position: relative}
.sidebar-width .inner-sidebar .wrap-sidebar-widget:last-child {position: sticky;-webkit-position: sticky;top:70px;margin-bottom:0}


@media screen and (min-width:1024px){
.post--meta .category--post, .post--meta .wrap__post_date {width:29%}
.category--post span {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 160px;
}  
  
.article-wrapper.a-politistika .single-wrap-columns .column.is-narrow {
    display: none;
}.article-wrapper.a-politistika .single-wrap-columns .column {
    max-width: 1200px !important;
}.article-wrapper.a-politistika .single-wrap-columns .column .wrap-bod.content-wrap {
    padding: 0;
}
.article-wrapper.a-politistika .single-wrap-columns .column .wrap-bod.content-wrap .wrap-horizontal-image {
    margin-inline: -100px;
}.article-wrapper.a-politistika #aggelies1 {
    display: none;
}  
  
}


.das-bg iframe {
    max-width: none;
}

.ad_inarticle{background-color:#F4F4F4;min-height:250px;margin-bottom:30px}

.no_adv #aggelies1,
.no_adv .aside_article,
.no_adv .component #inline1,
.no_adv .component #inline2,
.no_adv .component #inline3,
.no_adv .mobiletopad,
.no_adv #300btop,
.no_adv .ocm-mis,
.no_adv .aries_stage {
    display: none!important;
}


span strong {
    color: inherit;
}