/* Sidebar color override */
[data-layout="vertical"] .app-menu.navbar-menu{background-color:#405189;}
.navbar-menu .navbar-nav .menu-title span{color:rgba(255,255,255,.7)}
.navbar-menu .navbar-nav .nav-link{color:rgba(255,255,255,.85)}
.navbar-menu .navbar-nav .nav-link:hover,.navbar-menu .navbar-nav .nav-link.active{color:#fff}
.navbar-menu .navbar-nav .nav-link .mdi,.navbar-menu .navbar-nav .nav-link i{color:inherit}
.navbar-menu .navbar-nav .nav-link .badge{background:rgba(255,255,255,.15);color:#fff}
.navbar-menu .navbar-nav .collapse .nav-link{color:rgba(255,255,255,.8)}
.navbar-menu .navbar-nav .collapse .nav-link:hover{color:#fff}
.navbar-menu .navbar-brand-box{background-color:#405189}


/* Grid.js paginator buttons: muted and smaller */
.gridjs-container .gridjs-pagination .gridjs-pages button {
	border-color: #dee2e6;
	color: #dee2e6;
	background-color: #fff;
	font-size: 0.70rem;
	padding: 0.15rem 0.5rem;
	min-width: 1.8rem;
	min-height: 1.8rem;
	border-radius: 0.2rem;
	box-shadow: none;
	transition: background 0.15s, color 0.15s;
}
.gridjs-container .gridjs-pagination .gridjs-pages button:hover {
	background-color: #fff;
	color: #dee2e6;
}
.gridjs-container .gridjs-pagination .gridjs-pages button.gridjs-currentPage,
.gridjs-container .gridjs-pagination .gridjs-pages button.gridjs-currentPage:focus,
.gridjs-container .gridjs-pagination .gridjs-pages button.gridjs-currentPage:active {
	background-color: #299cdb !important;
	border-color: #299cdb !important;
	color: #fff !important;
}
.gridjs-container .gridjs-pagination .gridjs-pages button:focus {
	background-color: #299cdb;
	color: #fff;
	border-color: #299cdb;
	box-shadow: none;
}

/*# sourceMappingURL=custom.min.css.map */
