div.splGroupWrapper {
	margin: 10px 0;
	min-height: 90px;
}
div.splGroup {
	padding: 10px;
	font-weight: bold;
	background-color:#99CCCC;
}
div.splMeal {
	padding: 10px 0;
	/*border-top: 1px solid #FCFCFC;*/
}

@media (max-width: 768px)
{
	.splMeal {

	}
	div.splMeal > div {
		font-size: 13px;
	}
	#legende > div > div > div {
		font-size: 12px;
	}
	.clearFilter {
		font-size: 13px;
		padding-top:6px;
	}
	.toggleThisNextWeek, .toggleAllergenFilterPanel {
		padding-top:6px;
	}
}

*.kennz {
	font-size: 9px;
}
img.splIcon {
	height: 20px;
	margin: 0 4px 0 0
}
table.legende > tbody > tr > td {
	font-size: 10px;
}
.filtered {
	opacity: 0.2;
}
.splReiter {
	padding:20px 0 20px 15px;
}
.actioncolor {
	color:darkorange;
}

#reiterphone-burger > .icon-bar {
	background-color: #000
}
#navbarTagesreiter > ul > li > a{
	padding:2px 0 2px 20px;
	margin:0px
}

.shocl_content {
	position:absolute;
	font-size:10px;
	padding:5px;
	background-color: #e8e8e8;
}