header {
    border-style: solid;
}

header h1 {
    text-align: center;
}

@media only screen and (max-width: 480px) and (orientation: portrait) {
    header {
        border-radius: 0.3rem;
        margin: 1.3rem auto;
        padding: 0.6rem 2.3rem 1.4rem;
    }
}

@media screen and (min-width: 481px),
screen and (orientation: landscape) {
    header {
        border-radius: 14px;
        margin: 20px auto;
    }

}
