body {
    text-align: center;
    font-family: sans-serif;
}

table,
th,
td {
    font-size: large;
    border: 1px solid lightgrey;
    border-collapse: collapse;
}

/* capitalize first letter of prayer names */
tbody > tr > td:nth-of-type(1) {
    text-transform: capitalize;
}

/* convert am/pm to AM/PM */
tbody > tr > td:nth-of-type(2) {
    text-transform: uppercase;
}

form > div {
    display: flex;
    justify-content: space-between;
}

input,
label,
select {
    display: inline;
}

input[type="number"] {
    width: 80px;
}

button[type="submit"] {
    width: 100%;
}

.bold {
    font-weight: bold;
}

#reload {
    margin-top: 4vh;
}
