.single-content article .entry-content h2, .single-content article .entry-content h3, .single-content article .entry-content h4, .single-content article .entry-content h5 {
	margin-top: 1.6em;
	margin-bottom: 15px;
}
.entry-content-wrap p {
  margin: 1.1em 0;
}
article ol li, article ul li {
}
.quotes-f1 blockquote {
	font-style:italic;

}
@media only screen and (min-width:1020px){.icon-size-m i {
	font-size:55px;
	}
.feed-item.news-feed img {display:block;}
.feed-item.news-feed .feed-item-text-content, .feed-item.news-feed .wprss-feed-meta {padding-left:20px;}
	.kalender_map {
float:right;width:50%;padding-left:30px;
	}
}
@media only screen and (max-width:1019px){
.feed-item.news-feed img {display:block;width:100%;max-width:320px;}
.feed-item.news-feed .feed-item-text-content, .feed-item.news-feed .wprss-feed-meta {display:block;clear:both;}
	div.feed-item-content.item-side {display:block;}
	html,body{overflow-x: hidden;}
	.kalender_map {
		width:100%;
	}
}

@media only screen and (max-width:870px){ .mobile_flex{
		display: flex;
	  flex-flow: row wrap;
		flex-direction: row;
 	  justify-content: space-between;
	 }
	 .mobile_flex td {
	 	flex-basis:auto;
		flex-grow:1;
		 border-top:0;
	 }
	tr.mobile_flex{
		margin:10px 0 10px;
		border-top:1px solid #eee;
	}
}

.editor-styles-wrapper.block-editor-writing-flow {background:#fff;}
.title-beneath .meta-wrap {
    padding-bottom: 15px;
}
.entry-content ul.eo-events.eo-events-shortcode {
	display:none;
}
.lets-info-up .lets-info-up-pretitle {
	font-size:16px;
	font-weight:600;
	margin-bottom:0.7em;
}
.lets-info-up {
	text-align:left;
	color:#777;
}
.lets-info-up--side {
    margin-bottom: 20px;
    margin-right: 30px;
    max-width: 300px;
    width: 50%;
}
blockquote.messenger-comment strong:first-of-type {
  margin-top: -1em;
  display: block;
}
blockquote.wp-block-quote {font-size:1.1em;border-left:5px solid DarkOrange;width:90%;margin-left:0;padding-left:20px;color:black;margin-top:2em;margin-bottom:2em;}
blockquote.wp-block-quote:before{content:'';}
.rp4wp-related-posts ul{width:100%;padding:0;margin:0;float:left;}
.rp4wp-related-posts ul>li{list-style:none;padding:0;margin:0;padding-bottom:20px;clear:both;}
.rp4wp-related-posts ul>li>p{margin:0;padding:0;}
.rp4wp-related-posts h3 {color:#dd9933 !important;font-size:19px;margin-bottom:30px;letter-spacing: 2px !important;}
.rp4wp-related-posts a {font-weight:bold;line-height: 1.2em;}
.rp4wp-related-post-image{width:35%;padding-right:25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;}
.instagram-media{margin: 30px auto 30px !important;}
.wprss-feed-meta {opacity:0.5;text-align: right;}
li.feed-item.news-feed {min-height:190px;padding-bottom:30px;max-width:800px;display:block;}
.feed-item.news-feed a{font-size:1.1em;font-weight:bold;line-height:1.5em;}
.rp4wp-related-post-content {line-height:1em;}
blockquote.messenger-comment {background:#F2F3F5;margin-left:55px;padding:8px 15px;border-radius:18px;position:relative;font-size:.9375rem;border-left:0;font-family: Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;line-height:1.3333;width:80%;font-style:normal;}
blockquote.messenger-comment p:first-of-type{margin-top:0;}
blockquote.messenger-comment.messenger-reply {margin-left:110px;width:70%;}
blockquote.messenger-comment p {margin-bottom:0;}
blockquote.wp-block-quote.messenger-comment {margin-top:1em;margin-bottom:1em;}
blockquote.messenger-comment cite {margin-bottom:0;  font-style: normal;}
blockquote.messenger-comment img {position:absolute;left:-55px;width:45px;border-radius:50%;top:0px;}
.inline-post .block .tipi-xs-typo .title {font-weight:600;font-size:18px;}
.inline-post {margin: 20px 0;
    border: 1px solid rgba(0,0,0,0.1);
    border-radius: 8px;}
.inline-post .byline-part.cats {display:none;}
.inline-post. .author {display:inline-block;}
.inline-post. img {max-height:65px;height:65px;max-width:100px;width:100px;}
.inline-post .block article .mask {max-width:100px;height:65px;}
.inline-post .see-also {background: transparent;color:transparent}
.eo-events-widget li {color:rgba(0,0,0,0.4);font-size:12px;text-align:right;line-height:1rem;}
.eo-events-widget li a{color:#000;font-size:1rem;float:left;}
.lets-info-up--center .lets-info-up-block-wrap {
	padding: 0 25px;}
.clearfix .wp-polls .pollbar {
    margin: 0;
    line-height: 1em;
    background:#fe9228;
    border: 0px;
    position: absolute;
    margin-top: 0;
    font-size: 1em;
	top:0;
	left:0;
	z-index:1;
	height: 100%;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}
.clearfix .wp-polls li {
	position:relative;
	line-height: 1.34;
	font-size:1rem;
	border:1px solid #eee;
	border-radius:8px;
	margin-top:2px;
	margin-bottom:2px;
	height:2rem
}
.clearfix .wp-polls li div.result.vote label {
	cursor:pointer;
}

.clearfix .wp-polls li div.result.vote label:hover {
	color:blue;
	width:100%;
}

.clearfix .wp-polls li div.result {
	position:absolute;
	z-index:90;
	line-height: 1.34;
	font-size:1rem;
	padding:5px 12px;
}

.wp-polls p {font-size:20px;
margin-top: 1.6em;
margin-bottom: 15px;}
.wp-polls small {
	color:#fe9228;
	padding-right:10px;
	float:right;
	display:block;
	line-height:2em;
	font-size:1em;
}
.tablepress th {font-size:10px;font-weight:normal;font-family:arial,helvetica;}

.gamipress-points-thumbnail.wp-post-image {
  margin-right: 10px;
}
.gamipress-achievement .gamipress-achievement-image, .gamipress-rank .gamipress-rank-image, .achievement-wrap .gamipress-achievement-image, .rank-wrap .gamipress-rank-image {
	opacity:0.1;
}




.schema-faq.wp-block-yoast-faq-block .schema-faq-section{
	position:relative;
}
.schema-faq.wp-block-yoast-faq-block input {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 41px;
    opacity: 0;
    cursor: pointer;
    z-index:999;
}
.schema-faq.wp-block-yoast-faq-block .schema-faq-question {
    background: #f1f2f6;
    padding: 10px 12px 10px 18px;
    cursor: pointer;
    font-size: 18px !important;
    font-weight: normal !important;
    position:relative;
    margin-bottom: 0;
}
