#form-box {
    background-color: ghostwhite;
    color: black;
    border: solid black 5px;
    padding: 1vw 1vw;
    margin-top: 20vh;
    margin-bottom: 5vh;
}

#form-title-row {
    text-align: center;
    border-bottom: solid black;
    margin-bottom: 2vh;
}

#form-title { font-size: 54px; }

#form-row {
    margin-top: 1vh;
}

#form-label {
    text-align: right;
    font-size: 24px;
}

.form-input {
    width: 60%;
    font-size: 24px;
    color: dimgray;
}

input[type='radio'] {

}

.radio-btn {
    transform: scale(2);
}

#radio-box {
    padding: 0 2vw;
    font-size: 22px;
}

#radio-row {

}

#form-submit {
    margin-top: 2vh;
    align-content: center;
    text-align: center;
}
#form-submit-btn {
    width: 60%;
    border: solid black 5px;
    background-color: white;
    color: black;
    padding: 2vw;
    font-size: 36px;
}


#start-time {

}

#end-time {

}