body {
	line-height: 1.25em; font-size: 0.85em;
}
.page {
	width: 100% !important;
}
.metamenu {
	display: none !important;
}
.workshopfinder_quicksearch {
	display: none !important;
}
.mainmenu {
	display: none !important;
}
.quickfinder {
	display: none !important;
}
.sidemenu {
	display: none !important;
}
.cookiestate {
	display: none !important;
}
#foo {
	display: none !important;
}
.galleria.classic {
	display: none !important;
}
header {
	height: 140px; margin-bottom: 0px;
}
.breadcrumbs {
	color: black !important; margin-top: 0px; margin-left: 0px; display: block;
}
.breadcrumbs li:first-child {
	float: none; display: block;
}
.breadcrumbs li a {
	background: none !important; padding: 0px;
}
.breadcrumbs li a::after {
	margin-left: 10px; content: ">";
}
header .logo {
	left: 40px;
}
header .slogan::before {
	left: 10px; top: 0px; position: absolute; content: url('/media/_tech/images/backgrounds/bg_print_header.png');
}
header .slogan h5 {
	background: none !important; padding-left: 180px; position: relative;
}
header h1.com_website {
	top: 94px; width: 100%; text-indent: 0px; padding-right: 20px; padding-left: 180px; margin-bottom: 30px; float: left; position: relative;
}
.main.right {
	width: 100%;
}
.main.left {
	width: 100%;
}
.stage.right {
	width: 100%;
}
.stage.left {
	width: 100%;
}
aside.right {
	width: 100%; padding-right: 10px; padding-left: 10px;
}
aside.left {
	width: 100%; padding-right: 10px; padding-left: 10px;
}
.com_website .box_wrap.d_fifth {
	width: 20% !important;
}
.content > h1 {
	margin-top: 20px;
}
* {
	box-shadow: none !important;
}
.box {
	page-break-inside: avoid;
}
.accordion {
	page-break-inside: avoid;
}
.accordion_content {
	page-break-inside: avoid;
}
.box.checklist {
	page-break-inside: auto;
}
.box.shadow .box_padding {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.box.backgroundcolor .box_padding {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.box.backgroundgradient .box_padding {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.box.border .box_padding {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.box.border .box_carousel_padding {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.box_wrap.full .highlight {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.accordion .accordion_head {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.accordion .accordion_content {
	border: 1px solid rgb(225, 225, 226); border-image: none;
}
.accordion .accordion_head.open {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.accordion .accordion_content {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none; border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.landingpage-bg {
	left: 0px; height: auto; margin-left: 0px; max-width: 1024px;
}
.is-active.semantic-content {
	margin: 0px !important; left: 0px !important; top: 0px !important; width: 100% !important; right: auto !important; bottom: auto !important; position: relative !important; opacity: 1 !important; transform: none !important;
}
.is-active.semantic-content .modal-inner {
	margin: 0px !important; left: 0px !important; top: 0px !important; width: 100% !important; right: auto !important; bottom: auto !important; position: relative !important; opacity: 1 !important; transform: none !important;
}
.is-active.semantic-content .modal-content {
	margin: 0px !important; left: 0px !important; top: 0px !important; width: 100% !important; right: auto !important; bottom: auto !important; position: relative !important; opacity: 1 !important; transform: none !important;
}
.is-active.semantic-content::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.is-active.semantic-content .modal-close {
	display: none !important;
}
.is-active.semantic-content a.call-modal {
	display: none !important;
}
.is-active.semantic-content header {
	height: auto; float: none;
}
.is-active.semantic-content .modal-inner header {
	height: auto;
}
