.toggle-off.btn-sm {
    text-align: left;
}
.toggle-on.btn-sm {
    text-align: left;
}


.bd-callout {
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    border: 1px solid #eee;
    border-left-width: .25rem;
    border-radius: .25rem
}

.bd-callout h4 {
    margin-top: 0;
    margin-bottom: .25rem
}

.bd-callout p:last-child {
    margin-bottom: 0
}

.bd-callout code {
    border-radius: .25rem
}

.bd-callout+.bd-callout {
    margin-top: -.25rem
}

.bd-callout-info {
    border-left-color: #5bc0de
}

.bd-callout-info h4 {
    color: #5bc0de
}

.bd-callout-warning {
    border-left-color: #f0ad4e
}

.bd-callout-warning h4 {
    color: #f0ad4e
}

.bd-callout-danger {
    border-left-color: #d9534f;
    background-color: #ffb6b6;
}

.bd-callout-danger h4 {
    color: #d9534f
}

.bd-callout-primary{
    border-left-color: #007bff
}

.bd-callout-primaryh4 {
    color: #007bff
}

.bd-callout-success{
    border-left-color: #28a745;
    background-color: #9dd9ab;
}

.bd-callout-successh4 {
    color: #28a745
}

.bd-callout-default{
    border-left-color: #6c757d
}

.bd-callout-defaulth4 {
    color: #6c757d
}
.nav-pills .nav-link.active {
    color: #fff;
    background-color: #263544 !important;
}
.main-sidebar {
    background-color: #263544; !important;
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
    background-color: #1d2531  !important;
    color: #fff  !important;
}

.nav-treeview>.nav-item>.nav-link.active, [class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:focus, [class*=sidebar-dark-] .nav-treeview>.nav-item>.nav-link.active:hover {
    background-color: #384f65 !important;
    color: #fff !important;
}
.pcoded-navbar[active-item-theme=theme1] .pcoded-item>li.active>a, .pcoded[theme-layout=vertical] .pcoded-navbar[active-item-theme=theme1] .pcoded-item>li.active:hover>a, .pcoded[theme-layout=vertical] .pcoded-navbar[active-item-theme=theme1] .pcoded-item>li.pcoded-trigger>a, .pcoded[theme-layout=vertical] .pcoded-navbar[active-item-theme=theme1] .pcoded-item>li.pcoded-trigger:hover>a {
    border-left-color: #42a5f5 !important;
}
.card-danger.card-outline {
    border-top: 3px solid #263544;
}

.btn-tipo {
    color: #fff;
    background-color: #263544;
    border-color: #263544;
    box-shadow: none;
}
.btn-tipo:hover {
    color: #fff;
    background-color: #263544;
    border-color: #263544;
}
.btn-tipo:hover {
    color: #fff;
    background-color: #263544;
    border-color: #263544;
}
.btn-tipo:focus {
    color: #fff;
    background-color: #263544;
    border-color: #263544;
    box-shadow: #263544;
}
.btn-tipo:not(:disabled):not(.disabled):active, .show>.btn-tipo.dropdown-toggle {
    color: #fff;
    background-color: #263544;
    border-color: #263544;
}
.btn-link {
    font-weight: 400;
    color: #263544;
    text-decoration: none;
}
.form-control:focus {
    color: #263544;
    background-color: #fff;
    border-color: #263544;
    outline: 0;
    box-shadow: inset 0 0 0 transparent;
}

.nav-treeview>.nav-item>.nav-link {
    color: #c2c7d0 !important;
}
.nav-treeview>.nav-item>.nav-link.active {
    background-color: rgba(255,255,255,.9);
    color: #c2c7d0 !important;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #263544 !important;
    border-color: #263544 !important;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff !important;
    background-color: #263544 !important;
    border-color: #263544 !important;
}
.page-link {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #263544 !important;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
.table-bordered td, .table-bordered th {
    border: 0px !important;
    border-top: 1px solid #dee2e6 !important;
}
.table thead th .th-inner {
    padding: 0.25rem !important;
    height: 30px !important;
}
.table thead>tr>th:first-of-type {
    padding-left: 5px !important;
}

.table tbody>tr>td:first-of-type {
    padding-left: 5px !important;
}
.card-danger:not(.card-outline)>.card-header {
    background-color: #263544 !important;
}