.accountbg {
    background-position: center right !important;
    height: 100% !important;
    width: 100% !important;
    top: 0 !important;
    box-shadow: none !important;
    background-size: auto !important;
    text-shadow: 3px 3px #0f8688;
}
.btn-xxs {
    padding: 0px 10px;
    font-size: 12px;
}
.alert-danger {
    color: #721c24 !important;
    background-color: #f8d7da !important;
    border-color: #f5c6cb !important;
}
.form-control-sm {
    height: calc(1.5em + 0.5rem + 2px) !important;
    font-size: .875rem !important;
}
.form-control-xxs {
    height: calc(1.5em + 0.5rem + -7px) !important;
    font-size: .875rem !important;
}
.hidden {
    display: none;
}
.alert-warning2 {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba;
}
.left-sidenav-menu li > a,
.left-sidenav-menu li ul li > a {
    font-size: 16px;
}
.table-striped tbody tr:nth-of-type(even) {
    background-color: rgb(248 249 250) !important;
}
@media (max-width: 1024px){
    .topbar .topbar-left {
        width: 152px;
    }
}
@media (min-width: 768px){
    .hidden-lg {
        display: none;
    }
}
.font-11 {
    font-size: 11px !important;
}
@media print {
    .noprint {
        display:none !important;
    }
    tr, td {
        -webkit-print-color-adjust: exact;
    }
}
@media (min-width: 1366px){
    .d-nt-table-cell {
        display: table-cell!important;
    }
}
/*small*/
@media (max-width: 540px){
    .text-left-sm {
        text-align: left !important;
    }
}
/* config mobile */
@media (max-width: 800px){
    /* exibe coluna */
    .y-mobile-cell {
        display: table-cell !important;
    }
    .n-mobile-cell {
        display: none !important;
    }
    .page-content,
    .container-fluid {
        padding-left: 0px;
        padding-right: 0px;
    }
    .row {
        margin-left: 0;
        margin-right: 0;
    }
    .card {
        margin-left: -10px;
        margin-right: -10px;
    }
    .card-body {
        padding-left: 5px;
        padding-right: 5px;
    }
    .modal-content-full .modal-body {
        padding: 0;
    }
}
