/* Getting from cache friesenherz-startseite */
 
.ferienhaus #block_242 {
	top:-6.57%;
	position:absolute;
	left:-10%;
}

.ferienhaus #block_240 {
	position:absolute;
	top:-5.2%;
	left:55%;
}

.startseite .rechtespalte {
	float:right;
	width:47%;
	padding-right:2%;
	padding-left:1%;
}

#row3 a {
	color:#0091cf;
	text-decoration:none;
}

#block_239 {
	position:absolute;
	top:50%;
	left:70%;
	z-index:20;
}

.shadow {
	box-shadow:0px 10px 10px 4px #08070691;
	margin-bottom:3%!important;
	margin-top:2%!important;
}

.familienurlaub #block_240 {
	top:-10.6%;
	position:absolute;
	left:85%;
}

h2.beefup__head:hover {
	color:#ffffff;
}

.familienurlaub #block_242 {
	top:-4.6%;
	position:absolute;
	left:80%;
}

#row5 h1 {
	font-family:Dancing Script;
}

.familienurlaub #block_245 {
	top:-4.8%;
	position:absolute;
	left:80%;
}

.st_swing:after {
	content:'';
	position:absolute;
	width:20px;
	height:20px;
	border:1px solid #333;
	top:-11px;
	left:50%;
	z-index:0;
	border-bottom:none;
	border-right:none;
	transform:rotate(45deg);
}

.startseite .galerie_st {
	margin-top:2%;
}

.ws-hover a {
	color:#2a6496;
	cursor:none!important;
	text-decoration:none!important;
}

.startseite .ueberschrift {
	width:100%;
	float:left;
	padding-left:2%;
	padding-right:1%;
}

.startseite .link_163 {
	display:table-cell;
	vertical-align:middle;
	height:146px;
	width:250px!important;
}

#row9 {
	max-width:1200px;
	background-color:#ffffff;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#row5 a {
	color:#0091cf;
	text-decoration:none;
}

#block_227 {
	margin-top:1%;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:1%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

h2.beefup__head {
	color:#ffffff;
}

#block_203 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

article:hover {
	background-color:#0091cf8a;
	color:#ffffff!important;
}

.linkespalte h3 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

.startseite #block_243 {
	top:22%;
	position:absolute;
	left:-1.5%;
}

#block_192 {
	padding-top:9.8%;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:0%;
}

#block_186 {
	padding-top:0%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:0%;
}

#row6 h3 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

#row8 {
	width:100%;
	background-color:#231f20;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	padding-top:1%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:2%;
}

#row10 {
	max-width:1200px;
	background-color:#ffffff;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

.beefup__head {
	cursor:pointer;
	margin-bottom:0;
	overflow:hidden;
	padding-right:30px;
	position:relative;
	text-overflow:ellipsis;
	white-space:normal!important;
	padding-bottom:10px;
	line-height:1.5;
}

.linkespalte {
	float:left;
	width:58%;
}

#block_210 h2 {
	font-family:Dancing Script;
	font-size:18pt;
}

.startseite #block_245 {
	top:-8.8%;
	position:absolute;
	left:80%;
}

.rechtespalte h3 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

#block_190 {
	padding-top:0%;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:0%;
}

#block_193 {
	padding-top:8%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
}

#row4 {
	max-width:1400px;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:0%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:0%;
}

a:focus {
	color:#2a6496;
	cursor:pointer;
	text-decoration:none!important;
}

body {
	background-image:url(/image.php?cat=layout&name=familienurlaub-ferienhaus-nordsee-pellworm.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	background-attachment:fixed;
}

#block_199 {
	margin-top:4%;
	margin-left:7%;
	margin-right:7%;
	margin-bottom:2%;
}

.familienurlaub.shadow {
	margin-top:4%!important;
}

.startseite #container8-textblock-3 {
	width:100%;
}

#empty a {
	color:#0091cf;
	text-decoration:none;
}

#empty h3 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

#block_198 {
	padding-top:2%;
	padding-left:0%;
	padding-right:0%;
	padding-bottom:0%;
}

