body{
	font-family: Avenir !important;
}
.content-header{
/*	background: #F5F9F9;*/
}
.layout-fixed .main-sidebar{
/*	background: #F5F9F9;*/
}
.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]){
/*	background: #3E98A8;*/
	background: #6C738F	;
	color: #FFFF;
}
.layout-navbar-fixed .wrapper .main-header{
/*	background: #3E98A8;*/
	background: #6C738F	;
}
.navbar-light .navbar-nav .nav-link{
	color: #FFFF;
}
.nav-sidebar .nav-item>.nav-link{
	font-weight: 600;
}
.nav-sidebar .nav-item>.nav-link i{
	margin-right: 10px;
	top: 9px;
}
.nav-sidebar .nav-link>.right, .nav-sidebar .nav-link>p>.right{
	top: 14px !important;
}
.dataTable thead{
/*	background: #3E98A8;*/
	background: #6C738F;
	color: #FFFF;
}
[class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active, [class*=sidebar-light-] .nav-treeview>.nav-item>.nav-link.active:hover{
	background: #6C738F;
	color: #FFFF;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active, .sidebar-light-primary .nav-sidebar>.nav-item>.nav-link.active{
/*	background: #3E98A8;*/
	background: #6C738F;
	color: #FFFF;
	box-shadow: 0 4px 8px rgba(51, 114, 102, 0.7);
}
[class*=sidebar-light-] .nav-sidebar>.nav-item.menu-open>.nav-link, [class*=sidebar-light-] .nav-sidebar>.nav-item:hover>.nav-link{
	background: #6C738F;
    color: #FFFF;
    box-shadow: 0 4px 8px rgba(51, 114, 102, 0.7);
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	font-weight: 800;
}
.nav-tabs .nav-item .nav-link{
	color: #495057;
	font-weight: 600;
	border: 1px solid #FFFF;

}
.widget-user-2 .widget-user-header{
	background: #6C738F !important;
    color: white;
    font-weight: 900 !important;
}
.widget-user-2 .widget-user-header h5{
	font-weight: 600 !important;
}
.page-item.active .page-link{
	background: #6C738F;
	border-color: #6C738F;	
}
.navbar-nav>.user-menu>.dropdown-menu>li.user-header{
	background: #17a2b8 !important;
}
.navbar-nav>.user-menu>.dropdown-menu, .navbar-nav>.user-menu>.dropdown-menu>.user-body{
	right: -9px !important;
	top: 45px !important;
}
.main-sidebar .brand-link{
	padding-top: 8px;
    padding-bottom: 8px;
}
.main-sidebar .brand-link .brand-image{
	width: 60px;
	height: 43px;
	max-height: unset;
}
.widget-user-2 .widget-user-header .badge-success{
	white-space: normal;
}
.font-size-16{
	font-size: 16px;
}
.api-key-bg{
	background: #E9ECEF !important;
	color: #E45649;
}
.font-size-13{
	font-size: 13px;
}
.nav-sidebar .nav-link p{
	font-size: 18px;
}
.nav-link{
	padding: 12px 19px;
}
table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty{
	text-align: center !important;
}