#allReport .card {
    width: 100%;
}

a.active,
.btn.active .btn-primary,
.btn-info,
.btn-outline-primary:hover,
a.text-dark:focus,
a.text-dark:hover {
    background: #3d9970 !important;
    color: #fff !important;
}

.dataTables_filter {
    float: right;
    display: none;
}

.buttons-excel,
.buttons-print {
    background: #3d9970;
    margin: 5px;
}

.buttons-print {
    background: rgb(0, 70, 128);
    margin: 5px;
}

.pagination.justify-content-center {
    margin: auto;
    margin-top: 5px;
}

.file-input {
    margin: auto;
}

.pagination.justify-content-center li {
    margin: 3px;
}

.fa-trash:before {
    color: white;
}

.loadPage,
.load {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url("./../../backend/img/load.gif") 50% 50% no-repeat rgb(249, 249, 249);
}

.box {
    width: 45%;
    background: rgba(226, 226, 226, 1);
    background: -moz-linear-gradient( left, rgba(226, 226, 226, 1) 0%, rgba(219, 219, 219, 1) 10%, rgba(209, 209, 209, 1) 98%, rgba(254, 254, 254, 1) 100%);
    background: -webkit-gradient( left top, right top, color-stop(0%, rgba(226, 226, 226, 1)), color-stop(10%, rgba(219, 219, 219, 1)), color-stop(98%, rgba(209, 209, 209, 1)), color-stop(100%, rgba(254, 254, 254, 1)));
    background: -webkit-linear-gradient( left, rgba(226, 226, 226, 1) 0%, rgba(219, 219, 219, 1) 10%, rgba(209, 209, 209, 1) 98%, rgba(254, 254, 254, 1) 100%);
    background: -o-linear-gradient( left, rgba(226, 226, 226, 1) 0%, rgba(219, 219, 219, 1) 10%, rgba(209, 209, 209, 1) 98%, rgba(254, 254, 254, 1) 100%);
    background: -ms-linear-gradient( left, rgba(226, 226, 226, 1) 0%, rgba(219, 219, 219, 1) 10%, rgba(209, 209, 209, 1) 98%, rgba(254, 254, 254, 1) 100%);
    background: linear-gradient( to right, rgba(226, 226, 226, 1) 0%, rgba(219, 219, 219, 1) 10%, rgba(209, 209, 209, 1) 98%, rgba(254, 254, 254, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1);
}

.card-header,
h5.card-header {
    background: #fbd3dc !important;
    color: #260101 !important;
}

.card-header * {
    color: #260101 !important;
}

.card .text-success {
    color: #bf6060 !important;
}

.navbar-white,
.main-sidebar,
.dropdown-menu,
.main-footer {
    background: rgba(255, 192, 203, .6) !important;
    color: #260101 !important;
}

[class*="sidebar-light"] .user-panel,
[class*="sidebar-light"] .brand-link {
    border-bottom: 1px solid #260101;
}

.navbar-white i,
.main-sidebar i {
    color: #260101 !important;
}

.navbar-white a,
.main-sidebar a,
.main-footer a,
.main-footer span {
    color: #260101 !important;
}

a.active,
table .selected {
    background: #bf6060 !important;
    color: #fff !important;
}

.bg-warning {
    border-color: #bf6060 !important;
}

.btn-outline-primary:hover,
a.text-dark:focus,
a.text-dark:hover {
    background-color: darksalmon !important;
    font-weight: bolder;
}

.bg-success i,
td,
.bg-warning {
    color: #260101 !important;
}

td,
td * {
    color: #260101 !important;
}

.card .btn-success,
th,
input {
    background: #fbd3dc !important;
    color: #260101;
    border-color: #fbd3dc;
    font-weight: bold;
}

#save {
    margin-bottom: 5px;
}

.bg-success,
.bg-warning,
.btn-success,
.btn-primary,
.btn.btn-success,
a.text-primary {
    background: #bf6060 !important;
    color: #fff !important;
    border-color: #bf6060 !important;
}

a.text-primary {
    padding: 5px !important;
    border: 1px !important;
    border-radius: 5px !important;
}

.custom-control-input:checked~.custom-control-label::before {
    background: #bf6060 !important;
    color: #260101 !important;
    border-color: #bf6060 !important;
}

.btn-danger {
    background: #eb1d1d !important;
}

.card,
table,
.content-wrapper {
    background: rgba(255, 192, 203, .6);
    color: #260101;
}

.container-login .card {
    margin: 0 !important;
    margin-top: 10% !important;
}

.container-login img {
    max-width: 120px !important;
}

.outer-box {
    margin-top: 60px;
    margin-left: 450px;
}

.card,
table,
.content-wrapper,
.card-header {
    background-color: rgba(255, 192, 203, .6)!important;
    color: #56477E!important;
    font-family: 'Satisfy'
}