* {
	margin: 0;
	padding: 0;
}

html {
	font-family: Orgon-ExtraLight, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #555;
	line-height: 1.4em;
}

ul, p, a {
	line-height: 1.0em;
}

address {
	font-style: normal;
}

.small {
	font-size: 0.875em;
}

img {
	border: none;
}

h1 {
	font-size: 1.675em;
}

h2 {
	font-size: 1.25em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.0em;
}

h1, h2, h3, h4 {
	font-weight: normal;
	line-height: 1.1em;
	margin-top: 20px;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
	
.clearfix {
	display: inline-block;
}

/* Bereich nicht für IE-mac Anfang */
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* Bereich nicht für IE-mac Ende */

.slider:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}
	
.slider{
	display: inline-block;
}

/* Bereich nicht für IE-mac Anfang */
* html .slider { height: 1%;}
.slider {display: block;}
/* Bereich nicht für IE-mac Ende */

h1, h2 {
	font-size: 1.4em;
	color: #e37631;
	text-transform: uppercase;
	padding: 10px 0;
	font-family: Orgon-Medium, Arial, Helvetica, sans-serif;		
}
	
h3, h4 {
	font-family: Orgon-Medium, Arial, Helvetica, sans-serif;
}

ul {
	padding-left: 16px;
	margin-top: 20px;
}

ul li {
	list-style-type: disc;
	margin-top: 10px;
}

p {
	margin-top: 20px;
}

a {
	color: #e37631;
}

.col-xs-12, .cType_text, .cType_textpic, .cType_pic, .slider {
	margin-top: 40px;
}

.imprint--link {
	display: none;
}

.teaser__item img {
	display: none;
}

.header {
	display: none;
}

.teaser__icon--item {
	margin-top: 0;
}

a[href]:after {
	content:" <"attr(href)">";
	color:#555;
	display: block;
	margin: 5px 0 15px 0;
	font-style: italic;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}

.slider img {
	width: 180px;
	float: left;
	display: block;
	page-break-before: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
    page-break-after: auto; /* 'always,' 'avoid,' 'left,' 'inherit,' or 'right' */
    page-break-inside: avoid; /* or 'auto' */
}

#fp-nav  {
	display: none;
}

html.fp-enabled, .fp-enabled body {
	height: auto!important;
	overflow: auto!important;	
}

#fullpage {
	-webkit-transform: none!important; /* Safari and Chrome */
       -moz-transform: none!important; /* Firefox */
        -ms-transform: none!important; /* IE 9 */
         -o-transform: none!important; /* Opera */
            transform: none!important;
	height: auto!important;
}

.section, .fp-tableCell {
	display: block!important;
	height: auto!important;
}

.slick-arrow {
	display: none!important;
}

.slick-track {
	width: auto!important;
	left: auto!important;
}

.slick-slide {
	width: auto!important;
}

.slick-cloned {
	display: none!important;
}

.btn {
	display: block;
	margin-top: 15px;
}

.street {
	display: block;
}