html {
  height:100%;
  max-width:100%;
}
body {
  font-family: "Open Sans", sans-serif;
  color: #485274;
  height:100%;
  margin: 0 auto;
  max-width:100%;
}
.burger-menu-list {
	display:none;
	color:#ffffff;
	margin:0px;
	padding:20px;
	padding-right:50px;
	text-align:right;
	position:fixed;
	z-index:9999;
	width:80%;
}
.burger-menu-list li{
	list-style-type:none;
	color:#fff;
	font-size:22px;
	line-height:60px;
	text-align:right;
	text-transform: uppercase;
}
.burger-menu-list a{
	color:#fff;
	text-decoration:none;
}
.an {
	display:block !important;
}
@media screen and (min-width: 10px) {
	.dessin-logo {
		position:absolute;
		top:0px;
		left:10px;
	}
	.dessin-logo img {
		width:230px;
	}
	#thomas {
		color:#fff;
		padding-bottom:50px
	}
	#schreibtisch {
		display:block;
	}
	.slogan-news {
	position:relative;
	height:60px;
	color:#fff;
	margin:0;
	top:-270px;
	font-size:42px;
	line-height:40px;
	text-align:right;
	text-transform: uppercase;
	z-index:9979;
}
	.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:800px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
#input-mitteilung {
	width:290px;
	height:130px;
	background:none;
	border: none;
	font-size:38px;
	vertical-align:text-top;
}
.input-mitteilung {
	float:left;
	top:90px;
	left: 45px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:120px;
	left: 20px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:120px;
	left: 20px;
	position:relative;
}
	.note-block {
		display:none;
	}
	.sticky-wrapper2{
		display:none;
}
	.sticky-wrapper{
	width:100%;
	background-color:#272727;
	background-image:url(img/bg-repeat.jpg);
	background-repeat:repeat-x;
	top: 0;
	position:relative;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	height:60px;
	position:fixed;
	z-index:9999;
	box-shadow: 0px 10px 5px rgba(0, 0, 0, 0.5);
}
	.news {
		height:1200px;
	}
	.covered.second {
		display:none;
	}
	.vieles {
		display:none;
	}
.layer-logo{
	margin-top:50%;
}
.menu-burger {
	display:block;
  right: 160px;
  float: right;
  position: absolute;
}
.menu-list {
	display:none;
}
#startimpression {
	background: #ffffff;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:0%;
  margin-top:-20px;
  position:relative;

}
#startimpression2 {
	background: url(img/domicil/moritzburg-domicil-dresden.jpg) no-repeat center bottom scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:110%;
  margin-top:-20px;
  position:relative;

}
#impressionsbreak1 {
	display:none;
	background: url(img/domicil/tischdecke2.png) no-repeat center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:110px;
  width:100%;
  position:relative;
bottom:25px;
}
#impressionsbreak2 {
	background: url(http://kahawagroup.com/images/drip%20coffee.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 height:110%;
  margin-top:-25px;
  position:relative;

}
#impressionsbreak3 {
	background: url(img/kissen2.jpg) no-repeat left center;
  -webkit-background-size: auto 100%;
  -moz-background-size: auto 100%;
  -o-background-size: auto 100%;
  background-size: auto 100%;
  height:150%;
  position:relative;

}
#impressionsbreak4 {
	background: url(img/domicil/produktion_header_gespiegelt_x-56336b963df75.jpg) no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:110%;
  position:relative;

}
#impressionsbreak5 {
	background: url(img/domicil/holz.png) no-repeat center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:100px;
  margin-top:-50px;
  position:relative;

}
#impressionsbreak5-2 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:auto;
  margin-top:-30px;
  position:relative;

}
#impressionsbreak5-3 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:auto;
  margin-top:0px;
  position:relative;
  bottom:300px;
  z-index:3;

}
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1250px;
  margin-top:0px;
  position:relative;

}
#impressionsbreak55 {
	background: url(img/domicil/holz.png) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:100%;
  position:relative;

}
#impressionsbreak6 {
	background: url(img/domicil/ef_575.jpg) no-repeat center center scroll;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:100%;
  position:relative;

}
#impressionsbreak6-2 {
	background: url(img/domicil/Domicil03-030.jpg) no-repeat center center scroll;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:200px;
  position:relative;

}
#impressionsbreak7 {
	background: url(http://www.sauter-held.de/uploads/pics/Domicil_3-002.jpg) no-repeat center center scroll;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:100%;
  position:relative;

}

