﻿body {
    background-color: white;
}

a {
    text-decoration-line: none;
}


    a:hover {

    }


.link-text {
    color: #2244ff;
}

    .link-text:hover {
        color: #4488ee;
    }

.nav-link {
    color: dimgray;
}

    .nav-link:hover {
        color: black;
    }

.nav-link-text {
    color: dimgray;
}

    .nav-link-text:hover {
        color: black;
    }

nav {
    border-bottom: 1px solid #e0e0e0;
}

.navbar-brand {
    color: black;
}
    .navbar-brand:hover {
        color: dimgray;
    }

footer {
    border-top: 1px solid #e0e0e0;
}

td {
    color: #303030
}

div {
    color: #303030
}

.selected {
    background-color: #ffac00ff;
    color: black;
}

.navbar-toggler-icon {
    background-color: white;
    background-image: url(/Images/menu_black_24dp.svg);
    border-radius: 0.2em;
    width: 2em;
    background-size: 1em;
}

.popup {
    background-color: #e0e0e0;
    color: dimgray;
}

.file-upload-custom {
    border: .1em solid #6c757d;
    border-radius: 4px;
    color: #6c757d;
    display: inline-block;
    padding: 0.1em 0.75em;
    cursor: pointer;
}

    .file-upload-custom:hover {
        background-color: #6c757d;
        color: white;
    }

input[type="file"]::file-selector-button {
    border: .1em solid #6c757d;
    border-radius: 4px;
    color: #6c757d;
    cursor: pointer;
    transition: background-color 0.2s ease;
}


    input[type="file"]::file-selector-button:hover {
        background-color: #6c757d;
        color: white;
    }

.dlg-button {
    background-color: #f0f0f0;
    border: .1em solid #6c757d;
    border-radius: 4px;
    display: inline-block;
    padding: 0.1em 0.75em;
    cursor: pointer;
}

    .dlg-button:hover {
        background-color: #f0f0f0;
        color: black;
    }

.table-lite tr {
    border-top: solid 1px #D0D0D0;
    border-bottom: solid 1px #D0D0D0;
}

.table-lite th {
    color: #505050;
    border-top: solid 1px #D0D0D0;
    border-bottom: solid 1px #D0D0D0;
    background-color: #E0E0E0;
}
