.breadcrumb-item::marker {
  font-size: 0rem;
}
body:not(.node) .cp-page_header {
  padding-top: 0;
}

body .cp-main-header {
  background: #071e3b;
}
body #main-wrapper {
  margin-top: 0;
}
body.node .cp-main-header,
body.tomeako-main-page .cp-main-header {
  background-color: transparent;
}
body.node #main-wrapper,
body.tomeako-main-page #main-wrapper {
  margin-top: -16.7rem;
}

.arxeio-imerision-xartwn #main-wrapper .col-6.col-md-4.col-lg-3 a {
  color: #212529;
}
/*.swiper-slide.slideType-img.in-vid{*/
/*    display: none;*/
/*}*/
body.node #imerisios-xartis .imerisios-xartis_arxeio a {
  font-weight: 500;
}
.parousiasi-forea.kiryxeis .views-exposed-form,
body.node #imerisios-xartis .imerisios-xartis_content .mobile {
  display: none;
}
@media only screen and (max-width: 768px) {
  .swiper-slide.slideType-img.in-vid {
    display: block;
  }
  body.node #imerisios-xartis .imerisios-xartis_content .mobile {
    display: block;
  }
  body.node #imerisios-xartis .imerisios-xartis_content .desktop {
    display: none;
  }
  /*.swiper-slide.slideType-vid{display: none;}*/
}
body.thematikoi-xartes-sxediwn-politikis-prostasias.hartes-me-oria-epiheirisiakis-eythynis-pyrosbestikon-ypiresion
  .accordion-item
  h2,
#accordionEcff h2.accordion-header {
  font-size: 0rem;
}
#accordionEcff .info-card-title a {
  color: black;
}
.odigies-prostasias .enim-uliko-grid.empty-multimedia {
  margin-bottom: -100px;
}

em {
  font-style: italic;
}
u {
  text-decoration: underline;
}
.kirixeis-content.posts-grid .simple-post__subtitle {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;
  font-weight: 400;
  color: #000d1e;
  margin-top: 0.5rem;
}
body:not(.toolbar-fixed) #page .mobile-menu-container,
body:not(.toolbar-vertical) #page .mobile-menu-container {
  margin-top: 20px;
}
body.node .tabs-content-2 .posts-grid .section-link {
  margin-top: 0.5rem !important;
}
#fullwidth112_banner {
  background-position: center !important;
}
#homepage-main-slider .swiper.mainSlider .swiper-slide .main-slider-overlay {
  background: radial-gradient(
    farthest-side at 90% 50%,
    rgba(0, 13, 30, 0) 40%,
    rgb(0 13 30 / 31%) 71%,
    rgb(0 13 30 / 35%) 83%,
    #000d1e7d 110%
  );
}
.cookiesjsr--app ul.cookiesjsr-links li:nth-child(2) {
  display: none;
}
