.subcatcheck {
	display: none;
}

.activate {
	cursor: pointer;
}


.border, .form-control {
	border: 2px solid rgba(82, 106, 46, 0.5) !important;
}


.form-group, .btn-group.next, .btn-group.previous {
	margin-bottom: 2rem;
}

.form-label {
	color: #526A2E
}

main {
	padding-top: 2rem;
}


h1 {
	font-weight: normal;
	margin-top: 1rem;
	margin-bottom: 2rem;
}

h2 {
	font-size: 1.5rem;
	color: #526A2E
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
	flex: 0 1 auto; /* default */
	text-align: initial; /* or left, inherit, unset */
}

.frame-type-neuronetzwerk_searchresult a {
	text-decoration: none;
}

.tab_titel {
	color: #526A2E;
	font-weight: normal;
}

.searchbtn {
	border: 1px !important;
}

.btn-primary {
	color: #fff !important;
}

a {
	text-decoration: none;
}

.active .nav-link {
	color: rgb(131, 65, 118) !important;
}

hr {
	border-top: 2px solid rgba(82, 106, 46, 1) !important;
}

.form-check-label {
	display: flex;
	align-items: flex-start;
	gap: .5rem;
	line-height: 1.2;
	margin-bottom: .5rem;

}

.form-check-label input {
	flex: 0 0 auto;
	margin-top: .2em;
	font-size: 2rem;
}

.form-check-label span {
	flex: 1;
}

.btn-cancel, .btn-cancel:hover, .btn-cancel:focus, .btn-cancel:active {
	background-color: rgb(131, 65, 118);
	color: #fff !important;
}

.icon-size-small svg {
	width: 20px;
	height: 20px;
	margin-bottom: .1rem;

}

