@media (min-height: 100vh) {
    #kontaktcontainer #entwicklerkontakt {
        position: relative;
    }
}

@media screen and (pointer: coarse) and (orientation: portrait) {
    #svnachricht {
        flex-direction: column;
    }

    .fcontainer {
        width: 100%;
        flex-direction: column;
    }

    #svnachricht input, #svnachricht textarea {
        height: 50px;
    }

    h1 {
        font-size: 2em;
    }

    p {
        font-size: larger;
    }
}

#svnachricht label {
    width: auto;
}

#svnachricht textarea {
    min-width: 200px;
}

.fcontainer {
    display: flex;
    align-items: center;
    justify-content: space-around;
}

p, label, li {
    font-size: 1.7em;
}