@charset "UTF-8";
.kontakt p {
    margin-top: 0!important;
}
.text h2 {
    color: #E40F20;
    margin-top: 50px;
}
.header {
    margin-top: 90px;
}
.text p {
    color: #5F5B5B;
    font-size: 16px;
    margin-top: 20px;
}
.container {
    max-width: 90%;
}
.footer {
    color: #787576;
    font-size: 15px;
}
.links a {
    color: #333131;
    padding-right: 50px;
}
.text ul {
    color: #5F5B5B;
}
.row.header .col-lg-8.col-md-8.col-sm-6.col-4 .navbar.navbar-expand-lg.navbar-light.bg-light {
    background-color: #FFFFFF;
}
.navbar.navbar-expand-lg.navbar-light.bg-light .navbar-toggler .navbar-toggler-icon {
    border: none;
}
.logo img {
    margin: auto;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}

@media (min-width:1350px){
.uberschrift_L {
    padding-left: 300px;
    padding-right: 300px;
}
.Gedicht {
    padding-left: 300px;
    padding-right: 300px;
}
.uberschrift_Le {
    padding-left: 300px;
}
.L-Beschreibung {
    padding-left: 300px;
    padding-right: 300px;
}
.kontakt {
    padding-left: 300px;
}
.map {
    padding-right: 100px;
}
}

@media (min-width:830px) and (max-width:1349px){
.uberschrift_L {
    padding-left: 150px;
    padding-right: 0px;
}
.uberschrift_Le {
    padding-left: 150px;
    padding-right: 150px;
}
.Gedicht {
    padding-left: 150px;
    padding-right: 100px;
}
.L-Beschreibung {
    padding-left: 150px;
    padding-right: 150px;
}
.kontakt  {
    padding-left: 150px;
}
}

@media (max-width:600px){
.text p   {
    font-size: 15px;
}
.footer {
    font-size: 11px;
}
.kontakt {
    margin-bottom: 30px;
}
.text h2 {
    font-size: 20px;
}
.text strong {
    font-size: 14px;
}
.text ul {
    font-size: 13px;
}
.logo img {
    width: 250px;
    height: 67.5px;
}
}

@media (min-width:601px) and (max-width:800px){
.text p {
    font-size: 14px;
}
.kontakt {
    margin-bottom: 30px;
}
}

@media (min-width:830px) and (max-width:991px){
.map {
    padding-left: 150px;
}
}