.slogan-ru {
	position:absolute;
	color:#fff;
	margin:0;
	bottom:-230px;
	right:0px;
	font-size:42px;
	line-height:60px;
	text-align:right;
	text-transform: uppercase;
	z-index:777;
}
.tisch-bild {
	display:none;
}
.slogan-kaffee {
	position:absolute;
	color:#000;
	margin:0;
	top:0 !important;
	font-size:42px;
	line-height:60px;
	text-transform: uppercase;
}
#impressionsbreak6 {
	display: none;

}
.blaetter {
	margin-left:auto;
	margin-right:auto;
	height:100%;
	position:relative;
}
.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:120px;
	right:0;
}
#blattpapier {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:150px;
	left:-60px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
}
#blattpapier2 {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:-40px;
	right:60px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
float:right;
}
.schriftaufpapier {
	position:absolute;
	transform: rotate(5deg);
	-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
-webkit-transform: rotate(5deg);
top:0;
left:70px;
max-width:200px;
padding: 50px;
}
.text {
	width:100%;
	padding: 30px 0 30px 0;
	position:absolute;
	top:630px;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
	color:#000;
	max-height: 280px !important;
}
.bild {
	padding-top:10%;
	width:90%;
}
}
@media screen and (min-width: 350px) {
.bild {
	padding-top:12%;
}
#input-mitteilung {
	width:290px;
	height:170px;
	background:none;
	border: none;
	font-size:38px;
	vertical-align:text-top;
}
.input-mitteilung {
	float:left;
	top:90px;
	left: 45px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:120px;
	left: 30px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:120px;
	left: 40px;
	position:relative;
}
}
@media screen and (min-width: 400px) {
.bild {
	padding-top:15%;
}
.input-mitteilung {
	float:left;
	top:90px;
	left: 60px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:120px;
	left: 40px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:120px;
	left: 50px;
	position:relative;
}
#input-mitteilung {
	width:290px;
	height:200px;
	background:none;
	border: none;
	font-size:38px;
	vertical-align:text-top;
}
}
@media screen and (min-width: 430px) {
.bild {
	padding-top:18%;
}
}
@media screen and (min-width: 450px) {
.text {
	width:100%;
	padding: 30px 0 30px 0;
	position:absolute;
	top:630px;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
	color:#000;
	max-height: 230px !important;
}
#input-mitteilung {
	width:350px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
.input-eingabe {
	float:left;
	top:120px;
	left: 60px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:120px;
	left: 90px;
	position:relative;
}
.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:900px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
}
@media screen and (min-width: 470px) {
.bild {
	padding-top:13%;
}
}
@media screen and (min-width: 500px) {
.text {
	width:100%;
	padding: 30px 0 30px 0;
	position:absolute;
	top:630px;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:auto 100%;
	background-repeat:no-repeat;
	background-position:center;
	color:#000;
	max-height: 230px !important;
}
#input-mitteilung {
	width:410px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
.input-mitteilung {
	float:left;
	top:200px;
	left: 60px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:200px;
	left: 60px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:200px;
	left: 130px;
	position:relative;
}
.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:1000px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1300px;
  margin-top:0px;
  position:relative;

}
}
@media screen and (min-width: 550px) {
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1400px;
  margin-top:0px;
  position:relative;

}
.bild {
	padding-top:20%;
}
#input-mitteilung {
	width:430px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
