@charset "utf-8";
/* CSS Document */

.newsletter {
	max-width: 660px;
	align: center;
	
}
.newsletter h3 {
	font-size: 1.2rem;
}

.logotextnl {
   text-transform: uppercase;
    font-size: 1.7rem;
    font-family: impact;
    color: #414754;
   margin-top:2%;
    position: absolute;
	text-align: center;
}

@media only screen and (min-width: 500px) and (max-width: 768px) {
	
	.logotextnl {
   
    font-size: 1.2rem;
}}
@media only screen and (max-width:499px) {
	
	.logotextnl {
    font-size: 0.9rem;
		margin-left: 4%;
}}

header {
    
  padding-top:5%;
	margin-bottom: 5%;
}
.nlbuttons ul {
   
display: inline-flex;
}
::marker {
	color: #ffffff!important;
}
.nlbuttons h2 {
   
text-align: center;
}
.wappen img{
    
float: right;
}

	
	.word-wrap {
   
    font-size: 0.9rem;
}
	h1 {
   font-size: 1.5rem;
	text-align: center;
}
	h2 {
   font-size: 1.3rem;
		border: none;
		background-color: white;
		text-align: left;
		padding-bottom: 15px;
		padding-top: 0px!important;
		margin-top: 0px!important;
		padding-left: 0px;
		margin-block-start: 0px!important;
		margin-block-end: 0px!important;
	
}

	.ausgabe {
  
	text-align: center;
}
	.anrede {
  font-size: 1rem;
	font-weight: bold;
		margin-top: 15px;
}
	.nl_einleitung {
  font-size: 0.9rem;

		
}
	.img_break {
 max-height: 250px;
		overflow: hidden;
	
}
/*

.img_big {
 	max-height: 250px;
	overflow: hidden;
	
}*/
.img_small {
 max-width: 350px;
	overflow: hidden;
	
}
.article img {
 	border-radius: 0px;
	height: auto;
}
.article p {
 	margin: 0px;
}
.article a {
 	border-radius: 0px;
}
.articlebutton {
 margin-left: 0px;
margin-top:2%;
}
.article{
flex-direction: row;
}
footer{
background-color: #e4e4e4;
	margin-top: 5%;
}
.impressum{
font-size: 0.9rem;
	font-weight: bold;
}
.social{
font-size: 0.9rem;
	font-weight: bold;

}
.socialbar p{
padding-left: 2.3rem;
}
.adresse{
font-size: 0.8rem;
	
}
.footer_all{
padding: 2%;
}
.adresse a{
text-decoration: underline;
}
.claim{
font-size: 0.8rem;
	padding: 2%;
	
}
.claim a{
text-decoration: underline;
	
}
.socialbar img{
max-width: 55px;
}
.socialbar li{
display: inline-block;
	list-style-type: none;
	margin: 5%;	
}
.fotonachweis_unten{
margin-left: 0px;
}
.app h2{
text-align: center;
	margin-bottom: 0px;
}
.app_wrapper{
	margin-top: 0px;
}
.app_position{
	margin-top: 1rem !important;
}
.inhaltspunkte a{
	text-decoration: underline;
	font-size: 0.8rem;
}
.inhaltspunkte ul{
	line-height: 2rem;
	text-align: center;
}
.inhaltspunkte li{
	display: inline-block;
}
.inhaltspunkte li:after {
      content: "  •  ";
}

.inhaltspunkte li:last-child:after {
	content: "  " !important;
}

@media only screen and (max-width:499px) {
	
	.reddot img {
    max-width: 50px;
}
.inhaltspunkte a{
	font-size: 0.6rem;

}}
.help li {
   list-style-type: none !important;
}