.beefup.is-open > .beefup__head::after :hover {
	border-width:0 10px 10px!important;
	border-color:transparent transparent #f7f4ea!important;
}

.st_swing {
	animation:swing ease-in-out 20s infinite alternate;
	transform-origin:center -20px;
	float:left;
	box-shadow:5px 5px 10px rgba(0,0,0,0.5);
}

.familienurlaub #block_249 {
	top:-7.4%;
	position:absolute;
	left:85%;
}

.startseite .ganzebreite {
	width:100%;
	float:left;
	margin-top:0%;
	margin-bottom:3%;
}

#block_217 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

#row6 {
	max-width:1200px;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0.5%;
	padding-top:0%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
	background-color:#ffffff;
}

#row5 h3 {
	font-family:Dancing Script;
	color:#0091cf;
}

#row9 h3 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

.beefup__body.ws-accordion {
	padding-bottom:1em;
}

#row1 {
	background-color:#231f20;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	padding-top:1%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:1%;
}

.rechtespalte {
	float:right;
	width:38%;
}

#row5 h2 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

.ganzebreite {
	width:100%;
	float:left;
	margin-top:3%;
}

#empty {
	max-width:1200px;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
	background-color:#ffffff;
}

#block_184 {
	padding-top:0%;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:0%;
}

#block_187 {
	padding-top:0%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:0%;
}

.beefup {
	border-bottom:1px solid #ddd!important;
	border-top:none!important;
	border-left:none!important;
	border-right:none!important;
	border-radius:4px;
	margin-top:2px;
	margin-right:0;
	margin-bottom:2px;
	margin-left:0;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}

#row3 h1 {
	font-family:Dancing Script;
	color:#0091cf;
}

.swingbild .block {
	width:390px;
	margin-left:auto;
	margin-right:auto;
}

#block_214 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

.familienurlaub #block_251 {
	top:-1.12%;
	position:absolute;
	left:89%;
}

#block_189 {
	padding-top:0%;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:0%;
}

#empty h2 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

.tp-caption.tp-fade.tp-resizeme.start {
	text-shadow:0px 1px 2px #000;
}

.imgshadow .block {
	box-shadow:0px 0px 10px 1px #f2f2f2;
}

.st_swing img {
	border:5px solid #f8f8f8;
	display:block;
	float:left;
	width:100%;
}

#row5 {
	max-width:1200px;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:0%;
	background-color:#ffffff;
}

.beefup__head::after {
	border-style:solid;
	border-width:10px 10px 0;
	border-color:#0091cf transparent transparent!important;
	content:'';
	position:absolute;
	right:0;
	height:0;
	margin-top:-5px;
	top:50%;
	width:0;
	color:#0099c3;
}

#block_198 h2 {
	font-family:Dancing Script;
	font-size:18pt;
}

#block_185 {
	padding-top:0%;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:0%;
}

#block_223 {
	margin-top:1%;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:1%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

#empty h1 {
	font-family:Dancing Script;
	font-size:18pt;
	color:#0091cf;
}

a:hover {
	color:#2a6496;
	cursor:pointer;
	text-decoration:none!important;
}

#row3 {
	max-width:1200px;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	padding-top:1%;
	padding-left:3%;
	padding-right:2%;
	padding-bottom:0%;
	background-color:#ffffff;
}

.familienurlaub #block_248 {
	top:-8.4%;
	position:absolute;
	left:105%;
}

#container {
	width:100%;
	margin-left:auto;
	margin-right:auto;
}

#block_220 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

#block_210 {
	margin-top:1%;
	margin-left:4%;
	margin-right:4%;
	margin-bottom:1%;
	padding-top:2%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

#block_225 {
	margin-top:1%;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:1%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:2%;
}

#row7 {
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0%;
	width:100%;
	background-color:#231f20;
}

#block_219 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

#block_213 {
	margin-top:1%;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:0%;
	padding-top:1%;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:1%;
}

.shadow.startseite {
	margin-top:4%!important;
	margin-bottom:4%!important;
}

#row2 {
	width:100%;
	margin-top:0%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:2%;
}