.input-mitteilung {
	float:left;
	top:200px;
	left: 90px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:200px;
	left: 90px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:200px;
	left: 160px;
	position:relative;
}
.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:1100px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
}
@media screen and (min-width: 580px) {
#input-mitteilung {
	width:450px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 600px) {
.input-eingabe2 {
	float:left;
	top:200px;
	left: 190px;
	position:relative;
}
#input-mitteilung {
	width:470px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 625px) {
#input-mitteilung {
	width:500px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 650px) {
.input-eingabe2 {
	float:left;
	top:200px;
	left: 230px;
	position:relative;
}
#input-mitteilung {
	width:540px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 670px) {
.news {
		height:850px;
	}
	.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:1300px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
.input-mitteilung {
	float:left;
	top:400px;
	left: 90px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:400px;
	left: 90px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:400px;
	left: 260px;
	position:relative;
}
#input-mitteilung {
	width:550px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 700px) {
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1500px;
  margin-top:0px;
  position:relative;

}
#input-mitteilung {
	width:580px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
}
@media screen and (min-width: 730px) {
#input-mitteilung {
	width:600px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
.input-mitteilung {
	float:left;
	top:400px;
	left: 90px;
	position:relative;
}
}
@media screen and (min-width: 750px) {
.input-mitteilung {
	float:left;
	top:400px;
	left: 100px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:400px;
	left: 100px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:400px;
	left: 300px;
	position:relative;
}
#input-mitteilung {
	width:650px;
	height:320px;
	background:none;
	border: none;
	font-size:38px;
}
.postkarte {
	background: url(img/domicil/postkarte-mobil.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:100%;
	height:1400px;
	position:relative;
	top:50px;
	margin-left:auto;
	margin-right:auto;
}
}
@media screen and (min-width: 800px) {
	#thomas {
		color:#fff;
		margin-top:170px;
		position:relative;
	}
	.note-block {
	display:block;
	background: url(img/domicil/note-block.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:370px;
	max-width:370px;
	height:500px;
	position:relative;
	top:200px;
	left:200px;
	margin: 0 0 0 0;
	padding:0;
	transform: rotate(-50deg);
	-moz-transform: rotate(-50deg);
-ms-transform: rotate(-50deg);
-o-transform: rotate(-50deg);
-webkit-transform: rotate(-50deg);
}
.note-schrift {
	width:200px;
	height:350px;
	position:relative;
	top:80px;
	left:80px;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
margin: 0 0 0 0;
}
	#impressionsbreak5-3 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1300px;
  margin-top:0px;
  position:relative;
  bottom:100px;

}
	.tasse {
		float:right;
		position:absolute;
		right:50px;
		bottom: 200px;
	}
	.covered {
	position: relative;
	transform: rotate(-10deg);
	-moz-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
-o-transform: rotate(-10deg);
-webkit-transform: rotate(-10deg);
}
#impressionsbreak1 {
	display:block;
	background: url(img/domicil/tischdecke2.png) no-repeat center top;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:400px;
  width:100%;
  position:relative;
bottom:25px;
z-index:100;
}
	.slogan-news {
	position:relative;
	height:70px;
	color:#fff;
	margin:0;
	top:-300px;
	font-size:42px;
	line-height:40px;
	text-align:right;
	text-transform: uppercase;
}
	.postkarte {
		display:block;
	background: url(img/domicil/postkarte.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:800px;
	height:500px;
	position:relative;
	top:150px;
	right:50px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
}
#input-mitteilung {
	width:300px;
	height:270px;
	background:none;
	border: none;
	font-size:38px;
}
.input-mitteilung {
	float:left;
	top:70px;
	left: 60px;
	position:relative;
}
.input-eingabe {
	float:left;
	top:170px;
	left: 90px;
	position:relative;
}
.input-eingabe2 {
	float:left;
	top:170px;
	left: 120px;
	position:relative;
}
	.sticky-wrapper{
	width:100%;
	background-color:#272727;
	top: 0;
	position:relative;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	height:60px;
	position:fixed;
	z-index:9990;
}
.sticky-wrapper2{
	display:none;
	width:100%;
	background-color:#272727;
	top: 0;
	position:fixed;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	height:60px;
	z-index:9988;
}
	.news {
		width:100%;
		height:840px;
		padding-top:20px;
	}
	#impressionsbreak6 {
		display:block;
	background: url(img/domicil/ef_575.jpg) no-repeat center center fixed;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:100%;
  position:relative;

}
.layer-logo{
	margin-top:25%;
}
.menu-burger {
	display:none;
}
.menu-list {
	display:block;
}
.tisch-bild {
	display:block;
	width:100%;
	margin-bottom:0px;
}




