/* The following code disables All Caps style from the titles */

.entry-title {
	text-transform: none;
}

/* The following code formats the source code style of a post */

pre {
	font-family: Consolas, Courier New, monospace !important;
}

/* The following code disables the coloring of the active tab (currently inactive) */

/* .main-navigation-menu li.current-menu-item>a {
	background: rgba(0,0,0,0);
}

.main-navigation-menu li.current-menu-item>a:hover {
	background: #d53;
} */

/* The following code formats the subscription widget */

div.mailpoet_form_column div.mailpoet_paragraph {
	margin: 5px 0 !important;
}

/* The following code formats the floating submenu to open to the left */

@media (min-width: 1245px) and (max-width: 1680px) {
	.menu-item-15382>ul.sub-menu {
		left: unset;
		right: 100%;
	}
}

@media (min-width: 961px) and (max-width: 1195px) {
	.menu-item-15361>ul.sub-menu, .menu-item-15362>ul.sub-menu {
		left: unset;
		right: 100%;
	}
}

/* The following code disables the share buttons from homepage. */

.read-more .sharedaddy {
	display: none;
}

/* The following code hides the page title from homepage. */

#post-16877 .entry-header {
	display: none;
}
/* Σκίαση κάτω μέρους εικόνας στις κάρτες της αρχικής για να διαβάζεται ο τίτλος */
.psac_post_carousel_section .psac-single-slide,
.psac_post_carousel_section .slick-slide .psac-image-section,
.psac_slider_section .psac-image-section,
.psac-image-section {
  position: relative;
}
.psac_post_carousel_section .psac-image-section::after,
.psac_slider_section .psac-image-section::after,
.psac-image-section::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 55%;
  background: linear-gradient(to top, rgba(0,0,0,0.80), rgba(0,0,0,0));
  pointer-events: none;
  z-index: 1;
}
/* Συμπαγές tag cloud - οριζόντια ροή σε πολλές γραμμές */
.tagcloud,
.widget_tag_cloud .tagcloud,
.wp-block-tag-cloud {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 6px !important;
  align-items: flex-start !important;
}
.tagcloud a,
.widget_tag_cloud .tagcloud a,
.wp-block-tag-cloud a {
  display: inline-block !important;
  width: auto !important;
  max-width: none !important;
  float: none !important;
  clear: none !important;
  padding: 4px 9px !important;
  margin: 0 !important;
 font-size: 16px !important;
  line-height: 1.3 !important;
}