.navbar {
	background: #eaeaea;
	margin: auto;
	margin: 0px !important;
	padding: 0px !important;
	padding-right: 20px !important;
}

.nav-link,
.navbar-brand {
	color: #222222;
	cursor: pointer;
	white-space: nowrap;
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.nav-link:hover {
	color: #ffffff;
	background-color: #cc5555;
}

.navbar-brand:hover {
	color: #ffffff;
}

.nav-logo {
	height: 23px;
}

.nav-item.disabled .nav-link:hover {
	color: #ffffff;
	background-color: #999999;
	pointer-events: none;
}

.taxa_table_header {
  user-select: none;
  width: 100%;
  height: 22px;
  font-size: 14px;
  margin-bottom: 5px;
  background-color: #f1f1f1;
  color: #666666; /* table font color */
}
