::-webkit-scrollbar {
	width: 8px;
	border-radius: 0;
}
::-webkit-scrollbar-track {
	border-radius: 0;
	background-color: #000;
}
::-webkit-scrollbar-thumb {
	border-radius: 0;
	background-color: #666;
}
::-webkit-scrollbar-thumb:hover {
	border-radius: 0;
	background-color: #999;
}
html {
	height: 100%;
	min-height: 100%;
	background-color: #000;
}
body {
	min-height: 97%;
	margin: 4px 8px 16px 16px;
	border-top-right-radius: 0;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	background-image: linear-gradient(#000 10%, #fff 20%, #fff 100%);
	overflow-y: scroll;
}
.table.table-bordered {
	border: 1px solid #dee2e6;
	border-radius: 10px;
	overflow: hidden;
}
.table.table-bordered tbody {
	border: 2px solid #dee2e6;
	border-top-width: 0;
	border-bottom-width: 0;
}
.table tfoot .bg-empty {
	background-color: #dee2e6;
}
.tab-content {
	border-left: 1px solid #dee2e6;
	border-right: 1px solid #dee2e6;
}
.masthead {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.masthead h1, .masthead .h1 {
	line-height: 1.2em;
}
a.page-link.text-muted {
	color: #bbb !important;
}
#mainNav.navbar-shrink {
	margin-left: 16px;
	margin-right: 8px;
	border-left: 1px solid #dee2e6;
	border-right: 1px solid #dee2e6;
	border-bottom: 1px solid #dee2e6;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	background-color: rgba(255, 255, 255, .95);
}
#mainNav.navbar-light .navbar-nav .nav-link {
	color: #fff !important;
}
#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link {
	color: #333 !important;
}
#mainNav.navbar-light .navbar-nav .active>.nav-link,
#mainNav.navbar-light .navbar-nav .nav-link.active,
#mainNav.navbar-light .navbar-nav .nav-link.show,
#mainNav.navbar-light .navbar-nav .show>.nav-link {
	font-weight: 900;
	color: rgba(50, 150, 50, .7) !important;
}
#mainNav.navbar-light .navbar-nav .active>.nav-link:hover,
#mainNav.navbar-light .navbar-nav .nav-link.active:hover,
#mainNav.navbar-light .navbar-nav .nav-link.show:hover,
#mainNav.navbar-light .navbar-nav .show>.nav-link:hover {
	color: rgba(0, 120, 0, .9) !important;
}
#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link,
#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active,
#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show,
#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link {
	font-weight: 900;
	color: rgba(50, 150, 50, .7) !important;
}
#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link:hover,
#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active:hover,
#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show:hover,
#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link:hover {
	color: rgba(0, 120, 0, .9) !important;
}
@media (min-width: 992px) {
	#mainNav.navbar-light .navbar-nav .nav-link {
		color: #fff;
	}
	#mainNav.navbar-shrink .nav-link,
	#mainNav.navbar-shrink .navbar-light .navbar-nav .nav-link {
		color: #333;
	}
	#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link {
		color: rgba(50, 150, 50, .7) !important;
	}
	#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link:hover {
		color: rgba(0, 120, 0, .9) !important;
	}
}
@media (min-width: 768px) {
	#mainNav.navbar-light .navbar-nav .nav-link {
		color: #fff !important;
	}
	#mainNav.navbar-shrink .nav-link,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link {
		color: #333 !important;
	}
	#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link {
		color: rgba(50, 150, 50, .7) !important;
	}
	#mainNav.navbar-shrink.navbar-light .navbar-nav .active>.nav-link:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.active:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .nav-link.show:hover,
	#mainNav.navbar-shrink.navbar-light .navbar-nav .show>.nav-link:hover {
		color: rgba(0, 120, 0, .9) !important;
	}
}