.shadow.ferienhaus {
	box-shadow:0px 10px 10px 4px #08070691;
	margin-bottom:3%!important;
	margin-top:4%!important;
}

#block_215 {
	margin-top:0%;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:0%;
}

.beefup.is-open > .beefup__head::after {
	border-width:0 10px 10px!important;
	border-color:transparent transparent #0099c3!important;
}

#empty a:hover {
	color:#0091cf;
	text-decoration:underline;
}

.st_swing:before {
	content:'';
	position:absolute;
	width:10px;
	height:10px;
	top:-16px;
	left:51.5%;
	z-index:5;
	border-radius:50% 50%;
	background:#000;
}

#row5 a:hover {
	color:#0091cf;
	text-decoration:underline;
}

.ausblenden {
	display:none;
}

#row3 a:hover {
	color:#0091cf;
	text-decoration:underline;
}

.startseite .linkespalte {
	float:left;
	width:47%;
	padding-left:2%;
	padding-right:1%;
}

.buttonLevel3Hover {
}

.buttonLevel3Normal {
}

@-webkit-keyframes swing {
	0%:Array;
	100%:Array;
}

@keyframes swing {
	0%:Array;
	100%:Array;
}

@media only screen and (min-device-width : 991px) and (max-device-width : 1250px) {
	#block_239 .box {
		width:160px;
		height:180px;
		margin-top:0%;
		margin-left:0%;
		border:2px lightblue solid;
		background-image:url(/images/48/call-center-2505953-1920-mithintergrund-web.jpg);
		background-position-y:0;
		border-radius:50% 50%;
		box-shadow:5px 5px 10px rgba(0,0,0,0.5);
		background-size:cover;
		background-position-x:center;
	}
	#block_239 .text {
		margin-top:55%;
		font-size:16px;
	}
	a.noo-menu-icon-left {
		background-color:#00000061;
		color:#ffffff!important;
		padding-right:20px!important;
		padding-left:20px!important;
	}
	.noonav.noo_menu_1 a.navbar-brand {
		color:#ffffff!important;
	}
	.mm-listview li a {
		color:#ffffff!important;
	}
	button.button-bar.noo-menu-collapse {
		border:none!important;
	}
	div#noo_menu_1 {
		box-shadow:none;
		webkit-box-shadow:none;
	}
	div#row1 {
		background-color:#231f20;
	}
	div#block_253 {
		float:left;
		z-index:100;
		width:17%;
		margin-left:41.5%;
		margin-right:41.5%;
	}
	div#block_176 {
		padding-top:3%;
	}
	.ferienhaus #block_242 {
		top:-3.4%;
		position:absolute;
		left:-10%;
	}
	#block_239 {
		position:absolute;
		top:50%;
		left:60%;
		z-index:20;
	}
	#row3 {
		padding-top:4%;
	}
	.startseite .link_163 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:220px!important;
		float:left;
	}
	.startseite #block_245 {
		top:-18.0%;
		position:absolute;
		left:95%;
	}
	.familienurlaub #block_245 {
		top:-2.2%;
		position:absolute;
		left:80%;
	}
	.startseite #block_243 {
		top:-3.4%;
		position:absolute;
		left:65.6%;
	}
	.startseite #block_243 .paperclip3 {
		transform:rotate(-13deg);
		-webkit-transform:rotate(-13deg);
	}
	.swingbild .block {
		width:250px;
		margin-left:auto;
		margin-right:auto;
	}
	#row4 {
		max-width:1300px;
		margin-top:1%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:1%;
		padding-top:0%;
		padding-bottom:0%;
		width:90%;
	}
	.ferienhaus .link_167 {
		display:table-cell;
		vertical-align:middle;
		height:97px;
		width:125px;
	}
	.familienurlaub #block_242 {
		top:-2.4%;
		position:absolute;
		left:80%;
	}
	.ferienhaus #block_240 {
		position:absolute;
		top:-2.5%;
		left:55%;
	}
	.familienurlaub #block_240 {
		top:-5.4%;
		position:absolute;
		left:85%;
	}
	.familienurlaub .link_170 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:220px;
	}
	.familienurlaub #block_248 {
		top:-4.4%;
		position:absolute;
		left:105%;
	}
	.familienurlaub #block_249 {
		top:-3.8%;
		position:absolute;
		left:85%;
	}
	.familienurlaub #block_251 {
		top:-0.52%;
		position:absolute;
		left:89%;
	}
}