#impressionsbreak3 {
	background: url(img/kissen2.jpg) no-repeat left center;
  -webkit-background-size: auto 100%;
  -moz-background-size: auto 100%;
  -o-background-size: auto 100%;
  background-size: auto 100%;
  height:150%;
  position:relative;

}

#impressionsbreak5 {
	background: url(img/domicil/holz.png) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:10%;
  margin-top:-50px;
  position:relative;

}
#impressionsbreak55 {
	background: url(img/domicil/holz.png) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:100%;
  position:relative;

}

#impressionsbreak6-2 {
	background: url(img/domicil/Domicil03-030.jpg) no-repeat center center fixed;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:100%;
  position:relative;

}
#impressionsbreak7 {
	background: url(http://www.sauter-held.de/uploads/pics/Domicil_3-002.jpg) no-repeat center center fixed;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:100%;
  position:relative;

}
#schreibtisch {
	display:block;
	background:url(img/domicil/schreibtisch.jpg) no-repeat center top;
  -webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
  height:200%;
  width:100%;

  position:relative;
}
.slogan-ru {
	position:absolute;
	color:#fff;
	margin:0;
	bottom:50px;
	right:0px;
	font-size:42px;
	line-height:60px;
	text-align:right;
	text-transform: uppercase;
}
.slogan2 {
	position:absolute;
	color:#000;
	margin:0;
	bottom:50px;
	font-size:42px;
	line-height:60px;
	text-transform: uppercase;
}

.blaetter {
	margin-left:auto;
	margin-right:auto;
	height:100%;
	position:relative;
}
.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:12%;
	left:10%;
}
#blattpapier {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:150px;
	left:-60px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
}
#blattpapier2 {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:0;
	right:20%;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
float:right;
}
.schriftaufpapier {
	position:absolute;
	transform: rotate(5deg);
	-moz-transform: rotate(5deg);
-ms-transform: rotate(5deg);
-o-transform: rotate(5deg);
-webkit-transform: rotate(5deg);
top:0;
left:70px;
max-width:200px;
padding: 50px;
}
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1550px;
  margin-top:0px;
  position:relative;

}
.text {
	width:370px;
	padding: 10px 0 10px 0;
	position:absolute;
	top:27%;
	left:10%;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
z-index:900;
}
.text p {
	max-width: 60% !important;
}
.text img {
	position:absolute;
	top:250px;
	left:0px;
	width:500px;
	transform: rotate(20deg);
	-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg);
-o-transform: rotate(20deg);
-webkit-transform: rotate(20deg);
z-index:800;
}
}
@media screen and (min-width: 900px) {
.postkarte {
		display:block;
	background: url(img/domicil/postkarte.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:800px;
	height:500px;
	position:relative;
	top:150px;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
}
}
@media screen and (min-width: 950px) {
.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:13%;
	left:10%;
}
}
@media screen and (min-width: 1022px) {
.news {
		width:100%;
		height:640px;
		padding-top:20px;
	}
.postkarte {
		display:block;
	background: url(img/domicil/postkarte.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:800px;
	height:500px;
	position:relative;
	top:170px;
	right:0px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
}
.bild {
margin-left:50%;
}
}
@media screen and (min-width: 1100px) {
	#impressionsbreak4 {
	background: url(img/domicil/produktion_header_gespiegelt_x-56336b963df75.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:110%;
  position:relative;

}
	#impressionsbreak2 {
	background: url(http://kahawagroup.com/images/drip%20coffee.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 height:110%;
  margin-top:-25px;
  position:relative;

}
	#startimpression {
	background: url(img/domicil/moritzburg-domicil-dresden.jpg) no-repeat center bottom fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:110%;
  margin-top:-20px;
  position:relative;

}
	#startimpression2 {
	background: url(img/domicil/moritzburg-domicil-dresden.jpg) no-repeat center bottom fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:110%;
  margin-top:-20px;
  position:relative;

}
.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:15%;
	left:10%;
}
.bild {
margin-left:-20%;
margin-top:-20%;
}
}
@media screen and (min-width: 1200px) {
	#thomas {
		color:#fff;
		margin-top:270px;
		position:relative;
	}
