

body {
	background-color: #F0FAF0;
}

nav.navbar {
	background-color: #ffffff;
	font-family: "Open Sans", Helvetica, Arial, Verdana, sans-serif;
	border-bottom: dotted 0.5px #5b5b5b;
}

nav.navbar-light .navbar-nav a.nav-link {
	color: #000000;
	border-bottom: solid 2px white;
}

	nav.navbar-light .navbar-nav a.nav-link:hover {
		font-weight: bold;
		color: black;
		border-bottom: dotted 2px white;
	}

	nav.navbar-light .navbar-nav a.nav-link:focus {
		color: black;
	}


	nav.navbar-light .navbar-nav a.nav-link.active {
		font-weight: bold;
		color: black;
		border-bottom: dotted 2px #DD1166;
	}

		nav.navbar-light .navbar-nav a.nav-link.active:hover {
			font-weight: normal;
			color: black;
		}



	nav.navbar-light .navbar-nav a.nav-link.no-border-bottom {
		border-bottom: solid 2px white;
	}


.tileSummary {
	margin: 0px auto;
	width: 1400px;
}

.bg-pink {
	background-color: #DD1166;
}

.tile-status {
	text-align: right;
}


@media (max-width: 750px), (max-device-width: 750px) {

	.tile-status {
		width: unset;
		max-width: unset;
		min-width: unset;
		text-align: center;
		margin-top: 10px;
	}
}

.card-header i{
	color:black;
}

.font-size-42{
	font-size:42pt;
}

.lighterHeader {
	font-weight: 400
}

.apexcharts-xaxis text {
	fill: #666666 !important;
}

table.table thead tr th {
	background-color: #39b44a;
	color:white;
}
	table.table thead tr th i {
		color: white;
	}

	table.table thead tr th.tableFilter:not(.tableFilterHasCriteria) button > div {
		color: white;
	}

table.table th.tableFilterHasCriteria {
	background-color: #9CD6A1 !important;
}

.sortButton-selected {
	background-color: #9CD6A1 !important;
	padding: 0px 2px !important;
}

th.tableFilterHasCriteria .sortButton-selected {
	background-color: #39b44a !important;
	padding: 0px 2px !important;
}

	table.table thead tr th:first-child {
		border-top-left-radius: 6px;
	}
	table.table thead tr th:last-child {
		border-top-right-radius: 6px;
	}

table.table tfoot tr td {
	background-color: #F0FAF0;
}

ul.nav-tabs li.nav-item a {
	border-top: solid 1px #D9D9D9;
	border-right: solid 1px #D9D9D9;
}
ul.nav-tabs li.nav-item:first-child a {
	border-left: solid 1px #D9D9D9;
}

ul.nav-tabs li.nav-item a.active {
	background-color: #39b44a;
	color: white;
}


.container-max-xxl {
	max-width: 1610px;
	margin: 0px auto;
}