@media only screen and (min-device-width : 765px) and (max-device-width : 990px) {
	div#row4 {
		width:90%;
	}
	.familienurlaub #block_251 {
		top:-0.82%;
		position:absolute;
		left:89%;
	}
	.familienurlaub #block_227 {
		margin-right:2%;
		margin-bottom:1%;
		padding-top:1%;
		padding-left:2%;
		padding-right:2%;
		padding-bottom:2%;
	}
	.familienurlaub #block_249 {
		top:-4.4%;
		position:absolute;
		left:45%;
	}
	.startseite .link_163 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:160px!important;
	}
	.startseite .ueberschrift {
		width:100%;
		float:left;
		padding-left:2%;
		padding-right:0;
	}
	.tp-caption.tp-fade.tp-resizeme.start span {
		display:none!important;
	}
	#block_239 {
		position:absolute;
		top:35%;
		left:64%!important;
		z-index:20;
	}
	.familienurlaub #block_242 {
		top:-4.6%;
		position:absolute;
		left:80%;
		display:none;
	}
	.startseite #block_243 {
		display:none;
	}
	.startseite #block_245 {
		top:-0.6em;
		position:absolute;
		left:93%;
		display:none;
	}
	.startseite #block_245 .paperclip4::after {
		top:-28px;
	}
	.familienurlaub #block_248 {
		top:-4.9%;
		position:absolute;
		left:35%;
	}
	.swingbild .block {
		width:220px;
		margin-left:2%;
		margin-right:2%;
		float:left;
	}
	.imgshadow .block {
		width:29%!important;
		float:left!important;
		margin-bottom:2%!important;
	}
	a.noo-menu-icon-left {
		background-color:#00000061;
		color:#ffffff!important;
	}
	.noonav.noo_menu_1 a.navbar-brand {
		color:#ffffff!important;
	}
	.mm-listview li a {
		color:#ffffff!important;
	}
	button.button-bar.noo-menu-collapse {
		border:none!important;
	}
	div#noo_menu_1 {
		box-shadow:none;
		webkit-box-shadow:none;
	}
	div#row1 {
		background-color:#231f20;
	}
	div#block_253 {
		float:left;
		z-index:100;
		width:17%;
	}
	div#block_176 {
		padding-top:3%;
	}
	#block_239 .box {
		width:160px;
		height:180px;
		margin-top:0%;
		margin-left:0%;
		border:2px lightblue solid;
		background-image:url(/images/48/call-center-2505953-1920-mithintergrund-web.jpg);
		background-position-y:0;
		border-radius:50% 50%;
		box-shadow:5px 5px 10px rgba(0,0,0,0.5);
		background-size:cover;
		background-position-x:center;
	}
	#block_239 .text {
		margin-top:55%;
		font-size:16px;
	}
	.ferienhaus #block_240 {
		position:absolute;
		top:-1.1em;
		left:57%;
	}
	.familienurlaub #block_240 {
		top:-6.9%;
		position:absolute;
		left:85%;
	}
	.ferienhaus .linkespalte {
		float:left;
		width:56%;
	}
	.ferienhaus .rechtespalte {
		float:right;
		width:40%;
	}
	.familienurlaub .wsImageManagerGallery {
		width:95%;
		margin-left:auto;
		margin-right:auto;
	}
}

