body {
    font-family: 'Open Sans', sans-serif;
    background: rgb(238, 238, 238);
    line-height: 2;
}

h2 {
    margin: 0px;
}

input[type=text], input[type=number] {
    width: 100%;
    margin-top: 3px;
}

.wrapper {
    margin:auto;
    max-width: 500px;
    padding: 1rem;
    background: White;
    box-shadow: 0px 0px 3px #212121;
}

label {
    font-size: 0.8rem;
}

input[type=submit] {
    width: 100%;
    font-size: 1.1rem;
    margin: 0.5rem 0rem;
}

code {
    font-family: 'Courier New', Courier, monospace;
    padding: 5px;
    background: #e7e7e7;
    border: 1px solid #666666;
    font-size: 0.8rem;
}