
.nav-flat.nav-sidebar>.nav-item .nav-treeview .nav-item>.nav-link i {
	color: #cc0000;
}

.nav-flat>.nav-item>.nav-link>.nav-icon {
    background: #cc0000;
}

.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, 
.sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active {
	background-color: #cc0000;
}

a,
a:hover,
.page-link,
.page-link:hover,
.btn-link,
.btn-link:hover {
	color: #cc0000;
}

.content-header h1 {
	color: #cc0000;
}

[class*=sidebar-dark] .brand-link {
	background: #eceded;
}

.btn-success,
.btn-success:hover,
.btn-success:not(:disabled):not(.disabled):active,
.btn-success:focus,
.page-item.active .page-link,
.alert-success {
    background-color: #146f29;
    border-color: #146f29;
}

.btn-danger,
.btn-danger:hover,
.btn-danger:not(:disabled):not(.disabled):active,
.btn-danger:focus {
    background-color: #cc0000;
    border-color: #cc0000;
}

.text-success {
	color: #146f29 !important;
}

.btn-warning,
.btn-warning:hover,
.btn-warning:not(:disabled):not(.disabled):active,
.btn-warning:focus {
	background-color: #a9a9a9;
	border-color: #a9a9a9;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:focus {
	background-color: #3e444a;
	border-color: #3e444a;
}

.main-header {
    background: #343a40;
}

.card-primary.card-outline {
    border-color: #cc0000;
}

.card-primary:not(.card-outline)>.card-header {
    background-color: #cc0000;
}

.login-page {
    background-image: url('login.jpg');
}

.dashboard-menu .card-header,
.card-header.special {
    background: #cc0000;
    color: #fff;
}

.main-sidebar .brand-text {
    color: #343a40;
}

#livewire-loading-spinner {
    stroke: #cc0000;
}