@media only screen and (min-device-width : 481px) and (max-device-width : 764px) {
	div#row4 {
		width:90%;
	}
	.imgshadow .block {
		width:48%!important;
		float:left!important;
		margin-bottom:2%!important;
	}
	a.noo-menu-icon-left {
		background-color:#00000061;
		color:#ffffff!important;
	}
	.noonav.noo_menu_1 a.navbar-brand {
		color:#ffffff!important;
	}
	.mm-listview li a {
		color:#ffffff!important;
	}
	button.button-bar.noo-menu-collapse {
		border:none!important;
	}
	div#noo_menu_1 {
		box-shadow:none;
		webkit-box-shadow:none;
	}
	div#row1 {
		background-color:#231f20;
	}
	div#block_253 {
		float:left;
		z-index:100;
		width:17%;
	}
	div#block_176 {
		padding-top:3%;
		padding-right:3%;
	}
	.ferienhaus .linkespalte {
		float:left;
		width:50%;
	}
	.ferienhaus .rechtespalte {
		float:right;
		width:48%;
	}
	.familienurlaub #block_240 {
		top:-6.6%;
		position:absolute;
		left:85%;
	}
	.ferienhaus #block_240 {
		position:absolute;
		top:-1em;
		left:55%;
	}
	.startseite #block_243 {
		top:-1.0em;
		position:absolute;
		left:80%;
		display:none;
	}
	.startseite #block_243 .paperclip3 {
		transform:rotate(23deg);
		-webkit-transform:rotate(23deg);
		height:60px;
	}
	.startseite #block_245 {
		top:-0.5em!important;
		position:absolute;
		left:92%;
	}
	.familienurlaub #block_245 {
		top:-3.05%;
		position:absolute;
		left:80%;
	}
	.familienurlaub #block_248 {
		top:-4.9%;
		position:absolute;
		left:85%;
	}
	.familienurlaub #block_249 {
		top:-4.4%;
		position:absolute;
		left:85%;
	}
	.startseite .ueberschrift {
		width:100%;
		float:left;
		padding-left:2%;
		padding-right:0;
	}
	#block_239 .box {
		width:200px;
		height:250px;
		margin-top:0%;
		margin-left:0%;
		border:2px lightblue solid;
		background-image:url(/images/48/call-center-2505953-1920-mithintergrund-web.jpg);
		background-position-y:0;
		border-radius:50% 50%;
		box-shadow:5px 5px 10px rgba(0,0,0,0.5);
		background-size:cover;
		background-position-x:center;
	}
	#block_239 .text {
		margin-top:65%;
		font-size:20px;
	}
	.tp-leftarrow.tparrows.default.round {
		display:none!important;
	}
	.tp-rightarrow.tparrows.default.round {
		display:none!important;
	}
	.tp-bullets.simplebullets.round {
		display:none!important;
	}
	.container2-Slider .tp-bullets.simplebullets.round {
		display:none!important;
	}
	.tp-caption.tp-fade.tp-resizeme.start span {
		display:none!important;
	}
	.startseite #block_239 {
		position:absolute;
		top:9%!important;
		left:62%!important;
		z-index:1000;
	}
	.familienurlaub #block_239 {
		position:absolute;
		top:9%!important;
		left:47%!important;
		z-index:1000;
	}
	.ferienhaus #block_239 {
		position:absolute;
		top:9%!important;
		left:52%!important;
		z-index:1000;
	}
	.familienurlaub #block_242 {
		top:-3.2%;
		position:absolute;
		left:80%;
	}
	.familienurlaub #block_251 {
		top:-1.5em;
		position:absolute;
		left:89%;
	}
	.swingbild .block {
		width:210px!important;
		margin-left:2%;
		margin-right:2%;
		float:left!important;
	}
	.startseite .link_163 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:150px!important;
	}
	.familienurlaub #block_227 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
	#block_225 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
	#block_223 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
	#block_213 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
	#block_210 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
	#block_198 {
		margin-top:1%;
		margin-left:2%;
		margin-right:2%;
		margin-bottom:1%;
		padding-top:0;
		padding-left:0;
		padding-right:2%;
		padding-bottom:2%;
	}
}

