/* Seite nach oben ziehen */
body .is-layout-flex {
	margin-top: -0px;
}


.has-contrast-background-color {
	display: none !important;
}


/* Neufärbung
*/


/* Slider Buttons */
.bdpp-post-carousel-wrap .owl-nav .owl-next, .bdpp-post-carousel-wrap .owl-nav .owl-prev {
	background-color: #8a8e75
}

/* Body für sub pages */
body {
		background-color: #f1ead8
}

/* Footer Farbe */
.has-black-background-color {
	background-color: #8a8e75!important;
}

/* Button Abonnieren */
#subscribe-submit.is-link a {
	background-color: #bec5a4;
}
#subscribe-submit.is-link a:hover {
	background-color: #bec5a4;
	border-color: #d5c7ad;
	color: #8a8e75;
}

.bdpp-post-carousel-wrap .owl-nav .owl-next:hover, .bdpp-post-carousel-wrap .owl-nav .owl-prev:hover, .bdpp-post-carousel-wrap .owl-nav .owl-next:focus, .bdpp-post-carousel-wrap .owl-nav .owl-prev:focus {
	background-color: #bec5a4;
}
.bdpp-post-title a {
	color: #8a8e75;
}
.bdpp-post-cats a {
	border-color: #f3ecde;
}
.bdpp-post-cats a:hover {
	border-color: #bec5a4;
}
.wp-container-core-columns-is-layout-1 {
	background-color: #f1ead8
}
.wp-block-spacer {
	background-color: #f1ead8
}
.wp-container-core-columns-is-layout-1 {
	padding: 20px
}

/* Abstand vom Carousel verringern */
.bdpp-post-carousel-wrap.bdpp-has-arrows {
	padding-top: 0px!Important;
}

/* ERHÖHT GESAMTE RECHTE SPALTE
 * 
 * .spalte-rechts-customCSS {
	flex-basis:20%!important;
} */

.wp-block-embed iframe {
	max-width: 200%
}


menue-leiste-custom-css {

}

.header-abstandshalter {

}
:root :where(.wp-block-cover) {
	overflow: visible;
}


/* Schließen-Button Banner */
.wpfront-notification-bar div.wpfront-close {
 font-size: 20px;
	padding-top: 5px;
}

/*Animation Widgets & Bilder 
 * und Verschieben der Icons */
.dlive-icon-widget {
	padding-bottom: 8px;
	margin-left: -13px!important;
		display:block; 
z-index:999; 
cursor: pointer; 
-webkit-transition-property: all; 
-webkit-transition-duration: 0.1s; 
-webkit-transition-timing-function: ease; 
}

.gettr-icon-widget {
	padding-bottom: 6px;
	margin-left: -13px!important;
	display:block; 
z-index:999; 
cursor: pointer; 
-webkit-transition-property: all; 
-webkit-transition-duration: 0.1s; 
-webkit-transition-timing-function: ease; 
}

.gettr-icon-widget:hover {
transform: scale(1.1); 
}

.dlive-icon-widget:hover {
transform: scale(1.1); 
}

.animation-bild-wachsen {
cursor: pointer; 
-webkit-transition-property: all; 
-webkit-transition-duration: 0.3s; 
-webkit-transition-timing-function: ease;  
}

.animation-bild-wachsen:hover {
	transform: scale(1.1); 
}

.paypal-widget-icon {
cursor: pointer; 
-webkit-transition-property: all; 
-webkit-transition-duration: 0.1s; 
-webkit-transition-timing-function: ease; 
}

.paypal-widget-icon:hover {
transform: scale(1.05); 
}

/*ENDE Animation Widgets & Bilder 
 * ENDE und Verschieben der Icons */

.textbox-unterstuetzung {
	width: 315px;
}

@media (max-width: 599px) {
  .gettr-icon-widget {
    display: none;
  }
	.dlive-icon-widget {
		display: none;
	}
}


.epyt-gallery {
	  position: relative;
  width: 70%;
  padding-top: 1%; /* 16:9 ratio -> 9 / 16 * 50 = 28.125 */
  margin: 0 auto;
}

.ueberschrift-unterstuetzung {
	width: 300px;
}

@media (max-width: 599px) { .teamheimatmenufix {
	display: none !important;
	}}


@media (min-width: 600px) {
	.alternativeplattformenfix {
		display: none!important;
	}
	.persoenlichesfix {
		display: none!important;
	}
}

.impressum-stapel {
	padding-left: 25px;
}


.cky-show-desc-btn {
	color: white !important;
}
.cky-accordion-header .cky-always-active {
	color: white!important;
}

.datenschutzbutton :hover {
	color: #404236!important;
}


.links-livestream-seitenleiste a {
	color: #346100!important;
}

.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__show-subs .wp-block-jetpack-subscriptions__subscount {
	text-align: left;
}