.covered.second {
		display:block;
	}
.postkarte {
		display:block;
	background: url(img/domicil/postkarte.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:800px;
	height:500px;
	position:relative;
	top:500px;
	left:12%;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
}
#impressionsbreak5-3 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1400px;
  margin-top:0px;
  position:relative;
  bottom:100px;

}
.note-block {
	display:block;
	background: url(img/domicil/note-block.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:370px;
	max-width:370px;
	height:450px;
	position:relative;
	top:350px;
	left:50px;
	margin: 0 0 0 0;
	padding:0;
	transform: rotate(-50deg);
	-moz-transform: rotate(-50deg);
-ms-transform: rotate(-50deg);
-o-transform: rotate(-50deg);
-webkit-transform: rotate(-50deg);
}
}
@media screen and (min-width: 1300px) {
.tasse {
		float:right;
		position:absolute;
		right:20px;
		bottom: 200px;
	}
#thomas {
		color:#fff;
		margin-top:320px;
		position:relative;
	}
#impressionsbreak1 {
	display:block;
	background: url(img/domicil/tischdecke2.png) no-repeat center top;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:70%;
  width:100%;
  position:relative;
bottom:25px;
z-index:100;
}
}
@media screen and (min-width: 1400px) {

.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:17%;
	left:10%;
}
}
@media screen and (min-width: 1100px) {
.blaetter-inner {
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:20%;
	left:10%;
}
.text {
	width:370px;
	padding: 10px 0 10px 0;
	position:absolute;
	top:30%;
	left:10%;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
z-index:900;
}
.text img {
left: 400px;
top:350px;
}
}
@media screen and (min-width: 1650px) {
	#impressionsbreak5 {
	background: url(img/domicil/holz.png) no-repeat center top;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:10%;
  margin-top:-70px;
  position:relative;

}
.text {
	width:370px;
	padding: 10px 0 10px 0;
	position:absolute;
	top:32%;
	left:10%;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
z-index:900;
}
.text img {
left: 500px;
top:300px;
}
}
@media screen and (min-width: 1750px) {
.text {
	width:370px;
	padding: 10px 0 10px 0;
	position:absolute;
	top:33%;
	left:10%;
	background-image:url(img/domicil/postkarte-bg.png);
	background-size:100% 100%;
	background-repeat:no-repeat;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
z-index:900;
}
.text img {
left: 500px;
top:300px;
}
#blattpapier {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:150px;
	left:-100px;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(-15deg);
	-moz-transform: rotate(-15deg);
-ms-transform: rotate(-15deg);
-o-transform: rotate(-15deg);
-webkit-transform: rotate(-15deg);
}
#blattpapier2 {
	background: url(img/domicil/papier.png) no-repeat center top;
	-webkit-background-size: 100% auto;
  -moz-background-size: 100% auto;
  -o-background-size: 100% auto;
  background-size: 100% auto;
	width:400px;
	height:450px;
	position:relative;
	bottom:0;
	right:40%;
	margin-left:auto;
	margin-right:auto;
	transform: rotate(15deg);
	-moz-transform: rotate(15deg);
