html.co_mto_busy, html.co_mto_busy * {
    cursor: wait !important;
}

.co_mto_systemRankIsMissing {
    background-color: red;
}

.co_mto_supportSumRows {
    display: none;
}

.co_mto_supportSumTotals,
.co_mto_supportSumShortcuts,
.co_mto_supportPreviewSumTotals,
.co_mto_supportPreviewSumShortcuts {
    font-weight: bold;
}

.co_mto_supportSumNumbers,
.co_mto_supportSumTotals,
.co_mto_supportPreviewSumNumbers,
.co_mto_supportPreviewSumTotals {
    text-align: right;
}

.co_mto_supportSumTotals,
.co_mto_supportSumPreviewTotals {
    min-width: 4em;
}

.page_formcontent table td
{
    vertical-align: top;
}
th.sorter-amount {
    min-width: 5em;
}

#co_mto_SupportSelectionPreview #co_mto_SupportSelection-Back {
    float: left;
}

#co_mto_SupportSelectionPreview #co_mto_SupportSelection-ProceedToFinalize {
    color: green;
    font-weight: bold;
}

.co_mto_abstractEssentialFlag {
    color: red;
}

.co_mto_SS-SummaryTableFloat {
    position: fixed;
    top: 3em;
    right: 3em;
}
.co_mto_SS-SummaryTable {
    position: fixed;
    top: 3em;
    right: 3em;
}
.co_mto_SS-SummaryTableStatic {
}

#co_mto_SupportSelection-Back {
    float: left;
}

#co_mto_SS_optionalFiltersContainer select{
    display: inline-block;
}

.word-break__all{
    word-break: break-all;
}

.text-underline{
    text-decoration: underline!important;
}

.session_column{
    min-width: 10rem;
}

.ui-widget {
    font-size:100% !important;
    color: inherit!important;
}