﻿a {
    color: #000;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}

    a:hover {
        color: #0056b3;
        text-decoration: none;
    }

.input-group > .input-group-text, .input-group > .input-group-append .input-group-text, .input-group input[type=text]#Search {
    border-radius: 0;
}

.navbar {
    padding:5px !important;
}

.border-radius {
    border-radius: 5px;
}

.border-radius-top {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.border-radius-bottom {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.border-radius-left {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.border-radius-right {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.input-group > .input-group-text {
    border-right: 0;
    border-left: 0;
}

.input-group input[type=text]#Search {
    text-align: right !important;
    border-right: 0;
}

.btn {
    font-size: .9rem;
}

.btn-form{
            border:none;
            background-color:transparent;
            cursor:pointer;
        }

.col > .btn-group {
    margin: 0 auto;
    display: table;
}

.card-header {
    padding-top: 0.3rem !important;
    padding-right: 1.25rem;
    padding-bottom: 0.3rem !important;
    padding-left: 1.25rem;
}

.card-body{
    padding: 0.5rem !important;
}

/*table, th, td {
    border: 1px solid black;
}*/

body {
    -webkit-print-color-adjust: exact;
}

.table-responsive {
    display: block;
    flex-flow: row;
    max-height: 65vh;
    border-radius:5px !important;
}

th {
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: var(--color-table-header);
    color: white;
}

thead td {
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: var(--color-table-header);
    color: white;
}

thead th {
    position: sticky;
    top: 0;
    z-index: 10;
    background-color: var(--color-table-header);
    color: white;
}

td, th{
    padding-top:2px !important;
    padding-bottom:2px !important;
}





.modal {
    z-index: 1060 !important;
}

.modal-backdrop {
    z-index: 1050 !important;
}
