header .view,
#mainnavi,
.spenden,
.mobilespenden,
.fixed-icon,
footer nav,
footer .icons,
a.more,
.animation, 
#map {
	display:none !important;
}

.tx-nezzoworldmap-pi1 input[type="submit"], .backlink, .mobilespenden {
	display:none;
}	

.tx-nezzoworldmap-pi1 .zusatz, .tx-nezzoworldmap-pi1 .descr {
    float: none;
    width: 100%;
    margin-left: 0%;
}

.tx-nezzoworldmap-pi1 .projectView dl dt {
	width:200px;	
}

.tx-nezzoworldmap-pi1 .projectView dl dd {
    width:200px;	
}

h1 {
    font-size: 2em !important;
    line-height: 1.2em;
}

header {
    height: 80px;
}
.header-bild {
	height:215px;
}
.slick-list, .slick-track {
	width:100% !important;
	transform:none !important;
}
.header-bild img.slick-slide {
    width: 100% !important;
	height:auto !important;
}
.article {
	page-break-inside: avoid;
}
.article a {
	font-size:1.5em !important;
}

footer .upper > div:first-child {
    float: left;
    width: 100%;
}
footer p, footer a {
    color: #333 !important;
}
footer .upper {
    padding-bottom:0;
}
.container h1 {
    margin-top: 50px;
}
.grey-half {
	margin-bottom:20px;
}
.grey-half .image img {
	width:35%;
}
.grey-half.left .text, .grey-half.right .text {
    padding-top: 25px;
	padding-bottom:25px;
}
.grey-half.right .text {
    padding-left: 0;
}
.grey-half .link {
	display:none;
}
.grey-half.right .text {
	page-break-inside: avoid;
}
.col-sm-4.linkbox {
	height:auto !important;
}
.linkbox .background {
    padding: 0;
}