#notice-confirmation,
#submit-guard {
    margin: auto;
}

#claim #certification #signature {
    margin-right: 0;
}

legend {
    text-decoration: none;
}

#app-info table th,
#app-info table td {
    border: 1px solid black;
}

.width32 {
    width: 32%;
}

#app-info input {
    width: 100%;
    box-sizing: border-box;
    border: none;
    height: 100%;
    padding: 10px;
    font-size: 20px;
    text-align: center;
    background: transparent;
}

@media (max-width: 800px) {
    #claim #certification #signature {
        margin-bottom: 0;
    }
}