﻿.Venter-row {
    background-color: #CCCCFF !important;
    color: black !important;
}

.Konsulent-row {
    background-color: #CC9933 !important;
    color: white !important;
}

.Aktiv-row {
    background-color: #CC6666 !important;
    color: white !important;
}

.Afsluttet-row {
    background-color: #999999 !important;
    color: white !important;
}

.sagstype-tildelt {
    background-color: #ffffff !important;
    color: black !important;
}

.sagstype-horing {
    background-color: #ffa207 !important;
    color: white !important;
}

.sagstype-endeligafgorelse {
    background-color: #4f9627 !important;
    color: white !important;
}

.sagstype-nabo {
    background-color: #FFCCFF !important;
    color: black !important;
}

.sagstype-udgaarAfUndersoegelse {
    background-color: #808080 !important;
    color: white !important;
}

.colorTableUND {
    border: 1px solid #000;
}

.colorTableAFV {
    border: 1px solid #000;
}

.colorNameUND {
    width: 50px;
    height: 30px;
    border: 1px solid black;
}

.colorNameAFV {
    width: 50px;
    height: 30px;
    border: 1px solid black;
}

.colorTabAFV {
    margin-bottom: 0;
}

    .colorTabAFV tr td {
        border: unset;
        padding: 5px 5px;
    }

    .colorTabAFV tr .text {
        white-space: nowrap;
        width: 1%;
    }

.colorTabUND {
    margin-bottom: 0;
}

    .colorTabUND tr td {
        border: unset;
        padding: 5px 5px;
    }

    .colorTabUND tr .text {
        white-space: nowrap;
        width: 1%;
    }

.dt-button-collection {
    height: 300px;
    overflow: scroll !important;
    width: 290px !important
}

.buttons-columnVisibility .active {
    background: none !important;
    border: none !important;
}

a.dt-button.buttons-columnVisibility:before {
    content: "X ";
    background: none !important;
    border: none !important;
    color: lightgrey;
    font-weight: 900;
}

a.dt-button.buttons-columnVisibility.active:before {
    content: "✔ ";
    background: none !important;
    border: none !important;
}

div.dt-button-collection button.dt-button:active:not(.disabled), div.dt-button-collection button.dt-button.active:not(.disabled), div.dt-button-collection div.dt-button:active:not(.disabled), div.dt-button-collection div.dt-button.active:not(.disabled), div.dt-button-collection a.dt-button:active:not(.disabled), div.dt-button-collection a.dt-button.active:not(.disabled) {
    box-shadow: none !important;
}

.button.dt-button:active:not(.disabled), button.dt-button.active:not(.disabled), div.dt-button:active:not(.disabled), div.dt-button.active:not(.disabled), a.dt-button:active:not(.disabled), a.dt-button.active:not(.disabled) {
    background-image: none !important;
    background-color: #fff !important;
}

.button.dt-button, div.dt-button, a.dt-button {
    background-color: #fff !important;
    background-image: none !important;
}

.saglisttable-width100 {
    width: 100% !important;
}

div.dt-buttons {
    position: relative;
    float: right !important;
}

.tab-pane {
    margin-bottom: 5px;
}


.Generelt-header {
    background-color: #7a7a7a;
    color: #fff;
}

.Udbud-header {
    background-color: #9999ff;
    border-color: #9999ff;
    color: #000000;
}

.Sagsforlob-header {
    background-color: #943532;
    border-color: #943532;
    color: #fff;
}

.Sagsafslutning-header {
    background-color: #e26909;
    border-color: #e26909;
    color: #fff;
}

.Monitering-header {
    background-color: #ccffff;
    color: #000;
}

.Drift-header {
    background-color: #ccffcc;
    color: #000;
}

.EjerOgEjendomsoplysning-header {
    background-color: #948b54;
    color: #fff;
}

.Styring-header {
    background-color: #e26909;
    color: #fff;
}

.Afgoerelse-header {
    background-color: #943532;
    color: #fff;
}

.IndsatsOgKortlaegningsstatus-header {
    background-color: #76923b;
    color: #fff;
}

.Ejeroplysninger-header {
    background-color: #538cd6;
    color: #fff;
}

.ServicemaalOgSucceskriterier-header {
    background-color: #eee;
    color: black;
}

.Servicemaal-header {
    background-color: #eee;
    color: black;
}

.EjerEjendomsoplysning-header {
    background-color: #948b54;
    color: #fff;
}

.editDeleteMargin {
    padding: 0px 10px;
}

.ml-15-proc {
    margin-left: 15%;
}

.sagListMark {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-weight: 900;
    margin-right: 4px;
    filter: drop-shadow(2px 1px 1px rgba(0, 0, 0, .25))
}

    .sagListMark.Green::before {
        content: "\f00c";
        color: green;
    }

    .sagListMark.Yellow::before {
        content: "\f06a";
        color: yellow;
    }

    .sagListMark.Red::before {
        content: "\f00d";
        color: red;
    }

.navigateToJARSystem {
    background-color: white;
}

.dropdown-menu li {
    position: relative;
}

.dropdown-menu.submenu {
    display: none;
    position: absolute;
    left: 100%;
    top: -5px;
    max-height: 50vh;
    overflow-y: auto;
}

.dropdown-menu > li:hover {
    background-color: #f1f1f1
}

.dropdown-menu > li:hover > .submenu {
    display: block;
}

.submenu .dropdown-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    justify-content: flex-end;
}

.submenu .dropdown-item .form-control {
    width: auto;
    height: 15px;
}

    .submenu .dropdown-item label {
        margin: 0;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        padding: 0 1.5rem;
    }

.dropdown-menu li:hover {
    cursor: pointer;
    background-color: var(--blue);
    color: white;
}

.dropdown-menu label:hover {
    cursor: pointer;
}

.dropdown-menu {
    top: initial;
}

#dropdownPool:hover {
    display: block;
}

#dropdownPool {
    display: none;
}

.dataTables_scrollHead {
    position: sticky !important;
    top: 58px;
    z-index: 8;
}

@media only screen and (max-width : 992px) {
    .dataTables_scrollHead {
        top: 56px;
    }
}

.sag-filter-case-type {
    min-width: 100%
}

.sag-filter-case-type {
    min-width: 100%
}

.sag-filter-case-status {
    min-width: 100%
}

.width-inherit {
    max-width: inherit;
}