-ms-transform: rotate(15deg);
-o-transform: rotate(15deg);
-webkit-transform: rotate(15deg);
float:right;
}
}
@media screen and (min-width: 1800px) {
#impressionsbreak5-4 {
	background: url(img/domicil/holz2.png) repeat-y center top scroll;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  height:1750px;
  margin-top:0px;
  position:relative;

}
}
.wrapper {
	min-height: 100%;
	position: absolute;
	overflow: hidden;
	display: table;
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
}
.wrapper-news {
	min-height: 400px;
	position: absolute;
	overflow: hidden;
	display: table;
	height: 400px;
	width: 100%;
	left: 0;
	top: 0;
}

input[type=checkbox] {
  display: none;
}

label {
  display: inline-block;
  margin-right: 1em;
  padding: 0.4em 0;
  cursor: pointer;
}

button {
  border: 10px solid #00FFAA;
  font-family: monospace;
  position: absolute;
  line-height: 60px;
  text-align: right;
  padding: 0 1.2em;
  background: #444;
  font-size: 24px;
  cursor: pointer;
  display: block;
  outline: none;
  height: 80px;
  width: 80%;
  top: 260px;
  margin: 0;
  left: 10%;
}



input[type=checkbox] + label:before {
  display: inline-block;
  position: relative;
  background: #444;
  margin-right: 8px;
  content: "";
  height: 16px;
  width: 16px;
  top: 1px;
}

input[type=checkbox]:checked + label:before {
  background: #00FFAA;
}

.container {
  position: relative;
  max-width: 600px;
  margin: 0 auto;
  padding: 5%;
}
.container-news {
  position: relative;
  max-width: 600px;
  margin: 0 auto;
  padding: 5%;
}

.scene {
  padding: 0;
  margin: 0;
}

.fill {
  position: absolute;
  bottom: 5%;
  right: 5%;
  left: 5%;
  top: 5%;
}

.expand-width {
  width: 100%;
}

.border {
  border: 2px dashed #00FFAA;
}

.aspect {
  opacity: 0.2;
}
.scene,
.layer {
  display: block;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
}
.scene {
  min-height: 500px;
  height:100%;
  position: relative;
  overflow: hidden;
  display: inline-table;
}
.scene-news {
  display: block;
  height: 100%;
  min-height: 400px;
  width: 100%;
  padding: 0;
  margin: 0;
  position: relative;
  overflow: hidden;
}

.layer {
  position: absolute;
}
.layer div {
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}
.layer:nth-child(1) {
  opacity: 0.15;
}
.layer:nth-child(1) button {
  -webkit-transform: rotate(150deg);
}

.layer:nth-child(2) {
  opacity: 0.30;
}
.layer:nth-child(2) button {
  -webkit-transform: rotate(120deg);
}

.layer:nth-child(3) {
  opacity: 0.45;
}
.layer:nth-child(3) button {
  -webkit-transform: rotate(90deg);
}

.layer:nth-child(4) {
  opacity: 0.60;
}
.layer:nth-child(4) button {
  -webkit-transform: rotate(60deg);
}

.layer:nth-child(5) {
  opacity: 0.75;
}
.layer:nth-child(5) button {
  -webkit-transform: rotate(30deg);
}

.layer:nth-child(6) {
  opacity: 0.90;
}
.layer:nth-child(6) button {
}
.wrapper-nom{
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	padding: 0 10px 50px 10px;
}
.wrapper-nom-inner{

	margin: 0 0 0 0;

}
.about {
	padding-top: 50px;
}
h2 {
	font-size:24px;
	margin-bottom: 20px;
}

@font-face {
	font-family: 'Jellyka';
	src: url('css/Jellyka-Bees-Antique-Handwriting.eot#')  format('eot'),
         url('css/Jellyka-Bees-Antique-Handwriting.woff')  format('woff'),
         url('css/Jellyka-Bees-Antique-Handwriting.ttf')   format('truetype');
}
@font-face {
	font-family: 'Domicil';
    src: url('css/Brotherhood_Script.ttf') format('truetype');
}
.handwriting {
	font-family: 'Jellyka';
	font-size: 3em;
	margin-top: 0px;
	line-height:1em;
	padding:15px;

}
.info-text {
	position:absolute;
	width:400px;
	height:200px;
	border: 3px solid #de8f1e;
	left: 300px;

}
.grid {
	position: relative;
	margin: 0 auto;
	padding: 1em 0 4em;
	max-width: 1200px;
	list-style: none;
	text-align: center;
}

