/* -------------------------------------- */
/* -------- BH-FIFTYFIFTY DESKTOP ------- */
/* -------------------------------------- */

.bhFiftyFifty.bhElement .bildbereich {
    height: 100%;
    width: 50%;
    position: absolute;
    left: 0px;
}
.bhFiftyFifty.bhElement .bhBackgroundImage {
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
}
.bhFiftyFifty.bhElement .contentbereich {
    width: 50%;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 50%;
    padding: 100px 48px 100px 48px;
    background-color: var(--4touch-color-yellow);
	color: var(--4touch-color-brown-01);
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
}
.bhFiftyFifty.bhElement div[data-section="groupcontainer"] {
    width: 100%;
}
.bhFiftyFifty.bhElement .contentbereich .bhElement {
	max-width: 490px;
	margin-left: 0;
}
.bhFiftyFifty.bhElement .contentbereich a {
	
}
.bhFiftyFifty.bhElement .contentbereich a:hover {

}
.bhFiftyFifty.bhElement .bh-bodytext li::before {
	color: var(--4touch-color-brown-01);
}

/* ----- FIFTY FIFTY INHALT LINKS ----- */
.bhFiftyFifty.bhElement.fificontentleft .contentbereich {
	margin-left: 0%;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
}
.bhFiftyFifty.bhElement.fificontentleft .bildbereich {
	left: 50%;
}
.bhFiftyFifty.bhElement.fificontentleft .bhBackgroundImage {
	margin-left: 0%;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
.bhFiftyFifty.bhElement.fificontentleft .contentbereich .bhElement {
	margin-right: 0;
	margin-left: auto;
}

/* FIX, WENN FIFTYFIFTY IN FADER LIEGT */

.bhFader .bhFiftyFifty .contentbereich .bhContainer {
	max-height: auto !important;
	height: auto !important;
}

/* ----- MEDIAQUERIES ----- */

@media screen
	and (max-width : 1350px) {
		
		.bhFiftyFifty.bhElement .contentbereich h2 {
			font-size: 60px;
			line-height: 50px;
		}
}
@media screen
	and (max-width : 1160px) {
		
		.bhFiftyFifty.bhElement .contentbereich {
		    padding: 50px 50px 50px 50px;
		}
		.bhFiftyFifty.bhElement.fifibigpic .contentbereich {
			padding: 50px 90px 50px 15px;
		}
}
@media screen
	and (max-width : 1023px) {
		
		.bhFiftyFifty.bhElement .bildbereich,
		.bhFiftyFifty.bhElement.fifibigpic .bildbereich {
		    height: 100%;
		    width: 100%;
		    position: relative;
		}
		.bhFiftyFifty.bhElement.fifibigpic .bildbereich:after {
			display: none;
		}
		.bhFiftyFifty.bhElement.fificontentleft .bildbereich {
			left: 0;
		}
		.bhFiftyFifty.bhElement .bhBackgroundImage,
		.bhFiftyFifty.bhElement.fificontentleft .bhBackgroundImage {
			border-radius: 0;
			border-top-left-radius: 20px;
			border-top-right-radius: 20px;
		}
		.bhFiftyFifty.bhElement .bildbereich > .bhBackgroundImage > div {
		    min-height: 400px !important;
		}
		.bhFiftyFifty.bhElement.fifibigpic .bildbereich > .bhBackgroundImage > div {
		    min-height: 55vh !important;
		}
		.bhFiftyFifty.bhElement .contentbereich,
		.bhFiftyFifty.bhElement.fifibigpic .contentbereich,
		.bhFiftyFifty.bhElement.fificontentleft .contentbereich {
		    width: 100%;
		    margin-left: 0%;
		    display: block;
		    min-height: auto !important;
			border-radius: 0;
			border-bottom-left-radius: 20px;
			border-bottom-right-radius: 20px;
		}
		.bhFiftyFifty.bhElement.fifibigpic .contentbereich {
			height: 35vh !important;
		}
		.bhFiftyFifty.bhElement.fifibigpic .contentbereich {
		    padding: 50px 50px 50px 50px;
		}
		.bhFiftyFifty.bhElement .contentbereich .bhElement,
		.bhFiftyFifty.bhElement.fifibigpic .contentbereich .bhElement {
		    max-width: 100%;
		}
		.bhFiftyFifty.bhElement .contentbereich .bhElement .bh-bodytext h2:after {
		    display: none;
		}
		.bhFiftyFifty.bhElement .contentbereich h3 {
			margin-top: 30px;
		}
		.trailerparkdetail .bhFiftyFifty.bhElement .contentbereich h3 {
		    margin-top: 80px;
		}
		
}