#ApplicationSummaryTable td {
    padding: 5px;
    vertical-align: top;
    white-space: normal;
}
#ApplicationSummaryTable td:first-child {
    padding: 5px 5px 0;
    font-weight: bold;
    text-align: right;
}
#ApplicationSummaryTable {
    width: 100%;
}

.AttestationCheckBox {
    margin: 0;
    padding-bottom: 5px;
}

@media screen and (min-width: 401px) {
    #ApplicationSummaryTable td:first-child {
        padding: 5px;
        font-weight: normal;
    }
}
@media screen and (min-width: 601px) {
    #ApplicationSummaryTable td:first-child {
        padding: 10px;
    }
}
