﻿/* prevent the drop down icon going onto a new line for the top bar language link */
.top-bar-language-nav-link {
    min-width: 65px;
}

/* bootstrap model showing two scroll bars */
html {
    overflow: visible;
}

/* main sidebar not under model */
.modal {
    z-index: 1110;
}

.form-group.required .col-form-label:after {
    color: #d00;
    content: "*";
    position: absolute;
    margin-left: 3px;
}

.nav-user-menu .user-image {
    width: 20px;
    margin-right: 4px;
    margin-top: -4px;
}

.famfamfam-flags {
    display: inline-block;
}

.login-page {
    background: linear-gradient(to bottom, #551f7d 70%, #F3E455 30%);
}

.login-box {
    background-color: white;
    border-radius: 0.5rem 0.5rem 0 0;
}

div.dataTables_wrapper {
    min-width: 800px;
    margin: 0 auto;
}

div.dataTables_info {
    margin-right: 1rem;
    margin-left: 1rem;
}

div.dataTables_length {
    padding-top: 3px;
}

/*.form-control {
    padding: .1rem .3rem;
}*/

div.dataTables_wrapper div.dataTables_length select {
    width: 60px;
}

.card-header {
    padding-top: 10px;
    padding-bottom: 10px;
}

.text-purple {
    color: #341050 !important
}

.btn-outline-purple {
    color: #341050 !important;
    border-color: #341050 !important
}

.btn-purple {
    background: #341050 !important;
    color: white
}


.badge-outline {
    background-color: transparent;
    border: 1px solid;
}

.badge-outline-primary {
    border-color: #007bff;
    color: #007bff;
}

.badge-outline-secondary {
    border-color: #6c757d;
    color: #6c757d;
}

.badge-outline-success {
    border-color: #28a745;
    color: #28a745;
}

.badge-outline-danger {
    border-color: #dc3545;
    color: #dc3545;
}

.badge-outline-warning {
    border-color: #ffc107;
    color: #ffc107;
}

.badge-outline-info {
    border-color: #17a2b8;
    color: #17a2b8;
}

.badge-outline-light {
    border-color: #f8f9fa;
    color: #f8f9fa;
}

.badge-outline-dark {
    border-color: #343a40;
    color: #343a40;
}

text-teal {
    color: #05AFAF;
}
