@charset "UTF-8";
header {
    width: 75%;
    margin-left: auto;
    margin-right: auto;
}
.kontakt {
    width: 100%;
}
.container {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    max-width: 800px;
}
main img {
    margin-top: 10%;
    margin-bottom: 20%;
    width: 100%;
}
footer {
    background-image: url(images/linie-rot.svg);
    background-repeat: repeat-y;
    width: 75%;
    background-size: 100% auto;
    height: 2500px;
    margin-left: auto;
    margin-right: auto;
}
.fortsetzung {
    padding-top: 2510px;
    width: 28%;
    padding-left: 36.8%;
}

/*mobile view*/
@media (max-width:720px){	
header {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}
footer {
    background-image: url(images/linie-rot.svg);
    background-repeat: repeat-y;
    width: 100%;
    background-size: 100% auto;
    height: 2500px;
}
}
