﻿#UserSearchTable {
    max-height: calc(100vh - 320px);
    overflow-y: auto;
}

a.header-home, div.header-action .avatar, div.header-initials {
    background: #6fa44c;
}

    a.header-home:hover {
        background: #104734;
    }

a, .action {
    color: #104734;
}

    a:hover, .action:hover {
        color: #104734;
    }

.build-schedule a {
    color: #fff;
}

    .build-schedule a:hover {
        color: #fff;
    }


#sidebar .card-block .list-group-item-active {
    background: #6fa44c;
}

.text-primary {
    color: #6fa44c !important;
}

.btn-primary, .btn-modal-save {
    color: #fff;
    background-color: #6fa44c;
    border-color: #6fa44c;
}

    .btn-primary:hover, .btn-outline-primary:hover, .btn-modal-save:hover {
        background: #6fa44c;
        border-color: #6fa44c;
    }

.btn-outline-primary {
    color: #104734;
    border-color: #104734;
}

    .btn-outline-primary:disabled:hover {
        color: unset;
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #808080;
        border-color: #808080;
        background-color: transparent;
    }

        .btn-primary:disabled:hover, .btn-outline-primary:disabled:hover {
            opacity: 0.65;
            background: unset;
            border-color: unset;
        }

.btn:disabled {
    cursor: unset;
}

#description {
    margin-top: 0px;
    font-size: 0.9rem;
}

.text-reserved {
    color: #7030a0;
}

.document-item a:hover {
    background: none;
    text-decoration: underline;
    color: #000;
}

.document-item:last-child hr {
    display: none;
}

input.hidden-text {
    color: transparent;
}

.table {
    margin-bottom: 0 !important;
    margin-left: 0 !important;
}

.floatThead-table {
    background: #fff;
}

.no-wrap {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

a .card {
    color: #000;
    text-decoration: none;
}

a:hover .card {
    text-decoration: none;
}

.card.details-action, .img-thumbnail.details-action {
    cursor: pointer;
}

    .card.details-action:hover, .img-thumbnail.details-action:hover {
        border-color: #6fa44c;
    }


    .card.details-action img, .img-thumbnail.details-action img {
        opacity: 0.8;
    }


        .card.details-action:hover img, .img-thumbnail.details-action img:hover {
            opacity: 1;
        }