/* Common style */
.grid figure {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 320px;
	max-width: 380px;
	max-height: 280px;
	width: 31%;
	background: #3085a3;
	text-align: center;
	cursor: pointer;
}

.grid figure img {
	position: relative;
	display: block;
	min-height: 100%;
	max-width: 100%;
	opacity: 0.8;
}

.grid figure figcaption {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
	pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
	position: absolute;
	top: 0;
	left: 0;

}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
	z-index: 1000;
	text-indent: 200%;
	white-space: nowrap;
	font-size: 0;
	opacity: 0;
}

.grid figure h2 {
	word-spacing: -0.15em;
	font-weight: 300;
}

.grid figure h2 span {
	font-weight: 800;
}

.grid figure h2,
.grid figure p {
	margin: 0;
}

.grid figure p {
	letter-spacing: 1px;
	font-size: 68.5%;
}
figure.effect-bubba {
	background: #de8f1e;

	-moz-box-shadow:1px 1px 40px #000; /* Firefox */
-webkit-box-shadow:1px 1px 40px #000; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 40px #000; /* Konqueror */
box-shadow:1px 1px 40px #000; /* CSS3 */
}

figure.effect-bubba img {
	opacity: 1;
	-webkit-transition: opacity 0.35s;
	transition: opacity 0.35s;
}

figure.effect-bubba:hover {
	-moz-box-shadow:1px 1px 40px #de8f1e; /* Firefox */
-webkit-box-shadow:1px 1px 40px #de8f1e; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 40px #de8f1e; /* Konqueror */
box-shadow:1px 1px 40px #de8f1e; /* CSS3 */
}
figure.effect-bubba:hover img {
	opacity: 0.7;
}

figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after {
	position: absolute;
	top: 30px;
	right: 30px;
	bottom: 30px;
	left: 30px;
	content: '';
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-bubba figcaption::before {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: scale(0,1);
	transform: scale(0,1);
}

figure.effect-bubba figcaption::after {
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	-webkit-transform: scale(1,0);
	transform: scale(1,0);
}

figure.effect-bubba h2 {
	padding-top: 30%;
	-webkit-transition: -webkit-transform 0.35s;
	transition: transform 0.35s;
	-webkit-transform: translate3d(0,-20px,0);
	transform: translate3d(0,-20px,0);
}

figure.effect-bubba p {
	padding: 20px 2.5em;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,20px,0);
	transform: translate3d(0,20px,0);
}

figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

figure.effect-bubba:hover h2,
figure.effect-bubba:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.handle {
	position: absolute;
	width : 46px;
	height: 46px;
	margin-left  : -23px;
	margin-top   : -23px;
	border-radius: 50%;
	background-color: #fff;
	text-align : center;
}

.handle span {
	display : inline-block;
	margin : 15px 1px 0;
	color : #000;
	-webkit-transition : .1s ease-out;
	-moz-transition : .1s ease-out;
	-ms-transition : .1s ease-out;
	-o-transition : .1s ease-out;
	transition : .1s ease-out;
}

.handle.vertical {
	-webkit-transform : rotate(90deg);
	-moz-transform : rotate(90deg);
	-ms-transform : rotate(90deg);
	-o-transform : rotate(90deg);
	transform : rotate(90deg);
}

.handle:hover {
	background-color: #555;
}

.handle:hover span {
	color : #FFF;
}

.draggable {
	background-color: #555;
	cursor : move;
}

