body {
    background-color: #C1D3E5;
    font-family: "Open Sans", sans-serif;
}
.center-screen {
    box-sizing: border-box;
    width: 100vw;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

::placeholder {
    color: #7F7F7F;
}

.formbox {
    padding: 10px;
    background-color: #C2DFF9;
    color: #1B60A4;
    border: 3px solid;
    border-color: #7BAAF7;
}

input {
    color: #5F5F5F;
}

input[type=submit] {
    background-color: #63A6EF;
    color: #134C85;
    border: none;
    padding: 5px;
    font-weight: bold;
}

.error {
    color: #AA4A44;
    font-weight: bold;
}
