<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
	@font-face {font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v34-latin-regular.eot');src:local(''),url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-regular.woff') format('woff'),url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg');}
	@font-face {font-family:'Open Sans';font-style:normal;font-weight:700;src:url('../fonts/open-sans-v34-latin-700.eot');src:local(''),url('../fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-700.woff') format('woff'),url('../fonts/open-sans-v34-latin-700.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg');}
	
	#innerFrame {width:1060px;}
	#innerFrameFull {width:100%;}
		#topFrame {margin:0 0 40px 0;}
		#innerFrameFull #topFrame {width:1060px;}
		#innerFrameFull #bodyFrame {width:1060px;}
	#footField {width:1060px;}

	/****************
	* Page Elements *
	****************/
	.pageContent {margin:0 0 20px 0;}
	.pageContentSpace-0 {margin:0;}
	.pageContentSpace-1 {margin:0 0 20px 0;}
	.pageContentSpace-2 {margin:0 0 40px 0;}
	.pageContentSpace-3 {margin:0 0 60px 0;}
	.pageContentSpace-4 {margin:0 0 80px 0;}
	.pageContentSpace-5 {margin:0 0 100px 0;}
	p {margin:0 0 20px 0;}
	p:last-child {margin:0;}
	.splitterCol .pageContent:last-child {margin-left:0;margin-right:0;}
	.layoutFrame {}
	#imgFrame, #pluginFrame {margin:0 0 60px 0;}

	/**************
	* Master COLS *
	**************/
	.masterCol {float:left;width:250px;margin:0 20px 0 0;vertical-align:top;}
	.masterCol:nth-last-child(2) {margin:0;}
	.masterCol-2 {width:520px;}
	.masterCol-3 {width:790px;}
	.masterCol-4 {width:1060px;}
	.masterCol-4 {float:none;}

	/****************
	* Splitter COLS *
	****************/
	.splitterCol {float:left;width:70px;margin:0 20px 0 0;vertical-align:top;}
	.splitterCol:nth-last-child(2) {margin:0;}
	.splitterCol-2 {width:160px;}
	.splitterCol-3 {width:250px;}
	.splitterCol-4 {width:340px;}
	.splitterCol-5 {width:430px;}
	.splitterCol-6 {width:520px;}
	.splitterCol-7 {width:610px;}
	.splitterCol-8 {width:700px;}
	.splitterCol-9 {width:790px;}
	.splitterCol-10 {width:880px;}
	.splitterCol-11 {width:970px;}
	.splitterCol-12 {width:1060px;}

	/**************
	* Teaser COLS *
	**************/
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:610px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:610px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:520px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:520px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:430px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:430px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:340px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:340px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:250px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:250px;}
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:160px;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:160px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:880px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:880px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:790px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:790px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:700px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:700px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:610px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:610px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:520px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:520px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:430px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:430px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:340px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:340px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:250px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-9 {margin-right:250px;}
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-10 {margin-left:160px;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-10 {margin-right:160px;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:160px;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:250px;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:160px;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:340px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:340px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:250px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:160px;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:160px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:430px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:430px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:340px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:340px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:250px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:250px;}
				
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:160px;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:160px;}
	.masterCol-4 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:250px;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:160px;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:340px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:250px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:160px;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:430px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:340px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:250px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:160px;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:520px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:430px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:340px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:250px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:160px;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:610px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:610px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:520px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:430px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:340px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:250px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:160px;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:160px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:700px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:700px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:610px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:610px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:520px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:520px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:430px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:430px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:340px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:340px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:250px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:250px;}
				
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:160px;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:160px;}
				

	/*******
	* News *
	*******/
	.newsFrame {margin:0 0 60px 0;}
	.newsDetailBody {margin:0 0 60px 0;}
	.newsLine {margin:0 0 20px 0;}
	.newsDetailImage-1 {width:70px;height:auto;}
	.newsDetailImage-2 {width:160px;height:auto;}
	.newsDetailImage-3 {width:250px;height:auto;}
	.newsDetailImage-4 {width:340px;height:auto;}
	.newsDetailImage-5 {width:430px;height:auto;}
	.newsDetailImage-6 {width:520px;height:auto;}
	.newsDetailImage-7 {width:610px;height:auto;}
	.newsDetailImage-8 {width:700px;height:auto;}
	.newsDetailImage-9 {width:790px;height:auto;}
	.newsDetailImage-10 {width:880px;height:auto;}
	.newsDetailImage-11 {width:970px;height:auto;}
	.newsDetailImage-12 {width:1060px;height:auto;}

	/************
	* Donwloads *
	************/
	.newsFrame {margin:0 0 60px 0;}
	.newsDetailBody {margin:0 0 60px 0;}
	.newsLine {margin:0 0 20px 0;}
	.splitterCol-1 .downloadName {width:40px;}
	.splitterCol-2 .downloadName {width:130px;}
	.splitterCol-3 .downloadName {width:220px;}
	.splitterCol-4 .downloadName {width:310px;}
	.splitterCol-5 .downloadName {width:400px;}
	.splitterCol-6 .downloadName {width:490px;}
	.splitterCol-7 .downloadName {width:580px;}
	.splitterCol-8 .downloadName {width:670px;}
	.splitterCol-9 .downloadName {width:760px;}
	.splitterCol-10 .downloadName {width:850px;}
	.splitterCol-11 .downloadName {width:940px;}
	.splitterCol-12 .downloadName {width:1030px;}

	/********
	* Forms *
	********/
	input[type='text'], select, textarea {margin:0 0 20px 0;}
	.masterCol &gt; input[type='text'], .masterCol &gt; textarea {width:228px;}
		.masterCol .splitterCol &gt; input[type='text'], .masterCol .splitterCol &gt; textarea {width:48px;}
		.masterCol .splitterCol-2 &gt; input[type='text'], .masterCol .splitterCol-2 &gt; textarea {width:138px;}
		.masterCol .splitterCol-2 &gt; input[type='text'].halfField, .masterCol .splitterCol-2 &gt; textarea.halfField {width:48px;}
		.masterCol .splitterCol-3 &gt; input[type='text'], .masterCol .splitterCol-3 &gt; textarea {width:228px;}
	.masterCol-2 &gt; input[type='text'], .masterCol-2 &gt; input[type='password'], .masterCol-2 &gt; textarea {width:498px;}
	.masterCol-2 &gt; input[type='text'].halfField, .masterCol-2 &gt; input[type='password'].halfField, .masterCol-2 &gt; textarea.halfField {width:228px;}
		.masterCol-2 .splitterCol &gt; input[type='text'], .masterCol-2 .splitterCol &gt; input[type='password'], .masterCol-2 .splitterCol &gt; textarea {width:48px;}
		.masterCol-2 .splitterCol-2 &gt; input[type='text'], .masterCol-2 .splitterCol-2 &gt; input[type='password'], .masterCol-2 .splitterCol-2 &gt; textarea {width:138px;}
		.masterCol-2 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-2 &gt; input[type='password'].halfField, .masterCol-2 .splitterCol-2 &gt; textarea.halfField {width:48px;}
		.masterCol-2 .splitterCol-3 &gt; input[type='text'], .masterCol-2 .splitterCol-3 &gt; input[type='password'], .masterCol-2 .splitterCol-3 &gt; textarea {width:228px;}
		.masterCol-2 .splitterCol-4 &gt; input[type='text'], .masterCol-2 .splitterCol-4 &gt; input[type='password'], .masterCol-2 .splitterCol-4 &gt; textarea {width:318px;}
		.masterCol-2 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-4 &gt; input[type='password'].halfField, .masterCol-2 .splitterCol-4 &gt; textarea.halfField {width:138px;}
		.masterCol-2 .splitterCol-5 &gt; input[type='text'], .masterCol-2 .splitterCol-5 &gt; input[type='password'], .masterCol-2 .splitterCol-5 &gt; textarea {width:408px;}
		.masterCol-2 .splitterCol-6 &gt; input[type='text'], .masterCol-2 .splitterCol-6 &gt; input[type='password'], .masterCol-2 .splitterCol-6 &gt; textarea {width:498px;}
		.masterCol-2 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-6 &gt; input[type='password'].halfField, .masterCol-2 .splitterCol-6 &gt; textarea.halfField {width:228px;}
	.masterCol-3 &gt; input[type='text'], .masterCol-3 &gt; input[type='password'], .masterCol-3 &gt; textarea {width:768px;}
		.masterCol-3 .splitterCol &gt; input[type='text'], .masterCol-3 .splitterCol &gt; input[type='password'], .masterCol-3 .splitterCol &gt; textarea {width:48px;}
		.masterCol-3 .splitterCol-2 &gt; input[type='text'], .masterCol-3 .splitterCol-2 &gt; input[type='password'], .masterCol-3 .splitterCol-2 &gt; textarea {width:138px;}
		.masterCol-3 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-2 &gt; input[type='password'].halfField, .masterCol-3 .splitterCol-2 &gt; textarea.halfField {width:48px;}
		.masterCol-3 .splitterCol-3 &gt; input[type='text'], .masterCol-3 .splitterCol-3 &gt; input[type='password'], .masterCol-3 .splitterCol-3 &gt; textarea {width:228px;}
		.masterCol-3 .splitterCol-4 &gt; input[type='text'], .masterCol-3 .splitterCol-4 &gt; input[type='password'], .masterCol-3 .splitterCol-4 &gt; textarea {width:318px;}
		.masterCol-3 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-4 &gt; input[type='password'].halfField, .masterCol-3 .splitterCol-4 &gt; textarea.halfField {width:138px;}
		.masterCol-3 .splitterCol-5 &gt; input[type='text'], .masterCol-3 .splitterCol-5 &gt; input[type='password'], .masterCol-3 .splitterCol-5 &gt; textarea {width:408px;}
		.masterCol-3 .splitterCol-6 &gt; input[type='text'], .masterCol-3 .splitterCol-6 &gt; input[type='password'], .masterCol-3 .splitterCol-6 &gt; textarea {width:498px;}
		.masterCol-3 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-6 &gt; input[type='password'].halfField, .masterCol-3 .splitterCol-6 &gt; textarea.halfField {width:228px;}
		.masterCol-3 .splitterCol-7 &gt; input[type='text'], .masterCol-3 .splitterCol-7 &gt; input[type='password'], .masterCol-3 .splitterCol-7 &gt; textarea {width:588px;}
		.masterCol-3 .splitterCol-8 &gt; input[type='text'], .masterCol-3 .splitterCol-8 &gt; input[type='password'], .masterCol-3 .splitterCol-8 &gt; textarea {width:678px;}
		.masterCol-3 .splitterCol-8 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-8 &gt; input[type='password'].halfField, .masterCol-3 .splitterCol-8 &gt; textarea.halfField {width:318px;}
		.masterCol-3 .splitterCol-9 &gt; input[type='text'], .masterCol-3 .splitterCol-9 &gt; input[type='password'], .masterCol-3 .splitterCol-9 &gt; textarea {width:768px;}
	.masterCol-4 &gt; input[type='text'], .masterCol-4 &gt; input[type='password'], .masterCol-4 &gt; textarea {width:1038px;}
	.masterCol-4 &gt; input[type='text'].halfField, .masterCol-4 &gt; input[type='password'].halfField, .masterCol-4 &gt; textarea.halfField {width:498px;}
		.masterCol-4 .splitterCol &gt; input[type='text'], .masterCol-4 .splitterCol &gt; input[type='password'], .masterCol-4 .splitterCol &gt; textarea {width:48px;}
		.masterCol-4 .splitterCol-2 &gt; input[type='text'], .masterCol-4 .splitterCol-2 &gt; input[type='password'], .masterCol-4 .splitterCol-2 &gt; textarea {width:138px;}
		.masterCol-4 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-2 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-2 &gt; textarea.halfField {width:48px;}
		.masterCol-4 .splitterCol-3 &gt; input[type='text'], .masterCol-4 .splitterCol-3 &gt; input[type='password'], .masterCol-4 .splitterCol-3 &gt; textarea {width:228px;}
		.masterCol-4 .splitterCol-4 &gt; input[type='text'], .masterCol-4 .splitterCol-4 &gt; input[type='password'], .masterCol-4 .splitterCol-4 &gt; textarea {width:318px;}
		.masterCol-4 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-4 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-4 &gt; textarea.halfField {width:138px;}
		.masterCol-4 .splitterCol-5 &gt; input[type='text'], .masterCol-4 .splitterCol-5 &gt; input[type='password'], .masterCol-4 .splitterCol-5 &gt; textarea {width:408px;}
		.masterCol-4 .splitterCol-6 &gt; input[type='text'], .masterCol-4 .splitterCol-6 &gt; input[type='password'], .masterCol-4 .splitterCol-6 &gt; textarea {width:498px;}
		.masterCol-4 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-6 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-6 &gt; textarea.halfField {width:228px;}
		.masterCol-4 .splitterCol-7 &gt; input[type='text'], .masterCol-4 .splitterCol-7 &gt; input[type='password'], .masterCol-4 .splitterCol-7 &gt; textarea {width:588px;}
		.masterCol-4 .splitterCol-8 &gt; input[type='text'], .masterCol-4 .splitterCol-8 &gt; input[type='password'], .masterCol-4 .splitterCol-8 &gt; textarea {width:678px;}
		.masterCol-4 .splitterCol-8 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-8 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-8 &gt; textarea.halfField {width:318px;}
		.masterCol-4 .splitterCol-9 &gt; input[type='text'], .masterCol-4 .splitterCol-9 &gt; input[type='password'], .masterCol-4 .splitterCol-9 &gt; textarea {width:768px;}
		.masterCol-4 .splitterCol-10 &gt; input[type='text'], .masterCol-4 .splitterCol-10 &gt; input[type='password'], .masterCol-4 .splitterCol-10 &gt; textarea {width:858px;}
		.masterCol-4 .splitterCol-10 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-10 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-10 &gt; textarea.halfField {width:408px;}
		.masterCol-4 .splitterCol-11 &gt; input[type='text'], .masterCol-4 .splitterCol-11 &gt; input[type='password'], .masterCol-4 .splitterCol-11 &gt; textarea {width:948px;}
		.masterCol-4 .splitterCol-12 &gt; input[type='text'], .masterCol-4 .splitterCol-12 &gt; input[type='password'], .masterCol-4 .splitterCol-12 &gt; textarea {width:1038px;}
		.masterCol-4 .splitterCol-12 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-12 &gt; input[type='password'].halfField, .masterCol-4 .splitterCol-12 &gt; textarea.halfField {width:498px;}body, table, tr, td, div, span, input, textarea, select {font-family:'Open Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;font-size:17px;color:#6a6a6a;line-height:1.6em;}
html, body {height:100%;}
body {margin:0;padding:0;}
	img {margin:0 0 -6px 0;}
	div.clear {clear:both;}
	p, ul {padding:0;margin:0;font-family:'Open Sans';}
	a {color:#461953;text-decoration:none;font-family:'Open Sans';}
	a:hover {text-decoration:none;color:#2b0a35;}
	strong {font-weight:700;}
#outerFrame {position:relative;min-height:100%;width:100%;overflow:hidden;padding:104px 0 0 0;}
	#topFrame,
	#innerFrameFull #topFrame {position:absolute;top:0;left:0;right:0;z-index:1000;background:#461953;margin:0;padding:0;text-align:left;height:104px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);}
	#innerFrameFull #topFrame {padding:15px 0;}
		#topInnerFrame {margin:0 auto;width:1060px;position:relative;}
			#topNav {position:absolute;margin:0 auto;width:1060px;top:0;right:10px;left:10px;}
			#topContent {position:absolute;right:90px;top:33px;}
				#topContent a {display:inline-block;margin:0 0 0 5px;padding:0;background:no-repeat left top;background-size:37px 37px;width:37px;height:37px;}
				#topContent a:hover {opacity:0.5;}
				#topContent #mailLink {background-image:url(../img/phone.svg);display:none;}
				#topContent #phoneLink {margin:0;background-image:url(../img/whats-app-icon.svg);margin-right:-50px;}
			#topLogo {}
				#topLogo img {width:272px;height:58px;margin-top:20px;}
	#innerFrame {position:relative;margin:0 auto;}
	#innerFrameFull {margin:0;width:100%;}
		#bodyFrame {padding:0 0 20px 0;margin:40px 0 0 0;}
		#innerFrameFull #bodyFrame {margin:55px auto 0 auto;}
		#innerFrameFull #bodyFrame:first-child {margin:186px auto 0 auto;}
	#footFrame {bottom:0;width:100%;background-color:#461953;}
		#footFrame strong {}
		#footField {margin:0 auto;padding:10px 0 0 0;}
			#footField &gt; div {color:#fff;}
			#footField h3 {color:#a1a1a1;padding:0 0 20px 0;margin:0 0 60px 0;font-size:18px;text-transform:none;font-family:'Open Sans';}
			#footTop {margin:0 0 32px 0;padding:155px 0 0 0;background:url(../img/logo-foot.svg) no-repeat center 44px;background-size:180px 72px;font-size:15px;}
				#footTop a {color:#fff;}
				#footTop p {text-align:center;color:#fff;opacity:0.7;}
				#footTop a:hover {color:rgba(255,255,255,0.5);text-decoration:none;}
			#footBottom {text-align:left;margin-top:30px;font-family:'Open Sans';text-align:center;padding-bottom:90px;}
				#footBottom a {font-weight:400; padding:10px;display:inline-block;font-family:'Open Sans';text-align:center;font-size:22px;color:#fff;text-transform:inherit;}
				#footBottom a:hover {font-family:'Open Sans';color:#fff;opacity:0.5;}
				#footCopy {text-align:center;font-size:15px;padding:30px 0 50px 0;}.dropText {display:none;padding:0 0 20px 0;}
	.dropTextCoverage {display:none;position:absolute;left:0;right:0;bottom:0;z-index:100;height:100px;background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1.0));}
	.coverDrop .dropTextCoverage {display:block;}
.coverDrop {display:block;position:relative;height:120px;overflow:hidden;}
.dropTextLink {display:block;text-align:right;border-top:1px solid #ccc;padding:20px 0 0 0;}
	.dropTextLink a {display:inline-block;text-transform:uppercase;font-size:15px;font-weight:400;padding:0 0 0 30px;background:url(../img/icon-arrow.svg) no-repeat 0 7px;background-size:20px 11px;}
	.dropTextLink a:hover {text-decoration:none;color:#73021d;}
	.dropTextLink.dropTextLink-close a {background-image:url(../img/icon-arrow.svg);}
.dropTextLink-close {display:none;}
.tinySpace .splitterCol-3 {width:262px;margin:0 4px 0 0;}
.tinySpace .splitterCol-3:nth-last-child(2) {margin:0;}
.pageContent ul {list-style:none outside;margin:0 0 45px 0;}
	.pageContent ul li {padding:2px 0 2px 20px;margin:0;border:none;line-height:1.2em;font-weight:400;background:url(../img/icon-li.svg) no-repeat 0 9px;background-size:8px 8px;}
	.pageContent_grey ul li {padding:5px 0 5px 50px;margin:0;border:none;font-family:'Open Sans';text-transform:uppercase;font-size:40px;line-height:1.0em;font-weight:400;background:url(../img/icon-li_gry.svg) no-repeat 0 5px;background-size:39px 39px;}
	.pageContent ul.noBullet li {background:none;padding:10px 0;}
	.pageContent iframe {margin:0 0 -6px 0;padding:0;}
	.textContent strong, .teaserTextTop strong {}.downloadFrame {}	
	.downloadLine {border-bottom:1px solid #cdcdcd;position:relative;min-height:29px;background:url(../img/static/bt-dl.svg) no-repeat right center;background-size:34px 40px;}
	.downloadLineSet {background-image:url(../img/dynamic/bt-dl.svg);}
	.downloadLine:hover {background-color:#fafafa;}
		.downloadLine a {min-height:35px;display:block;padding:12px 50px 5px 50px;font-size:15px;color:#9C9C9C;font-weight:400;}
		.downloadLine a:hover {text-decoration:none;}
		.downloadItemIcon {display:inline-block;background:no-repeat 0 10px;background-size:auto 30px;}
		.downloadItemIcon-approach {background-image:url(../img/static/bt-dl-approach.svg);}
		.downloadItemIcon-archive {background-image:url(../img/static/bt-dl-archive.svg);}
		.downloadItemIcon-audio {background-image:url(../img/static/bt-dl-audio.svg);}
		.downloadItemIcon-award {background-image:url(../img/static/bt-dl-award.svg);}
		.downloadItemIcon-chart {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-documents {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-file {background-image:url(../img/static/bt-dl-file.svg);}
		.downloadItemIcon-image {background-image:url(../img/static/bt-dl-image.svg);}
		.downloadItemIcon-pdf {background-image:url(../img/static/bt-dl-pdf.svg);}
		.downloadItemIcon-staff {background-image:url(../img/static/bt-dl-staff.svg);}
		.downloadItemIcon-statistic {background-image:url(../img/static/bt-dl-sdocuments.svg);}
		.downloadItemIcon-system {background-image:url(../img/static/bt-dl-system.svg);}
		.downloadItemIcon-table {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIcon-video {background-image:url(../img/static/bt-dl-video.svg);background-position:3px 15px;background-size:auto 23px;}
		.downloadItemIcon-office {background-image:url(../img/static/bt-dl-documents.svg);}
		.downloadItemIconSet-approach {background-image:url(../img/dynamic/bt-dl-approach.svg);}
		.downloadItemIconSet-archive {background-image:url(../img/dynamic/bt-dl-archive.svg);}
		.downloadItemIconSet-audio {background-image:url(../img/dynamic/bt-dl-audio.svg);}
		.downloadItemIconSet-award {background-image:url(../img/dynamic/bt-dl-award.svg);}
		.downloadItemIconSet-chart {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-documents {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-file {background-image:url(../img/dynamic/bt-dl-file.svg);}
		.downloadItemIconSet-image {background-image:url(../img/dynamic/bt-dl-image.svg);}
		.downloadItemIconSet-pdf {background-image:url(../img/dynamic/bt-dl-pdf.svg);}
		.downloadItemIconSet-staff {background-image:url(../img/dynamic/bt-dl-staff.svg);}
		.downloadItemIconSet-statistic {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-system {background-image:url(../img/dynamic/bt-dl-system.svg);}
		.downloadItemIconSet-table {background-image:url(../img/dynamic/bt-dl-documents.svg);}
		.downloadItemIconSet-video {background-image:url(../img/dynamic/bt-dl-video.svg);}
		.downloadItemIconSet-office {background-image:url(../img/dynamic/bt-dl-documents.svg);}select {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0;font-size:17px;width:100%;border:none;background:url(../img/icon-arrow.svg) no-repeat right center #fff;background-size:22px 12px;margin:0;color:#9e9e9e;font-family:'Open Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em;}
	select:invalid {color:#f00;}
	select::-ms-expand {display:none;}
	.lt-ie10 select {background-image:none;}
		option {padding:.3em 1em;color:#6a6a6a;font-family:'Open Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em}
	div.formCase {border:1px solid #b4b4b4;padding:8px 10px;margin:0 0 18px 0;position:relative;}
	div.formCase:hover {background:#fafafa;cursor:text;}
	div.selectCase.formCase {background:rgba(70,25,83,0.5);}
	div.selectCase.formCase:hover {background:#2b0a35;}
		div.formCase span {position:absolute;z-index:1;top:8px;right:8px;visibility:hidden;background:rgba(255,0,0,.7);color:#fff;text-align:center;font-size:12px;padding:5px 10px;border-radius:6px;}
		div.formCase:hover span:not(:empty) {visibility:visible;}
		input[type='text'],
		input[type='password'],
		textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;font-size:17px;font-weight:300;width:100%;border:none;background:#fff;color:#9e9e9e;margin:0;box-sizing:border-box;}
		textarea {height:151px;}
		div.formCase:hover input[type='text'],
		div.formCase:hover input[type='password'],
		div.formCase:hover textarea {background:#fafafa;}
		div.formCase:hover select {background-color:#fafafa;}
	div.halfField {float:left;width:47.5%;}
	h2.formgenHD {margin:0 0 20px 0;}
	label:nth-child(2n) div.halfField {float:right;}
	input[type='submit'] {-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;width:100%;color:#fff;font-family:'Open Sans';font-size:25px;font-weight:400;padding:16px 0;border:none;background:#461953;}
	input[type='submit']:hover {background:#461953;cursor:pointer;color:#fff;}
	input[type='submit'].request {font-size:18px;}
	input[type='submit']#logout {width:70px;height:26px;padding:;border:none;background:url(../img/bt-logout.png) no-repeat 10px 6px #b4b4b4;}
	input[type='submit']#logout:hover {background-color:#1f5f94;cursor:pointer;}
	.formNotify {text-align:center;font-size:18px;padding:0 0 20px 0;}
	.confBox {border:2px solid #461953;padding:20px;margin:0 0 20px 0;}
	.confBox.confBoxError {border:2px solid #f00;padding:20px;color:#f00;}
	input[type='text'].errMsg,
	input[type='password'].errMsg,
	textarea.errMsg {border-color:#9e9e9e;color:#ff6565;font-weight:400;background:url(../img/form-err.svg) no-repeat 3px 5px;background-size:18px 18px;padding-left:30px;}
		div.formCase:hover input[type='text'].errMsg,
		div.formCase:hover input[type='password'].errMsg,
		div.formCase:hover textarea.errMsg {background:url(../img/form-err.svg) no-repeat 3px 5px #fafafa;background-size:18px 18px;}
	select.errMsg {border-color:#9e9e9e;color:#9e9e9e;font-weight:400;background:url(../img/static/form-err.svg) no-repeat 3px center, url(../img/icon-arrow.svg) no-repeat right center;background-size:18px 18px, 22px 12px;padding-left:28px;}
	.errMsgCpt {color:#f00;}
	div.formCase.errMsg {border-color:#ff6565;color:#ff6565;}
	div.formCheckLine {position:relative;margin:0 0 10px 0;}
		div.formCheckLeft {position:absolute;left:0;top:0;}
		div.formCheckRight {padding:0 0 0 30px;}
	.formCheck {display:block;position:relative;padding:0 0 0 35px;margin:0 0 12px 0;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
		.formCheck input {position:absolute;opacity:0;cursor:pointer;}
		.formCheckMark {position:absolute;top:0;left:0;height:25px;width:25px;background:none;border:1px solid #d2d2d2;}
		.errMsg .formCheckMark {border-color:#ff6565;}
		.formCheck:hover input ~ .formCheckMark {background-color:#9e9e9e;}
		.formCheck input:checked ~ .formCheckMark {}
		.formCheckMark:after {content:'';position:absolute;display:none;}
		.formCheck input:checked ~ .formCheckMark:after {display:block;}
		.formCheck .formCheckMark:after {left:9px;top:5px;width:5px;height:10px;border:solid #461953;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
	.formFinishFrame {padding:0 0 80px 0;}
	.formFinishFrame,
	.formFinishFrame h2,
	.formFinishFrame h3,
	.formFinishFrame p {text-align:center;}
	.formFinishFrame img {width:80px;height:auto;margin:0 0 15px 0;}
	.formFinishFrame h2 {font-size:55px;text-transform:uppercase;font-weight:400;color:#461953;margin:0 0 10px 0;line-height:1.1em;}
	.formFinishFrame h3 {font-size:45px;text-transform:uppercase;font-weight:400;font-style:normal;color:#c4c4c4;line-height:1.1em;}
	.formFinishFrame p {font-size:17px;font-weight:400;}
	input:focus {outline-width:0;}
	input:focus,
	select:focus,
	textarea:focus,
	button:focus {outline:none;}
	.dropInfo {visibility:hidden;}
	.formCPTILine {position:relative;margin:0 0 10px 0;}
	.formCPTILeft {position:absolute;left:0;top:0;}
	.formCPTIRight {padding:0 0 0 150px;}
		#cpti.cptiInput {text-align:center;font-weight:bold;width:100%;letter-spacing:5px;}
			#cpti.cptiInput::-webkit-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput:-moz-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::-moz-placeholder {letter-spacing:5px;}
			#cpti.cptiInput:-ms-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::-ms-input-placeholder {letter-spacing:5px;}
			#cpti.cptiInput::placeholder {letter-spacing:5px;}
	div.formCase.cptiField.errMsg {padding:5px 10px;}
/*********
* UPLOAD *
*********/
	#uploadedFrame {position:relative;overflow:hidden;}
		#uploadedHeadline {position:absolute;top:0;left:0;right:0;z-index:10;color:rgba(70,25,83,0.5);}
			#uploadedHeadline h3 {font-size:20px;color:rgba(70,25,83,0.5);font-weight:normal;display:inline-block;}
		#uploadedFiles {position:relative;background:rgba(70,25,83,0.1);border:1px solid rgba(70,25,83,0.5);margin:30px 0;padding:15px;}
		#uploadedFiles:empty {display:none;}
			#uploadedFiles button {display:block;text-align:left;font-size:15px;color:rgba(70,25,83,0.5);background:url(../img/static/bt-formgen-dz-delete.svg) no-repeat right top;border:none;margin:10px 0 0 0;padding:0;width:100%;min-height:20px;}
			#uploadedFiles button:first-child {margin-top:0;}
			#uploadedFiles button:hover {cursor:pointer;color:#461953;font-weight:bold;background-image:url(../img/static/bt-formgen-dz-delete-on.svg);}
	.dropField {position:relative;min-height:295px;padding:20px 20px;background:url(../img/static/icon-formgen-dz.svg) no-repeat center 96px;background-size:58px 58px;border:1px solid #c9c9c9;margin:0 0 20px 0;}
	.dropField:hover {background-color:#fafafa;}
	
/* The MIT License - Copyright (c) 2012 Matias Meno &lt;m@tias.me&gt; */
@-webkit-keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@-moz-keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@keyframes passing-through
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30%,
	70% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
	100% {opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);}
}
@-webkit-keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@-moz-keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@keyframes slide-in
{
	0% {opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);}
	30% {opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
}
@-webkit-keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@-moz-keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
@keyframes pulse
{
	0% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
	10% {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
	20% {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
}
.dropzone,
.dropzone * {box-sizing:border-box;}
	.dropzone.dz-clickable {cursor:pointer;}
		.dropzone.dz-clickable * {cursor:default;}
		.dropzone.dz-clickable .dz-message,
		.dropzone.dz-clickable .dz-message * {cursor:pointer;}
	.dropzone.dz-started .dz-message {display:none;}
	.dropzone.dz-drag-hover {border-style:solid;}
		.dropzone.dz-drag-hover .dz-message {opacity:0.5;}
	.dropzone .dz-message {text-align:center;margin:140px 0 0 0;font-size:20px;}
		.dropzone .dz-message span {color:rgba(70,25,83,0.5);}
			.dropzone .dz-message span em {font-size:15px;font-style:normal;}
	.dropzone .dz-preview {position:absolute;z-index:100;display:block;vertical-align:top;margin:0;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#fff;}
    .dropzone .dz-preview:hover {z-index:1000;}
		.dropzone .dz-preview.dz-file-preview .dz-image {background:#fff;}
		.dropzone .dz-preview.dz-file-preview .dz-details {opacity:1;}
	.dropzone .dz-preview.dz-image-preview {background:white;}
		.dropzone .dz-preview.dz-image-preview .dz-details {-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
		.dropzone .dz-preview .dz-remove {display:block;color:#fff;font-size:.1px;position:absolute;top:0;right:0;bottom:0;left:0;font-size:14px;text-align:center;cursor:pointer;border:none;z-index:1500;white-space:normal;}
		.dropzone .dz-preview .dz-remove:hover {text-decoration:underline;}
		.dropzone .dz-preview .dz-remove:after {content:'';position:absolute;display:block;top:11px;right:11px;width:25px;height:25px;background:url(../img/static/bt-formgen-dz-error.svg) no-repeat;background-size:25px 25px;}
		.dropzone .dz-preview:hover .dz-details {opacity:1;}
		.dropzone .dz-preview .dz-details {z-index:20;position:absolute;top:165px;left:0;right:0;opacity:0;font-size:13px;padding:0;text-align:center;color:rgba(0, 0, 0, 0.9);line-height:150%;}
			.dropzone .dz-preview .dz-details .dz-size {margin-bottom:1em;font-size:16px;display:none;}
			.dropzone .dz-preview .dz-details .dz-filename {white-space:nowrap;}
				.dropzone .dz-preview .dz-details .dz-filename:hover span {border:1px solid rgba(200, 200, 200, 0.8);background-color:rgba(255, 255, 255, 0.8);}
			.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {overflow:hidden;text-overflow:ellipsis;}
				.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {border:1px solid transparent;color:#ec0000;font-weight:bold;}
				.dropzone .dz-preview .dz-details .dz-filename span,
				.dropzone .dz-preview .dz-details .dz-size span {background-color:rgba(255, 255, 255, 0.4);padding:0 0.4em;border-radius:3px;}
			.dropzone .dz-preview:hover .dz-image img {display:none;-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px);}
		.dropzone .dz-preview .dz-image {overflow:hidden;width:100%;height:100%;position:relative;display:block;z-index:10;}
			.dropzone .dz-preview .dz-image img {display:none;}
		.dropzone .dz-preview.dz-success .dz-success-mark {-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);}
		.dropzone .dz-preview.dz-error .dz-error-mark {opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);}
		.dropzone .dz-preview .dz-success-mark,
		.dropzone .dz-preview .dz-error-mark {pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;}
			.dropzone .dz-preview .dz-success-mark svg,
			.dropzone .dz-preview .dz-error-mark svg {display:none;width:54px;height:54px;}
		.dropzone .dz-preview.dz-processing .dz-progress {opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
		.dropzone .dz-preview.dz-complete .dz-progress {opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;}
		.dropzone .dz-preview:not(.dz-processing) .dz-progress {-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite;}
		.dropzone .dz-preview .dz-progress {opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255, 255, 255, 0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden;}
			.dropzone .dz-preview .dz-progress .dz-upload {background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out;}
		.dropzone .dz-preview.dz-error .dz-error-message {display:block;opacity:1;}
		.dropzone .dz-preview.dz-error:hover .dz-error-message {pointer-events:auto;}
		.dropzone .dz-preview .dz-error-message {pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;font-size:20px;text-align:center;top:0;right:0;bottom:0;left:0;width:100%;border:1px solid #ec0000;background:url(../img/static/icon-formgen-dz-error.svg) no-repeat center 75px;background-size:41px 58px;padding:170px 0 0 0;color:#ec0000;}
			.dropzone .dz-preview .dz-error-message span {color:#ec0000;}.slick-slide a.galThumb {display:block;position:relative;padding-bottom:360px;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);cursor:default;margin-bottom:10px;}
.slick-slide a.galThumb:hover {background:#fafafa;cursor:pointer;}
	.slick-slide a.galThumb img {height:auto;}
	.slick-slide a.galThumb span {font-size:15px;display:block;position:absolute;top:397px;left:30px;right:30px;text-align:center;}
		.slick-slide a.galThumb span h2 {font-size:25px;color:#461953;font-weight:700;text-align:center;margin:0 0 8px 0;}
		.slick-slide a.galThumb span h3 {font-size:22px;color:#6a6a6a;font-weight:400;text-align:center;margin:0 0 25px 0;}
		.slick-slide a.galThumb span p {line-height:1.5em;}
a.galThumb.lytebox {margin:0 5px -3px 0;}
.galType-thumblist a.galThumb.lytebox img {width:208px;height:208px;}h1, h2, h3, h4, h5 {font-family:'Open Sans',Tahoma,Arial,Verdana,'Sans-serif',Helvetica,'Times New Roman';padding:0;margin:0;color:#707070;line-height:1.3em;text-align:left;font-weight:600;color:#461953;}
	h1 {font-size:40px;font-weight:600;color:#461953;}
	h2 {font-size:35px;color:#461953;text-transform:none;}
	h3 {font-size:24px;font-weight:600;text-transform:none;color:#461953}
	h4 {font-size:18px;text-transform:none;}
	h5 {font-size:15px;text-transform:none;}
	h1.grey {color:#9f9f9f;}
	h2.blockHeadline {font-size:34px;font-weight:600;color:#461953;margin:0 0 60px 0;}
	h2.blockHeadline.noSpaceHD {margin:0 0 -20px 0;}
	h2.subHead, h2.subHeadLeft {color:#3e3e3e;text-align:center;font-size:30px;font-weight:600;}
	h2.subHeadLeft {text-align:left;}::selection {background:#2D2F36;}
::-webkit-selection {background:#2D2F36;}
::-moz-selection {background:#2D2F36;}
#tigaLogIn {padding:30px 0 0 0;}
	#tigaLogIn .loginField {background:#fff;height:800px;position:relative;place-content:center;width:780px;margin:0 auto;text-align:center;padding:90px 0 0 0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);}
		.loginPopup #topLogo {width:520px;margin:0 auto 155px auto;padding:0;text-align:center;}
			.loginPopup #topLogo img {width:50px;height:auto;}
		#tigaLogIn .loginField:before {position:absolute;content:'';display:block;height:74px;border-top:1px solid rgba(106,106,106,0.6);border-bottom:1px solid rgba(106,106,106,0.6);top:468px;left:103px;right:98px;}
		#tigaLogIn .loginField &gt; img {width:520px;height:auto;margin:0 0 70px 0;}
		#tigaLogIn .loginField h2 {font-size:30px;color:rgba(106,106,106,0.6);font-family:;font-weight:400;text-align:center;height:100px;overflow:hidden;}
	#tigaLogIn .slitheringBox {position:absolute;top:340px;left:60px;right:50px;bottom:40px;width:670px;}
			#tigaLogIn .slitheringBox path {fill:none;stroke:url(#linearGradient);stroke-width:3;}
			#tigaLogIn .slitheringBox path#desktopPath,
			#tigaLogIn .slitheringBox path#mobilePath {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;stroke-dasharray:540 1510;}
			#tigaLogIn .slitheringBox path#mobilePath {display:none;}
		#tigaLogIn .slitheringBox .loginForm {position:absolute;top:75px;left:43px;right:48px;overflow:hidden;}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG {display:none;}
			#tigaLogIn .slitheringBox #loginFieldPositioner {display:none;}
		#tigaLogInForgotPass,
		#tigaLogInEditPass {width:auto;margin:0 0;position:relative;}
			#tigaLogInForgotPass h2,
			#tigaLogInEditPass h2 {background:url(../img/static/icon-lock-headline.svg) no-repeat center top;padding:50px 0 0 0;text-align:center;font-size:20px;text-transform:uppercase;background-size:45px 45px;}
			#tigaLogInForgotPass h2.dynImg,
			#tigaLogInEditPass h2.dynImg {background-image:url(../img/dynamic/icon-lock-headline.svg);}
			#tigaLogInEditPass input {display:block;border:0;font-family:;font-size:25px;outline:none !important;}
			#tigaLogIn input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {background:no-repeat left 12px;border:0;color:rgba(106,106,106,0.6);height:40px;line-height:30px;margin:0 0 20px 0;padding:2px 2px 2px 45px;}
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {width:calc(100% - 47px);border-bottom:1px solid #ccc;}
			#tigaLogIn input#tigaLogInEmail,
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogInForgotPass input#tigaLogInForgot {background-image:url(../img/static/icon-intranet-email.svg);background-size:25px 19px;}
			#tigaLogIn input#tigaLogInEmail.dynImg,
			#tigaLogIn input#tigaLogInEmailMobile.dynImg,
			#tigaLogInForgotPass input#tigaLogInForgot.dynImg {background-image:url(../img/dynamic/icon-intranet-email.svg);}
			#tigaLogIn input#tigaLogInEmail {margin:0 0 31px 0;}
			#tigaLogIn input#tigaLogInEmailMobile {display:none;}
			.tigaLogInClose {-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:center;width:100%;color:#fff;font-family:;font-size:18px;font-weight:700;padding:16px 0;border:none;text-transform:uppercase;background:linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:cover;}
			.tigaLogInClose:hover {cursor:pointer;color:#fff;text-decoration:none;background:linear-gradient(to bottom, #c1400c, #cc7000) no-repeat;background-size:cover;}
			#tigaLogIn input#tigaLogInPass,
			#tigaLogIn input#tigaLogInPassMobile,
			#tigaLogInEditPass input#tigaLogInPassOld,
			#tigaLogInEditPass input#tigaLogInPassNew1,
			#tigaLogInEditPass input#tigaLogInPassNew2 {background-image:url(../img/static/icon-intranet-pass.svg);background-position:-3px 0;background-size:32px 39px;}
			#tigaLogIn input#tigaLogInPass.dynImg,
			#tigaLogIn input#tigaLogInPassMobile.dynImg,
			#tigaLogInEditPass input#tigaLogInPassOld.dynImg,
			#tigaLogInEditPass input#tigaLogInPassNew1.dynImg,
			#tigaLogInEditPass input#tigaLogInPassNew2.dynImg {background-image:url(../img/dynamic/icon-intranet-pass.svg);}
		.inputBorder {border-bottom:1px solid #ccc;margin:0 0 20px 0;}
			#tigaLogInEditPass .inputBorder input:not([type="submit"]):not([type="checkbox"]) {border:none;margin:0;}
			#tigaLogIn input#tigaLogInPassMobile {display:none;}
			#tigaLogInForgotPass p,
			#tigaLogInEditPass p {margin:0 0 30px 0;font-size:25px;color:rgba(106,106,106,0.6);line-height:1.2em;text-align:center;display:none;}
			.msgBoxNotify {border:1px solid #461953;margin:20px 0;text-align:center;padding:20px;}
				.msgBoxNotify strong {color:#461953;font-size:25px;display:block;text-align:center;text-transform:none;}
				.msgBoxNotify em {color:rgba(106,106,106,0.4);}
			#pwSecBorderFrame {margin:0 0 20px 0;}
				#pwSecBorderFrame h4 {color:rgba(106,106,106,0.6);font-weight:400;margin-bottom:5px;}
				#pwSecBorder {display:block;position:relative;background:#ccc;height:15px;border-radius:7px;overflow:hidden;margin:0 0 25px 0;}
					#pwSecBorder:before {display:block;position:absolute;content:'';left:0;top:0;border:0;height:15px;width:20%;border-radius:7px;background:#f00;}
					#pwSecBorder.pwSecLevel-0:before {width:0;background:#f00;}
					#pwSecBorder.pwSecLevel-1:before {width:20%;background:#f00;}
					#pwSecBorder.pwSecLevel-2:before {width:40%;background:#f00;}
					#pwSecBorder.pwSecLevel-3:before {width:60%;background:#fa0;}
					#pwSecBorder.pwSecLevel-4:before {width:80%;background:#fa0;}
					#pwSecBorder.pwSecLevel-5:before {width:100%;background:#7fdb24;}
			#tigaLogIn input::-moz-focus-inner {border:0;}
			#tigaLogIn #submit,
			#tigaLogInForgotPass #submit,
			#tigaLogInEditPass #submit {color:#fff;transition:color 300ms;display:block;background:no-repeat #461953;background-size:cover;}
			#tigaLogIn #submit:hover,
			#tigaLogInForgotPass #submit:hover,
			#tigaLogInEditPass #submit:hover {background:no-repeat #2b0a35;background-size:cover;}
		#addFunctionRow {margin:0 0 31px 0;}
			#rememberLogin {position:relative;padding:5px 0 0 30px;text-align:left;float:left;width:40%;}
				#rememberLogin input {position:absolute;left:0;top:10px;}
			#forgotPassword {position:relative;padding:5px 0 0 0;text-align:right;float:right;width:40%;}
				#forgotPassword a {color:#6a6a6a;}
				#forgotPassword a:hover {color:#461953;text-decoration:none;}
				#loginForgotPassword {}
				#loginForgotPasswordMobile {display:none;}
		.capsLockWarning {display:none;position:absolute;top:0;right:50px;pointer:standard;background:url(../img/static/bt-login-warning.svg) no-repeat left 3px;background-size:20px 20px;padding:0 0 0 28px;}
		.capsLockWarning.dynImg {background-image:url(../img/dynamic/bt-login-warning.svg);}
		.capsLockWarning:hover {text-decoration:none;}
		#capsLockWarning_1 {top:105px;}
		#capsLockWarning_2 {top:170px;}
		#capsLockWarning_3 {top:235px;}
	#myLoginFrame {position:absolute;top:34px;right:0;padding:0 40px 0 0;}
		#loginInfo,
		#loginInfoMobile {display:inline-block;position:relative;padding:13px 60px 20px 0;height:20px;font-size:15px;color:#461953;font-weight:300;}
		#loginInfoMobile {display:none;}
		#loginInfo:hover,
		#loginInfoMobile:hover {color:#6a6a6a;text-decoration:none;}
			#loginInfo:after,
			#loginInfoMobile:after {display:block;position:absolute;right:0;top:0;content:'';background:url(../img/static/bt-login-info.svg) no-repeat center center;background-size:27px 32px, cover;width:53px;height:53px;border-radius:26px;}
			#loginInfo.dynImg:after,
			#loginInfoMobile.dynImg:after {background-image:url(../img/dynamic/bt-login-info.svg);}
			#loginInfo:hover:after,
			#loginInfoMobile:hover:after {background:url(../img/static/bt-login-info.svg) no-repeat center center;}
			#loginInfo.dynImg:hover:after,
			#loginInfoMobile.dynImg:hover:after {background-image:url(../img/dynamic/bt-login-info.svg);}
		#myLoginFrame form {display:inline-block;}
		#myLoginFrame input[type="submit"] {position:absolute;right:0;top:0;display:inline-block;background:url(../img/static/bt-logout.svg) no-repeat 15px 14px;background-size:30px 34px, cover;width:53px;height:53px;border-radius:26px;margin-top:-3px;}
		#myLoginFrame.dynImg input[type="submit"] {background-image:url(../img/dynamic/bt-logout.svg);}
		#myLoginFrame input[type="submit"]:hover {background:url(../img/static/bt-logout.svg) no-repeat 15px 14px;background-size:30px 34px, cover;}
		#myLoginFrame.dynImg input[type="submit"]:hover {background-image:url(../img/dynamic/bt-logout.svg);}
				#colorbox, #cboxOverlay, #cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform: translate3d(0,0,0);}
				#cboxWrapper {max-width:none;}
				#cboxOverlay {position:fixed;width:100%;height:100%;}
				#cboxMiddleLeft, #cboxBottomLeft {clear:left;}
				#cboxContent {position:relative;}
				#cboxLoadedContent {overflow:auto;-webkit-overflow-scrolling:touch;padding:25px;}
				#cboxTitle {margin:0;}
				#cboxLoadingOverlay, #cboxLoadingGraphic {position:absolute;top:0;left:0;width:100%;height:100%;}
				#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor:pointer;}
				.cboxPhoto {float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
				.cboxIframe {width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
				#colorbox, #cboxContent, #cboxLoadedContent {box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
				#cboxOverlay {background:rgba(0,0,0,.7);}
				#colorbox {outline:0;}
					#cboxTopLeft {width:25px;height:25px;background:url(images/border1.png) no-repeat 0 0;}
					#cboxTopCenter {height:25px;background:url(images/border1.png) repeat-x 0 -50px;}
					#cboxTopRight {width:25px;height:25px;background:url(images/border1.png) no-repeat -25px 0;}
					#cboxBottomLeft {width:25px;height:25px;background:url(images/border1.png) no-repeat 0 -25px;}
					#cboxBottomCenter {height:25px;background:url(images/border1.png) repeat-x 0 -75px;}
					#cboxBottomRight {width:25px;height:25px;background:url(images/border1.png) no-repeat -25px -25px;}
					#cboxMiddleLeft {width:25px;background:url(images/border2.png) repeat-y 0 0;}
					#cboxMiddleRight {width:25px;background:url(images/border2.png) repeat-y -25px 0;}
					#cboxContent {background:#fff;overflow:hidden;}
						.cboxIframe {background:#fff;}
						#cboxError {padding:50px;border:1px solid #ccc;}
						#cboxLoadedContent {margin-bottom:20px;}
						#cboxTitle {position:absolute;bottom:0px;left:0;text-align:center;width:100%;color:#999;}
						#cboxCurrent {position:absolute;bottom:0px;left:100px;color:#999;}
						#cboxLoadingOverlay {background:#fff url(images/loading.gif) no-repeat 5px 5px;}
						#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
						#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
						#cboxSlideshow {position:absolute;bottom:0px;right:42px;color:#444;}
						#cboxPrevious {position:absolute;bottom:0px;left:0;color:#444;}
						#cboxNext {position:absolute;bottom:0px;left:63px;color:#444;}
						#cboxClose {position:absolute;top:15px;right:15px;display:block;color:#444;font-size:0;background:url(../img/static/bt-popup-close.svg) no-repeat;background-size:11px 11px;width:11px;height:11px;}
				.cboxIE #cboxTopLeft,
				.cboxIE #cboxTopCenter,
				.cboxIE #cboxTopRight,
				.cboxIE #cboxBottomLeft,
				.cboxIE #cboxBottomCenter,
				.cboxIE #cboxBottomRight,
				.cboxIE #cboxMiddleLeft,
				.cboxIE #cboxMiddleRight {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.jobTitle h2 {font-size:35px;font-family:'Open Sans';color:#461953;font-weight:600;text-align:center;}
.employmentType {text-align:center;}
.employmentType span {font-size:25px;font-family:'Open Sans';color:#461953;font-weight:300;line-height:1.0em;}
	.employmentType span:nth-child(1):after {content:" / ";}
	.employmentType span:nth-child(2):after {content:" / ";}
	.employmentType span:nth-child(3):after {content:" / ";}
	.employmentType span:nth-child(4):after {content:" / ";}
	.employmentType span:nth-child(5):after {content:" / ";}
	.employmentType span:last-child:after {content:" ";}
.jobDescription p {font-size:20px;font-family:'Open Sans';color:#6a6a6a;font-weight:300;margin-top:20px;text-align:center;}
.jobDescription ul li {padding:2px 0px 2px 20px;margin:0;border:none;line-height:1.2em;font-weight:400;background:url(../img/icon-li.svg) no-repeat 0px 9px;background-size:8px 8px;}
.jobName h2 {font-size:20px;font-weight:600;margin-top:20px;color:#6a6a6a;text-align:center;}
.jobName {text-align:center;}
.jobSalaryVal {margin-top:40px;text-align:center;}
	.jobSalaryVal span {font-size:20px;font-family:'Open Sans';color:#6a6a6a;font-weight:300;}
		.jobSalaryVal span:last-child:before {content:" - ";}
		.jobSalaryVal h2 {font-size:20px;font-family:'Open Sans';color:#6a6a6a;font-weight:600;text-align:center;}	
.jobLinkField {text-align:center;margin-top:20px;} 
.jobLinkField a {display:inline-block;padding:10px 20px;background:#cdcdcd;text-decoration:none;text-transform:uppercase;font-weight:600;color:#fff;} 
.jobLinkField a:hover{background:#f00;color:#fff;}#mobileNav {display:none;}
a.globalNav, a.globalNavTop {display:inline-block;padding:0;margin:0 15px 5px 0;text-transform:uppercase;line-height:1.0em;color:#707070;font-size:25px;font-family:'Open Sans';font-weight:300;}
a.globalNav:before, a.globalNavTop:before {display:inline-block;margin:0 15px 5px 0;}
a.globalNav:first-child:before, a.globalNavTop:first-child:before {display:none;}
#bodyFrame a.globalNav, #bodyFrame a.globalNavTop {padding:15px 25px;background:#ff6f00;margin:0 20px 5px 0;}
a.globalNav:hover, a.globalNavTop:hover {text-decoration:none;font-weight:400;}
a.globalNav:hover:before, a.globalNavTop:hover:before {font-weight:300;}.newsLine {border:1px solid #ccc;padding:20px;}
.newsLine:hover {background:linear-gradient(to bottom, rgba(255,255,255,0), rgba(245,245,245,1.0));}
	.newsLineField {padding:20px 20px 20px 0;}
.newsArchiveLine h3 {font-family:'Open Sans';font-weight:400;font-size:25px;text-transform:none;color:rgba(71,71,71,.3);padding:0;}
		.newsDetailHead h1 {line-height:1.2em;}
		.newsDetailHead h2 {font-size:18px;margin:10px 0;}
			.newsDetailHead h1 br {display:none;}
		.newsDetailHead h3 {color:#461953;font-size:20px;font-family:'Open Sans';margin:0 0 10px 0;}
		.newsDetailImageLeft {float:left;margin:0 20px 10px 0;}
		.newsDetailImageRight {float:right;margin:0 0 10px 20px;}
	.newsDetailFoot {margin:50px 0 0 0;}
		.newsDetailFoot a {display:block;}
.newsArchiveLine {padding:50px 0 30px 0;border-bottom:none;}
	.newsArchiveLine h3 {margin:0;font-size:20px;font-family:'Open Sans';}
	.newsRequestLine a {display:block;padding:16px 0;background:#ff6f00;color:#fff;text-align:center;text-transform:uppercase;font-family:'Open Sans';font-weight:700;}
	.newsRequestLine a:hover {background:#73021d;text-decoration:none;}
.archiveFrame {}.teaserFrame {background:no-repeat;background-size:auto 100%;}
	.teaserFrame-a {background-size:0;}
	.teaserFrame-b {}
	.showTeaserSide-left {}
	.showTeaserSide-right {background-position:right 0;}
	.styledTeaser {}
		.teaserFrame-b .teaserImage {display:none;}
			.teaserImage img {}
			.teaserFrame-a .teaserImage img {width:100%;height:auto;margin:0 0 20px 0;}
			.teaserFrame-b .teaserImage img {width:100%;height:auto;}
		.teaserFrame-b .teaserContent {background:#fff;padding:0 0 0 20px;}
		.respContent {display:none;}
		.teaserFrame-b.showTeaserSide-right .teaserContent {padding:0 20px 0 0;}
		.teaserLinkField {display:none;}#breadCrumbFrame {margin:0 0 30px 0;font-size:12px;padding:100px 0 0 0;text-align:center;border:none;}
		.breadCrumbCaption {color:#461953;font-family:'Open Sans';font-size:15px;margin:0 3px 0 0;font-weight:700;}
		#breadCrumbFrame ul,
		#breadCrumbFrame ul li {display:inline-block;}
		#breadCrumbFrame ul li {margin:0 0 0 5px;}
			a.breadCrumbPoint {color:rgba(0,0,0,.53);font-family:'Open Sans';font-weight:400;padding:4px 10px 6px 10px;font-size:15px;}
			a.breadCrumbPoint:hover {text-decoration:none;color:#fff;background:rgba(0,0,0,.53);}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint {background:#cdcdcd;color:#6a6a6a;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint:hover {background:#461953;color:#fff;}#cookieNotify {position:fixed;bottom:0;left:0;right:0;z-index:100000000000000;width:auto;line-height:1.4em;margin:0;padding:10px 150px 15px 70px;min-height:65px;background:url(../img/icon-cookie.svg) no-repeat 10px 10px rgba(94,94,94,.82);background-size:49px 49px;text-align:left;font-size:20px;color:#fff;}
	#cookieNotify a {color:#461953;}
	#cookieNotify strong {color:#fff;text-transform:none;}
	a#cookieNotifyButton {color:#fff;font-size:15px;font-weight:400;display:inline-block;margin:0;padding:10px 20px;border:1px solid #fff;z-index:25;position:absolute;right:20px;top:20px;text-align:center;text-transform:uppercase;}
	a#cookieNotifyButton:hover {color:#5e5e5e;font-weight:400;background:#461953;text-decoration:none;background:#fff;}#imgFrame,
		#imgFrameStart {position:relative;overflow:hidden;height:500px;margin:0 0 40px 0;z-index:1;background:no-repeat 50% 50%;background-size:cover;width:100%;}
		#imgFrameStart {margin-bottom:0;height:750px;}
			#innerFrameFull #imgFrame img,
			#innerFrameFull #imgFrameStart img {width:100%;height:auto;}
			#imgField {position:absolute;top:0;left:0;z-index:5;width:100%;height:500px;}
			#imgFrameStart #imgField {height:100%;}
			#imgContent {position:absolute;z-index:10;left:50%;margin:0 0 0 -530px;top:auto;bottom:40px;width:1060px;}
			#imgFrameStart #imgContent {bottom:0px;}
				#imgField img {width:100%;height:auto;}
				#imgContent &gt; div.imgStatic {text-align:center;}
		#imgFrame h2,
		#imgFrameStart h2 {color:#fff;font-family:'Open Sans';font-size:55px;padding:0;display:block;margin:50px auto;line-height:1.1em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);text-align:center;}
			#imgFrame h2 span,
			#imgFrameStart h2 span {font-style:normal;color:#fff;font-size:2em;font-weight:400;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		#imgFrame h3,
		#imgFrameStart h3 {color:#fff;font-size:1em;margin:0 0 5px 0;font-family:'Open Sans';font-weight:600;font-style:normal;}
		#imgFrame a,
		#imgFrameStart a {vertical-align:top;display:inline-block;font-family:'Open Sans';font-weight:400;font-size:25px;color:#fff;padding:20px 45px;line-height:1.0em;text-decoration:none;}
		#imgFrame a.goto,
		#imgFrameStart a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		#imgFrame a:hover,
		#imgFrameStart a:hover {text-decoration:none;}
		#imgFrame a.goto:hover,
		#imgFrameStart a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		#imgFrame a.subname:hover,
		#imgFrameStart a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			#imgFrame a:hover h3,
			#imgFrameStart a:hover h3 {color:#ff6f00;text-decoration:none;}
		#imgFrame em,
		#imgFrameStart em {font-style:normal;display:inline-block;color:#fff;background:#ff6f00;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;}
		#imgFrame a:hover em,
		#imgFrameStart a:hover em {background:#07480f;text-decoration:none;}#pluginFrame {position:relative;overflow:hidden;height:700px;margin:0 0 40px 0;z-index:1;}
	#pluginField,
	#innerFrameFull #pluginField {position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;}
	#innerFrameFull #pluginField {height:700px;}
	#pluginContent {position:absolute;top:0;left:0;z-index:10;}
		#pluginContent &gt; div {padding:0;color:#fff;font-size:35px;font-family:'Open Sans';font-weight:400;}
		#pluginContent h2 {color:#fff;font-family:'Open Sans';text-transform:uppercase;font-size:110px;padding:0 10px;display:inline;margin:50px auto;line-height:0.95em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
			#pluginContent h2 span {font-style:normal;color:#fff;font-size:70px;font-weight:400;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		#pluginContent h3 {color:#fff;font-size:40px;margin:0 0 5px 0;font-family:'Open Sans';font-weight:300;font-style:normal;text-transform:uppercase;}
		#pluginContent a {vertical-align:top;display:inline-block;font-family:'Open Sans';font-weight:400;font-size:25px;color:#fff;padding:0;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
		#pluginContent a:before {content:'[ ';}
		#pluginContent a:after {content:' ]';}
		#pluginContent a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		#pluginContent a:hover {text-decoration:none;color:#ff6f00;}
		#pluginContent a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		#pluginContent a.subname {}
		#pluginContent a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			#pluginContent a:hover h3 {color:#ff6f00;text-decoration:none;}
		#pluginContent em {font-style:normal;display:inline-block;color:#fff;background:#ff6f00;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;}
			#pluginContent a:hover em {background:#07480f;text-decoration:none;}
		#pluginField iframe {width:100%;height:100%;}.pluginBox-Insta {position:relative;height:520px;}
	a.instaBG {position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:no-repeat center center;background-size:cover;}
	a.instaCover {position:absolute;top:0;left:0;right:0;bottom:0;display:block;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));}
	.instaStats {position:absolute;right:30px;bottom:90px;display:inline-block;vertical-align:top;font-size:12px;line-height:1.0em;}
		a.instaLike {display:inline-block;vertical-align:top;background:url(../img/static/icon-insta-like.svg) no-repeat;background-size:14px 12px;padding:0 0 0 19px;color:#fff;margin-right:10px;}
		a.instaComment {display:inline-block;vertical-align:top;background:url(../img/static/icon-insta-comment.svg) no-repeat;background-size:13px 12px;padding:0 0 0 18px;color:#fff;}
	a.instaLogo {position:absolute;right:30px;bottom:20px;display:inline-block;width:212px;height:56px;background:url(../img/static/logo-insta.svg) no-repeat;background-size:212px 56px;}#footSocial {text-align:center;padding:0;margin:0 0 30px 0;}
	#footSocial a {display:inline-block;width:35px;height:35px;margin:0 0 0 10px;opacity:0.6;filter:alpha(opacity=60);background:no-repeat;}
	#footSocial a:first-child {margin:0;}
	#footSocial a:hover {opacity:1.0;filter:alpha(opacity=100);}
	#footSocial a.socialItem,
	#footSocial a.socialItemSet {background:no-repeat;}
	#footSocial a.socialItem-fb {background-image:url(../img/static/sm-fb.svg);}
	#footSocial a.socialItem-yt {background-image:url(../img/static/sm-yt.svg);}
	#footSocial a.socialItem-insta {background-image:url(../img/static/sm-insta.svg);}
	#footSocial a.socialItem-link {background-image:url(../img/static/sm-link.svg);}
	#footSocial a.socialItem-tw {background-image:url(../img/static/sm-tw.svg);}
	#footSocial a.socialItem-kunu {background-image:url(../img/static/sm-kunu.svg);}
	#footSocial a.socialItem-xing {background-image:url(../img/static/sm-xing.svg);}
	#footSocial a.socialItem-pe {background-image:url(../img/static/sm-pe.svg);}
	#footSocial a.socialItem-phone {background-image:url(../img/dynamic/sm-phone.svg);display:none;}
	#footSocial a.socialItem-mail {background-image:url(../img/dynamic/sm-mail.svg);}
	#footSocial a.socialItemSet-fb {background-image:url(../img/dynamic/sm-fb.svg);}
	#footSocial a.socialItemSet-yt {background-image:url(../img/dynamic/sm-yt.svg);}
	#footSocial a.socialItemSet-insta {background-image:url(../img/dynamic/sm-insta.svg);}
	#footSocial a.socialItemSet-link {background-image:url(../img/dynamic/sm-link.svg);}
	#footSocial a.socialItemSet-tw {background-image:url(../img/dynamic/sm-tw.svg);}
	#footSocial a.socialItemSet-kunu {background-image:url(../img/dynamic/sm-kunu.svg);}
	#footSocial a.socialItemSet-xing {background-image:url(../img/dynamic/sm-xing.svg);}
	#footSocial a.socialItemSet-pe {background-image:url(../img/dynamic/sm-pe.svg);}
	#footSocial a.socialItemSet-phone {background-image:url(../img/dynamic/sm-phone.svg);}
	#footSocial a.socialItemSet-mail {background-image:url(../img/dynamic/sm-mail.svg);}.tgSlide {margin:0;width:100%;height:100%;}
	.tgSlide:after {content:'';}
		.tgSlide li {height:100%;width:100%;position:absolute;top:0;left:0;}
			.tgSlide li span.slideImg {width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background:no-repeat 50% 50%;background-size:cover;opacity:0;}
			.tgSlide li &gt; div.slideTitle {position:relative;margin:0 auto;width:1060px;height:100%;opacity:0;}
				.tgSlide li &gt; div.slideTitle &gt; div.slideContent {position:absolute;bottom:95px;}
				.tgSlide li &gt; div.slideTitle &gt; div {padding:0;color:#fff;font-size:35px;font-family:'Open Sans';font-weight:400;}
	.slideTitle .imgBox {bottom:115px;}
		.tgSlide h2 {color:#fff;font-family:'Open Sans';text-transform:uppercase;font-size:110px;padding:0 10px;display:inline;margin:50px auto;line-height:0.95em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.tgSlide h2 span {font-style:normal;color:#fff;font-size:55px;font-weight:400;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		.tgSlide h3 {color:#fff;font-size:40px;margin:0 0 5px 0;font-family:'Open Sans';font-weight:300;font-style:normal;text-transform:uppercase;}
			.tgSlide a {vertical-align:top;display:inline-block;font-family:'Open Sans';font-weight:400;font-size:25px;color:#fff;padding:0;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
			.tgSlide a:before {content:'[ ';}
			.tgSlide a:after {content:' ]';}
	.slideTitle .imgLink {bottom:40px;}
		.tgSlide a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:12px 22px, cover;clear:both;}
		.tgSlide a:hover {text-decoration:none;color:#FF6F00;}
		.tgSlide a.goto:hover {text-decoration:none;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;}
		0.tgSlide a.subname:hover {background:linear-gradient(to bottom, #e84d0f, #f18400);}
			.tgSlide a:hover h3 {color:#ff6f00;text-decoration:none;}
	.tgSlide em {font-style:normal;display:inline-block;color:#fff;background:#ff6f00;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:400;}
	.tgSlide a:hover em {background:#07480f;text-decoration:none;}
	.imgLink {position:absolute;left:0;right:0;bottom:80px;vertical-align:top;z-index:1600;}.switchTeaserFrame div:nth-child(2) {padding:0 0 0 495px;}
		.switchTeaserFrame div:nth-child(2) h2 {height:285px;font-size:35px;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:25px;}
	.switchTeaserButtonLeft {right:initial;left:495px;}
	.switchTeaserButtonRight {right:initial;left:551px;}@font-face {font-family:'slick';font-weight:normal;font-style:normal;src:url('../inc/plugins/slick/fonts/slick.eot');src:url('../inc/plugins/slick/fonts/slick.eot?#iefix') format('embedded-opentype'), url('../inc/plugins/slick/fonts/slick.woff') format('woff'), url('../inc/plugins/slick/fonts/slick.ttf') format('truetype'), url('../inc/plugins/slick/fonts/slick.svg#slick') format('svg');}
.slick-slider {position:relative;display:block;box-sizing:border-box;padding:10px 0 0 0;margin:0 0 45px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-dotted.slick-slider {margin-bottom:30px;}
.slick-list {position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track {position:relative;top:inherit;left:inherit;display:block;height:210px;}
.newsFrame .slick-track {height:645px;}
.slick-track:before,
.slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none;float:left;min-height:1px;padding:0;margin:0 20px 0 0;box-sizing:border-box;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;margin:0;width:100%;height:100%;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-loading .slick-list {background:#fff url('../inc/plugins/slick/ajax-loader.gif') center center no-repeat;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}
.slick-prev,
.slick-next {font-size:0;line-height:0;position:absolute;top:-62px;right:0;display:block;width:32px;height:25px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev {left:0;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {color:transparent;outline:none;background:transparent;}
	.slick-prev:hover:before,
	.slick-prev:focus:before,
	.slick-next:hover:before,
	.slick-next:focus:before {opacity:1;}
	.slick-prev.slick-disabled:before,
	.slick-next.slick-disabled:before {opacity:.25;}
	.slick-prev:before,
	.slick-next:before {position:absolute;left:0;right:0;top:0;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:url(../img/dynamic/bt-link-arrow-off.svg) no-repeat 0 0;background-size:32px 25px;content:'';height:25px;width:32px;}
.slick-next {right:0;}
	.slick-next:before {background-image:url(../img/dynamic/bt-link-arrow-off.svg);background-position:right 0;transform:rotate(180deg);}
	.slick-prev:not(.slick-disabled):hover:before {background-image:url(../img/dynamic/bt-link-arrow-on.svg);transform:rotate(180deg);}
	.slick-next:not(.slick-disabled):hover:before {background-image:url(../img/dynamic/bt-link-arrow-on.svg);transform:none;}
.slick-dots {position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
	.slick-dots li {position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
		.slick-dots li button {font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
		.slick-dots li button:hover,
		.slick-dots li button:focus {outline:none;}
			.slick-dots li button:hover:before,
			.slick-dots li button:focus:before {opacity:1;}
			.slick-dots li button:before {font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
			.slick-dots li.slick-active button:before {opacity:.75;color:black;}
.galType-carousel .galleryTitle {margin:0 0 40px 0;}
	.galType-carousel .galleryTitle h2 {padding:0 35px;text-align:center;}.newsFrame-general {position:relative;padding:680px 0 0 0;}
	.newsLine-general {position:absolute;top:0;display:none;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);padding:0;margin:0;width:340px;background:#fff;text-align:center;border:none;}
	.newsLine-general:first-child {display:block;left:0;}
	.newsLine-general:nth-child(2) {display:block;left:360px;}
	.newsLine-general:nth-child(3) {display:block;left:720px;}
		.newsLine-general .newsLineField:first-child {width:90px;width:340px;}
		.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-general .newsLineField:first-child {height:230px;}
			.newsLine-general .newsLineField:first-child a {display:block;width:90px;height:115px;overflow:hidden;background:no-repeat;background-size:cover;}
			.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-general .newsLineField:first-child a {width:auto;height:100%;}
		.newsLine-general .newsLineField:nth-child(2) {padding:0 0 0 110px;font-size:15px;color:#757575;font-weight:400;min-height:230px;overflow:hidden;}
		.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-general .newsLineField:nth-child(2) {padding:20px 0 0 0;}
			.newsLine-general .newsLineField:nth-child(2) a {display:block;font-size:17px;font-weight:400;color:#c3c3c3;}
			.newsLine-general .newsLineField:nth-child(2) a:hover {text-decoration:none;}
			.newsLine-general .newsLineField:nth-child(2) a:first-child {overflow:hidden;margin:0;}
			.newsLine-general .newsLineField:nth-child(2) a:nth-child(2) {color:#6a6a6a;padding:20px 10px 0 10px;text-align:center;}
			.newsLine-general .newsLineField:nth-child(2) a:nth-child(3) {background:#461953;font-weight:600;font-size:18px;color:#fff; padding:20px 30px;display:inline-block;margin:30px 0 0 10px;text-align:center;}
			.newsLine-general .newsLineField:nth-child(2) a:nth-child(3):hover {background:#f00;}
			.newsLine-general .newsLineField:nth-child(2) strong {display:block;font-size:15px;}
			.newsLine-general .newsLineField:nth-child(2) h3 {padding:0 0 0 10px;font-size:30px;font-weight:600;text-align:center;}
			.newsLine-general .newsLineField:nth-child(2) h2 {padding:20px 0 0 10px;font-size:22px;color:#6a6a6a;text-align:center;font-weight:400;}
		.newsLine-general .newsLineCover {display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50;width:340px;}
			.newsLine-general .newsLineCover a {position:absolute;top:0;bottom:0;left:0;right:0;}
		.newsLine-general:hover .newsLineField:nth-child(2) h3 {color:#2b0a35;margin:0;}
		.newsLine-general:hover .newsLineField:nth-child(2) a {text-decoration:none;color:#2b0a35;}
		.newsLine-general:hover .newsLineField:nth-child(2) a:nth-child(3) {background:#461953;color:#fff;text-align:center;}
	.newsLineArchive-general {display:none;border:none;border-bottom:1px solid #ccc;padding:0;margin:0;position:relative;}
		.newsLineArchive-general .newsLineField {font-size:15px;color:#757575;font-weight:300;padding:5px 0;position:relative;height:56px;}
		.newsLineArchive-general .newsLineField:hover {background:#fafafa;}
			.newsLineArchive-general .newsLineField a {position:absolute;top:20px;left:0;right:0;display:block;font-size:20px;font-weight:400;text-transform:uppercase;color:#474747;opacity:0.4;padding:0 50px 0 180px;}
			.newsLineArchive-general .newsLineField a:after {position:absolute;top:-5px;right:0;content:' ';width:56px;height:36px;background:url(../img/icon-news-arrow.svg) no-repeat left center;background-size:18px 18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
			.newsLineArchive-general .newsLineField strong {font-style:normal;display:inline-block;position:absolute;top:0;left:0;width:100px;padding:0 20px 0 0;font-size:20px;color:#c6c6c6;}
			.newsLineArchive-general .newsLineField a:hover {text-decoration:none;}
	.newsCutLine-general {text-align:center;font-size:17px;font-weight:600;font-family:'Open Sans';padding:100px 0 0 0;color:#6a6a6a;}
		.newsCutLine-general a {color:#6a6a6a;position:relative;padding:0 45px 0 0;}
		.newsCutLine-general a:hover {color:#461953;}
			.newsCutLine-general a:after {display:block;content:'';position:absolute;right:0;top:0;width:32px;height:25px;background:url(../img/dynamic/bt-link-arrow-off.svg) no-repeat right top;background-size:32px 25px;transform:rotate(180deg);}
			.newsCutLine-general a:hover:after {background-image:url(../img/dynamic/bt-link-arrow-on.svg);transform:none;}
	.newsLine:hover {background:#fafafa;}
	.newsLineField {padding:0;}.newsLine-imgText {display:block;border:none;border-bottom:1px solid #a9a9a9;padding:20px 0;margin:0;position:relative;margin:15px 0;}
	.newsLine-imgText .newsLineField:first-child {position:absolute;top:0;left:0;bottom:0;width:90px;}
	.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child {width:320px;}
		.newsLine-imgText .newsLineField:first-child a {display:block;width:90px;height:115px;overflow:hidden;background:no-repeat #ccc;background-size:cover;}
		.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child a {width:auto;height:100%;}
	.newsLine-imgText .newsLineField:nth-child(2) {padding:0 0 0 110px;font-size:15px;color:#757575;font-weight:400;min-height:195px;overflow:hidden;}
	.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:nth-child(2) {padding:0 0 0 340px;}
		.newsLine-imgText .newsLineField:nth-child(2) a {display:block;font-size:17px;font-weight:400;color:#787878;opacity:0.8;}
		.newsLine-imgText .newsLineField:nth-child(2) a:hover {text-decoration:none;}
		.newsLine-imgText .newsLineField:nth-child(2) a:first-child {overflow:hidden;margin:0;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(2) {font-size:17px;text-transform:none;color:#787878;opacity:0.8;font-weight:400;height:103px;overflow:hidden;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3) {background:#461953;font-weight:600;color:#fff;padding:10px 20px;text-transform:uppercase;display:inline-block;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3):hover {background:#461953;}
		.newsLine-imgText .newsLineField:nth-child(2) strong {display:block;font-size:15px;}
		.newsLine-imgText .newsLineField:nth-child(2) h3 {display:block;font-style:normal;font-size:29px;font-weight:600;line-height:1.3em;color:color:#461953;margin:0;}
	.newsLine-imgText .newsLineCover {display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50;}
		.newsLine-imgText .newsLineCover a {position:absolute;top:0;bottom:0;left:0;right:0;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) h3 {color:#2b0a35;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) a {text-decoration:none;color:#2b0a35;}
	.newsLine-imgText:hover .newsLineField:nth-child(2) a:nth-child(3) {background:#461953;color:#fff;}
.newsLineArchive-imgText {display:block;border:none;border-bottom:1px solid #ccc;padding:0;margin:0;position:relative;}
	.newsLineArchive-imgText .newsLineField {font-size:15px;color:#787878;font-weight:300;padding:5px 0;position:relative;height:56px;}
	.newsLineArchive-imgText .newsLineField:hover {background:#fafafa;}
		.newsLineArchive-imgText .newsLineField a {position:absolute;top:20px;left:0;right:0;display:block;font-size:20px;font-weight:400;color:#474747;opacity:0.4;padding:0 50px 0 180px;}
		.newsLineArchive-imgText .newsLineField a:after {position:absolute;top:-5px;right:0;content:' ';width:56px;height:36px;background:url(../img/icon-news-arrow.svg) no-repeat left center;background-size:18px 18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
		.newsLineArchive-imgText .newsLineField strong {font-style:normal;display:inline-block;position:absolute;top:0;left:0;width:100px;padding:0 20px 0 0;font-size:20px;color:#787878;}
		.newsLineArchive-imgText .newsLineField a:hover {text-decoration:none;}
.newsCutLine-imgText {text-align:right;font-size:12px;font-weight:400;padding:20px 0 0 0;}

	.newsLine-imgText.suppressPlaceholder .newsLineField:first-child {display:none;}
	.newsLine-imgText.suppressPlaceholder .newsLineField:nth-child(2),
	.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText.suppressPlaceholder .newsLineField:nth-child(2) {padding:0;}.newsLine-textTriple {border:none;border-bottom:1px solid #cdcdcd;padding:22px 0;margin:0;color:#bdbdbd;font-weight:400;font-size:15px;}
.newsLine-textTriple:first-child {border-top:1px solid #cdcdcd;}
.newsCutLine-textTriple {border:none;padding:10px 0;text-align:right;font-weight:400;font-size:15px;}
	.newsLine-textTriple .newsLineDate {float:left;width:100px;padding:0;line-height:1.0em;}
	.newsLine-textTriple .newsLineTitle {float:left;width:500px;line-height:1.0em;}
		.newsLine-textTriple .newsLineTitle h3 {color:#3e3e3e;font-weight:400;font-size:20px;line-height:1.0em;margin:10px 0;}
	.newsLine-textTriple .newsLineLink {float:left;width:150px;font-size:15px;text-align:center;background:#461953;margin-top:10px;padding:10px 15px;}
	.newsLine-textTriple .newsLineLink:hover {background:#461953;}
		.newsLine-textTriple .newsLineLink a, .newsCutLine-textTriple .newsLineLink a {text-decoration:none;background:url(../img/bt-link-arrow.png) no-repeat 0 4px;padding:0;color:#fff;}
		.newsLine-textTriple .newsLineLink a:hover, .newsCutLine-textTriple .newsLineLink a:hover {}
.newsLineArchive-textTriple .newsLineField {padding-top:0;}.teaserStyle-download .teaserTextBottom {display:none;}
.teaserStyle-download .teaserSubTitle h3 {margin-bottom:20px;}
.teaserStyle-download .teaserText .teaserTextTop p {margin-bottom:20px;}.teaserFrame {position:relative;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);}
		.teaserContent {padding: 20px 10px 0 10px;text-align:center;}
			.teaserStyle-general .teaserSubTitle h3 {font-size:22px;color:#6a6a6a;text-align:center;font-weight:400;margin-bottom:25px;}
			.teaserStyle-general .teaserTitle h2 {font-size:25px;color:#461953;font-weight:600;text-align:center;margin-bottom:8px;}
			.teaserStyle-general .teaserTextTop p {color:#6a6a6a;font-size:17px;font-weight:400;}
	.teaserStyle-general .teaserTextBottom {position:relative;text-align:left;margin-top:30px;font-family:;}
		.teaserStyle-general .teaserTextBottom a {display:none;background:#461953;font-weight:700;font-size:17px;padding:10px 20px;font-family:'Open Sans';color:#fff;}
		.teaserStyle-general .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-general .teaserTextBottom a:hover,
		.teaserStyle-general:hover .teaserTextBottom a {background:#461953;font-family:'Open Sans';}
		.teaserStyle-general .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-general .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-general .teaserLinkField a.disabled {cursor:default;}
		.teaserStyle-general:hover .teaserTextBottom a {background:#2b0a35;}.teaserStyle-callButton .teaserFrame {display:none;box-shadow:inherit;}
		.teaserStyle-callButton .teaserContent {padding:0;}
		.teaserStyle-callButton .teaserTextBottom {text-align:center;display:none;}
		.teaserStyle-callButton .teaserTextBottom a {background:#461953;font-weight:600;font-size:18px;color:#fff; padding:20px 30px;display:inline-block;text-transform:uppercase;}
		.teaserStyle-callButton .teaserTextBottom a:hover {background:#461953;}.teaserStyle-contact {background-color:#461953;min-height:398px;}
		.teaserStyle-contact .teaserTitle h2 {font-size:25px;color:#fff;font-weight:600;text-align:center;padding:45px 5px 15px 5px;}
		.teaserStyle-contact .teaserText {color:#fff;font-size:15px;text-align:center;}
		.teaserStyle-contact .teaserText p strong {font-weight:600;}
		.teaserStyle-contact .teaserTextTop {color:#fff;padding-bottom:25px;line-height:1.5em;}
			.teaserStyle-contact .teaserTextTop a:not(:hover) {color:#fff;}
		.teaserStyle-contact .teaserTextBottom {text-align:left;margin-top:15px;font-family:'Open Sans';}
			.teaserStyle-contact .teaserTextBottom a {background:#cdcdcd;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Open Sans';color:#fff;}
			.teaserStyle-contact .teaserTextBottom a:hover {background:#461953;font-family:'Open Sans';}
		.teaserStyle-contact .teaserLinkField a {display:inline-block;padding:10px 20px;background:#cdcdcd;text-decoration:none;text-transform:uppercase;font-weight:600;} 
		.teaserStyle-contact .teaserLinkField a:hover{background:#f00;color:#461953;}.teaserStyle-gotoButton {}
		.teaserStyle-gotoButton .teaserImage,
		.teaserStyle-gotoButton .teaserSubTitle,
		.teaserStyle-gotoButton .teaserTextTop {display:none;}
		.teaserStyle-gotoButton .teaserTitle {margin:0;}
			.teaserStyle-gotoButton .teaserTitle h2,
			#imgFrameStart .teaserStyle-gotoButton .teaserTitle h2 {margin:0 0 80px 0;font-size:45px;line-height:1.4em;}
		.teaserStyle-gotoButton .teaserTextBottom {text-align:center;}
			.teaserStyle-gotoButton .teaserTextBottom a,
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a {display:none;width:270px;box-sizing:border-box;text-align:center;padding:10px 0;}
				.teaserStyle-gotoButton .teaserTextBottom a span,
				#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a span {display:inline-block;padding:10px 0 10px 55px;background:no-repeat 0 center;font-family:'Open Sans';font-size:17px;font-weight:bold;color:#fff;}
			.teaserStyle-gotoButton .teaserTextBottom a:first-child,
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:first-child {display:inline-block;background:#461953;}
			.teaserStyle-gotoButton .teaserTextBottom a:first-child:hover,
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:first-child:hover {background:#2b0a35;}
				.teaserStyle-gotoButton .teaserTextBottom a:first-child span,
				#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:first-child span {background-image:url(../img/teaser-link-adult.svg);background-size:40px 41px;}
			.teaserStyle-gotoButton .teaserTextBottom a:nth-child(2),
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:nth-child(2) {display:inline-block;background:#909090;;margin:0 0 0 5px;}
			.teaserStyle-gotoButton .teaserTextBottom a:nth-child(2):hover,
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:nth-child(2):hover {background:#707070;}
				.teaserStyle-gotoButton .teaserTextBottom a:nth-child(2) span,
				#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:nth-child(2) span {background-image:url(../img/teaser-link-children.svg);background-size:35px 28px;}.teaserStyle-responseTimes {background-color:#909090;}
		.teaserStyle-responseTimes .teaserTitle h2 {font-size:25px;color:#fff;font-weight:600;text-align:center;padding:45px 5px 15px 5px;}
		.teaserStyle-responseTimes .teaserText {color:#fff;font-size:15px;text-align:center;}
		.teaserStyle-responseTimes .teaserText p strong {font-weight:600;}
		.teaserStyle-responseTimes .teaserTextTop {color:#fff;padding-bottom:25px;line-height:1.5em;}
		.teaserStyle-responseTimes .teaserTextBottom {text-align:left;margin-top:15px;font-family:'Open Sans';}
			.teaserStyle-responseTimes .teaserTextBottom a {background:#cdcdcd;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Open Sans';color:#fff;}
			.teaserStyle-responseTimes .teaserTextBottom a:hover {background:#461953;font-family:'Open Sans';}
		.teaserStyle-responseTimes .teaserLinkField a {display:inline-block;padding:10px 20px;background:#cdcdcd;text-decoration:none;text-transform:uppercase;font-weight:600;} 
		.teaserStyle-responseTimes .teaserLinkField a:hover{background:#f00;color:#461953;}.teaserStyle-serviceRange {position:relative;overflow:hidden;background-size:cover;}
	.teaserStyle-serviceRange .teaserImage {position:relative;}
		.teaserStyle-serviceRange .teaserImage img {margin:0 0 -6px 0;}
	.teaserStyle-serviceRange .teaserContent {position:absolute;bottom:20px;left:20px;right:20px;}
		.teaserStyle-serviceRange .teaserTitle {margin:0 0 16px 0;}
			.teaserStyle-serviceRange .teaserTitle {text-align:left;}
			.teaserStyle-serviceRange .teaserTitle h2 {color:#fff;padding:2px 0;display:inline;margin:3px auto;text-shadow: 2px 2px 5px #000;font-size:25px;}
	.teaserStyle-serviceRange .teaserTextBottom {position:relative;text-align:left;margin-top:30px;font-family:;}
		.teaserStyle-serviceRange .teaserTextBottom a {display:none;background:#461953;font-weight:700;font-size:17px;padding:10px 20px;font-family:'Open Sans';color:#fff;}
		.teaserStyle-serviceRange .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-serviceRange .teaserTextBottom a:hover,
		.teaserStyle-serviceRange:hover .teaserTextBottom a {background:#461953;font-family:'Open Sans';}
		.teaserStyle-serviceRange .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-serviceRange .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-serviceRange .teaserLinkField a.disabled {cursor:default;}
		.teaserStyle-serviceRange:hover .teaserTextBottom a {background:#2b0a35;}.teaserStyle-shadowBox {position:relative;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);}
	.teaserStyle-shadowBox .teaserImage {}
		.teaserStyle-shadowBox .teaserImage img {margin:0 0 -6px 0;}
	.teaserStyle-shadowBox .teaserContent {position:relative;padding:20px 50px 0 30px;margin:0;}
		.teaserStyle-shadowBox .teaserTitle {}
			.teaserStyle-shadowBox .teaserTitle h2 {padding:0 0 0 10px;font-size:30px;font-weight:600;text-align:center;font-weight:400;}
		.teaserStyle-shadowBox .teaserSubTitle {}
			.teaserStyle-shadowBox .teaserSubTitle h3 {padding:20px 0 0 10px;font-size:22px;color:#6a6a6a;text-align:center;}
		.teaserStyle-shadowBox .teaserText {}
				.teaserStyle-shadowBox .teaserTextTop {color:#6a6a6a;padding:20px 10px 0 10px;text-align:center;}
					.teaserStyle-shadowBox .teaserTextBottom {margin:30px 0 0 10px;text-align:center;}
					.teaserStyle-shadowBox .teaserTextBottom a {background:#461953;font-weight:600;font-size:18px;color:#fff; padding:20px 30px;display:inline-block;}
					.teaserStyle-shadowBox .teaserTextBottom a:hover {background:#461953;}
		.teaserStyle-shadowBox .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-shadowBox .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;}
		.teaserStyle-shadowBox .teaserLinkField a.disabled {cursor:default;}
		.teaserStyle-shadowBox:hover .teaserTextBottom a {background:#2b0a35;}.dl-menuwrapper #navToggle {right:0;left:auto;padding:0;}
	.dl-menuwrapper #navToggle span,
	.dl-menuwrapper #navToggle span:before,
	.dl-menuwrapper #navToggle span:after {cursor:pointer;border-radius:1px;height:3px;width:27px;background:#fff;position:absolute;right:0;display:block;content:'';transition:all 300ms ease-in-out;}
	.dl-menuwrapper #navToggle span:before {top:-7px;}
	.dl-menuwrapper #navToggle span:after {bottom:-7px;}
	.dl-menuwrapper #navToggle:hover span,
	.dl-menuwrapper #navToggle:hover span:before,
	.dl-menuwrapper #navToggle:hover span:after {color:#461953;}
.dl-menuwrapper #navToggle.active {}
	.dl-menuwrapper #navToggle.active span {background-color:transparent;}
	.dl-menuwrapper #navToggle.active span:before, #navToggle.active span:after {top:0;}
	.dl-menuwrapper #navToggle.active span:before {transform:rotate(45deg);width:27px;}
	.dl-menuwrapper #navToggle.active span:after {transform:rotate(-45deg);width:27px;}
	@font-face {font-family:'icomoon';src:url('./script/icomoon.ttf') format('truetype');font-weight:normal;font-style:normal;}
	.dl-menuwrapper {width:100%;max-width:300px;position:absolute;top:32px;right:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
	.dl-menuwrapper:first-child {}
		.dl-menuwrapper button {background:none;border:none;height:35px;width:35px;text-indent:-900em;overflow:hidden;position:absolute;cursor:pointer;outline:none;}
		.dl-menuwrapper button:hover,
		.dl-menuwrapper button.dl-active {}
		.dl-menuwrapper ul {background:rgba(70,25,83,0.7);padding:22px 0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;}
		.dl-menuwrapper ul.dl-subview {padding:15px 0 0 0;}
		.dl-menuwrapper ul.dl-submenu {padding:0;background:none;}
		.dl-menuwrapper .dl-menu {margin:0;top:72px;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
		.dl-menuwrapper .dl-menu.dl-menu-toggle {transition:all 0.3s ease;}
		.dl-menuwrapper .dl-menu.dl-menuopen {opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
		.dl-menuwrapper li {position:relative;text-align:right;}
			.dl-menuwrapper li .dl-submenu {display:none;}
			.dl-menuwrapper li a {display:block;position:relative;padding:18px 40px 19px 20px;font-size:22px;font-family:'Open Sans';line-height:20px;font-weight:400;color:#fff;outline:none;background:none;border-bottom:none;text-transform:none;}
			.dl-menuwrapper li.navPoint-1:hover &gt; a,
			.dl-menuwrapper li.navPoint-1 &gt; a:hover {background:#461953;color:#fff;}
			.dl-menuwrapper li.navPointActive-1 &gt; a {color:#cdcdcd;}
				.dl-menuwrapper li.navPoint-2:hover &gt; a,
				.dl-menuwrapper li.navPoint-2 &gt; a:hover {background:#461953;color:#fff;}
				.dl-menuwrapper li.navPointActive-2 &gt; a {color:#461953;}
			.no-touch .dl-menuwrapper li a:hover {background:rgba(70,25,83,0.5);}
		.dl-menuwrapper li.dl-back {position:relative;margin:10px 0 0 0;}
			.dl-menuwrapper li.dl-back &gt; a {text-align:left;padding:17px 20px 18px 60px;background:rgba(70,25,83,0.5);color:#fff;font-weight:400;font-size:18px;}
			.dl-menuwrapper li.dl-back:hover &gt; a,
			.dl-menuwrapper li.dl-back &gt; a:hover {background:#461953;color:#fff;}
			.dl-menuwrapper li.dl-back:after,
			.dl-menuwrapper li &gt; a:not(:only-child):after {position:absolute;top:0;right:28px;background:url(../img/bt-nav.svg) no-repeat 0 9px;background-size:8px 14px;height:23px;width:14px;content:'';}
		.dl-menuwrapper li.dl-back:after {right:auto;left:18px;background:url(../img/nav-back.svg) no-repeat 0 13px;background-size:26px 26px;height:39px;width:26px;font-family:'Open Sans';}
		.dl-menuwrapper li.dl-back:hover:after {}
			.dl-menuwrapper li &gt; a:after {right:10px;color:rgba(255,255,255,.7);}
		.dl-menu.dl-subview li,
		.dl-menu.dl-subview li.dl-subviewopen &gt; a,
		.dl-menu.dl-subview li.dl-subview &gt; a {display:none;}
	.dl-menu.dl-subview li.dl-subview,
	.dl-menu.dl-subview li.dl-subview .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen,
	.dl-menu.dl-subview li.dl-subviewopen &gt; .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen &gt; .dl-submenu &gt; li {display:block;}
	.dl-menuwrapper &gt; .dl-submenu {position:absolute;width:100%;top:50px;left:0;margin:0;}
	.dl-menu.dl-animate-out-1 {-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s;}
	.dl-menu.dl-animate-out-2 {-webkit-animation:MenuAnimOut2 0.3s ease-in-out;animation:MenuAnimOut2 0.3s ease-in-out;}
	.dl-menu.dl-animate-out-3 {-webkit-animation:MenuAnimOut3 0.4s ease;animation:MenuAnimOut3 0.4s ease;}
	.dl-menu.dl-animate-out-4 {-webkit-animation:MenuAnimOut4 0.4s ease;animation:MenuAnimOut4 0.4s ease;}
	.dl-menu.dl-animate-out-5 {-webkit-animation:MenuAnimOut5 0.4s ease;animation:MenuAnimOut5 0.4s ease;}
	
	.dl-menuwrapper li::after {display:none;}
	
	
	@-webkit-keyframes MenuAnimOut1
	{
		0% {}
		50% {-webkit-transform:translateZ(-250px) rotateY(30deg);}
		75% {-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
		100% {-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut2
	{
		0% {}
		100% {-webkit-transform:translateX(-100%);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut3
	{
		0% {}
		100% {-webkit-transform:translateZ(300px);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut4
	{
		0% {}
		100% {-webkit-transform:translateZ(-300px);opacity:0;}
	}
	@-webkit-keyframes MenuAnimOut5
	{
		0% {}
		100% {-webkit-transform:translateY(40%);opacity:0;}
	}
	@keyframes MenuAnimOut1
	{
		0% {}
		50% {-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
		75% {-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
		100% {-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
	}
	@keyframes MenuAnimOut2
	{
		0% {}
		100% {-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
	}
	@keyframes MenuAnimOut3
	{
		0% {}
		100% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
	}
	@keyframes MenuAnimOut4
	{
		0% {}
		100% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
	}
	@keyframes MenuAnimOut5
	{
		0% {}
		100% {-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
	}
	.dl-menu.dl-animate-in-1 {-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s;}
	.dl-menu.dl-animate-in-2 {-webkit-animation:MenuAnimIn2 0.3s ease-in-out;animation:MenuAnimIn2 0.3s ease-in-out;}
	.dl-menu.dl-animate-in-3 {-webkit-animation:MenuAnimIn3 0.4s ease;animation:MenuAnimIn3 0.4s ease;}
	.dl-menu.dl-animate-in-4 {-webkit-animation:MenuAnimIn4 0.4s ease;animation:MenuAnimIn4 0.4s ease;}
	.dl-menu.dl-animate-in-5 {-webkit-animation:MenuAnimIn5 0.4s ease;animation:MenuAnimIn5 0.4s ease;}
	@-webkit-keyframes MenuAnimIn1
	{
		0% {-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
		20% {-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
		100% {-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn2
	{
		0% {-webkit-transform:translateX(-100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn3
	{
		0% {-webkit-transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn4
	{
		0% {-webkit-transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes MenuAnimIn5
	{
		0% {-webkit-transform:translateY(40%);opacity:0;}
		100% {-webkit-transform:translateY(0);opacity:1;}
	}
	@keyframes MenuAnimIn1
	{
		0% {-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
		20% {-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
		100% {-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
	}
	@keyframes MenuAnimIn2
	{
		0% {-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes MenuAnimIn3
	{
		0% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes MenuAnimIn4
	{
		0% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes MenuAnimIn5
	{
		0% {-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0;}
		100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}
	}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-in-1 {-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-in-2 {-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-in-3 {-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-in-4 {-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-in-5 {-webkit-animation:SubMenuAnimIn5 0.4s ease;animation:SubMenuAnimIn5 0.4s ease;}
	@-webkit-keyframes SubMenuAnimIn1
	{
		0% {-webkit-transform:translateX(50%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn2
	{
		0% {-webkit-transform:translateX(100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn3
	{
		0% {-webkit-transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn4
	{
		0% {-webkit-transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);opacity:1;}
	}
	@-webkit-keyframes SubMenuAnimIn5
	{
		0% {-webkit-transform:translateZ(-200px);opacity:0;}
		100% {-webkit-transform:translateZ(0);opacity:1;}
	}
	@keyframes SubMenuAnimIn1
	{
		0% {-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn2
	{
		0% {-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
		100% {-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn3
	{
		0% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn4
	{
		0% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
		100% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
	}
	@keyframes SubMenuAnimIn5
	{
		0% {-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
		100% {-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
	}
	
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-out-1 {-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-out-2 {-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-out-3 {-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-out-4 {-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
	.dl-menuwrapper &gt; .dl-submenu.dl-animate-out-5 {-webkit-animation:SubMenuAnimOut5 0.4s ease;animation:SubMenuAnimOut5 0.4s ease;}
	
	@-webkit-keyframes SubMenuAnimOut1
	{
		0% {-webkit-transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(50%);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut2
	{
		0% {-webkit-transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(100%);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut3
	{
		0% {-webkit-transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(-300px);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut4
	{
		0% {-webkit-transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(300px);opacity:0;}
	}
	@-webkit-keyframes SubMenuAnimOut5
	{
		0% {-webkit-transform:translateZ(0);opacity:1;}
		100% {-webkit-transform:translateZ(-200px);opacity:0;}
	}
	@keyframes SubMenuAnimOut1
	{
		0% {-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
	}
	@keyframes SubMenuAnimOut2
	{
		0% {-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
		100% {-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;}
	}
	@keyframes SubMenuAnimOut3
	{
		0% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0;}
	}
	@keyframes SubMenuAnimOut4
	{
		0% {-webkit-transform:translateZ(0px);transform:translateZ(0px);opacity:1;}
		100% {-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0;}
	}
	@keyframes SubMenuAnimOut5
	{
		0% {-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;}
		100% {-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0;}
	}
	
		.no-js .dl-menuwrapper .dl-menu {position:relative;opacity:1;-webkit-transform:none;transform:none;}
			.no-js .dl-menuwrapper li .dl-submenu {display:block;}
		.no-js .dl-menuwrapper li.dl-back {display:none;}
			.no-js .dl-menuwrapper li &gt; a:not(:only-child) {background:rgba(0,0,0,0.1);}
			.no-js .dl-menuwrapper li &gt; a:not(:only-child):after {content:'';}
		
		.demo-1 .dl-menuwrapper button {background:#461953;}
		.demo-1 .dl-menuwrapper button:hover,
		.demo-1 .dl-menuwrapper button.dl-active,
		.demo-1 .dl-menuwrapper ul {background:#461953;}
		
		.demo-2 .dl-menuwrapper button {background:#461953;}
		.demo-2 .dl-menuwrapper button:hover,
		.demo-2 .dl-menuwrapper button.dl-active,
		.demo-2 .dl-menuwrapper ul {background:#461953;}
		
		.demo-3 .dl-menuwrapper button {background:#461953;}
		.demo-3 .dl-menuwrapper button:hover,
		.demo-3 .dl-menuwrapper button.dl-active,
		.demo-3 .dl-menuwrapper ul {background:#461953;}
		
		.demo-4 .dl-menuwrapper button {background:#461953;}
		.demo-4 .dl-menuwrapper button:hover,
		.demo-4 .dl-menuwrapper button.dl-active,
		.demo-4 .dl-menuwrapper ul {background:#461953;}
		
		.demo-5 .dl-menuwrapper button {background:#461953;}
		.demo-5 .dl-menuwrapper button:hover,
		.demo-5 .dl-menuwrapper button.dl-active,
		.demo-5 .dl-menuwrapper ul {background:#461953;}
@media only screen and (min-width: 0px) and (max-width: 1059px)
{
		#innerFrame, #innerFrameFull {width:auto;}
			#innerFrame #topFrame, #innerFrameFull #topFrame {width:auto;padding:0 20px;}
			#innerFrame #bodyFrame, #innerFrameFull #bodyFrame {width:auto;}
		#footFrame {width:100%;}
			#footField {width:auto;padding:0 20px;}
		
		/**************
		* Master COLS *
		**************/
		.masterCol-1, .masterCol-2, .masterCol-3, .masterCol-4 {width:100%;}
		
		/****************
		* Splitter COLS *
		****************/
		.splitterContent {}
		.splitterCol {float:none;width:100%;}
			.splitterCol .pageContentSpace-1 {}	
	
	
	.showTeaser-1 {width:auto;}
	
	.showTeaser-2 {width:auto;}
	
	.showTeaser-3 {width:auto;}
	
	.showTeaser-4 {width:auto;}
	
	.showTeaser-5 {width:auto;}
	
	.showTeaser-6 {width:auto;}
	
	.showTeaser-7 {width:auto;}
	
	.showTeaser-8 {width:auto;}
	
	.showTeaser-9 {width:auto;}
	
	.showTeaser-10 {width:auto;}
	
	.showTeaser-11 {width:auto;}
	
	.showTeaser-12 {width:auto;}
	
		.showTeaser-1 &gt; img {width:100%;height:auto;}
	
		.showTeaser-2 &gt; img {width:100%;height:auto;}
	
		.showTeaser-3 &gt; img {width:100%;height:auto;}
	
		.showTeaser-4 &gt; img {width:100%;height:auto;}
	
		.showTeaser-5 &gt; img {width:100%;height:auto;}
	
		.showTeaser-6 &gt; img {width:100%;height:auto;}
	
		.showTeaser-7 &gt; img {width:100%;height:auto;}
	
		.showTeaser-8 &gt; img {width:100%;height:auto;}
	
		.showTeaser-9 &gt; img {width:100%;height:auto;}
	
		.showTeaser-10 &gt; img {width:100%;height:auto;}
	
		.showTeaser-11 &gt; img {width:100%;height:auto;}
	
		.showTeaser-12 &gt; img {width:100%;height:auto;}
	
	/************
	* Downloads *
	************/
	
	.splitterCol-1 .downloadName {width:100%;}
	
	.splitterCol-2 .downloadName {width:100%;}
	
	.splitterCol-3 .downloadName {width:100%;}
	
	.splitterCol-4 .downloadName {width:100%;}
	
	.splitterCol-5 .downloadName {width:100%;}
	
	.splitterCol-6 .downloadName {width:100%;}
	
	.splitterCol-7 .downloadName {width:100%;}
	
	.splitterCol-8 .downloadName {width:100%;}
	
	.splitterCol-9 .downloadName {width:100%;}
	
	.splitterCol-10 .downloadName {width:100%;}
	
	.splitterCol-11 .downloadName {width:100%;}
	
	.splitterCol-12 .downloadName {width:100%;}
	
	/********
	* Forms *
	********/
	
	.masterCol input[type='text'], .masterCol textarea {width:95%;}
		.masterCol .splitterCol input[type='text'], .masterCol .splitterCol textarea {width:95%;}
	
		.masterCol .splitterCol-2 input[type='text'], .masterCol .splitterCol-2 textarea {width:95%;}
	
		.masterCol .splitterCol-2 input[type='text'].halfField, .masterCol .splitterCol-2 textarea.halfField {width:95%;}
	
		.masterCol .splitterCol-3 input[type='text'], .masterCol .splitterCol-3 textarea {width:95%;}
	
	.masterCol-2 &gt; input[type='text'], .masterCol-2 &gt; textarea {width:95%;}
	
	.masterCol-2 &gt; input[type='text'].halfField, .masterCol-2 &gt; textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol &gt; input[type='text'], .masterCol-2 .splitterCol &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 &gt; input[type='text'], .masterCol-2 .splitterCol-2 &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-2 &gt; textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-3 &gt; input[type='text'], .masterCol-2 .splitterCol-3 &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 &gt; input[type='text'], .masterCol-2 .splitterCol-4 &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-4 &gt; textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-5 &gt; input[type='text'], .masterCol-2 .splitterCol-5 &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 &gt; input[type='text'], .masterCol-2 .splitterCol-6 &gt; textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-2 .splitterCol-6 &gt; textarea.halfField {width:95%;}
	
	.masterCol-3 &gt; input[type='text'], .masterCol-3 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol &gt; input[type='text'], .masterCol-3 .splitterCol &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 &gt; input[type='text'], .masterCol-3 .splitterCol-2 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-2 &gt; textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-3 &gt; input[type='text'], .masterCol-3 .splitterCol-3 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 &gt; input[type='text'], .masterCol-3 .splitterCol-4 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-4 &gt; textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-5 &gt; input[type='text'], .masterCol-3 .splitterCol-5 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 &gt; input[type='text'], .masterCol-3 .splitterCol-6 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-6 &gt; textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-7 &gt; input[type='text'], .masterCol-3 .splitterCol-7 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 &gt; input[type='text'], .masterCol-3 .splitterCol-8 &gt; textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 &gt; input[type='text'].halfField, .masterCol-3 .splitterCol-8 &gt; textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-9 &gt; input[type='text'], .masterCol-3 .splitterCol-9 &gt; textarea {width:95%;}
	
	.masterCol-4 &gt; input[type='text'], .masterCol-4 &gt; textarea {width:95%;}
	
	.masterCol-4 &gt; input[type='text'].halfField, .masterCol-4 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol &gt; input[type='text'], .masterCol-4 .splitterCol &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 &gt; input[type='text'], .masterCol-4 .splitterCol-2 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-2 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-3 &gt; input[type='text'], .masterCol-4 .splitterCol-3 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 &gt; input[type='text'], .masterCol-4 .splitterCol-4 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-4 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-5 &gt; input[type='text'], .masterCol-4 .splitterCol-5 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 &gt; input[type='text'], .masterCol-4 .splitterCol-6 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-6 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-7 &gt; input[type='text'], .masterCol-4 .splitterCol-7 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 &gt; input[type='text'], .masterCol-4 .splitterCol-8 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-8 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-9 &gt; input[type='text'], .masterCol-4 .splitterCol-9 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 &gt; input[type='text'], .masterCol-4 .splitterCol-10 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-10 &gt; textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-11 &gt; input[type='text'], .masterCol-4 .splitterCol-11 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 &gt; input[type='text'], .masterCol-4 .splitterCol-12 &gt; textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 &gt; input[type='text'].halfField, .masterCol-4 .splitterCol-12 &gt; textarea.halfField {width:95%;}
	
		.splitterCol-12 {float:none;width:100%;}
	
#topInnerFrame {width:100%;}
	#bodyFrame {padding-left:20px;padding-right:20px;padding-bottom:20px;}
#topContent #phoneLink {margin:0;background-image:url(../img/whats-app-icon.svg);margin-right:-20px;}
#footField {padding:60px 20px 0 20px;}
#topLogo img {margin-left:20px;}
#topNav {position:absolute;margin:0 auto;width:100%;top:0;right:10px;left:10px;}
#footField {padding:0 20px 0 20px;}

	
.splitterCol {margin:0 0 20px 0;}
	
	div.halfField,
	label:nth-child(2n) div.halfField {float:none;width:auto;}

	

	
h1 {font-size:calc(18px + (22 / 1060) * 100vw);}
h2 {font-size:calc(15px + (15 / 1060) * 100vw);}
h2.blockHeadline {font-size:calc(15px + (19 / 1060) * 100vw);}
	
	#tigaLogInEditPass input {font-size:calc(15px + 10 * ((100vw - 320px) / 680));}
	#tigaLogInEditPass p {font-size:calc(15px + 10 * ((100vw - 320px) / 680));margin-bottom:15px;}
	#myLoginFrame {right:10px;}

	
#desktopNav {display:none;}
#mobileNav {display:block;}

	
.emptyCol {display:none;}
	
.teaserFrame-b {margin-bottom:40px;}

	
#breadCrumbFrame {margin:0;}
	.breadCrumbCaption {display:block;margin-bottom:0;}
	#breadCrumbFrame {padding-top:20px;}
	
		#imgFrame,
		#imgFrameStart,
		#innerFrameFull #imgFrame,
		#innerFrameFull #imgFrameStart {margin:0 auto;width:100%;height:0;padding-bottom:490px;position:relative;}
		#imgFrame {padding-bottom:calc((490 / 1060) * 100vw);}
		#innerFrameFull #imgField {height:100%;}
				#imgContent,
				#imgFrameStart #imgContent {left:20px;right:20px;margin:0;width:auto;}
		#imgContent &gt; div {width:100%;height:100%;font-size:1.0em;}
		#imgFrame h2,
		#imgFrameStart h2 {font-size:calc(20px + (35 / 1060) * 100vw);}
		#imgFrame h3,
		#imgFrameStart h3 {padding:0;font-size:calc(10px + (20 / 1060) * 100vw);}
		
		div.imgStatic .link1 {background:#B51449;}
		#imgFrameStart h2 {margin:50px auto;margin-bottom:15px;}
		div.imgStatic .link1 span {padding:0 55px;}

	
#pluginFrame {margin:0 auto;width:100%;height:0;padding-bottom:calc(1 / (192 / 75) * 100%);position:relative;}
	#pluginContent {top:0;bottom:10px;left:10px;right:10px;margin:0;width:100%;}
		#pluginContent &gt; div {width:100%;height:100%;}
		#pluginContent h3 {padding:0;font-size:25px;}

	
	#footSocial a.socialItem-phone,
	#footSocial a.socialItemSet-phone {display:inline-block;}
	
	.tgSlide {position:relative;height:100%;}
	.tgSlide li {height:100%;}
		.tgSlide li &gt; div.slideTitle {width:100%;height:100%;}
			.tgSlide li &gt; div.slideTitle &gt; div {padding:0 20px;}
			.tgSlide li &gt; div.slideTitle &gt; div.slideContent {bottom:25px;}
	.tgSlide h2 {padding:0;font-size:50px;display:inline;margin:10px auto;line-height:1.0em;}
	.tgSlide h3 {padding:0;font-size:25px;}
		.tgSlide h2 span {font-size:50px;padding:5px 20px;line-height:0.5em;}
	.slideTitle .imgLink {bottom:40px;}
			.tgSlide li &gt; div &gt; div {width:auto;padding:50px 20px;}
	.imgLink {padding:0;bottom:80px;}

	
div.masterCol-4 a.galThumb.lytebox:nth-child(5n+0) {margin-right:5px;}
	
.newsLine-general .newsLineField:nth-child(2) h3 {font-size:25px;}
.newsCutLine-general {margin-top:0;}


	
.newsLineArchive-imgText .newsLineField a {font-size:17px;line-height:1.2em;}


	
	.teaserStyle-callButton .teaserTextBottom {text-align:center;display:block;}
	.teaserStyle-callButton {box-shadow:inherit;}
	
		.teaserStyle-contact {min-height:inherit;}
	
			#imgFrameStart .teaserStyle-gotoButton .teaserTitle h2 {font-size:calc(18px + (30 / 1060) * 100vw);}

		
.teaserStyle-serviceRange .teaserTitle h2 {font-size:calc(18px + (7 / 1060) * 100vw);}
	
.dl-menuwrapper #navToggle {right:40px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 969px)
{
		.splitterCol-11 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 899px)
{
	.tgSlide h2 {padding:0;font-size:50px;display:inline;margin:10px auto;line-height:1.0em;}
		.tgSlide h2 span {font-size:50px;padding:5px 20px;line-height:0.5em;}

	
	.switchTeaserFrame div:nth-child(2) h2 {font-size:30px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 879px)
{
		.splitterCol-10 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 845px)
{
		div.imgStatic .link1 {margin-bottom:5px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 839px)
{
		#pluginContent h3 {font-size:20px;}

	
	.tgSlide h2 {padding:0;font-size:45px;}
	.tgSlide h3 {padding:0;font-size:20px;}
		.tgSlide h2 span {font-size:45px;}
	.slideTitle .imgBox {bottom:103px;}
	.slideTitle .imgLink {bottom:40px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 789px)
{
		.splitterCol-9 {float:none;width:100%;}
	
	.switchTeaserFrame div:first-child {width:380px;height:405px;overflow:hidden;text-align:center;}
		.switchTeaserFrame div:first-child img {height:405px;width:auto;position:absolute;left:50%;margin-left:-237.5px;}
	.switchTeaserFrame div:nth-child(2) {padding:0 0 0 400px;}
	.switchTeaserButtonLeft {left:400px;}
	.switchTeaserButtonRight {left:456px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 779px)
{
#tigaLogIn {padding:30px 0;}
	#tigaLogIn .loginField {height:auto;width:auto;margin:0;text-align:center;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
		#tigaLogIn .loginField:before {display:none;}
		#tigaLogIn .loginField &gt; img {width:85%;height:auto;margin:0 0 10px 0;}
		#tigaLogIn .loginField h2 {font-size:calc(10px + (25 / 780) * 100vw);height:auto;overflow:visible;margin:0 0 30px 0;padding:0 30px;}
	#tigaLogIn .slitheringBox {position:relative;top:auto;left:auto;right:auto;bottom:auto;width:auto;padding:0 7.1641% 0 6.4179%;}
		#tigaLogIn .slitheringBox .loginForm {position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%;min-height:450px;}
		#tigaLogIn .slitheringBox form {}
			#tigaLogIn .slitheringBox svg {position:absolute;top:0;left:0;right:0;z-index:2;}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG {display:block;position:absolute;top:0;left:0;right:0;width:100%;height:auto;z-index:1}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG img {width:100%;height:auto;}
			#tigaLogIn .slitheringBox #loginFieldPositioner {display:block;position:absolute;top:0;left:0;right:0;width:100%;height:auto;z-index:3;overflow:visible;}
				#tigaLogIn .slitheringBox #loginFieldPositioner img {width:100%;height:auto;}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG:before {position:absolute;display:block;content:'';top:30.7%;left:10px;right:8px;height:1px;background:#aeaeae;}
				#tigaLogIn .slitheringBox #loginFieldPositionerBG:after {position:absolute;display:block;content:'';top:88.6%;left:10px;right:8px;height:1px;background:#aeaeae;}
			#tigaLogIn .slitheringBox #loginFieldFrame {display:block;position:absolute;top:calc((215 / 780) * 100vw);left:0;right:0;width:auto;height:auto;z-index:5;background:none;padding:0 8px 0 10px;}
			#tigaLogIn input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInForgotPass input:not([type="submit"]):not([type="checkbox"]),
			#tigaLogInEditPass input:not([type="submit"]):not([type="checkbox"]) {width:80%;}
			#tigaLogIn #submit {}
			#tigaLogIn .slitheringBox path#desktopPath {display:none;}
			#tigaLogIn .slitheringBox path#mobilePath {display:block;stroke-dasharray:520 1850;}
			#tigaLogIn input#tigaLogInEmail,
			#tigaLogIn input#tigaLogInPass {display:none;}
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogIn input#tigaLogInPassMobile {display:block;position:absolute;top:0;left:10px;right:10px;z-index:20;height:18%;background-size:auto 56%;background-position:0;font-size:calc(10px + (22 / 780) * 100vw);padding-left:calc((55 / 780) * 100vw);}
			#tigaLogIn input#tigaLogInPassMobile {top:60%;background-size:auto 100%;}
			#rememberLogin,
			#forgotPassword,
			#forgotPassword a {font-size:calc(7px + (17 / 780) * 100vw);line-height:1.2em;}
				#rememberLogin input {top:calc((10 / 780) * 100vw);}
@supports (-webkit-overflow-scrolling: touch)
{
	#tigaLogIn .slitheringBox #loginFieldPositionerBG,
	#tigaLogIn .slitheringBox #loginFieldPositioner {left:calc((35 / 780) * 100vw);}
		#tigaLogIn .loginField &gt; img {width:auto;height:auto;margin:0 calc((95 / 780) * 100vw) 10px calc((105 / 780) * 100vw);}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG:before {top:calc(26.5% + 17px);right:calc((95 / 780) * 100vw);}
			#tigaLogIn .slitheringBox #loginFieldPositionerBG:after {top:calc(76.0% + 17px);right:calc((95 / 780) * 100vw);}
		#tigaLogIn .slitheringBox .loginForm {left:auto;}
			#tigaLogIn .slitheringBox svg {left:calc(7px + (35 / 780) * 100vw);right:0;top:17px;}
			#tigaLogIn input#tigaLogInEmailMobile,
			#tigaLogIn input#tigaLogInPassMobile {padding-top:0;padding-left:calc((95 / 780) * 100vw);height:35%;line-height:normal;left:calc((35 / 780) * 100vw);font-size:calc(12px + (17 / 780) * 100vw);}
			#tigaLogIn input#tigaLogInPassMobile {top:50%;}
				#tigaLogIn input#tigaLogInEmailMobile::placeholder,
				#tigaLogIn input#tigaLogInEmailMobile::-webkit-input-placeholder,
				#tigaLogIn input#tigaLogInEmailMobile::-moz-placeholder,
				#tigaLogIn input#tigaLogInPassMobile::placeholder,
				#tigaLogIn input#tigaLogInPassMobile::-webkit-input-placeholder,
				#tigaLogIn input#tigaLogInPassMobile::-moz-placeholder {line-height:normal !important;}
			#tigaLogIn .slitheringBox #loginFieldFrame {right:calc((35 / 780) * 100vw);left:calc((35 / 780) * 100vw);}
			
				#cboxLoadedContent {padding:45px;}
			.loginPopup {padding:0 20px;}
				#tigaLogInForgotPass input#tigaLogInForgot {margin:0 0 15px 0;}
				#submit {font-size:calc(10px + (17 / 780) * 100vw);}
			.msgBoxNotify {margin:0 0 15px 0;padding:10px;line-height:1.2em;}
				.msgBoxNotify strong {font-size:calc(10px + (25 / 780) * 100vw);}
}

	
}
@media only screen and (min-width: 0px) and (max-width: 729px)
{
	.switchTeaserFrame div:nth-child(2) h2 {line-height:0.9em;}

	
}
@media only screen and (min-width: 0px) and (max-width: 699px)
{
		.splitterCol-8 {float:none;width:100%;}
	
		#loginInfo {display:none;}
		#loginInfoMobile {display:inline-block;}
				#loginForgotPassword {display:none;}
				#loginForgotPasswordMobile {display:block;}

	
	.switchTeaserFrame div:first-child {width:300px;}
		.switchTeaserFrame div:first-child img {}
	.switchTeaserFrame div:nth-child(2) {padding:0 0 0 320px;}
		.switchTeaserFrame div:nth-child(2) h2 {height:290px;font-size:25px;line-height:1.0em;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:20px;}
	.switchTeaserButtonLeft {left:320px;}
	.switchTeaserButtonRight {left:376px;}	

	
}
@media only screen and (min-width: 0px) and (max-width: 690px)
{
.newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-3 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-2 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child {position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;padding-bottom:calc(1 / (5 / 3) * 100%);margin:0 0 20px 0;}
	.newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-3 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-2 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:first-child a {position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;}
.newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-3 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-2 &gt; .pageContent &gt; .newsFrame .newsLine-imgText .newsLineField:nth-child(2) {padding:0;min-height:auto;}
.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(2) {height:auto;min-height:auto;}
.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3) {margin-top:20px;}
.newsLine-imgText {padding:20px 0 20px 0;}
.newsLineField:nth-child(2) a:nth-child(3) {margin-top:30px;} 
.newsLine-imgText .newsLineField:nth-child(2) h3 {font-size:20px;margin-bottom:10px;}
.newsLineArchive-imgText .newsLineField a {padding:0 40px 0 140px;}
.newsLineArchive-imgText .newsLineField strong {font-size:15px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 669px)
{
div.formCase.errMsg:hover {padding-bottom:25px;}
div.formCase span {border-radius:inherit;position:absolute;bottom:0;left:0;right:0;font-size:10px;top:40px;padding-bottom:5px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 609px)
{
		.splitterCol-7 {float:none;width:100%;}
	
		#pluginContent &gt; div {padding:50px 20px;}

	
	.tgSlide li &gt; div &gt; div {padding:50px 20px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 599px)
{
		div.imgStatic .link1 span {min-width:196px;}
		#imgFrame {padding-bottom:calc((1060 / 822) * 100vw);}
		#innerFrameFull #imgFrame {padding-bottom:calc((483 / 375) * 100vw);}
		#imgField {height:auto;width:auto;top:inherit;position:relative;left:inherit;}
		#imgField img {height:100%;width:auto;}
		div.imgStatic .link1 span {font-size:16px;padding:10px 30px 10px 39px;}
		div.imgStatic .link2 span {font-size:16px;padding:10px 30px 10px 55px;}
		#imgFrameStart a {padding:15px 5px 15px 20px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 589px)
{
		#loginInfoMobile {font-size:0;}

	
			#imgFrameStart .teaserStyle-gotoButton .teaserTitle h2 {margin:0 0 20px 0;}
	
}
@media only screen and (min-width: 0px) and (max-width: 579px)
{
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:first-child {margin-bottom:10px;}
			#imgFrameStart .teaserStyle-gotoButton .teaserTextBottom a:nth-child(2) {margin:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 570px)
{
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
	
	.masterCol-3 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-3 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-9 {margin-right:auto;}
	
	.masterCol-4 .showTeaserSide-left .teaserContent.showTeaser-10 {margin-left:auto;}
	.masterCol-4 .showTeaserSide-right .teaserContent.showTeaser-10 {margin-right:auto;}
	
	.masterCol-3 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-3 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-3 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-4 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-4 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-5 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-5 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-6 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-6 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-7 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-7 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-8 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-8 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-9 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .splitterCol-9 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-2 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-2 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-3 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-3 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-4 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-4 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-5 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-5 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-6 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-6 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-7 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-7 {margin-right:auto;}
				
	
	.masterCol-4 .splitterCol-10 .showTeaserSide-left .teaserContent.showTeaser-8 {margin-left:auto;}
	.masterCol-4 .splitterCol-10 .showTeaserSide-right .teaserContent.showTeaser-8 {margin-right:auto;}
				
	
.teaserFrame-b .teaserImage {display:block;margin:0 0 20px 0;}
	.teaserFrame-b .teaserImage img {width:100%;height:auto;}
.teaserContent,
.teaserFrame-b .teaserContent,
.showTeaserSide-right .teaserContent {padding:0;}
	
.teaserStyle-general {background-size:0;}
	
.teaserStyle-shadowBox {background-size:0;}
	.teaserStyle-shadowBox .teaserContent {position:relative;padding:10px 10px 0 30px;margin:0;display:none;}
	.teaserStyle-shadowBox .respContent {display:block;}
	.teaserStyle-shadowBox .teaserTextBottom {position:absolute;bottom:0;margin-left:-50px;width:100%;left:auto;right:auto;padding:0;text-align:center;}
			.teaserStyle-shadowBox .teaserTextBottom a:first-child {display:inline-block;}
			.teaserStyle-shadowBox .teaserTitle h2 {padding:0;}
			.teaserStyle-shadowBox .teaserSubTitle h3 {padding:0;}
			.teaserStyle-shadowBox .teaserTextTop {padding:20px 10px 0 0;}
			.teaserStyle-shadowBox .teaserTextBottom {margin:30px 0 0 0;}
	
}
@media only screen and (min-width: 0px) and (max-width: 559px)
{
a.globalNav, a.globalNavTop {display:block;margin-right:0;}
a.globalNav:before, a.globalNavTop:before {display:none;}
	
		#pluginContent h2 {font-size:1.0em;}
		#pluginContent h3 {font-size:0.8em;}

	
	.switchTeaserFrame div:first-child {display:none;}
	.switchTeaserFrame div:nth-child(2) {padding:0;}
		.switchTeaserFrame div:nth-child(2) h2 {height:280px;font-size:35px;}
		.switchTeaserFrame div:nth-child(2) h3 {font-size:25px;}
	.switchTeaserButtonLeft {left:0;}
	.switchTeaserButtonRight {left:56px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 519px)
{
		.splitterCol-6 {float:none;width:100%;}
	
#tigaLogInEditPass {width:100%;margin:0;}
				#cboxLoadedContent{padding:40px 5px 5px 5px;}
	
		#pluginContent h2 {font-size:0.9em;}
		#pluginContent h3 {font-size:0.7em;}

	
.newsLineArchive-imgText .newsLineField {height:100px;padding-bottom:15px;}
	.newsLineArchive-imgText .newsLineField a {font-size:14px;line-height:1.1em;}
.newsLineArchive-imgText .newsLineField a {padding:0 40px 0 90px;}
.newsLine-imgText .newsLineField:nth-child(2) strong {font-size:12px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 489px)
{
	.switchTeaserFrame div:nth-child(2) h2 {height:285px;font-size:33px;}
	.switchTeaserFrame div:nth-child(2) h3 {font-size:22px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 459px)
{
	.tgSlide h2 {font-size:30px;background:none;}
		.tgSlide h2 span {font-size:30px;display:inline-block;line-height:1.2em;background:rgba(180,180,180,0.8);}
	.slideTitle .imgLink {bottom:40px;}
	.imgLink {padding:0;bottom:80px;}
	.imgLink .subname {font-size:15px;}

	
	.switchTeaserFrame div:nth-child(2) h2 {font-size:30px;}
	.switchTeaserFrame div:nth-child(2) h3 {font-size:20px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 429px)
{
		.splitterCol-5 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 419px)
{
#topLogo img {width:calc((572 / 1060) * 100vw);margin-top:10px;}
#topFrame {height:82px;}
#outerFrame {padding-top:calc((204 / 1060) * 100vw);}
#topContent #phoneLink {margin-top:-12px;}

	
.dl-menuwrapper #navToggle {top:-12px;}
.dl-menuwrapper .dl-menu {top:50px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 409px)
{
		#pluginContent h2 {font-size:0.8em;}
		#pluginContent h3 {font-size:0.6em;}
		#pluginContent a {font-size:20px;}

	
 .tgSlide a {font-size:20px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 390px)
{
.slick-slide a.galThumb {padding-bottom:450px;}
.slick-slide a.galThumb img {height:auto;width:223px;}
.slick-slide a.galThumb span {top:260px;}
.slick-slide a.galThumb span h3 {margin: 0 0 15px 0;font-size:calc(15px + (3 / 1060) * 100vw);}}
	
}
@media only screen and (min-width: 0px) and (max-width: 349px)
{
		#pluginContent a {font-size:0.4em;padding:0 15px;}
		#pluginContent h2 {font-size:0.6em;}
		#pluginContent h3 {font-size:0.45em;}
	
}
@media only screen and (min-width: 0px) and (max-width: 339px)
{
		.splitterCol-4 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 329px)
{
		.newsLine-general {width:260px;}
		.newsCutLine-general a::after {top:25px;}
		.masterCol-4 &gt; .pageContent &gt; .newsFrame .newsLine-general .newsLineField:first-child a {width:260px;}
	
.dl-menuwrapper {max-width:450px;}
.dl-menuwrapper .dl-menu {left:-10px;position:relative;}
	
}
@media only screen and (min-width: 0px) and (max-width: 325px)
{
		#imgFrame a,
		#imgFrameStart a {font-size:0.3em;}
		div.imgStatic .link1 span {font-size:16px;padding:10px 20px 10px 19px;}
		div.imgStatic .link2 span {font-size:16px;padding:10px 20px 10px 35px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 320px)
{
#topLogo img {margin-top:inherit;}
#topLogo img {margin-top:10px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 249px)
{
		.splitterCol-3 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 159px)
{
		.splitterCol-2 {float:none;width:100%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 69px)
{
		.splitterCol-1 {float:none;width:100%;}
	
}
.headlineAlign-left {text-align:left;}
.headlineAlign-center {text-align:center;}
.headlineAlign-right {text-align:right;}
.headlineAlign-justify {text-align:justify;}
.headlineSpace-1 {margin:0 0 20px 0;}
.headlineSpace-2 {margin:0 0 40px 0;}
.headlineSpace-3 {margin:0 0 60px 0;}
.headlineSpace-4 {margin:0 0 80px 0;}
.headlineSpace-5 {margin:0 0 100px 0;}
h2.blockHeadline.headlineSpace-0,
h2.blockHeadline.noSpace {margin-bottom:0;}
.formNotify {margin:20px 0 0 0;}
.messageBoxOrange {margin:0 0 20px 0;}



/**********************
* IE &amp; EDGE specifics *
**********************/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)
{
	/*IE10+*/
	.slideTitle .imgBox {bottom:140px;}
	.slideTitle .imgLink {bottom:67px;}
}
@supports (-ms-ime-align:auto)
{
	/*IE Edge 12+*/
	.slideTitle .imgBox {bottom:140px;}
	.slideTitle .imgLink {bottom:67px;}
}
</pre></body></html>