a {
    color: #BF0513;
}

.btn-primary {
    background-color: #EE570E;
    border-color: #EE570E;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.hover {
    background-color: #C00413;
}
.login-logo img{
    max-width: 200px;
    margin: 0 auto;
    display: block;
}

.skin-blue-light .main-header .navbar{
    background-color: #BF0513;
}
.skin-blue-light .main-header .logo{
    background-color: #BF0513;
    color:#BF0513;
}
.logo-mini {
    color: #ffffff;
}
.skin-blue-light .main-header li.user-header {
    background-color: #EC580E;
}
.dashboard-content {
    margin-top: 20px;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.dashboard-kpi-menu {
    padding: 15px;
    max-width: 200px;
    max-height: 100px;
    margin-top: 91px;
    background: #EB580B;
    font-weight: 800;
    color: #fff;
    cursor: pointer;
}
.gererate-button {
    max-width: 150px;
    margin: 0 auto;
}
.report-item {
    text-align: center;
    max-width: 550px;
    background: #ffffff;
    padding: 20px;
    margin: 25px;
    flex: 1 1 calc(25% - 10px);
}
#dead-sku {
    display: flex;
}
#dead-sku .multiple-table {
    padding: 0 50px;
}
#myTable_wrapper {
    margin-top: 55px;
}
/* .sales-by-month {
    padding: 65px;
} */

form.custom {
    display: flex;
    align-items: center; /* Vertically center items */
    gap: 10px; /* Add space between items */
    margin-top: 25px;
}

.report-item.full-page {
    max-width: 100%;
}

@media only screen and (max-width: 768px) {
    .report-item {
        max-width: 100%;
        padding: 20px;
        margin: 5px;
    }
    form.custom {
        display: block;
    }
    #dead-sku {
        flex-direction: column;
    }
  }