/*
Green - light		#81c92c
Green - dark		#70a02c
Brown - light		#865a30
Brown - dark		#6f451f
Brown - verylight	#fbebdc
*/
body.debug * {
/*	border: 1px dashed red; */
}

/* Grey */
.topbar {
	background-color: #f2f2f2;
}
body,
#wrapper #content-wrapper {
    background-color: #f8f9fc;
}
.bg-gradient-primary {
    background-color: #f2f2f2;
    background-image: linear-gradient(180deg, #f2f2f2 10%, #e0e0e0 100%);
}
.dataTable tbody tr td a.btn,
.btn-primary {
    color: white;
    background-color: #70a02c;
    border-color: #70a02c;
}
.dataTable tbody tr td a.btn:hover,
.btn-primary:hover {
    color: #70a02c;
    background-color: transparent;
    border-color: #70a02c;
}
.sidebar .sidebar-card p {
    color: black;
}
.sidebar-dark .sidebar-heading {
    color: rgba(0,0,0, 0.4);
}
.sidebar-dark .nav-item .nav-link,
.sidebar-dark .nav-item .nav-link i {
    color: black;
}
.sidebar-dark .nav-item.active .nav-link,
.sidebar-dark .nav-item.active .nav-link i {
    color: #6f451f;
}
.sidebar-dark .nav-item .nav-link:hover {
    color: #70a02c;
}
.buttonbar {
	float: right;
}

.dataTable thead tr th a {
	color: #6f451f;
}
.dataTable tbody tr td a {
	color: black;
}
textarea.form-control {
    height: 6rem;
}
.table-responsive {
	overflow-x: hidden;
}

table.log {
	width: 100%;
}
table tr.editwarning {
	background-color: #FFCC99 !important;
}
p.editwarning {
	background-color: #FFCC99 !important;
	color: black;
	padding: 0.5rem;
}

.sidebar .sidebar-brand {
	height: auto;
}
@media (min-width: 992px) {
    .sidebar-brand img {
		width: 70%;
		height: auto;
    }
}