main{
    width: 65%;
    margin: 0 auto;
    padding-top: 2em;
}
.kontaktni_formular{
    margin: 0 25% 0 25%;
}
form{
    text-align: left;
}
form input{
    width: 35em;
}
textarea{
    width: 36em;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    font-size: 16px;
    resize: none;
    max-width: 100%;
}
@media only screen and (max-width: 1000px) { /* malá šířka */
    h1{
        font-size: 1.5em;
    }
    form{
        margin: 0 auto 0 10%;
    }
    form input{
        width: 90%;
    }
    main{
        width: auto;
        margin: 0;
        padding: 0 1em;
    }
    .kontaktni_formular{
        margin: 0 0 0 5%;
    }
}
