body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal {
	padding-top: 180px !important;
}

body.toolbar-fixed.toolbar-tray-open.toolbar-horizontal header {
	top: 80px !important;
}

body.toolbar-fixed.toolbar-tray-open.toolbar-vertical {
	padding-top: 140px !important;
}

body.toolbar-fixed.toolbar-tray-open.toolbar-vertical header {
	top: 40px !important;
}

div[data-drupal-messages] {
	padding: 10px;
	text-align: center;
	background: rgba(224, 223, 221, 0.5);
}

#block-wolff-natursteine-primary-local-tasks,
#block-wolff-natursteine-secondary-local-tasks,
#block-schake-et-lupo-primary-local-tasks,
#block-schake-et-lupo-secondary-local-tasks {
	background: var(--secondary-color);
	color: white;
	border-bottom: 3px solid var(--color-secondary);
}

#block-wolff-natursteine-primary-local-tasks > .block-content > ul,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul {
	list-style: none;
	display: flex;
	max-width: var(--innerwidth1);
	margin: 0 auto;
	padding: 0;
}

#block-wolff-natursteine-primary-local-tasks > .block-content > ul > li,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul > li,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul > li,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul > li {
	padding: 0;
}

#block-wolff-natursteine-primary-local-tasks > .block-content > ul > li > a,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul > li > a,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul > li > a,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul > li > a {
	padding: 10px;
	display: block;
	color: black;
	text-decoration: none;
}

#block-wolff-natursteine-primary-local-tasks > .block-content > ul > li > a:hover,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul > li > a:hover,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul > li > a:hover,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul > li > a:hover {
	text-decoration: underline;
}

#block-wolff-natursteine-primary-local-tasks > .block-content > ul > li > a.is-active,
#block-wolff-natursteine-primary-local-tasks > .block-content > ul > li > a:hover,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul > li > a.is-active,
#block-wolff-natursteine-secondary-local-tasks > .block-content > ul > li > a:hover,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul > li > a.is-active,
#block-schake-et-lupo-primary-local-tasks > .block-content > ul > li > a:hover,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul > li > a.is-active,
#block-schake-et-lupo-secondary-local-tasks > .block-content > ul > li > a:hover {
	background: var(--secondary-color);
}