@media only screen and (min-device-width : 1251px) and (max-device-width : 1450px) {
	.startseite #block_243 {
		top:-3.4%;
		position:absolute;
		left:65.6%;
	}
	#block_239 .box {
		width:160px;
		height:180px;
		margin-top:0%;
		margin-left:0%;
		border:2px lightblue solid;
		background-image:url(/images/48/call-center-2505953-1920-mithintergrund-web.jpg);
		background-position-y:0;
		border-radius:50% 50%;
		box-shadow:5px 5px 10px rgba(0,0,0,0.5);
		background-size:cover;
		background-position-x:center;
	}
	#block_239 .text {
		margin-top:55%;
		font-size:16px;
	}
	a.noo-menu-icon-left {
		background-color:#00000061;
		color:#ffffff!important;
		padding-right:20px!important;
		padding-left:20px!important;
	}
	.noonav.noo_menu_1 a.navbar-brand {
		color:#ffffff!important;
	}
	.mm-listview li a {
		color:#ffffff!important;
	}
	button.button-bar.noo-menu-collapse {
		border:none!important;
	}
	div#noo_menu_1 {
		box-shadow:none;
		webkit-box-shadow:none;
	}
	div#row1 {
		background-color:#231f20;
	}
	div#block_253 {
		float:left;
		z-index:100;
		width:17%;
		margin-left:41.5%;
		margin-right:41.5%;
	}
	div#block_176 {
		padding-top:3%;
	}
	.ferienhaus #block_242 {
		top:-3.4%;
		position:absolute;
		left:-10%;
	}
	#block_239 {
		position:absolute;
		top:50%;
		left:60%;
		z-index:20;
	}
	#row3 {
		padding-top:4%;
	}
	.startseite .link_163 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:220px!important;
		float:left;
	}
	.startseite #block_245 {
		top:-18.0%;
		position:absolute;
		left:95%;
	}
	.familienurlaub #block_245 {
		top:-2.2%;
		position:absolute;
		left:80%;
	}
	.startseite #block_243 .paperclip3 {
		transform:rotate(-13deg);
		-webkit-transform:rotate(-13deg);
	}
	.swingbild .block {
		width:250px;
		margin-left:auto;
		margin-right:auto;
	}
	#row4 {
		max-width:1300px;
		margin-top:1%;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:1%;
		padding-top:0%;
		padding-bottom:0%;
		width:90%;
	}
	.ferienhaus .link_167 {
		display:table-cell;
		vertical-align:middle;
		height:97px;
		width:125px;
	}
	.familienurlaub #block_242 {
		top:-2.4%;
		position:absolute;
		left:80%;
	}
	.ferienhaus #block_240 {
		position:absolute;
		top:-2.5%;
		left:55%;
	}
	.familienurlaub #block_240 {
		top:-5.4%;
		position:absolute;
		left:85%;
	}
	.familienurlaub .link_170 {
		display:table-cell;
		vertical-align:middle;
		height:146px;
		width:220px;
	}
	.familienurlaub #block_248 {
		top:-4.4%;
		position:absolute;
		left:105%;
	}
	.familienurlaub #block_249 {
		top:-3.8%;
		position:absolute;
		left:85%;
	}
	.familienurlaub #block_251 {
		top:-0.52%;
		position:absolute;
		left:89%;
	}
}

