﻿
.nowrap {
    white-space: nowrap;
}

.prewrap{
    white-space: pre-wrap;
}

img.puntofijo {
    object-fit: cover;
    height: 350px;
}

.avatar-sm {
    object-fit: cover;
}

.modal-dialog .select2-container {
    width: 100% !important;
}

.input-group .select2-container {
    position: relative !important;
    -webkit-box-flex: 1 !important;
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
    width: 1% !important;
    min-width: 0 !important;
}

.select2-container {
    width: 100% !important;
}


fieldset {
    padding: 0.35em 0.625em 0.75em;
    border: 1px solid #e5e5e5;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

    fieldset > legend {
        font-weight: 500;
    }

table > tr > th,
table > thead > tr > th{
    vertical-align: middle;
    text-align: center;
}

table > tbody > tr {
    vertical-align: middle;
}

.navbar-header {
    height: 50px;
}

.vertical-menu {
    top: 50px;
}

.control-label {
    color: var(--bs-body-color);
}

.page-content {
    padding: calc(50px + 24px) calc(24px / 2) 60px calc(24px / 2);
}

/*
:root {
    --bs-primary: #238afe;
    --bs-dark: #222d32;
    --bs-primary-rgb: 35,138,254;
    --bs-dark-rgb: 34,45,50;
}

.btn-primary {
    background-color: #238afe;
    border-color: #238afe;
}*/

body[data-topbar=dark] #page-topbar {
    background-color: #222d32;
}

.mm-active .active i,
.mm-active .active,
.mm-active > a,
.mm-active > a i,
.mm-active {
    color: #238afe !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #238afe;
}

.dropdown .header-item {
    height: 50px;
}

.navbar-brand-box {
    height: 50px;
    padding: 0 1rem;
}

.logo {
    line-height: 50px;
    padding-top: 3px;
}

    .logo > .logo-lg {
        padding-top: 6px !important;
    }

#vertical-menu-btn {
    height: 55px;
    padding-top: 10px;
}

.dtfc-top-blocker {
    height: 0 !important
}

.emitido {
    font-weight: 600;
    background-color: var(--bs-gray-100)
}