/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */
.modal-header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
button[disabled] {
    cursor: not-allowed !important;
}

a.navbar-brand {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

/* Provide sufficient contrast against white background */
/*a {
    color: #0366d6 !important;
}*/

.btn-primary {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

li.navi-item {
    cursor: pointer !important;
}

button[disabled] {
    cursor: not-allowed !important;
}

.dataTables_wrapper .dataTables_processing {
    background-color: #3f3f44 !important;
    color: white !important;
}

.form-control-sm.custom-select {
    height: calc(1.35em + 1.1rem + 2px) !important;
    /*padding: 0.55rem 0.75rem !important;*/
    font-size: 0.925rem !important;
    line-height: 1.35 !important;
    border-radius: 0.28rem !important;
    max-width: 175px !important;
}

.custom-select:disabled {
    color: #80808F;
    background-color: #ECF0F3 !important;
}

select.is-valid ~ .select2-container--default > .selection > .select2-selection {
    border-color: #1BC5BD !important;
}

select.is-invalid ~ .select2-container--default > .selection > .select2-selection {
    border-color: #F64E60 !important;
}

/*input {
            text-transform: uppercase;
        }*/

.tooltip .tooltip-inner {
    color: #ffffff;
    background-color: #3699FF !important;
}

.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
    border-top-color: #3699FF !important;
}

.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
    border-right-color: #3699FF !important /*rtl:ignore*/;
}

.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
    border-bottom-color: #3699FF !important;
}

.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
    border-left-color: #3699FF !important /*rtl:ignore*/;
}

.popover-header {
    color: #ffffff !important;
    background-color: #3699FF !important;
}

.validation-summary-errors{
    color: red !important;
}

.select2 {
    width: 100% !important;
}