:root {
	--color-bg: #f4f7faf2;
	--color-text: rgb(21 79 140);
	--color-rose: var(--color-text);
}

.auth {
	background-color: var(--color-bg);
	color: var(--color-text);
}

.auth .full-page:before {
	background-color: inherit;
}

.auth .full-page .full-page-background {
	background-image: none;
}

.auth .navbar.navbar-primary {
	color: inherit;
}

.auth .description {
	color: #cccccc !important;
}

.card [data-background-color=rose] {
	box-shadow: none;
}

.btn.btn-rose, .navbar .navbar-nav>li>a.btn.btn-rose {
	box-shadow: none;
}

.sidebar-wrapper:after {
	background: none;
}

.off-canvas-sidebar[data-background-color=black] .nav li>a, .sidebar[data-background-color=black] .nav li>a {
	color: #000000;
}

.off-canvas-sidebar[data-background-color=black] .nav li i, .sidebar[data-background-color=black] .nav li i {
	color: #000000;
}

.off-canvas-sidebar .nav li.active>a, .off-canvas-sidebar .nav li.active>a i, .sidebar .nav li.active>a, .sidebar .nav li.active>a i {
	color: #000000;
}

.off-canvas-sidebar[data-background-color=black], .sidebar[data-background-color=black] {
	background: #ffffff;
}