
/*
	// PU_UPDATE_IGNORE_FLAG // This file will not be automatically updated by Pukenga	
*/


:root {
	--primary: #000;
    --secundary: #000;
    --tertiary: #cbcbc1;
    --tertiaryButtons: #543c05;
    --quaternary: #fff;
    --background: #eeeeee;
    --backgroundHeavy: #d5d5d5;
    --backgroundSecundary: var(--background);
    --navigationBackground: var(--tertiary);
    --navigationBackgroundText: var(--secundary);
    --navigationBackgroundTextHilighted: #929292;
}

html, body, main {
	background-color: var(--background);
}
nav, .main-menu {
	background-color: var(--backgroundSecundary) !important;
}
.main-menu.menu-dark, .main-menu.menu-dark .navigation {
	background-color: var(--navigationBackground) !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, body, footer.footer a, .table thead th, .table, label {
    font-family: 'Poppins', Helvetica, Arial, serif;
    color: var(--primary);
}

.header-navbar .navbar-container ul.nav li>a.nav-link, .text-muted, .dropdown-item, .dropdown-menu i, .nav-item > a:not(.navbar-brand) {
	color: var(--navigationBackgroundText) !important;
}
.header-navbar .navbar-container ul.nav li i.ficon {
	color: var(--navigationBackground) !important;
}
.header-navbar .navbar-container ul.nav li>a.nav-link :hover , .text-muted:hover, .dropdown-item:hover, .dropdown-menu i:hover, .nav-item > a:not(.navbar-brand):hover, .header-navbar .navbar-container ul.nav li i.ficon:hover, .nav-item > a:not(.navbar-brand):hover {
	color: var(--navigationBackgroundTextHilighted) !important;
}
.header-navbar .navbar-container ul.nav li>a.nav-link :active , .text-muted:active, .dropdown-item:active, .dropdown-menu i:active, .nav-item > a:not(.navbar-brand):active, .header-navbar .navbar-container ul.nav li i.ficon:active, .nav-item > a:not(.navbar-brand):active {
	color: var(--navigationBackgroundTextHilighted) !important;
	opacity: 0.9;
}
.text-muted {
	color: rgba(0, 0, 0, 0.60) !important;
}

.swal2-popup .swal2-title, .form-control, .form-label-group textarea:not(:focus):not(:placeholder-shown)~label, .form-label-group>input:not(:focus):not(:placeholder-shown)~label {
	font-family: 'Poppins', Helvetica, Arial, serif !important;
	color: var(--primary) !important;
}
.main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a {
	color: var(--tertiary) !important;
}
.main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a, .main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a:active, .main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a, .main-menu.menu-dark .navigation>li.active:not(.sidebar-group-active)>a:focus {
	background-color: #543c05;
    color: var(--tertiary) !important;
}
.main-menu.menu-dark .navigation>li.nav-item.open>a i, .main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active>a i {
	color: var(--tertiary) !important;
}
.dropdown-menu.dropdown-menu-right.show {
	background: var(--navigationBackground);
}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-name {
	color: var(--primary) !important;
}
.main-menu.menu-dark .navigation>li.nav-item.open.has-sub.open, .main-menu.menu-dark .navigation>li.nav-item.open.has-sub.sidebar-group-active, .main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active.has-sub.open, .main-menu.menu-dark .navigation>li.nav-item.sidebar-group-active.has-sub.sidebar-group-active {
	background: var(--navigationBackground) !important;
}


.main-menu.menu-dark .navigation .navigation-header {
	color: #4f3d08;
}

.btn-primary {
	border-color: var(--tertiaryButtons);
	background-color: var(--tertiaryButtons);
	color: var(--background);
}
.btn-primary:active, .btn-primary:focus, .btn-primary:active:focus {
	background-color: var(--tertiary) !important;
	opacity: 0.9;
}
.btn-primary:hover {
	background-color: var(--tertiary);
	color: var(--background);
	opacity: 0.8;
}
.swal2-popup .swal2-styled.swal2-confirm {
	border-color: var(--tertiary) !important;
	background-color: var(--tertiary) !important;
	color: var(--background) !important;
}
.swal2-popup .swal2-styled.swal2-confirm:active {
	border-color: var(--tertiary);
	color: var(--background);
	opacity: 0.10;
}
.swal2-popup .swal2-styled.swal2-confirm:hover {
	border-color: var(--tertiary);
	color: var(--background);
	opacity: 0.8;
}
a {
	color: var(--tertiary) !important;
}
footer.footer a {
	color: var(--primary) !important;
}