.style-error .MuiFormHelperText-root.Mui-error {
    margin-top: 0 !important;
    height: 14px !important;
    font-size: 10px !important;
}

.style-textfield .MuiInputBase-root {
    font-size: 12px !important;
    color: black;
    height: 28px !important;
}

.style-textfield .MuiInputLabel-root {
    font-size: 0.688rem !important;
    color: black;
}

.style-multiline-textfield .MuiInputBase-root {
    font-size: 12px !important;
    color: black;
}

.style-multiline-textfield .MuiInputLabel-root {
    font-size: 0.688rem !important;
    color: black;
}

.style-button {
    font-size: 11px !important;
    height: 28px !important;
}

.style-radio > :not(style) {
    font-size: 0.8rem !important;
    color: black;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-right: 0 !important;
}

.style-radio .MuiSvgIcon-root {
    height: 15px !important;
    padding: 0 !important;
    margin: 0 !important;
}

.style-table-header .MuiTableCell-root {
    position: sticky !important;
    font-size: 13px !important;
    height: 20px !important;
    padding: 2px !important;
    background-color: #603d23 !important;
    color: white !important;
    text-transform: capitalize !important;
    white-space: nowrap !important;
    border-left: 1px solid #d8e4ee !important;
}

.style-table-cell .MuiTableCell-root {
    font-size: 12px !important;
    height: 20px !important;
    padding: 1px !important;
    white-space: nowrap !important;
    border-top: 1px solid #603d23 !important;
    border-left: 1px solid #603d23 !important;
}

.style-table-cell-last-row .MuiTableCell-root {
    font-size: 12px !important;
    height: 20px !important;
    padding: 1px !important;
    white-space: nowrap !important;
    border-top: 1px solid #603d23 !important;
    border-left: 1px solid #603d23 !important;
    border-bottom: 1px solid #603d23 !important;
}

.style-table-cell .MuiTableCell-root.wrap-cell,
.style-table-cell-last-row .MuiTableCell-root.wrap-cell {
    white-space: normal !important;
    word-break: break-word;
    overflow-wrap: anywhere;
    max-width: 120px;
}
