/* Startseiten-CSS */

.home .breadcrumbs{
	display:none;
}

.home #main{
	position: relative;
	}
	
	.home.page-template-page-front > .post-content{
		margin-bottom:30px;
		}
		
	.home.page-template-default #main article > .post-content{
		display: flex;
		flex-direction: column;
    	}
    	
    	.home #main h2,
    	.home #main h1,
		.home #main h1 + p{
			text-align: center;
		}
		
		.home .post-content h1 + p{
			font-size:20px;
		}
		
		.home #main .wp-block-column h2,
    	.home #main .wp-block-column h1{
	    	text-align: left;
    	}

	/* SliderPosition */	
	.home.page-template-default #main.slider-before-title article > .post-content div.mbgi-block-slider{
		order:-1;
	}
	.home.page-template-default #main.slider-before-title article > .post-content div.mbgi-block-slider,
	body.home .post-content div.mbgi-block-slider:first-child,
	#main article > div.thumb-wrap:first-child  {
		margin-top: -20px;
	}



/* Störer */

.mbgi-stoerer-wrap {
	width: auto;
	position: fixed;
	z-index: 3;
	right: 0px;
	bottom: 5vh;
	display: flex;
	}
.rechts .mbgi-stoerer-wrap{
	left: 0px;
	right: unset; /*sonst über volle breite*/
	}
	.mbgi-stoerer-wrap:before {
			content: "\f0a4";
			font-family: "Font Awesome 5 Free";
			color: #ffffff;
			font-size: 20px;
			background-color: #D9B500;
			padding: 20px;
			font-weight: 700;
		}
	.mbgi-stoerer-wrap a.link {
		padding: 20px;
		font-family: "Arvo", Helvetica, Arial;
		color: #ffffff;
		font-size: 18px;
		font-weight: 500;
		position: relative;
		background: transparent linear-gradient(98deg, #FFD500 0%, #D9B500 100%) 0% 0% no-repeat padding-box;
		text-decoration: none;
		}
		.stoerer-close-btn:before {
			content: "\f00d";
		    font-family: "Font Awesome 5 Free";
		    color: #D9B500;
		    font-size: 15px;
		    background-color: #ffffff;
		    padding: 12px 14px;
		    font-weight: 700;
		    box-shadow: 0px 3px 10px #5d6b844d;
		    border-radius: 100%;
		    position: absolute;
		    top: -25px;
			margin-left: -55px;
			transition:transform 0.3s ease-in-out;
		}
		.stoerer-close-btn:hover:before{
			transform: scale(1.2);
			cursor: pointer;
		}