.error-msg {
    color: red !important;
}
.required-item {
    color: red !important;
}
.success-msg {
    color: green !important;
}

.content-body {
    height: 500px;
    overflow-x: auto;
}

#kt_ecommerce_sales_table thead {
    color: #ffffff;
    background-color: #0a5c8a;
    vertical-align: middle;
}

#kt_table_widget_5_table .parameter-thead {
    color: #ffffff !important;
    background-color: #68dcbd !important;
    vertical-align: middle;
}

#kt_table_widget_5_table .sub-parameter-thead {
    color: #ffffff !important;
    background-color: #0a5c8a !important;
    vertical-align: middle;
}

table.dataTable > thead > tr > td:not(.sorting_disabled),
table.dataTable > thead > tr > th:not(.sorting_disabled) {
    padding-right: 11px;
}

.table td:first-child,
.table th:first-child,
.table tr:first-child {
    padding-left: 11px;
}

#kt_activities_header {
    background-color: #0a5c8a;
}

#kt_activities_header h3 {
    color: white !important;
}

#kt_activities_header .svg-icon {
    color: #ffffff !important;
}

#kt_table_widget_5_table thead {
    color: #ffffff;
    background-color: #0a5c8a;
    vertical-align: middle;
}

.custom-badge-info {
    background-color: #17a2b8; /* Light Blue */
    color: white;
}

.custom-badge-success {
    background-color: #28a745; /* Green */
    color: white;
}

.custom-badge-warning {
    background-color: #ffc107; /* Yellow */
    color: black;
}

.custom-badge-danger {
    background-color: #dc3545; /* Red */
    color: white;
}

.custom-badge-primary {
    background-color: #007bff; /* Blue */
    color: white;
}

.custom-badge-dark {
    background-color: #343a40; /* Black */
    color: white;
}

.custom-badge-secondary {
    background-color: #6c757d; /* Grey */
    color: white;
}

.custom-badge-purple {
    background-color: #6f42c1; /* Purple */
    color: white;
}

.custom-badge-teal {
    background-color: #20c997; /* Teal */
    color: white;
}

.custom-badge-muted {
    background-color: #adb5bd; /* Muted Grey */
    color: black;
}