@media only screen and (max-device-width : 480px) {
	div#row4 {
		width:90%;
	}
	.familienurlaub .imageContainer {
		width:100%;
		margin-left:auto!important;
		margin-right:auto!important;
		margin-top:2%!important;
		margin-bottom:2%!important;
	}
	.familienurlaub .imageContainer_173 {
		width:40%;
		margin-left:auto!important;
		margin-right:auto!important;
		margin-top:2%!important;
		margin-bottom:2%!important;
	}
	.imgshadow .block {
		width:90%;
		margin-left:auto!important;
		margin-right:auto!important;
		margin-top:2%!important;
		margin-bottom:2%!important;
		border:2px #ffffff solid;
	}
	a.noo-menu-icon-left {
		background-color:#00000061;
		color:#ffffff!important;
	}
	.noonav.noo_menu_1 a.navbar-brand {
		color:#ffffff!important;
	}
	.mm-listview li a {
		color:#ffffff!important;
	}
	button.button-bar.noo-menu-collapse {
		border:none!important;
	}
	div#noo_menu_1 {
		box-shadow:none;
		webkit-box-shadow:none;
	}
	div#row1 {
		background-color:#231f20;
	}
	div#block_253 {
		float:left;
		z-index:100;
		width:30%;
	}
	div#block_176 {
		padding-top:3%;
	}
	#block_239 .text {
		margin-top:79%;
		font-size:20px;
	}
	#container2-Slider #block_239 .box {
		width:200px;
		height:280px;
		margin-top:0%;
		margin-left:0%;
		border:2px lightblue solid;
		background-image:url(/images/48/call-center-2505953-1920-mithintergrund-web.jpg);
		background-position-y:0;
		border-radius:50% 50%;
		box-shadow:5px 5px 10px rgba(0,0,0,0.5);
		background-size:cover;
		background-position-x:center;
	}
	#container2-Slider .tp-leftarrow.tparrows.default.round {
		display:none;
	}
	.tp-rightarrow.tparrows.default.round {
		display:none;
	}
	#container2-Slider .tp-bullets.simplebullets.round {
		display:none;
	}
	.fullwidthbanner-container .fullwidthabanner {
		width:100%;
		position:relative;
		float:left;
	}
	.tp-caption.tp-fade.tp-resizeme.start span {
		display:none!important;
	}
	.startseite #block_239 {
		position:absolute;
		top:20%!important;
		left:42%!important;
		z-index:1000;
		display:none;
	}
	.ferienhaus #block_239 {
		position:absolute;
		top:20%!important;
		left:42%!important;
		z-index:1000;
		display:none;
	}
	.familienurlaub #block_239 {
		position:absolute;
		top:20%!important;
		left:42%!important;
		z-index:1000;
		display:none;
	}
	div#block_179 {
		margin-bottom:5%;
	}
	.startseite #block_243 {
		top:-0.6em;
		position:absolute;
		left:90%;
		display:none;
	}
	.startseite #block_243 .paperclip3 {
		transform:rotate(23deg);
		-webkit-transform:rotate(23deg);
		height:60px;
	}
	.startseite #block_245 .paperclip4 {
		transform:rotate(-17deg)!important;
		-webkit-transform:rotate(-17deg)!important;
		height:70px;
	}
	.startseite #block_245 {
		top:-0.5em!important;
		position:absolute;
		left:88%;
	}
	.ferienhaus #block_242 {
		display:none;
	}
	.ferienhaus #block_240 {
		position:absolute;
		top:-0.6em;
		left:85%;
	}
	#block_219 {
		margin-top:0%;
		margin-left:1%;
		margin-right:1%;
		margin-bottom:5%!important;
	}
	.familienurlaub #block_240 {
		display:none;
	}
	.startseite .ueberschrift {
		width:100%;
		float:left;
		padding-left:2%;
		padding-right:0;
	}
	.startseite .swingbild {
		width:94%!important;
		padding-left:3%;
		margin-right:3%;
		float:left;
	}
	.startseite .swingbild .block {
		width:310px;
		margin-left:2%;
		margin-bottom:3%;
		margin-top:3%;
		float:left;
		margin-right:2%;
	}
	.linkespalte {
		float:left!important;
		width:94%!important;
		margin-left:0%;
		margin-right:0%;
	}
	p.linkespalte {
		float:left!important;
		width:94%!important;
		margin-left:0%;
		margin-right:0%;
	}
	.rechtespalte {
		float:left!important;
		width:94%!important;
		margin-left:0%;
		margin-right:0%;
	}
	.rechtespalte p {
		float:left!important;
		width:94%!important;
		margin-left:0%;
		margin-right:0%;
	}
	.startseite .linkespalte.galerie_st {
		float:left;
		width:80%;
		margin-left:10%;
		margin-right:10%;
	}
	.ferienhaus .linkespalte {
		margin-left:3%;
	}
	.ferienhaus .rechtespalte {
		float:left!important;
		width:94%!important;
		margin-left:3%!important;
		margin-right:2%!important;
	}
	.ganzebreite {
		width:94%!important;
		float:left;
		margin-top:0%;
		margin-bottom:3%;
		padding-left:3%!important;
		padding-right:3%!important;
	}
	.ferienhaus #container14-text-block-1 {
		padding-left:3%;
		padding-right:3%;
	}
	.familienurlaub #center_c {
		padding-left:3%;
		padding-right:2%;
	}
}
