body {
    /* font-size: 14px !important */
}

.navbar-menu {
    background: rgb(23, 21, 1);
    background: -moz-linear-gradient(297deg, rgba(23, 21, 1, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background: -webkit-linear-gradient(297deg, rgba(23, 21, 1, 1) 0%, rgba(0, 0, 0, 1) 100%);
    background: linear-gradient(297deg, rgba(23, 21, 1, 1) 0%, rgba(0, 0, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#171501", endColorstr="#000000", GradientType=1);
    border-right-color: transparent
}

.nav-link.menu-link.active {
    color: gold !important;
}

.img-50 {
    height: 50px;
    width: 50px;
    object-fit: cover;
}

.middle {
    vertical-align: middle;
}

.btn-xs {
    padding: 0.2rem 0.7rem;
    font-size: 10px;
}

.card-header>p,
.card-header>h4 {
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 0;
}

.no-wrap {
    text-wrap: nowrap;
}

.grid-2-cols {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.grid-2-cols.item {
    background-color: lightgray;
    padding: 20px;
    text-align: center;
}

/* For mobile devices, stack the columns */
@media (max-width: 600px) {
    .grid-2-cols {
        grid-template-columns: 1fr;
    }
}

.select2-container .select2-selection--single {
    height: 39px !important;
}

.select2-container--default .select2-selection--single {
    border-color: var(--vz-input-border-custom) !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 37px !important;
    color: #717171 !important;

    font-family: 'Montserrat', sans-serif !important;
    font-weight: 400 !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 0 !important;
    height: 37px !important;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    color: var(--vz-body-color) !important;
    padding-left: 14px !important
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    height: 38px !important;
}

[data-bs-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: var(--vz-body-color) !important
}

[data-bs-theme=dark] .select2-container--default .select2-selection--single {
    border-color: var(--vz-input-border-custom);
    background: var(--vz-input-bg-custom);
}

[data-bs-theme=dark] .select2-results {
    background: #202226 !important;
    background-color: #202226 !important;
    color: white;
}

.img-90 {
    height: 90px;
    width: 90px;
    object-fit: cover;
}

[data-bs-theme=light] img.signature {
    background: white;
    padding: 10px;
    border-radius: 5px
}


.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #B6964B !important;
}

.select2-container--default .select2-results__option[aria-selected=true]:hover {
    background-color: #a67f37 !important;
}

.nav-tabs-custom .nav-item>.active {
    font-weight: 700 !important;
}

.nav-tabs-custom .nav-item .nav-link::after {
    height: 3px;
    border-radius: 10px;
}

.btn-delete-floating-bottom {
    position: absolute;
    right: 10px;
    bottom: 10px;
    opacity: 0.3;
}

.btn-delete-floating-bottom:hover {
    opacity: 1;
}


.dropzone .dz-preview .dz-details .dz-filename {
    overflow: auto !important;
    height: auto !important;
    margin-left: 0px !important;
    text-align: left;
}

.dropzone .dz-preview .dz-details {
    position: relative !important;
    width: 100% !important;
    background-color: transparent !important;
}

.dropzone .dz-preview {
    display: block !important;
    width: auto !important;
    height: auto !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.dropzone .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark {
    top: 3px !important;
    left: 0 !important;
    font-size: 24px !important;
}

.dropzone .dz-preview .dz-progress {
    top: 28px !important;
    left: 33px !important;
    height: 7px !important;
}

.dropzone .dz-preview .dz-error-message {
    top: 43px !important;
    left: 0 !important;
}

.clipboard {
    cursor: copy;
    /* white-space: nowrap; */
}

.clipboard:not([data-copy-no-icon])::after {
    font-family: "FontAwesome";
    display: inline-block;
    padding-left: 5px;
    content: "\f0c5";
}

.bg-box-success {
    background-image: url('/images/box-bg-green.jpg');
    background-repeat: no-repeat no-repeat;
    background-size: cover;
    background-blend-mode: soft-light;
}

.bg-box-warning {
    background-image: url('/images/box-bg.jpg');
    background-repeat: no-repeat no-repeat;
    background-size: cover;
}

.bg-box-danger {
    background-image: url('/images/box-bg-red.png');
    background-repeat: no-repeat no-repeat;
    background-size: cover;
}

.select2-selection__choice__display {
    color: black !important;
}

[data-bs-theme=dark] .select2-selection--multiple {
    background: var(--vz-input-bg-custom) !important;
}

.select2-selection__choice {
    background-color: gold !important;
}

.alert.bg-danger {
    color: white;
}

.input-group .select2-container--default .select2-selection--single:last-child {
    border-radius: 0 4px 4px 0 !important;
}

.w-200p {
    width: 200px !important;
}

.select2.select2-container {
    width: 100% !important
}


.input-group .select2.select2-container {
    width: unset !important
}

.table-sm th,
.table-sm td {
    padding: 0.1rem 0.2rem;
    font-size: 10pt !important;
}

.table-xs th,
.table-xs td {
    padding: 0.1rem 0.2rem;
    font-size: 9pt !important;
}


/*# sourceMappingURL=custom.min.css.map */