.draggable span {
	margin : 15px 4px 0;
	color  : #FFF;
	-webkit-transition : .1s ease-out;
	-moz-transition : .1s ease-out;
	-ms-transition : .1s ease-out;
	-o-transition : .1s ease-out;
	transition : .1s ease-out;
}


.second {
	width : 1024px;
	height : 683px;
	background-image: url('img/b2.jpg');

}

.second .changeable {
	background-image: url('img/b1.jpg');

}
.fade {
  opacity: 1;
}
.domicil {
	float:left;
	top:-40px;
	left:30px;
	font-size:48px;
	font-family:Domicil;
	position:absolute;
}
.menu {
	float:right;
	bottom:0;
	height:30px;
	line-height: 30px;
	margin-right:10px;
	font-size:14px;
	padding:0 10px 0 10px;
}
.menu:hover {
	border-top: 4px solid #de8f1e;
}
.menu-active {
	border-top: 4px solid #de8f1e;
}
.active {
    color: #fff !important;
    text-decoration: underline !important;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.menu a {
	text-decoration:none;
	color:inherit;
}


.basic-sticky-example{
	width:100%;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	color:#878782;
}
.slogan {
	position:absolute;
	color:#fff;
	margin:0;
	bottom:50px;
	font-size:42px;
	line-height:60px;
	text-transform: uppercase;
}
.h2hintergrund {
	background-color:#000;
	padding:10px;
	text-transform: uppercase;
}
.slogan2 {
	position:absolute;
	color:#000;
	margin:0;
	bottom:50px;
	font-size:42px;
	line-height:60px;
	text-transform: uppercase;
}
.slogan2-o {
	position:absolute;
	color:#000;
	margin:0;
	top:50px;
	font-size:42px;
	line-height:60px;
	text-transform: uppercase;
}
.h2hintergrund2 {
	background-color:#fff;
	padding:10px;
	text-transform: uppercase;
}
.slogan-ro {
	position:absolute;
	color:#fff;
	margin:0;
	top:50px;
	font-size:42px;
	line-height:60px;
	text-align:right;
	text-transform: uppercase;
}
.h2hintergrund-r {
	background-color:#000;
	padding: 10px 20px 10px 10px;
	text-transform: uppercase;
}


.h2hintergrund-news {
	background-color:#000;
	padding: 10px 20px 10px 10px;
	text-transform: uppercase;
}
.h2hintergrund-news:hover {
	background-color:#fff;
	color:#000;
	padding: 10px 20px 10px 10px;
	text-transform: uppercase;
}



.stuck {
  position:fixed;
  top:0;
}



.parallax-bg {
  background: url(img/wackel/blau-neu-bg.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-1 {
  background: url(img/wackel/blau-neu-1.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-2 {
  background: url(img/wackel/blau-neu-2.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-3 {
  background: url(img/wackel/blau-neu-3.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-4 {
  background: url(img/wackel/blau-neu-4.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-5 {
  background: url(img/wackel/blau-neu-5.png) no-repeat 50% 100%; background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-logo {
  background: url(img/wackel/blau-neu-logo.png) no-repeat 50% 100%;
  background-size: cover;
  position: absolute;
  width: 130%;
  height: 130%;
  left: -15%;
  top: -15%;
  opacity: 1;
}
.parallax-titel {
	position:absolute;
	bottom:15%;
}
.news-link {
	position:absolute;
	z-index:990;
	width:100%;
	bottom:10px;
}
.news-link a {
	text-decoration:none;
	color:#fff;
	font-size:24px;
}
/* Die Ladeanimation, erfordert Javascript, ansonsten wird der Lader nicht angezeigt */
.no-js #loader { display: none; }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.ladeanimation {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background-color: #313437;
}
.note-schrift a {
	color:inherit;
	text-decoration:none;
}
.note-schrift a:hover {
	font-weight:bold;
}
@media screen and (min-width: 720px) {
.prev-news {
  height: 50px;
  float: right;
}
}
@media screen and (max-width: 720px) {
.prev-news {
  height: 50px;
  float: right;
}
}
