﻿
table.status-view-main-grid {
    table-layout: fixed;
}
    table.status-view-main-grid td.dataTables_empty {
        font-size: 32px;
        display: none;
    }

    table.status-view-main-grid tbody tr td {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 2px 8px;
        box-shadow: none !important;
    }

div.dataTables_scrollBody{
    border-bottom: none !important;
}

    table.status-view-main-grid thead tr th {
        text-align: center;
        height: 40px;
    }

    table.status-view-main-grid thead tr th:first-child {
        border-top-left-radius: 12px;
    }

    table.status-view-main-grid thead tr th:last-child {
        border-top-right-radius: 12px;
    }

    table.status-view-main-grid tbody tr.green {
        background: rgb(173,211,111);
    }

        table.status-view-main-grid tbody tr.green:hover {
            background: rgb(122,157,75);
        }

        table.status-view-main-grid tbody tr.green.selected {
            background: rgb(122,157,75);
        }

    table.status-view-main-grid tbody tr.orange {
        background: rgb(247,148,81);
    }

        table.status-view-main-grid tbody tr.orange:hover {
            background: rgb(255,160,72);
        }

        table.status-view-main-grid tbody tr.orange.selected {
            background: rgb(255,160,72);
        }

    table.status-view-main-grid tbody tr.purple {
        background: rgb(185,145,194);
    }

        table.status-view-main-grid tbody tr.purple:hover {
            background: rgb(110,84,117);
        }

        table.status-view-main-grid tbody tr.purple.selected {
            background: rgb(110,84,117);
        }

    table.status-view-main-grid tbody tr.blue {
        background: rgb(131,193,234);
    }

        table.status-view-main-grid tbody tr.blue:hover {
            background: rgb(0,111,185);
        }

        table.status-view-main-grid tbody tr.blue.selected {
            background: rgb(0,111,185);
        }

    table.status-view-main-grid .status-view-notes-style-1 {
        pointer-events: none;
    }

    table.status-view-main-grid .status-view-gn-styles-1 {
        display: none;
    }

.hidden{
    display: none !important;
}

.flex-container {
    display: flex;
    align-items: center;
}

.status-view-des-combobox {
    width: 310px;
    height: 40px;
    font-size: 22px;
}

.status-view-des-combobox option{
    font-size: 12px;
    padding: 4px 8px;
}