main p, main .uk-list-checkbox li {
	--hyphens: auto;
	-webkit-hyphenate-limit-chars: 8 4 2;
	-webkit-hyphenate-limit-lines: 4;
	-webkit-hyphenate-limit-before: 3; 
 	-webkit-hyphenate-limit-after: 2; 
	-ms-hyphens: auto;
	-ms-hyphenate-limit-chars: 8 4 2;
	-ms-hyphenate-limit-lines: 4;
	hyphens: auto;
	hyphenate-limit-chars: 8 4 2;
	hyphenate-limit-lines: 4; 
	margin-bottom: 0.5em;
}
#grid .uk-grid {
margin-left: 0.1%;
}
section p a {
font-weight: 700;
}
footer a {
font-weight: 400!important;
}
b, strong {
font-weight: 600;
}
.imagetop h3, .imagetop p  {
margin-top:-0.3em;
}
*+p, *+ul, *+ol, *+dl, *+pre, *+address, *+fieldset, *+figure {
margin-top: 0.75em!important
}
.uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a[aria-expanded="true"] {
    color: #359a41;
}
.uk-text-uppercase, h1 {
text-transform: uppercase;
letter-spacing: 0.1ex;
}
h1, h2, h3 {
color: #c21224!important;
line-height: 1;
}
.uk-button-link, .uk-navbar-nav>li.uk-active>a {
font-weight:700;
color: #359a41;
}
.uk-button-danger {
    background-color: #c21224!important;
}
.adresse td, .adresse tr {
padding:0!important;
}
.adresse th {
display: none;
}

/* Prev-Next Background */
.uk-grid-collapse { background-color: #d1dfdd; }
p.uk-text-muted { color: #333!important; }

/* Custom list muted */
.uk-list-disc {
padding-left: 0;
}
.uk-list-disc > li {
list-style-type:none;
padding-left: 35px;
background-repeat: no-repeat;
background-image:url("pfeil.png");
background-position: 0 0.1em;
background-size: 1.25em;
}
@media screen and (max-width:410px) {
.uk-search-icon {
display: none;
    }
}
@media screen and (max-width:390px) {
.uk-logo .uk-hidden@s {
height: 60px!important;
    }
}
.uk-position-center-left, uk-position-center-right { 
display:none; 
    }
}