/* Hide All Category Label */
.jeg_thumb .jeg_post_category, .jeg_postblock_content .jeg_post_category {
    display: none !important;
}

/* Logo-Größe */

.jeg_logo img {
	height: 0.8em;
}


.jeg_mobile_logo img {
	height: 1.2em;
}

/* Anpassung der Farbe von markiertem Text */
::selection {
    background: #fff3ce;
}

mark {
	background: #fff3ce;
  color: #212121;
}

/* Nach-oben-scrollen links statt rechts */
.jscroll-to-top {
    right:unset;
    left:17px;
		bottom:15px;
}

/* Style-Anpassungen der Pages (damit sie so aussehen wie Posts) */

.jeg_post_excerpt p, .content-inner p, .content-inner li {
	font-family: Lato,Helvetica,Arial,sans-serif;
	font-size: 0.85em;
	line-height: 1.35em;
	font-weight: 400;
	font-style: normal;
}

.entry-content blockquote p:last-child {
	margin:-30px 0 -60px 0;
	font-size: 22px;
}

.wp-block-verse {
	margin-top: -10px;
}

pre.wp-block-verse  {
	padding: 10px 12px;
}


/* Cookie-Banner vor dem selbstladenden Steady-Schwebebutton anzeigen */

#hu {
	z-index: 999999999;
}

/* Elemente verbergen: */
/* Erstellungsdatum von Pinned-Posts auf der Startseite */
.jeg_post_meta .jeg_meta_date  {
    display: none;
}
/* Breadcrump-Navigation */
.jeg_breadcrumbs {
    display: none;
}
/* Autor in Pages */
.jeg_post_meta .jeg_meta_author {
    display: none;
}

/* CATEGORY-PAGE */

/* Header */

.jeg_cat_header_4 .jeg_cat_overlay .jeg_title_wrap {
	width:90%;
	max-width: 1000px;
}

.jeg_cat_subtitle {
	font-size: 1.4em;
	line-height: 1.3em;
	margin-top: 1.3em;
}

/* Meta-Block unter Posts verbergen */

.jeg_postblock_32 .jeg_post_meta {
	display: none;
}


/* POSTS */

/* Hintergrund und Verlauf hinter dem Artikelbild entfernen */

.jeg_featured_bg {
    background: #fff;
}


/* Artikelbild ausblenden für Posts */

.jeg_featured_big {
	display : none;
}


/* Trenner vor H1 ausblenden

.jeg_single_tpl_10 .entry-header:before, .entry-header .jeg_meta_container {
	display: none;
}  */


/* Style der Artikel-Meta-Daten */

.jeg_single_tpl_10 .entry-header:before {
	display: none;
}

.jeg_single_tpl_10 .entry-header {
    text-align: left;
}

.entry-header .jeg_meta_container {
  border-top: none;
}


/* Copy Styles on Posts */

.jeg_post_title, .entry-header .jeg_post_title, .jeg_single_tpl_2 .entry-header .jeg_post_title, .jeg_single_tpl_3 .entry-header .jeg_post_title, .jeg_single_tpl_6 .entry-header .jeg_post_title, .jeg_content .jeg_custom_title_wrapper .jeg_post_title {
	font-family: Lato,Helvetica,Arial,sans-serif;
}
.jeg_post_title, .entry-header .jeg_post_title {
	font-style: bold;
	font-size: 3.5em;
	margin: 0.75em 0 -0.65em 0;
	text-align: left;
}

.entry-content h2 {
	font-style: normal;
	font-size: 1.75em;
	line-height: 1.35em;
	padding-top: 0.25em;
	color: #212121;
}

.entry-content h3 {
	font-style: bold;
	font-size: 2em;
	padding-top: 0.4em;
}

.entry-content h4 {
	font-style: bold;
	font-size: 1.6em;
	padding-top: 0.2em;
}

.content-inner p {
	font-style: normal;
	font-size: 1.15em;
}

.content-inner>[class^=wp-block-]:not(h1,h2,h3,h4,h5,h6), .content-inner blockquote {
	font-style: normal;
	font-size: 1.15em;
	line-height: 1.35em;
	padding-top: 0.25em;
	color: #7b7b7b;
	margin: 0 0 0.75em 0;
}

.entry-content blockquote cite {
  margin: 0 0 2.3em 0;
	font-size: 0.9em;
	line-height: 1.45em;
	font-style: normal;
}

.content-inner li {
	font-size: 1.25em;
	line-height: 1.35em;
	list-style: circle;
}


.content-inner ul, .wpb_text_column ul {
	font-size: 0.85em;
	line-height: 1.35em;
	list-style: circle;
	margin: 0.6em 0 2em 0;
}

.entry-content blockquote p:last-child {
	margin: 0 0 1.5em 0;
	font-size: 1.1em;
	line-height: 1.35em;
}

.wp-block-buttons>.wp-block-button {
	margin-bottom: 1em;
}


/* Related Article in Posts */

.jnews_inline_related_post .jeg_postblock_28 .jeg_post_title, .jnews_inline_related_post .jeg_postblock_29 .jeg_post_title {
	font-size: 1em;
}
	

/* Bei Posts den Abstand zwischen H1 und Trenner vergrößern */

.entry-header .jeg_meta_container {
    margin-top: 3em;
}


/* Abstände und Text-Größen in der Author-Box unter dem Text */

.jeg_author_content p {
	margin-bottom: 1em;
	font-size: 1.3em;
	line-height: 1.45em;
	color: #212121;
}

.jeg_authorbox {
    border: 1px solid #eee;
    padding: 2.5em 0 1.2em 0;
    margin-bottom: 3em;
}

h3.jeg_author_name {
	display: none;
}


/* Testimonial: Abstand zwischen Name und Job-Position aka Podcast  */

.elementor-testimonial-job {
	padding-top:0.5em;
}