@media screen and (max-width: 1200px) {
.header-teaser p:first-child {
    font-size:50px;
}
#mainmenu li a,
#mainmenu strong {
    padding-right:8px;
    padding-left:8px;
}
.dreieck-rot {
    background-position:center bottom;
}
.dreieck-rot.ce_form {
    padding-left:15px;
}
.dreieck-rot.ce_form p {
    max-width:555px;
}
.big-teaser .headline {
    max-width:240px;
}
.header-teaser p:nth-child(3) {
    margin-top:15px;
}
.header-teaser p:first-child {
    margin-bottom:10px;
    font-size:40px;
}
}
