
	#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 > input[type='text'], .masterCol > textarea {width:228px;}
		.masterCol .splitterCol > input[type='text'], .masterCol .splitterCol > textarea {width:48px;}
		.masterCol .splitterCol-2 > input[type='text'], .masterCol .splitterCol-2 > textarea {width:138px;}
		.masterCol .splitterCol-2 > input[type='text'].halfField, .masterCol .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol .splitterCol-3 > input[type='text'], .masterCol .splitterCol-3 > textarea {width:228px;}
	.masterCol-2 > input[type='text'], .masterCol-2 > input[type='password'], .masterCol-2 > textarea {width:498px;}
	.masterCol-2 > input[type='text'].halfField, .masterCol-2 > input[type='password'].halfField, .masterCol-2 > textarea.halfField {width:228px;}
		.masterCol-2 .splitterCol > input[type='text'], .masterCol-2 .splitterCol > input[type='password'], .masterCol-2 .splitterCol > textarea {width:48px;}
		.masterCol-2 .splitterCol-2 > input[type='text'], .masterCol-2 .splitterCol-2 > input[type='password'], .masterCol-2 .splitterCol-2 > textarea {width:138px;}
		.masterCol-2 .splitterCol-2 > input[type='text'].halfField, .masterCol-2 .splitterCol-2 > input[type='password'].halfField, .masterCol-2 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-2 .splitterCol-3 > input[type='text'], .masterCol-2 .splitterCol-3 > input[type='password'], .masterCol-2 .splitterCol-3 > textarea {width:228px;}
		.masterCol-2 .splitterCol-4 > input[type='text'], .masterCol-2 .splitterCol-4 > input[type='password'], .masterCol-2 .splitterCol-4 > textarea {width:318px;}
		.masterCol-2 .splitterCol-4 > input[type='text'].halfField, .masterCol-2 .splitterCol-4 > input[type='password'].halfField, .masterCol-2 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-2 .splitterCol-5 > input[type='text'], .masterCol-2 .splitterCol-5 > input[type='password'], .masterCol-2 .splitterCol-5 > textarea {width:408px;}
		.masterCol-2 .splitterCol-6 > input[type='text'], .masterCol-2 .splitterCol-6 > input[type='password'], .masterCol-2 .splitterCol-6 > textarea {width:498px;}
		.masterCol-2 .splitterCol-6 > input[type='text'].halfField, .masterCol-2 .splitterCol-6 > input[type='password'].halfField, .masterCol-2 .splitterCol-6 > textarea.halfField {width:228px;}
	.masterCol-3 > input[type='text'], .masterCol-3 > input[type='password'], .masterCol-3 > textarea {width:768px;}
		.masterCol-3 .splitterCol > input[type='text'], .masterCol-3 .splitterCol > input[type='password'], .masterCol-3 .splitterCol > textarea {width:48px;}
		.masterCol-3 .splitterCol-2 > input[type='text'], .masterCol-3 .splitterCol-2 > input[type='password'], .masterCol-3 .splitterCol-2 > textarea {width:138px;}
		.masterCol-3 .splitterCol-2 > input[type='text'].halfField, .masterCol-3 .splitterCol-2 > input[type='password'].halfField, .masterCol-3 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-3 .splitterCol-3 > input[type='text'], .masterCol-3 .splitterCol-3 > input[type='password'], .masterCol-3 .splitterCol-3 > textarea {width:228px;}
		.masterCol-3 .splitterCol-4 > input[type='text'], .masterCol-3 .splitterCol-4 > input[type='password'], .masterCol-3 .splitterCol-4 > textarea {width:318px;}
		.masterCol-3 .splitterCol-4 > input[type='text'].halfField, .masterCol-3 .splitterCol-4 > input[type='password'].halfField, .masterCol-3 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-3 .splitterCol-5 > input[type='text'], .masterCol-3 .splitterCol-5 > input[type='password'], .masterCol-3 .splitterCol-5 > textarea {width:408px;}
		.masterCol-3 .splitterCol-6 > input[type='text'], .masterCol-3 .splitterCol-6 > input[type='password'], .masterCol-3 .splitterCol-6 > textarea {width:498px;}
		.masterCol-3 .splitterCol-6 > input[type='text'].halfField, .masterCol-3 .splitterCol-6 > input[type='password'].halfField, .masterCol-3 .splitterCol-6 > textarea.halfField {width:228px;}
		.masterCol-3 .splitterCol-7 > input[type='text'], .masterCol-3 .splitterCol-7 > input[type='password'], .masterCol-3 .splitterCol-7 > textarea {width:588px;}
		.masterCol-3 .splitterCol-8 > input[type='text'], .masterCol-3 .splitterCol-8 > input[type='password'], .masterCol-3 .splitterCol-8 > textarea {width:678px;}
		.masterCol-3 .splitterCol-8 > input[type='text'].halfField, .masterCol-3 .splitterCol-8 > input[type='password'].halfField, .masterCol-3 .splitterCol-8 > textarea.halfField {width:318px;}
		.masterCol-3 .splitterCol-9 > input[type='text'], .masterCol-3 .splitterCol-9 > input[type='password'], .masterCol-3 .splitterCol-9 > textarea {width:768px;}
	.masterCol-4 > input[type='text'], .masterCol-4 > input[type='password'], .masterCol-4 > textarea {width:1038px;}
	.masterCol-4 > input[type='text'].halfField, .masterCol-4 > input[type='password'].halfField, .masterCol-4 > textarea.halfField {width:498px;}
		.masterCol-4 .splitterCol > input[type='text'], .masterCol-4 .splitterCol > input[type='password'], .masterCol-4 .splitterCol > textarea {width:48px;}
		.masterCol-4 .splitterCol-2 > input[type='text'], .masterCol-4 .splitterCol-2 > input[type='password'], .masterCol-4 .splitterCol-2 > textarea {width:138px;}
		.masterCol-4 .splitterCol-2 > input[type='text'].halfField, .masterCol-4 .splitterCol-2 > input[type='password'].halfField, .masterCol-4 .splitterCol-2 > textarea.halfField {width:48px;}
		.masterCol-4 .splitterCol-3 > input[type='text'], .masterCol-4 .splitterCol-3 > input[type='password'], .masterCol-4 .splitterCol-3 > textarea {width:228px;}
		.masterCol-4 .splitterCol-4 > input[type='text'], .masterCol-4 .splitterCol-4 > input[type='password'], .masterCol-4 .splitterCol-4 > textarea {width:318px;}
		.masterCol-4 .splitterCol-4 > input[type='text'].halfField, .masterCol-4 .splitterCol-4 > input[type='password'].halfField, .masterCol-4 .splitterCol-4 > textarea.halfField {width:138px;}
		.masterCol-4 .splitterCol-5 > input[type='text'], .masterCol-4 .splitterCol-5 > input[type='password'], .masterCol-4 .splitterCol-5 > textarea {width:408px;}
		.masterCol-4 .splitterCol-6 > input[type='text'], .masterCol-4 .splitterCol-6 > input[type='password'], .masterCol-4 .splitterCol-6 > textarea {width:498px;}
		.masterCol-4 .splitterCol-6 > input[type='text'].halfField, .masterCol-4 .splitterCol-6 > input[type='password'].halfField, .masterCol-4 .splitterCol-6 > textarea.halfField {width:228px;}
		.masterCol-4 .splitterCol-7 > input[type='text'], .masterCol-4 .splitterCol-7 > input[type='password'], .masterCol-4 .splitterCol-7 > textarea {width:588px;}
		.masterCol-4 .splitterCol-8 > input[type='text'], .masterCol-4 .splitterCol-8 > input[type='password'], .masterCol-4 .splitterCol-8 > textarea {width:678px;}
		.masterCol-4 .splitterCol-8 > input[type='text'].halfField, .masterCol-4 .splitterCol-8 > input[type='password'].halfField, .masterCol-4 .splitterCol-8 > textarea.halfField {width:318px;}
		.masterCol-4 .splitterCol-9 > input[type='text'], .masterCol-4 .splitterCol-9 > input[type='password'], .masterCol-4 .splitterCol-9 > textarea {width:768px;}
		.masterCol-4 .splitterCol-10 > input[type='text'], .masterCol-4 .splitterCol-10 > input[type='password'], .masterCol-4 .splitterCol-10 > textarea {width:858px;}
		.masterCol-4 .splitterCol-10 > input[type='text'].halfField, .masterCol-4 .splitterCol-10 > input[type='password'].halfField, .masterCol-4 .splitterCol-10 > textarea.halfField {width:408px;}
		.masterCol-4 .splitterCol-11 > input[type='text'], .masterCol-4 .splitterCol-11 > input[type='password'], .masterCol-4 .splitterCol-11 > textarea {width:948px;}
		.masterCol-4 .splitterCol-12 > input[type='text'], .masterCol-4 .splitterCol-12 > input[type='password'], .masterCol-4 .splitterCol-12 > textarea {width:1038px;}
		.masterCol-4 .splitterCol-12 > input[type='text'].halfField, .masterCol-4 .splitterCol-12 > input[type='password'].halfField, .masterCol-4 .splitterCol-12 > textarea.halfField {width:498px;}.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:14px 20px;}
	.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 0 0 0;font-size:22px;width:100%;border:none;color:#9e9e9e;background:url(../img/icon-arrow.svg) no-repeat right center #fff;background-size:22px 12px;margin:0;}
select:hover {}
select:invalid {color:#f00;}
select::-ms-expand {display:none;}
.lt-ie10 select {background-image:none;}
	option {padding:.3em 1em;}
div.formCase {border:1px solid #b4b4b4;padding:8px 10px;margin:0 0 18px 0;overflow:hidden;}
div.formCase:hover {background:#fafafa;cursor:text;}
	input[type='text'],
	input[type='password'],
	textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;font-size:22px;font-weight:300;width:100%;border:none;background:#fff;color:#9e9e9e;margin:0;}
	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%;}
label:nth-child(2n) div.halfField {float:right;}
.splitterCol-8 div.halfField {width:46%;}
input[type='submit'] {-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:#fff;font-family:'Source Sans Pro';font-size:18px;font-weight:700;padding:16px 0;border:none;background:#ff5200;text-transform:uppercase;}
input[type='submit']:hover {background:#ff5200;cursor:pointer;}
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:15px;}
.messageBoxOrange {border:2px solid #ff6565;padding:20px;}
.messageBoxGreen {border:2px solid #ff5200;padding:20px;}
input[type='text'].errMsg, input[type='password'].errMsg, textarea.errMsg {border-color:#ff6565;color:#ff6565;font-weight:400;background:url(../img/form-err.svg) no-repeat 3px 10px;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 10px #fafafa;background-size:18px 18px;}
select.errMsg {border-color:#ff6565;color:#ff6565;font-weight:400;background:url(../img/form-err.svg) no-repeat 3px 14px, 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;}
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:17px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:1.2em;}
	.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;}
	.formCheck:hover input ~ .formCheckMark {background-color:#fafafa;}
	.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 #ff5200;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:700;color:#ff5200;margin:0 0 10px 0;line-height:1.1em;margin-left:20px;}
.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;}body, table, tr, td, div, span, input, textarea, select {font-family:'Source Sans Pro',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;font-size:17px;color:#787878;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:'Source Sans Pro'}
	a {color:#ff6e00;text-decoration:none;font-family:'Source Sans Pro'}
	a:hover {text-decoration:none;color:#ff4e00;}
	strong {font-weight:400;}
#outerFrame {position:relative;min-height:100%;width:100%;overflow:hidden;padding:150px 0 0 0;}
	#topFrame,
	#innerFrameFull #topFrame {position:absolute;top:0;left:0;right:0;z-index:1000;margin:0;padding:15px 0;text-align:left;height:120px;background:#fff;-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);}
		#topInnerFrame {margin:0 auto;width:1060px;}
			#topLogo {width:290px;padding:22px 0 0 0;}
				#topLogo img {width:100%;height:auto;}
			#topNav {position:relative;margin:0 auto;width:1060px;}
	#innerFrame {position:relative;margin:0 auto;}
	#innerFrameFull {margin:0;width:100%;}
		#bodyFrame {padding:0 0 420px 0;margin:20px 0 0 0;}
		#bodyFrame:first-child {margin:200px auto 0 auto;}
		#innerFrameFull #bodyFrame {margin:55px auto 0 auto;}
		#innerFrameFull #bodyFrame:first-child {margin:186px auto 0 auto;}
	#footFrame {position:absolute;bottom:0;height:360px;width:100%;background:#ff5200;}
		#footFrame strong {color:#fff;}
		#footField {margin:0 auto 30px auto;padding:45px 0 0 0;height:205px;position:relative;}
			#footField > div {color:#fff;}
			#footField h3 {color:#fff;padding:0 0 20px 0;margin:0 0 20px 0;font-size:18px;text-transform:none;}
			#footTop,
			#footBottom {margin:0;text-align:center;font-size:15px;font-family:'Source Sans Pro';font-weight:300;text-transform:uppercase;}
			#footTop {margin:0 0 32px 0;padding:100px 0 0 0;background:url(../img/logo-icon.svg) no-repeat center top;background-size:76px 76px;}
				#footTop a {color:#fff;}
				#footTop a:hover {color:rgba(255,255,255,0.5);text-decoration:none;}
				a.globalNav, a.globalNavTop {display:inline-block;padding:10px 20px;margin:0 5px 5px 0;text-transform:uppercase;line-height:1.0em;color:#fff;font-size:15px;font-family:'Source Sans Pro';font-weight:700;border:1px solid #fff;}
				a.globalNav:hover, a.globalNavTop:hover {background:#fff;text-decoration:none;color:#ff5200;}
			#footSocial {text-align:center;padding:40px 0 0 0;}
				#footSocial a {display:inline-block;width:25px;height:25px;margin:0 0 0 7px;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);}#breadCrumbFrame {margin:0 0 30px 0;font-size:12px;padding:100px 0 0 0;text-align:center;border:none;}
		.breadCrumbCaption {color:#ff5200;font-size:15px;margin:0 3px 0 0;padding:0 0 0 30px;font-weight:700;text-transform:uppercase;background:url(../img/pointer.svg) no-repeat left top;background-size:auto 19px;}
		#breadCrumbFrame ul,
		#breadCrumbFrame ul li {display:inline-block;}
		#breadCrumbFrame ul li {margin:0 0 0 5px;}
			a.breadCrumbPoint {display:inline-block;padding:0 0 3px 0;color:#757575;text-transform:uppercase;}
			a.breadCrumbPoint span {font-size:13px;}
			a.breadCrumbPoint:hover span {font-weight:700;color:#ff5200;}
		#breadCrumbRow {margin:0 0 30px 0;font-size:12px;padding:100px 0 0 0;text-align:center;border:none;}
		#breadCrumbRow > span:after {content:'/';font-size:15px;margin:0 0 0 5px;border:none;}
			#breadCrumbRow span:last-child::after {content:'';margin:0;}
				#breadCrumbRow span:last-child a.breadCrumbPoint {}
				#breadCrumbRow span:last-child a.breadCrumbPoint span {font-weight:bold;}
			a.breadCrumbPoint:hover {text-decoration:none;}
			a.breadCrumbSpacer {margin:0 0 0 5px;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint {color:rgba(45,45,45,0.7);font-weight:700;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint:hover {color:#ff5200;}
	.breadCrumbCaption::before {display:none!important;}
	#breadCrumbFrame ul li:last-child a {color:#787878!important;background:none!important;}		
	#breadCrumbFrame ul li:last-child a.breadCrumbPoint:hover {color:#ff5200!important;}.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:'Source Sans Pro';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 {}#cookieNotify {position:absolute;top:0;left:0;right:0;z-index:10000;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(0,0,0,0.7);background-size:49px 49px;text-align:left;font-size:20px;color:#fff;}
		#cookieNotify a {color:#ff5200;}
		#cookieNotify strong {color:#fff;text-transform:none;}
		a#cookieNotifyButton {color:#fff;font-size:15px;font-weight:700;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:700;background:#ff5200;text-decoration:none;background:#fff;}#footSocial {text-align:center;padding:0;margin:20px 0 30px 0;}
	#footSocial a {display:inline-block;width:30px;height:30px;margin:0 0 0 7px;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.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);}h1, h2, h3, h4, h5 {font-family:'Source Sans Pro',Tahoma,Arial,Verdana,'Sans-serif',Helvetica,'Times New Roman';padding:0;margin:0;color:#ff5200;line-height:1.3em;text-align:left;font-weight:600;}
	h1 {font-size:30px;font-weight:700;color:#ff5200;}
	h1.noSpaceHD {margin:0 0 -20px 0;}
	h1.grey {color:#787878;}
	h2 {font-size:27px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;}
	h2.blockHeadline {color:rgba(120,120,120,0.5);font-size:25px;text-transform:uppercase;border-bottom:1px solid;padding-bottom:15px;}
	h2.blockHeadline.noSpaceHD {margin:0 0 -20px 0;}
	h2.subHead, h2.subHeadLeft {color:#2d2d2d;text-align:center;font-size:30px;font-weight:300;}
	h2.subHeadLeft {text-align:left;}
	h3 {font-size:25px;font-style:italic;font-weight:300;}
	h4 {font-size:18px;text-transform:none;}
	h5 {font-size:15px;text-transform:none;}
	img {margin:0 0 -6px 0;}
	div.clear {clear:both;}
	p, ul {padding:0;margin:0;}
	p.invisible {padding:0;margin:0;font-size:0;}
	.info {font-size:15px;line-height:1.5em;}
	.description {color:rgba(120,120,120,0.5);}
	a {color:#ff5200;text-decoration:none;}
	a:hover {text-decoration:underline;}
	strong {font-weight:700;color:rgba(120,120,120,0.5);text-transform:uppercase;}
	.small {font-size:14px;}.imgLink {position:absolute;left:0;right:0;bottom:80px;vertical-align:top;z-index:1600;}.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 > div.slideTitle {position:relative;margin:0 auto;width:1060px;height:100%;opacity:0;}
				.tgSlide li > div.slideTitle > div.slideContent {bottom:95px;}
				.tgSlide li > div.slideTitle > div {padding:0;color:#fff;font-size:35px;font-family:'Source Sans Pro';font-weight:400;}
	.imgBox {position:absolute;left:0;right:0;bottom:155px;top:auto;z-index:1500;}
	.slideTitle .imgBox {bottom:115px;}
		.tgSlide h2 {color:#fff;font-family:'Source Sans Pro';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:'Source Sans Pro';font-weight:300;font-style:normal;text-transform:uppercase;}
			.tgSlide a {vertical-align:top;display:inline-block;font-family:'Source Sans Pro';font-weight:400;font-size:25px;color:#fff;padding:0;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
	.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;}
		.tgSlide a.goto:hover {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.subname {background:linear-gradient(to bottom, #e84d0f, #f18400);}
		.tgSlide a.subname:hover {}
			.tgSlide a:hover h3 {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;}#mobileNav {display:none;}
a.globalNav, a.globalNavTop {display:inline-block;padding:10px 20px;margin:0 5px 5px 0;text-transform:uppercase;line-height:1.0em;color:#fff;font-size:15px;font-family:'Source Sans Pro';font-weight:700;border:1px solid #fff;}
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 {font-weight:400;background:#fff;text-decoration:none;color:#ff5200;font-weight:700;}
a.globalNav:hover:before, a.globalNavTop:hover:before {font-weight:300;}::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;vertical-align:top;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(120,120,120,0.6);border-bottom:1px solid rgba(120,120,120,0.6);top:468px;left:103px;right:98px;}
		#tigaLogIn .loginField > img {width:520px;height:auto;margin:0 0 70px 0;}
		#tigaLogIn .loginField h2 {font-size:30px;color:rgba(120,120,120,0.6);font-family:'Open Sans';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;}
			#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;}
			#tigaLogInEditPass input {display:block;border:0;font-family:'Open Sans';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(120,120,120,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-rest-email.svg);background-size:25px 19px;}
			#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:'Open Sans';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-rest-pass.svg);background-position:-3px 0;background-size:32px 39px;}
			
		.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(120,120,120,0.6);line-height:1.2em;text-align:center;display:none;}
			.msgBoxNotify {border:1px solid #ff5200;margin:20px 0;text-align:center;padding:20px;}
				.msgBoxNotify strong {color:#ff5200;font-size:25px;display:block;text-align:center;text-transform:none;}
				.msgBoxNotify em {color:rgba(120,120,120,0.4);}
			#pwSecBorderFrame {margin:0 0 20px 0;}
				#pwSecBorderFrame h4 {color:rgba(120,120,120,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:linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:cover;}
			#tigaLogIn #submit:hover,
			#tigaLogInForgotPass #submit:hover,
			#tigaLogInEditPass #submit:hover {background:linear-gradient(to bottom, #c1400c, #cc7000) no-repeat;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:#787878;}
				#forgotPassword a:hover {color:#ff5200;text-decoration:none;}
				#loginForgotPassword {}
				#loginForgotPasswordMobile {display:none;}
		#capsLockWarning {display:none;position:absolute;top:160px;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:hover {text-decoration:none;}
	#myLoginFrame {position:absolute;top:34px;right:0;padding:0 60px 0 0;}
		#loginInfo,
		#loginInfoMobile {display:inline-block;position:relative;padding:13px 70px 20px 0;height:20px;font-size:18px;color:#aaa;font-weight:700;}
		#loginInfoMobile {display:none;}
		#loginInfo:hover,
		#loginInfoMobile:hover {color:#ff5200;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, linear-gradient(to bottom, #666, #9e9e9e) no-repeat;background-size:20px 26px, cover;width:53px;height:53px;border-radius:26px;}
			#loginInfo:hover:after,
			#loginInfoMobile:hover:after {background:url(../img/static/bt-login-info.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:20px 26px, cover;}
		#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, linear-gradient(to bottom, #666, #9e9e9e) no-repeat;background-size:28px 27px, cover;width:53px;height:53px;border-radius:26px;}
		#myLoginFrame input[type="submit"]#logout {position:absolute;right:0;top:0;display:inline-block;background:url(../img/static/bt-logout.svg) no-repeat 15px 14px, linear-gradient(to bottom, #666, #9e9e9e) no-repeat;background-size:28px 27px, cover;width:53px;height:53px;border-radius:26px;}
		#myLoginFrame input[type="submit"]:hover {background:url(../img/static/bt-logout.svg) no-repeat 15px 14px, linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:28px 27px, cover;}
		#myLoginFrame input[type="submit"]#logout:hover {background:url(../img/static/bt-logout.svg) no-repeat 15px 14px, linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:28px 27px, cover;}
				#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);}a.galThumb.lytebox {margin:0 5px -3px 0;}
.galType-thumblist a.galThumb.lytebox img {width:208px;height:208px;}.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:5px 20px 5px 0;}
	.newsLineField strong {padding:0 20px 0 0;}
.newsArchiveLine h3 {font-family:'Source Sans Pro';font-weight:400;font-size:25px;text-transform:none;color:rgba(71,71,71,.3);padding:0;}
		.newsDetailHead h1 {line-height:1.2em;}
			.newsDetailHead h1 br {display:none;}
		.newsDetailHead h3 {color:#ff5200;font-size:20px;font-family:'Source Sans Pro';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:'Source Sans Pro';}
	.newsRequestLine a {display:block;padding:16px 0;background:#ff6f00;color:#fff;text-align:center;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:700;}
	.newsRequestLine a:hover {background:#73021d;text-decoration:none;}.newsLine-imgText {display:block;border:none;border-bottom:1px solid #a9a9a9;padding:20px 0;margin:0;position:relative;}
	.newsLine-imgText .newsLineField:first-child {position:absolute;top:0;left:0;bottom:0;width:90px;}
	.masterCol-4 > .pageContent > .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 > .pageContent > .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 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2) {padding:0 0 0 360px;}
		.newsLine-imgText .newsLineField:nth-child(2) a {display:block;font-size:20px;font-weight:700;color:#c3c3c3;}
		.newsLine-imgText .newsLineField:nth-child(2) a:hover {text-decoration:none;}
		.newsLine-imgText .newsLineField:nth-child(2) a:first-child {overflow:hidden;margin:0 0 11px 0;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(2) {font-size:17px;text-transform:none;color:#787878;font-weight:400;height:103px;overflow:hidden;}
		.newsLine-imgText .newsLineField:nth-child(2) a:nth-child(3) {height:20px;font-size:20px;text-transform:uppercase;color:#ff5200;font-weight:700;}
		.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:700;line-height:1.3em;color:#ff5200;margin:0;}
.newsLineArchive-imgText {display:block;border:none;border-bottom:1px solid #ccc;padding:0;margin:0;position:relative;}
	.newsLineArchive-imgText .newsLineField {font-size:15px;color:#757575;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:700;text-transform:uppercase;color:#ff5200;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:#c6c6c6;}
		.newsLineArchive-imgText .newsLineField a:hover {text-decoration:none;}
.newsCutLine-imgText {text-align:right;font-size:12px;font-weight:700;padding:20px 0 0 0;}.newsLine-standard {border:none;border-bottom:1px solid #cdcdcd;padding:22px 0;margin:0;color:#bdbdbd;font-weight:400;font-size:15px;}
.newsLine-standard:first-child {padding-top:0;}
.newsCutLine-standard {border:none;padding:10px 0;text-align:right;font-weight:400;font-size:15px;}
	.newsLine-standard h3 {color:rgba(71,71,71,.3);font-weight:400;font-size:30px;}
	.newsLine-standard a, .newsCutLine-standard a {text-decoration:none;background:url(../img/bt-link-arrow.png) no-repeat 0 4px;padding:0 0 0 19px;}.newsLine-textTriple {border:none;border-bottom:1px solid #cdcdcd;padding:22px 0;margin:0;color:#bdbdbd;font-weight:400;font-size:15px;position:relative;}
.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 .newsLineLinkField {position:absolute;top:0;left:0;right:0;bottom:0;}
		.newsLine-textTriple .newsLineLinkField a {position:absolute;top:0;left:0;right:0;bottom:0;}
	.newsLine-textTriple .newsLineDate {float:left;width:180px;padding:0;line-height:1.0em;color:rgba(120,120,120,0.5);font-size:20px;font-weight:700;margin:0 20px 0 0;}
	.newsLine-textTriple .newsLineTitle {float:left;width:auto;line-height:1.0em;}
		.newsLine-textTriple .newsLineTitle h3 {font-family:'Source Sans Pro';color:#ff5200;font-weight:700;font-size:20px;line-height:1.0em;font-style:inherit;}
	.newsLine-textTriple .newsLineLink {float:right;width:150px;font-size:0;text-align:right;background:url(../img/orange-arrow.svg) no-repeat center 0;background-size:18px 18px;width:18px; height:18px;}
		.newsLine-textTriple .newsLineLink a, .newsCutLine-textTriple .newsLineLink a {text-decoration:none;padding:0 0 0 19px;width:20px;height:20px;}
		.newsLine-textTriple .newsLineLink a:hover, .newsCutLine-textTriple .newsLineLink a:hover {width:20px;height:20px;}.galType-carousel .galleryTitle h2 {padding:0 35px;text-align:center;}#imgFrame,
		#imgFrameStart {position:relative;overflow:hidden;height:555px;margin:0 0 40px 0;z-index:1;background:no-repeat 50% 50%;background-size:cover;width:100%;}
		#imgFrameStart {margin-bottom:0;height:555px;}
		#imgFrame {margin-top:150px;}
			#innerFrameFull #imgFrame img,
			#innerFrameFull #imgFrameStart img {width:100%;height:auto;}
			#imgField {position:absolute;top:0;left:0;z-index:5;width:100%;height:555px;}
			#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:95px;}
				#imgField img {width:100%;height:auto;}
				#imgContent > div.imgStatic {padding:0 0 0 10px;color:#fff;font-size:35px;font-family:'Source Sans Pro';font-weight:400;position:relative;height:100%;}
				.imgBox {position:absolute;left:0;right:0;bottom:155px;top:auto;z-index:1500;}
		#imgFrame h2,
		#imgFrameStart h2 {color:#fff;font-family:'Source Sans Pro';font-size:70px;padding:0;display:inline;margin:50px auto;line-height:0.95em;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
			#imgFrame h2 span,
			#imgFrameStart h2 span {font-family:'Source Sans Pro';font-style:normal;color:#fff;font-size:70px;font-weight:700;padding:0.25rem 0.75rem;line-height:1.2em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background:#b4b4b4;text-shadow:none;}
		#imgFrame h3,
		#imgFrameStart h3 {color:#fff;font-size:1em;margin:0 0 5px 0;font-family:'Source Sans Pro';font-weight:600;font-style:normal;}
		#imgFrame a,
		#imgFrameStart a {vertical-align:top;display:inline-block;font-family:'Source Sans Pro';font-weight:700;font-size:20px;color:#fff;padding:15px 20px 15px 20px;line-height:1.0em;text-decoration:none;text-transform:uppercase;}
		#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;padding:25px 20px 25px 20px;}
		#imgFrame a:hover,
		#imgFrameStart a:hover {text-decoration:none;linear-gradient(to bottom, #c1400c, #cc7000)}
		#imgFrame a.goto:hover,
		#imgFrameStart a.goto:hover {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;clear:both;}
		#imgFrame a.subname:hover,
		#imgFrameStart a.subname:hover {}
			#imgFrame a:hover h3,
			#imgFrameStart a:hover h3 {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;}
		#imgFrameStart #imgContent {height:555px;}
				#imgField img {width:100%;height:auto;}
		#imgContent h2 {color:#fff;text-transform:uppercase;font-size:70px;padding:5px 10px;display:inline;background:#b4b4b4;margin:20px auto;line-height:1.0em;}
		#imgContent h2 span {font-style:normal;color:#fff;background:#b4b4b4;font-size:70px;font-weight:700;padding:0.25rem 0.75rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		#imgContent h3 {color:#ff5200;font-size:35px;margin:0 0 5px 0;font-family:'Source Sans Pro';font-weight:700;}
		imgContent a {vertical-align:top;display:inline-block;font-size:20px;color:#fff;padding:15px 20px 0 20px;height:35px;line-height:1.0em;background:linear-gradient(to bottom, #e84d0f, #f18400);text-decoration:none;text-transform:uppercase;text-align:center;}
		#imgContent a:hover {text-decoration:none;background:linear-gradient(to bottom, #c1400c, #cc7000);}
		#imgContent a.goto {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;clear:both;}
		#imgContent 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;}
		#imgContent a.subname:hover {}
		#imgContent a:hover h3 {text-decoration:none;}
		#imgContent em {font-style:normal;display:inline-block;color:#fff;background:#ff5200;padding:2px 20px;text-align:center;font-size:12px;text-transform:uppercase;font-weight:600;}
		#imgContent a:hover em {background:#07480f;text-decoration:none;}
		#imgContent > div.imgStatic > div.topBox {position:absolute;top:130px;left:0;background:none;border:none;display:inline-block;padding:0;line-height:1.2em;color:#fff;font-size:45px;font-family:'Source Sans Pro';font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		#imgContent > div.imgStatic > div.bottomBox {position:absolute;bottom:60px;left:0;background:none;border:none;display:inline-block;padding:0;line-height:1.2em;color:#fff;font-size:35px;font-family:'Source Sans Pro';font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}#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 > div {padding:0;color:#fff;font-size:35px;font-family:'Source Sans Pro';font-weight:400;}
		#pluginContent h2 {color:#fff;font-family:'Source Sans Pro';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:'Source Sans Pro';font-weight:300;font-style:normal;text-transform:uppercase;}
		#pluginContent a {vertical-align:top;display:inline-block;font-family:'Source Sans Pro';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/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/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/insta.svg) no-repeat;background-size:212px 56px;}.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;}.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;}.teaserStyle-download .teaserTitle h2 {font-size:20px;}
.teaserStyle-download .downloadLine:first-child {border-top:1px solid #cdcdcd;}
	.teaserStyle-download .downloadLine .downloadItemIcon {background-size: 19px 19px;background-position:center left;font-size:20px;font-weight:600;padding-top:14px;}
	.teaserStyle-download .downloadLine a {padding:5px 50px 5px 40px;}
.teaserStyle-download .downloadFrame {margin-bottom:20px;}.teaserStyle-dropTeaser {background:none;border-bottom:1px solid rgba(45,45,45,0.5);}
	.teaserStyle-dropTeaser .dropTeaser {display:none;padding:0;position:relative;background:no-repeat;margin-bottom:20px;}
	.teaserStyle-dropTeaser.showTeaserSide-right .dropTeaser {background-position:right 0;}
	.teaserStyle-dropTeaser .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;min-height:50px;overflow:hidden;background:#fff;}
	.teaserStyle-dropTeaser .dropTeaserLink:hover {background:#fafafa;}
		.teaserStyle-dropTeaser .dropTeaserLink a {display:block;position:relative;font-size:20px;color:#ff5200;font-weight:700;padding:22px 60px 22px 0;text-transform:uppercase;}
			.teaserStyle-dropTeaser .dropTeaserLink a:after {position:absolute;content:'';right:7px;top:31px;width:20px;height:12px;background:url(../img/bg-drop-orange.svg) no-repeat right 0;background-size:20px 12px;}
			.teaserStyle-dropTeaser .dropTeaserLink a strong {}
		.teaserStyle-dropTeaser .dropTeaserLink a:hover {text-decoration:none;}
		.teaserStyle-dropTeaser .dropTeaserLink.dropTeaserLink-close a {}
		.teaserStyle-dropTeaser .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	.teaserStyle-dropTeaser .dropTeaserLink-close {display:none;border-bottom:none;}
	.teaserStyle-dropTeaser .dropTeaser .teaserTextBottom a {display:block;font-weight:600;margin:20px 0 0 0;}
	.teaserStyle-dropTeaser .teaserTitle {display:none;}
		.teaserStyle-dropTeaser .teaserSubTitle h3 {font-size:18px;}
	.teaserTextTop {font-family:'Source Sans Pro';color:rgba(120,120,120,0.5);font-size:20px;line-height:1.5em;color:rgba(120,120,120,0.5);}.teaserStyle-dropTeaserIconRocket {box-shadow:2px 2px 3px 3px rgba(0, 0, 0, 0.1);}
	.teaserStyle-dropTeaserIconRocket .dropTeaser {display:none;padding:0;position:relative;margin-top:20px;background:no-repeat;}
	.teaserStyle-dropTeaserIconRocket.showTeaserSide-right .dropTeaser {background-position:right 0;}
	.teaserStyle-dropTeaserIconRocket .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;min-height:50px;overflow:hidden;background:#fff;}
	.teaserStyle-dropTeaserIconRocket .dropTeaserLink:before {position:absolute;display:block;content:'';left:0;top:0;bottom:0;height:100%;width:75px;background:url(../img/bg-drop-rocket.svg) no-repeat center center #2d2d2d;background-size:34px 34px;}
	.teaserStyle-dropTeaserIconRocket .dropTeaserLink:hover {background:#fafafa;}
		.teaserStyle-dropTeaserIconRocket .dropTeaserLink a {display:block;position:relative;font-size:25px;color:#2d2d2d;text-transform:uppercase;font-weight:600;padding:22px 60px 22px 105px;}
			.teaserStyle-dropTeaserIconRocket .dropTeaserLink a strong {}
		.teaserStyle-dropTeaserIconRocket .dropTeaserLink a:after {position:absolute;content:'';right:25px;top:31px;width:20px;height:12px;background:url(../img/bg-drop.svg) no-repeat right 0;background-size:20px 12px;}
		.teaserStyle-dropTeaserIconRocket .dropTeaserLink a:hover {text-decoration:none;}
		.teaserStyle-dropTeaserIconRocket .dropTeaserLink.dropTeaserLink-close a {}
		.teaserStyle-dropTeaserIconRocket .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	.teaserStyle-dropTeaserIconRocket .dropTeaserLink-close {display:none;}
	.teaserStyle-dropTeaserIconRocket .dropTeaser .teaserTextBottom a {display:block;font-weight:600;margin:20px 0 0 0;}
	.masterCol .showTeaserSide-right.teaserStyle-dropTeaserIconRocket .teaserContent,
	.masterCol .splitterCol .showTeaserSide-right.teaserStyle-dropTeaserIconRocket .teaserContent {margin-left:20px;}
	.teaserStyle-dropTeaserIconRocket .teaserTitle {display:none;}
	.teaserStyle-dropTeaserIconRocket .teaserSubTitle h3 {font-size:18px;}.teaserStyle-dropTeaserIconRocketRC {box-shadow:2px 2px 3px 3px rgba(0, 0, 0, 0.1);border-radius:20px;}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaser {display:none;padding:20;position:relative;margin-top:20px;background:no-repeat;border-radius:0 0 0 20px;}
	.teaserStyle-dropTeaserIconRocketRC.showTeaserSide-right .dropTeaser {background-position:right 0;border-radius:0 0 20px 0;}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;min-height:50px;overflow:hidden;background:#fff;border-radius:20px;}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink:before {position:absolute;display:block;content:'';left:0;top:0;bottom:0;height:100%;width:75px;background:url(../img/bg-drop-rocket.svg) no-repeat center center #2d2d2d;background-size:34px 34px;}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink:hover {background:#fafafa;}
		.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink a {display:block;position:relative;font-size:25px;color:#2d2d2d;text-transform:uppercase;font-weight:600;padding:22px 60px 22px 105px;}
			.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink a strong {}
		.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink a:after {position:absolute;content:'';right:25px;top:31px;width:20px;height:12px;background:url(../img/bg-drop.svg) no-repeat right 0;background-size:20px 12px;}
		.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink a:hover {text-decoration:none;}
		.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink.dropTeaserLink-close a {}
		.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaserLink-close {display:none;border-radius:20px 20px 0 0;}
	.teaserStyle-dropTeaserIconRocketRC .dropTeaser .teaserTextBottom a {display:block;font-weight:600;margin:20px 0 0 0;}
	.masterCol .showTeaserSide-right.teaserStyle-dropTeaserIconRocketRC .teaserContent,
	.masterCol .splitterCol .showTeaserSide-right.teaserStyle-dropTeaserIconRocketRC .teaserContent {margin-left:20px;}
	.teaserStyle-dropTeaserIconRocketRC .teaserTitle {display:none;}
	.teaserStyle-dropTeaserIconRocketRC .teaserSubTitle h3 {font-size:18px;}.teaserStyle-shadowBox {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;}
		.teaserStyle-shadowBox .teaserSubTitle {}
			.teaserStyle-shadowBox .teaserSubTitle h3 {padding:10px 0 0 10px;font-size:15px;color:rgba(71,71,71,.3);}
		.teaserStyle-shadowBox .teaserText {}
				.teaserStyle-shadowBox .teaserTextTop {color:rgba(71,71,71,.3);padding:20px 10px 0 10px;}
					.teaserStyle-shadowBox .teaserTextBottom {margin:30px 0 0 10px;}
					.teaserStyle-shadowBox .teaserTextBottom a {background:#2d2d2d;font-weight:600;font-size:20px;color:#ff6e00; padding:10px 20px;text-transform:uppercase;display:inline-block;}
					.teaserStyle-shadowBox .teaserTextBottom a:hover {background:#ff4e00;}.teaserStyle-shadowBoxRC {box-shadow:4px 4px 3px 3px rgba(0, 0, 0, 0.1);border-radius:20px;}
			.teaserStyle-shadowBoxRC img {border-radius:20px 20px 0 0;}
		.teaserStyle-shadowBoxRC h3{font-size:15px;color:rgba(71,71,71,.3);padding:10px 0 0 10px;}
		.teaserStyle-shadowBoxRC h2{font-size:25px;color:#ff5200;font-weight:600;padding:10px 0 0 10px;}
		.teaserStyle-shadowBoxRC .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
		.teaserStyle-shadowBoxRC .teaserTextTop {padding:0 10px 0 10px;padding-top:10px;color:rgba(71,71,71,.3);}
		.teaserStyle-shadowBoxRC .teaserContent {border-radius:0 20px 20px 0;padding-left:30px;}.teaserStyle-standard .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-standard .teaserTitle h2 {font-size:25px;color:#ff5200;font-weight:600;}
			.teaserStyle-standard .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-standard .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-standard .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-standard .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-standard .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-standard .teaserLinkField a:hover{background:#f00;color:#ff5200;}select {-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0;font-size:16px;width:100%;border:none;background:url(../img/down-arr.svg) no-repeat right center #fff;background-size:18px 9px;margin:0;color:#ff5200;font-family:'Source Sans Pro',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em;}
	select:invalid {color:#FF9E9E;}
	select::-ms-expand {display:none;}
	.lt-ie10 select {background-image:none;}
		option {padding:.3em 1em;color:#787878;font-family:'Source Sans Pro',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:300;line-height:1.6em}
	div.formCase {border:1px solid #787878;padding:8px 10px;margin:0 0 18px 0;position:relative;}
	div.formCase:hover {background:#fafafa;cursor:text;}
	div.selectCase.formCase {background:rgba(255,82,0,0.5);}
	div.selectCase.formCase:hover {background:#ff4e00;}
		div.formCase span {position:absolute;z-index:1;top:8px;right:8px;visibility:hidden;background:#787878;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:15px;font-weight:300;width:100%;border:none;background:#fff;color:#787878;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:15px 0 5px 0;font-weight:600;font-size:35px;color:#ff5200;}
	label:nth-child(2n) div.halfField {float:right;}
	.submitFrame {position:relative;z-index:1;}
	.submitFrame:before {position:absolute;z-index:-1;content:'';top:0;right:0;bottom:0;left:0;border:solid 2px #ff5200;transition:all 1s ease-in-out;}
	.submitFrame:after {position:absolute;z-index:-1;content:'';top:0;right:0;bottom:0;left:0;transition:all 1s ease-in-out;background:#ff5200;background-size:cover;opacity:0;}
	.submitFrame:hover {}
	.submitFrame:hover:before {border-color:transparent;}
	.submitFrame:hover:after {opacity:1;}
	input[type='submit'] {width:100%;color:#ff5200;font-family:'Open Sans';box-sizing:border-box;border:none;font-size:20px;font-weight:600;padding:16px 0;transition:all 1s ease-in-out;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;}
	input[type='submit']:hover,
	.submitFrame:hover input[type='submit'] {cursor:pointer;color:#fff;transition:all 1s ease-in-out;}
	input[type='submit'].request {font-size:18px;}
	input[type='submit']#logout {width:70px;height:26px;border:none;background:url(../img/bt-logout.png) no-repeat 10px 6px #787878;}
	input[type='submit']#logout:hover {background-color:#1f5f94;cursor:pointer;}
	.formNotify {text-align:left;font-size:14px;padding:0 0 20px 35px;}
	.confBox {border:2px solid #ff5200;padding:20px;margin:0 0 20px 0;}
	.confBox.confBoxError {border:2px solid #FF9E9E;padding:20px;background:#F8D9D9;color:#CE0000;}
	.confBox.confBoxError strong {color:#CE0000;}
	input[type='text'].errMsg,
	input[type='password'].errMsg,
	textarea.errMsg {border-color:#787878;color:#CE0000;font-weight:400;background:#F8D9D9;}
		div.formCase:hover input[type='text'].errMsg,
		div.formCase:hover input[type='password'].errMsg,
		div.formCase:hover textarea.errMsg {}
		div.formCase:hover.errMsg {background:#fff;}
	select.errMsg {border-color:#787878;color:#787878;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:#FF9E9E;}
	div.formCase.errMsg {border-color:#ff6565;color:#ff6565;background:#F8D9D9;}
	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:14px;-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:#c4c4c4;}
		.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 #ff5200;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:#ff5200;margin:0 0 10px 0;line-height:1.1em;}
	.formFinishFrame h3 {font-size:45px;text-transform:uppercase;font-weight:400;font-style:normal;color:#787878;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;}
	#strokeLine {position:relative;color:transparent;}
	#strokeLine svg {position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:-10000;}
	#strokeLine rect {position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:#ff5200;stroke-width:10;stroke-dasharray:1000;stroke-dashoffset:0;transition:all 1s ease-in-out;}
	#strokeLine:hover rect {stroke:#ff5200;stroke-width:10;stroke-dasharray:1000;stroke-dashoffset:1000;transition:all 1s ease-in-out;}
/*********
* UPLOAD *
*********/
	#uploadedFrame {position:relative;overflow:hidden;}
		#uploadedHeadline {position:absolute;top:0;left:0;right:0;z-index:10;color:rgba(255,82,0,0.5);}
			#uploadedHeadline h3 {font-size:20px;color:rgba(255,82,0,0.5);font-weight:normal;display:inline-block;}
		#uploadedFiles {position:relative;background:rgba(255,82,0,0.1);border:1px solid rgba(255,82,0,0.5);margin:30px 0;padding:15px;}
		#uploadedFiles:empty {display:none;}
			#uploadedFiles button {display:block;text-align:left;font-size:15px;color:rgba(255,82,0,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:#ff4e00;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;}

@-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(255,82,0,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;}@font-face {font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('../system/fonts/source-sans-pro-v14-latin-regular.eot');src:local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),url('../system/fonts/source-sans-pro-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../system/fonts/source-sans-pro-v14-latin-regular.woff2') format('woff2'),url('../system/fonts/source-sans-pro-v14-latin-regular.woff') format('woff'),url('../system/fonts/source-sans-pro-v14-latin-regular.ttf') format('truetype'),url('../system/fonts/source-sans-pro-v14-latin-regular.svg#SourceSansPro') format('svg');}
@font-face {font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('../system/fonts/source-sans-pro-v14-latin-600.eot');src:local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),url('../system/fonts/source-sans-pro-v14-latin-600.eot?#iefix') format('embedded-opentype'),url('../system/fonts/source-sans-pro-v14-latin-600.woff2') format('woff2'),url('../system/fonts/source-sans-pro-v14-latin-600.woff') format('woff'),url('../system/fonts/source-sans-pro-v14-latin-600.ttf') format('truetype'),url('../system/fonts/source-sans-pro-v14-latin-600.svg#SourceSansPro') format('svg');}
body,
table,
tr,
td,
div,
span,
input,
textarea,
select {font-family:'Source Sans Pro',Tahoma,Arial,Verdana,'Sans-serif',Helvetica;font-weight:400;font-size:17px;color:#787878;line-height:1.6em;}
html,
body {height:100% !important;}
body {margin:0;padding:0;}
	img {margin:0 0 -6px 0;}
	.clear {clear:both;}
	p,
	ul {padding:0;margin:0;font-family:'Source Sans Pro';font-weight:400;color:#787878;}
	::selection {background:#adadad;color:#fff;}
	a {color:#ff5200;text-decoration:none;font-family:'Source Sans Pro';}
	a:hover {text-decoration:none;color:#ff4e00;}
	strong {font-weight:600;color:#ff5200;}
#outerFrame {position:relative;min-height:100%;width:100%;overflow:hidden;padding:0;}
	#headFrame {position:fixed;top:0;left:0;right:0;z-index:1000;margin:0;text-align:left;height:120px;background:#fff;-webkit-box-shadow:0 -5px 8px 6px rgba(0,0,0,.4);-moz-box-shadow:0 -5px 8px 6px rgba(0,0,0,.4);box-shadow:0 -5px 8px 6px rgba(0,0,0,.4);}
		#headInnerFrame {margin:0 auto;width:###GLOBAL_WIDTH_VIEWPORT###;position:relative;}
			#headLogo {position:absolute;top:0;left:220px;z-index:10001;padding:53px 0 0 0;margin:0;height:115px;width:0;}
				#headLogo a {display:block;width:230px;height:85px;margin:0;position:absolute;left:-220px;top:31px;background:url(../img/logo.svg) no-repeat;background-size:230px auto;}
			#headNav {position:relative;margin:0 auto;width:###GLOBAL_WIDTH_VIEWPORT###;}
			#headLangNav {display:inline-block;text-align:right;}
			#headContent {}
	#scrollFrame {position:absolute;top:120px;bottom:0;right:0;left:0;width:100%;overflow:auto;padding:0;margin:0;height:calc(100% - 83px);min-height:calc(100% - 83px);}
		#bodyFrame {position:relative;margin:0;}
			#innerBodyFrame {position:relative;padding:0 0 550px 0;margin:0;box-sizing:border-box;}
			#innerBodyFrame.topSpaced {padding-top:50px;}
			#footFrame {width:100%;background-color:#ff5200;margin:0;position:absolute;bottom:0;left:0;right:0;height:365px;height:inherit;}
				#footFrame strong {color:#fff;}
				#logoFrame {margin:0 auto;text-align:center;padding:20px 0 20px 0;background:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.2);}
					#logoFrame a {background: url(../img/logo.svg) no-repeat;background-size: 202px auto;display:inline-block;width:202px;height:51px;}
				#footInnerFrame {margin:0;padding:50px 30px 30px 30px;font-size:25px;width:auto;text-align:center;font-family:'Source Sans Pro';}
					#footPromo {display:block;}
					#footContent > div {display:block;margin:20px 0 100px 0;padding:0;font-size:16px;color:#fff;}
						#footContent span {text-align:center;color:#fff;font-size:15px;font-family:'Source Sans Pro';font-weight:300;}
						#footContent a {color:#fff;}
						#footContent a:hover {color:#ff4e00;text-decoration:none;}
						#footContent p {color:#fff;font-weight:700;font-size:20px;line-height:1.0em;margin-bottom:70px;px;font-family:'Source Sans Pro';}
					#footNav {margin:30px 0 40px 0;font-family:'Source Sans Pro';text-align:center;display:inline-block;}
						#footNav a {color:#fff;font-weight:600;padding:0;display:inline-block;font-family:'Source Sans Pro';text-align:left;font-size:20px;border:2px solid #fff;min-width:149px;text-align:center;padding:14px 10px 16px 10px;}
						#footNav a:last-child {margin-right:0;}
						#footNav a:hover {color:#ff5200;background:#fff;}
					#footSocial {}
					#footCopy {text-transform:uppercase;text-align:center;font-size:15px;padding:30px 0 50px 0;}.jobTitle h2 {font-size:45px;font-family:'Source Sans Pro';color:#ff5200;font-weight:600;text-align:left;}
.employmentType {text-align:left;}
.employmentType span {font-size:45px;text-align:left;color:#787878;font-weight:600;}
	.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 h2,
.jobDescription h3 {font-size:35px;text-align:left;color:#ff6e00;}
.jobDescription p {font-size:20px;font-family:'Source Sans Pro';color:#787878;font-weight:400;margin-top:20px;text-align:left;}
.jobDescription p a {font-weight:600;}
.jobDescription ul li {padding:2px 0px 2px 20px;margin:0;border:none;line-height:1.5em;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:#787878;text-align:left;}
.jobName > div {text-align:left;color:#787878;}
.jobName div:last-child {margin-bottom:40px;}
.jobSalaryVal {margin-top:40px;text-align:left;margin-bottom:20px;}
	.jobSalaryVal span {font-size:20px;font-family:'Source Sans Pro';color:#787878;font-weight:300;}
		.jobSalaryVal span:last-child:before {content:" - ";}
		.jobSalaryVal h2 {font-size:20px;font-family:'Source Sans Pro';color:#787878;font-weight:600;text-align:left;}	
.jobTeaserContent:not(:empty) {padding:30px 0;} 
.jobTeaserContent:empty {display:none;} 
.jobLinkField {text-align:left;margin-top:20px;} 
.jobLinkField a {display:inline-block;padding:10px 20px;background:#ff5200;text-decoration:none;text-transform:uppercase;font-weight:600;color:#fff;} 
.jobLinkField a:hover{background:#f00;color:#fff;}.teaserFrame {background:no-repeat;background-size:auto 100%;position:relative;}
	.teaserFrame-a {background-size:0;}
	.teaserFrame-b {}
	.showTeaserSide-left {}
	.showTeaserSide-right {background-position:right 0;}
	.styledTeaser {}
		.teaserViewportFrame {position:relative;}
		#bodyFrame > #innerBodyFrame > #contentFrame > .pageContent:not(.fullSize) > .teaserFrame {width:###GLOBAL_WIDTH_VIEWPORT###;margin:0 auto;}
		#bodyFrame > #innerBodyFrame > #contentFrame > .pageContent.fullSize > .teaserFrame {width:inherit;margin:0;}
			#bodyFrame > #innerBodyFrame > #contentFrame > .pageContent.fullSize > .teaserFrame > .teaserViewportFrame {width:###GLOBAL_WIDTH_VIEWPORT###;margin:0 auto;}
			.teaserFrame-b .teaserImage {position:absolute;top:0;bottom:0;background:no-repeat;background-size:cover;}
			.teaserFrame-b.showTeaserSide-left .teaserImage {left:0;}
			.teaserFrame-b.showTeaserSide-right .teaserImage {right:0;}
				.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:15px;padding:130px 0 0 0;text-align:center;border:none;}
		.breadCrumbCaption {color:#ff5200;font-family:'Source Sans Pro';font-size:15px;margin:0 3px 0 0;font-weight:600;}
		.breadCrumbCaption:before {content:'';display:inline-block;width:27px;height:27px;background:url(../img/breadcrumbBus.svg) no-repeat;margin-right:7px;}
		#breadCrumbFrame ul,
		#breadCrumbFrame ul li {display:inline-block;}
		#breadCrumbFrame ul li {margin:0 0 0 5px;}
			a.breadCrumbPoint {color:#787878;font-family:'Source Sans Pro';padding:4px 10px 6px 5px;font-size:15px;font-weight:300;}
			a.breadCrumbPoint:hover {text-decoration:none;color:#fff;color:#ff4e00;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint {background:#2d2d2d;color:#fff;}
			#breadCrumbFrame ul li:last-child a.breadCrumbPoint:hover {background:#ff4e00;}.dl-menuwrapper #navToggle {right:0px;left:auto;padding:0;top:42px;}
	.dl-menuwrapper #navToggle span,
	.dl-menuwrapper #navToggle span:before,
	.dl-menuwrapper #navToggle span:after {cursor:pointer;border-radius:2px;height:3px;width:35px;background:#ff5200;position:absolute;display:block;content:'';transition:all 300ms ease-in-out;right:0;}
	.dl-menuwrapper #navToggle span {width:23px;}
	.dl-menuwrapper #navToggle span:before {top:-13px;}
	.dl-menuwrapper #navToggle span:after {bottom:-13px;}
	.dl-menuwrapper #navToggle:hover span,
	.dl-menuwrapper #navToggle:hover span:before,
	.dl-menuwrapper #navToggle:hover span:after {}
	.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:35px;}
	.dl-menuwrapper #navToggle.active span:after {transform:rotate(-45deg);width:35px;}
	.dl-menuwrapper {width:100%;max-width:300px;position:absolute;top:0;right:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
		.dl-menuwrapper button {background:#fff;border:none;height:35px;width:35px;text-indent:-900em;overflow:hidden;position:absolute;cursor:pointer;outline:none;}
		.dl-menuwrapper ul {background:rgba(255,78,0,0.85);padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;}
		.dl-menuwrapper .dl-menu {margin:0;top:120px;right:5px;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:244px;padding:25px 0 30px 0;}
		.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:last-child {border-bottom:none;}
			.dl-menuwrapper li .dl-submenu {display:none;}
			.dl-menuwrapper li a:not(.socialItem) {display:block;position:relative;padding:8px 36px 10px 10px;font-size:35px;font-family:'Source Sans Pro';line-height:0.8em;font-weight:400;color:#fff;outline:none;background:none;text-transform:none;}
			.dl-menuwrapper li:last-child a {border:none;}
			.dl-menuwrapper li.navPoint-1:hover > a,
			.dl-menuwrapper li.navPoint-1 > a:hover {color:#ff5200;}
			.dl-menuwrapper li.navPointActive-1 > a {color:#ff5200;}
				.dl-menuwrapper li.navPoint-2:last-child {} 
				.dl-menuwrapper li.navPoint-2:hover > a,
				.dl-menuwrapper li.navPoint-2 > a:hover {color:#ff5200;}
				.dl-menuwrapper li.navPointActive-2 > a {color:#ff4e00;}
			.no-touch .dl-menuwrapper li a:hover {background:rgba(255,248,213,0.1);}
		.dl-menuwrapper li.dl-back {position:relative;margin:0;}
			.dl-menuwrapper li.dl-back > a {text-align:left;padding:20px 20px 15px 60px;background:rgba(255,82,0,0.5);color:#fff;font-weight:400;font-size:18px;}
			.dl-menuwrapper li.dl-back a:before {position:absolute;top:15px;height:25px;width:25px;content:'';background:url(../img/small-arrow.svg) no-repeat left;background-size:14px 14px;z-index:1000;left:10px;margin-left:7px;}
			.dl-menuwrapper li.dl-back:hover > a,
			.dl-menuwrapper li.dl-back > a:hover {background:#ff5200;color:#fff;}
			.dl-menuwrapper li.dl-back:after,
			.dl-menuwrapper li > a:not(:only-child) > span.navFolder {position:absolute;top:20px;height:25px;width:25px;background:url(../img/right-arrow.svg) no-repeat 10px center;background-size:14px 14px;margin-right:35px;z-index:1000;display:none;}
			.dl-menuwrapper li > a:not(:only-child) > span.navFolder {top:6px;right:0;bottom:0;height:auto;width:55px;margin:0;}
		.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:'Source Sans Pro';display:none;}
		.dl-menuwrapper li.dl-back:hover:after {}
			.dl-menuwrapper li > a > span.navFolder {right:0;color:rgba(255,255,255,.7);}
		.dl-menu.dl-subview li,
		.dl-menu.dl-subview li.dl-subviewopen > a,
		.dl-menu.dl-subview li.dl-subview > 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 > .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > ul > li {display:block;}
	.dl-menuwrapper > .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 .dl-menu.dl-menuopen li#navSocial {height:100px;display:block;position:absolute;bottom:0;left:0;right:0;margin:0;padding:55px 54px 0 0;display:none;}
    .dl-menuwrapper .dl-menu.dl-menuopen li#navSocial:before {display:block;content:'';position:absolute;top:0;right:58px;width:125px;height:1px;background:#fff;font-size:.1px;}
    
	@-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 > .dl-submenu.dl-animate-in-1 {-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
	.dl-menuwrapper > .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 > .dl-submenu.dl-animate-out-1 {-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
	.dl-menuwrapper > .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 > a:not(:only-child) {background:rgba(0,0,0,0.1);}
			.no-js .dl-menuwrapper li > a:not(:only-child):after {content:'';}.socialBar {text-align:center;padding:0;margin:0 0 30px 0;}
#navSocial .socialBar {text-align:right;}
	.socialBar a {display:inline-block;width:55px;height:55px;margin:0;opacity:0.8;filter:alpha(opacity=60);background:no-repeat;}
	.socialBar a:first-child {margin:0;}
	.socialBar a:hover {opacity:1.0;filter:alpha(opacity=100);}
	.socialBar a.socialItem,
	.socialBar a.socialItemSet {background:no-repeat;}
	.socialBar a.socialItem-fb {background-image:url(../img/footer-facebook.svg);width:55px;background-size:60px 60px;}
	.socialBar a.socialItem-yt {background-image:url(../img/static/sm-yt.svg);background-size:30px 30px;}
	.socialBar a.socialItem-insta {background-image:url(../img/footer-insta.svg);width:55px;background-size:60px 60px;}
	.socialBar a.socialItem-link {background-image:url(../img/static/sm-link.svg);}
	.socialBar a.socialItem-tw {background-image:url(../img/static/sm-tw.svg);}
	.socialBar a.socialItem-kunu {background-image:url(../img/static/sm-kunu.svg);}
	.socialBar a.socialItem-xing {background-image:url(../img/static/sm-xing.svg);}
	.socialBar a.socialItem-pe {background-image:url(../img/static/sm-pe.svg);}
	.socialBar a.socialItem-tt {background-image:url(../img/static/sm-tiktok.svg);width:55px;background-size:60px 60px;}
	.socialBar a.socialItem-phone {background-image:url(../img/footer-phone.svg);width:55px;background-size:55px 55px;}
	.socialBar a.socialItem-mail {background-image:url(../img/footer-mail.svg);width:55px;background-size:55px 55px;}
	.socialBar a.socialItemSet-fb {background-image:url(../img/dynamic/sm-fb.svg);}
	.socialBar a.socialItemSet-yt {background-image:url(../img/dynamic/sm-yt.svg);}
	.socialBar a.socialItemSet-insta {background-image:url(../img/dynamic/sm-insta.svg);}
	.socialBar a.socialItemSet-link {background-image:url(../img/dynamic/sm-link.svg);}
	.socialBar a.socialItemSet-tw {background-image:url(../img/dynamic/sm-tw.svg);}
	.socialBar a.socialItemSet-kunu {background-image:url(../img/dynamic/sm-kunu.svg);}
	.socialBar a.socialItemSet-xing {background-image:url(../img/dynamic/sm-xing.svg);}
	.socialBar a.socialItemSet-pe {background-image:url(../img/dynamic/sm-pe.svg);}
	.socialBar a.socialItemSet-tt {background-image:url(../img/dynamic/sm-tiktok.svg);}
	.socialBar a.socialItemSet-phone {background-image:url(../img/footer-phone.svg);width:55px;background-size:60px 60px;}
	.socialBar a.socialItemSet-mail {background-image:url(../img/footer-mail.svg);width:55px;background-size:60px 60px;}
	
	a.socialItem.socialItem-mail {background-image:url(../img/footer-mail.svg);width:55px;background-size:60px 60px;height:55px;display:inline-block;opacity:0.8;}
	a.socialItem.socialItem-phone {background-image:url(../img/footer-phone.svg);width:55px;background-size:60px 60px;height:55px;display:inline-block;opacity:0.8;display:none;}
	a.socialItem:hover {opacity:1.0;filter:alpha(opacity=100);}.teaserStyle-appleButton {position:relative;overflow:hidden;display:block;}
.teaserStyle-appleButton:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #ff5200;}
.teaserStyle-appleButton:after {content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:none;background:#ff5200;background-size:cover;opacity:0;}
		.teaserStyle-appleButton .teaserImage {display:none;}
		.teaserFrame-b.teaserStyle-appleButton .teaserImage {display:none;}
		.teaserStyle-appleButton .teaserContent {margin:18px 10px;}
			.teaserStyle-appleButton:hover .teaserSubTitle h3 {color:#fff;}
			.teaserStyle-appleButton .teaserTextTop {padding:0;}
			.teaserStyle-appleButton .teaserTextBottom a {position:relative;transition:1s;display:none;text-align:center;}
			.teaserStyle-appleButton .teaserTextBottom a:first-child {display:block;}
				.teaserStyle-appleButton .teaserTextBottom a span {display:inline-block;line-height:1.2em;font-family:'Open Sans';font-size:18px;color:#ff5200;font-weight:600;background:url(../img/apple-orange.svg) no-repeat 0 center;background-size:27px 27px;padding:5px 0 5px 35px;}
			.teaserStyle-appleButton:hover .teaserTextBottom {}
				.teaserStyle-appleButton:hover .teaserTextBottom a span {color:#fff;background-image:url(../img/apple-white.svg);}
		.teaserStyle-appleButton .teaserLinkField,
			.teaserStyle-appleButton .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
			.teaserStyle-appleButton:hover {background:#ff5200;transition: all 1s ease-in-out;}.teaserStyle-button {position:relative;overflow:hidden;display:block;border:2px solid #ff5200;}
.teaserStyle-button:hover {background:#ff5200;color:#fff;}
	.teaserStyle-button .teaserViewportFrame {}
		.teaserStyle-button .teaserImage {display:none;}
		.teaserFrame-b.teaserStyle-button .teaserImage {display:none;}
		.teaserStyle-button .teaserContent {padding:15px 0;}
			.teaserStyle-button:hover .teaserSubTitle h3 {}
		.teaserStyle-button .teaserTextBottom {font-size:25px;font-weight:700;color:#ff5200;text-align:center;}
			.teaserStyle-button .teaserTextBottom a {position:relative;}
			.teaserStyle-button:hover .teaserTextBottom a {color:#fff;}
				.teaserStyle-button:hover .teaserTextBottom a {color:#fff;}
		.teaserStyle-button .teaserLinkField,
			.teaserStyle-button .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
			.teaserStyle-button:hover .teaserLinkField {}.dropTeaser {display:none;padding:10px 0 20px 0;position:relative;}
.dropTeaser .teaserContent .teaserTitle h2 {display:none;}
.dropTeaserLink {display:block;text-align:left;padding:0;position:relative;min-height:50px;overflow:hidden;background:#fff;border-bottom:1px solid rgba(112,112,112,.5);}
.dropTeaserLink:hover {background:#fafafa;}
	.dropTeaserLink a {display:block;position:relative;font-size:20px;color:#ff5200;font-family:'Open Sans';font-weight:700;padding:13px 60px 13px 0;}
		.teaserTextTop {padding-bottom:20px;}
		.teaserTextTop strong {color:#787878;}
	.dropTeaserLink a:after {position:absolute;top:25px;right:0;z-index:17;display:block;width:50px;height:50px;content:' ';background:url(../img/icon-arr-drop.svg) no-repeat center center;background-size:21px 17px;right:40px;}
	.dropTeaserLink a:hover {text-decoration:none;}
	.dropTeaserLink.dropTeaserLink-close a {}
	.dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.dropTeaserLink-close {display:none;border-bottom:none;}
.dropTeaser .teaserText p {padding:0;}
.pageContent.firstOf .dropTeaserLink {}.teaserStyle-image {position:relative;background-image:inherit;}
		.teaserStyle-image .teaserImage {display:block;margin:0;}
			.teaserStyle-image .teaserImage img {width:100%;height:auto;}
	.teaserStyle-image .teaserViewportFrame {}
		.teaserStyle-image .teaserImage {position:relative;}
		.teaserStyle-image .teaserContent {position:relative;padding:0 80px;display:none;}
			.teaserStyle-image .teaserTitle h2 {display:none;}
			.teaserStyle-image .teaserSubTitle h3 {display:none;}
		.teaserStyle-image .teaserTextTop {display:none;}
		.teaserStyle-image .teaserTextBottom {display:none;}
			.teaserStyle-image .teaserTextBottom a {background:#ff5200;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;display:none;}
			.teaserStyle-image .teaserTextBottom a:hover {font-family:'Source Sans Pro';background:#ff4e00;}
	.teaserStyle-image .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-image .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-imageHead {position:relative;overflow:hidden;background-image:inherit;height:618px;}
		.teaserStyle-imageHead .teaserGreyField {position:absolute;top:0;left:0;right:50%;bottom:0;z-index:-1;display:block;margin-right:105px;background:rgba(28,28,28,.8);}
		.teaserStyle-imageHead .teaserImage {position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2;display:block;margin:0;overflow:hidden;}
			.teaserStyle-imageHead .teaserImage img {position:absolute;top:0;bottom:0;width:100%;height:100%;object-fit:cover;}
		.teaserStyle-imageHead .teaserViewportFrame {position:relative;height:618px;}
			.teaserStyle-imageHead .teaserContent {position:absolute;bottom:65px;padding:0 0 0 80px;width:550px;box-sizing:border-box;}
					.teaserStyle-imageHead .teaserTitle h2 {font-family:'Source Sans Pro';font-size:70px;color:#fff;font-weight:600;line-height:1.0em;text-align:right;margin:0;}
				.teaserStyle-imageHead .teaserSubTitle {}
					.teaserStyle-imageHead .teaserSubTitle h3 {font-family:'Source Sans Pro';font-size:30px;color:#fff;font-weight:600;text-align:right;margin:30px 0 40px 0;}
				.teaserStyle-imageHead .teaserText {text-align:right;margin:20px 0 0 0;}
					.teaserStyle-imageHead .teaserTextTop {display:none;}
					.teaserStyle-imageHead .teaserTextBottom {font-family:'Source Sans Pro';position:relative;font-size:20px;line-height:1.2em;}
						.teaserStyle-imageHead .teaserTextBottom a {display:inline-block;padding:13px;border:2px #fff solid;color:#fff;transition:.5s;}
						.teaserStyle-imageHead .teaserTextBottom a:hover {color:#ff5200;border-color:#ff5200;}
			.teaserStyle-imageHead .teaserStage {position:relative;display:block;text-align:center;}
			.teaserStyle-imageHead .teaserLinkField,
			.teaserStyle-imageHead .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;display:none;}.teaserStyle-imageHeadSubSide {position:relative;overflow:hidden;background-image:inherit;height:500px;}
		.teaserStyle-imageHeadSubSide .teaserImage {}
			.teaserStyle-imageHeadSubSide .teaserImage img {position:absolute;top:0;bottom:0;width:100%;height:100%;object-fit:cover;}
		.teaserStyle-imageHeadSubSide .teaserViewportFrame {position:relative;height:500px;}
			.teaserStyle-imageHeadSubSide .teaserContent {position:absolute;bottom:65px;padding:0 0 0 80px;width:500px;box-sizing:border-box;}
					.teaserStyle-imageHeadSubSide .teaserTitle h2 {font-family:'Source Sans Pro';font-size:70px;color:#fff;font-weight:600;line-height:1.0em;text-align:right;margin:0;}
				.teaserStyle-imageHeadSubSide > .teaserViewportFrame > .teaserContent > .teaserSubTitle {}
					.teaserStyle-imageHeadSubSide .teaserSubTitle h3 {font-family:'Source Sans Pro';font-size:30px;color:#fff;font-weight:600;text-align:right;margin:30px 0 40px 0;}
				.teaserStyle-imageHeadSubSide .teaserText {text-align:right;margin:20px 0 0 0;}
					.teaserStyle-imageHeadSubSide .teaserTextTop {display:none;}
					.teaserStyle-imageHeadSubSide .teaserTextBottom {font-family:'Source Sans Pro';position:relative;font-size:20px;}
						.teaserStyle-imageHeadSubSide .teaserTextBottom a {display:inline-block;padding:13px;border:2px #fff solid;color:#fff;}
						.teaserStyle-imageHeadSubSide:hover .teaserTextBottom {}
						.teaserStyle-imageHeadSubSide .teaserTextBottom a:hover {color:#787878;background:#fff;}
			.teaserStyle-imageHeadSubSide .teaserStage {position:relative;display:block;text-align:center;}
			.teaserStyle-imageHeadSubSide .teaserLinkField,
			.teaserStyle-imageHeadSubSide .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;display:none;}.teaserStyle-jobBus {position:relative;}
.teaserStyle-jobBus .teaserImage {}
	.teaserStyle-jobBus .teaserContent {padding:0;background:#fff;height:100px;position:relative;box-shadow: 0px 3px 6px #00000029;}
	.teaserStyle-jobBus .teaserContent:hover {background:#ff5200;}
			.teaserStyle-jobBus .teaserTitle h2 {}
			.teaserStyle-jobBus .teaserSubTitle h3 {}
			.teaserStyle-jobBus .teaserText {position:absolute;background:url(../img/icon-job-bus-orange.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
			.teaserStyle-jobBus .teaserTextTop {position:absolute;background:url(../img/icon-arr-grey.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
			.teaserStyle-jobBus .teaserTextBottom {font-family:'Source Sans Pro';text-align:left;font-size:35px;}
				.teaserStyle-jobBus .teaserTextBottom a {font-weight:600;display:block;font-family:'Source Sans Pro';color:#ff5200;margin-left:58px;}
				.teaserStyle-jobBus .teaserTextBottom a span {margin-left:20px;font-size:25px;}
				
	.teaserStyle-jobBus .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
	.teaserStyle-jobBus:hover .teaserContent {background:#ff5200;}
	.teaserStyle-jobBus:hover .teaserText {background:url(../img/icon-job-bus-white.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
	.teaserStyle-jobBus:hover .teaserTextTop {background:url(../img/icon-arr-white.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
	.teaserStyle-jobBus:hover .teaserTextBottom a,
 	.teaserStyle-jobBus:hover .teaserTextBottom a span {color:#fff;}

	.teaserStyle-jobBus .teaserLinkField a {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.teaserStyle-jobLinksBenefit {position:relative;}
	.teaserStyle-jobLinksBenefit .teaserContent {}
		.teaserStyle-jobLinksBenefit .teaserTitle {display:none;}
		.teaserStyle-jobLinksBenefit .teaserTextBottom {text-align:center;}
				.teaserStyle-jobLinksBenefit .teaserTextBottomHeadline h2 {color:#ff5200;font-size:35px;text-align:left;margin-bottom:20px;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a {display:inline-block;text-align:center;font-family:'Source Sans Pro';font-size:20px;font-weight:700;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;overflow:hidden;pointer-events:none;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a:before {display:block;width:100px;height:50px;content:' ';background-size:cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/star.svg) no-repeat center center;background-size:33px 31px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/fitness.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/flex.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/money.svg) no-repeat center center;background-size:31px 34px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/smile.svg) no-repeat center center;background-size:34px 34px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/sun.svg) no-repeat center center;background-size:37px 37px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teamwork.svg) no-repeat center center;background-size:50px 33px, cover;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-send {position:relative;width:auto;margin:0;padding:15px 0 15px 0;display:block;background-size:cover;border:none;border:solid 2px #ff5200;color:#ff5200;font-size:25px;font-weight:700;text-align:center;pointer-events:auto;margin-top:20px;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-send:hover {background:#ff5200;text-decoration:none;color:#fff;}.teaserStyle-jobMechEl {position:relative;}
.teaserStyle-jobMechEl .teaserImage {}
	.teaserStyle-jobMechEl .teaserContent {padding:0;background:#fff;height:100px;position:relative;box-shadow: 0px 3px 6px #00000029;}
	.teaserStyle-jobMechEl .teaserContent:hover {background:#ff5200;}
			.teaserStyle-jobMechEl .teaserTitle h2 {}
			.teaserStyle-jobMechEl .teaserSubTitle h3 {}
			.teaserStyle-jobMechEl .teaserText {position:absolute;background:url(../img/icon-garage-orange.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
			.teaserStyle-jobMechEl .teaserTextTop {position:absolute;background:url(../img/icon-arr-grey.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
			.teaserStyle-jobMechEl .teaserTextBottom {font-family:'Source Sans Pro';text-align:left;font-size:35px;}
				.teaserStyle-jobMechEl .teaserTextBottom a {font-weight:600;display:block;font-family:'Source Sans Pro';color:#ff5200;margin-left:58px;}
				.teaserStyle-jobMechEl .teaserTextBottom a span {margin-left:20px;font-size:25px;}
				
	.teaserStyle-jobMechEl .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
	.teaserStyle-jobMechEl:hover .teaserContent {background:#ff5200;}
	.teaserStyle-jobMechEl:hover .teaserText {background:url(../img/icon-garage-white.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
	.teaserStyle-jobMechEl:hover .teaserTextTop {background:url(../img/icon-arr-white.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
	.teaserStyle-jobMechEl:hover .teaserTextBottom a,
 	.teaserStyle-jobMechEl:hover .teaserTextBottom a span {color:#fff;}

	.teaserStyle-jobMechEl .teaserLinkField a {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.teaserStyle-jobOffice {position:relative;}
.teaserStyle-jobOffice .teaserImage {}
	.teaserStyle-jobOffice .teaserContent {padding:0;background:#fff;height:100px;position:relative;box-shadow: 0px 3px 6px #00000029;}
	.teaserStyle-jobOffice .teaserContent:hover {background:#ff5200;}
			.teaserStyle-jobOffice .teaserTitle h2 {}
			.teaserStyle-jobOffice .teaserSubTitle h3 {}
			.teaserStyle-jobOffice .teaserText {position:absolute;background:url(../img/icon-job-office-orange.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
			.teaserStyle-jobOffice .teaserTextTop {position:absolute;background:url(../img/icon-arr-grey.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
			.teaserStyle-jobOffice .teaserTextBottom {font-family:'Source Sans Pro';text-align:left;font-size:35px;}
				.teaserStyle-jobOffice .teaserTextBottom a {font-weight:600;display:block;font-family:'Source Sans Pro';color:#ff5200;margin-left:58px;}
				.teaserStyle-jobOffice .teaserTextBottom a span {margin-left:20px;font-size:25px;}
				
	.teaserStyle-jobOffice .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}
	.teaserStyle-jobOffice:hover .teaserContent {background:#ff5200;}
	.teaserStyle-jobOffice:hover .teaserText {background:url(../img/icon-job-office-white.svg) no-repeat left;background-size:40px 33px;margin:25px 0 0 35px;height:50px;width:100%;}
	.teaserStyle-jobOffice:hover .teaserTextTop {background:url(../img/icon-arr-white.svg) no-repeat;background-size:21px 17px;height:25px;z-index:10000;right:55px;width:31px;top:19px;}
	.teaserStyle-jobOffice:hover .teaserTextBottom a,
 	.teaserStyle-jobOffice:hover .teaserTextBottom a span {color:#fff;}

	.teaserStyle-jobOffice .teaserLinkField a {display:block;position:absolute;top:0;bottom:0;left:0;right:0;}.teaserStyle-jobSwitch {position:relative;box-shadow:0 5px 6px 0 rgba(0,0,0,.1);}
	.teaserStyle-jobSwitch .teaserImage {display:none;}
	.teaserStyle-jobSwitch .teaserViewportFrame {padding-bottom:70px;}
		.teaserStyle-jobSwitch .teaserContent {display:block;}
		.teaserStyle-jobSwitch .tabFolderRow {display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-bottom:20px;}
				.teaserStyle-jobSwitch .tabFolderRow a {display:block;flex:none;order:1;width:50%;font-family:'Source Sans Pro';font-size:35px;font-weight:600;color:#ff6e00;border-bottom:5px solid #ff6e00;text-align:center;padding-bottom:20px;cursor:pointer;}
				.teaserStyle-jobSwitch .tabFolderRow a:nth-of-type(2) {order:2;}
				.teaserStyle-jobSwitch .tabFolderRow a.activeTab {color:#ff5200;border-color:#ff5200;}
			.teaserStyle-jobSwitch .teaserTextTop {display:none;}
			.teaserStyle-jobSwitch .teaserTextBottom {position:relative;padding:0;min-height:50px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}
				.teaserStyle-jobSwitch .teaserTextBottom a {display:none;flex:none;order:1;width:calc((100% - 40px) / 3);position:relative;box-sizing:border-box;margin-right:20px;font-family:'Source Sans Pro';font-size:35px;font-weight:600;padding:35px 0 35px 80px;overflow:hidden;color:#ff5200;text-align:left;background:no-repeat 30px 35px;box-shadow:0 3px 7px 0 rgba(0,0,0,.1);transition:.5s;}
				.teaserStyle-jobSwitch .teaserTextBottom a:first-child,
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(2),
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(3) {display:block;}
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(2),
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(5) {order:2;}
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(3),
				.teaserStyle-jobSwitch .teaserTextBottom a:nth-child(6) {order:3;margin-right:0;}
				.teaserStyle-jobSwitch .teaserTextBottom a:hover {text-decoration:none;}
				.teaserStyle-jobSwitch .teaserTextBottom a:after {content:'';display:block;position:absolute;right:40px;top:40px;background:url(../img/icon-arr.svg) no-repeat center center;background-size:21px 18px;width:21px;height:18px;}
				.teaserStyle-jobSwitch .teaserTextBottom a:hover:after {background-image:url(../img/icon-arr-white.svg);}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-garage {background-image:url(../img/icon-garage.svg);background-size:40px 33px;background-position:30px 35px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-office {background-image:url(../img/icon-office.svg);background-size:34px 34px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-buslogistics {background-image:url(../img/icon-buslogistics.svg);background-size:38px 26px;background-position:30px 38px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-school {background-image:url(../img/icon-school.svg);background-size:33px 33px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-university {background-image:url(../img/icon-university.svg);background-size:45px 26px;padding-left:90px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-job {background-image:url(../img/icon-job.svg);background-size:35px 33px;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-garage:hover {background-image:url(../img/icon-garage-white.svg);background-size:40px 33px;color:#fff;background-color:#ff5200;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-office:hover {background-image:url(../img/icon-office-white.svg);background-size:34px 34px;color:#fff;background-color:#ff5200;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-buslogistics:hover {background-image:url(../img/icon-buslogistics-white.svg);background-size:38px 26px;color:#fff;background-color:#ff5200;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-school:hover {background-image:url(../img/icon-school-white.svg);background-size:33px 33px;color:#fff;background-color:#ff5200;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-university:hover {background-image:url(../img/icon-university-white.svg);background-size:45px 26px;color:#fff;background-color:#ff5200;}
				.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-job:hover {background-image:url(../img/icon-job-white.svg);background-size:35px 33px;color:#fff;background-color:#ff5200;}.teaserStyle-magazinCarousel {position:relative;overflow:hidden;background-image:inherit;}
	.teaserStyle-magazinCarousel .teaserImage {position:absolute;display:block;top:0;right:0;bottom:0;left:0;overflow:hidden;}
	.teaserStyle-magazinCarousel .teaserImage:before {position:absolute;display:block;top:0;right:0;bottom:0;left:0;content:'';background:#000;opacity:.4;transition:.5s;z-index:1;}
	.teaserStyle-magazinCarousel:hover .teaserImage:before {opacity:0;}
		.teaserStyle-magazinCarousel .teaserImage img {margin:0;padding:0;width:auto;height:100%;object-fit:cover;transition:.5s;}
		.teaserStyle-magazinCarousel:hover .teaserImage img {transform:scale(1.2);}
	.teaserStyle-magazinCarousel .teaserContent {position:absolute;padding:0 20px 0 30px;bottom:30px;z-index:5;}
			.teaserStyle-magazinCarousel .teaserTitle h2 {font-family:'Source Sans Pro';font-size:45px;color:#fff;font-weight:700;text-align:left;line-height:1.4em;text-transform:inherit;}
			.teaserStyle-magazinCarousel .teaserSubTitle h3 {font-family:'Open Sans';font-size:12px;color:#787878;background:#fff;font-weight:700;text-align:center;margin-bottom:25px;padding:13px 11px;display:inline-block;display:none;}
		.teaserStyle-magazinCarousel .teaserText {color:#fff;font-size:15px;}
			.teaserStyle-magazinCarousel .teaserTextTop {color:#fff;font-size:15px;display:none;}
			.teaserStyle-magazinCarousel .teaserTextBottom {position:relative;font-family:'Open Sans';margin-top:10px;text-align:left;font-size:18px;}
				.teaserStyle-magazinCarousel .teaserTextBottom a {font-family:'Open Sans';position:relative;overflow:hidden;transition:1s ease-in-out;padding:13px;color:#fff;font-weight:700;display:none;}
				.teaserStyle-magazinCarousel .teaserTextBottom a:first-child {display:inline-block;}
				.teaserStyle-magazinCarousel:hover .teaserTextBottom a {color:#ff5200;}
				.teaserStyle-magazinCarousel .teaserTextBottom a:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff;transition:1s ease-in-out;}
				.teaserStyle-magazinCarousel .teaserTextBottom a:after {content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:none;transition:1s ease-in-out;background-size:cover;opacity:0;}
				.teaserStyle-magazinCarousel:hover .teaserTextBottom a:before {border-color:#ff5200;}
				.teaserStyle-magazinCarousel:hover .teaserTextBottom a:after {opacity:1;background:#fff;}
			.teaserStyle-magazinCarousel .teaserLinkField,
				.teaserStyle-magazinCarousel .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}.teaserStyle-magazinCarouselFrame {position:relative;overflow:hidden;box-sizing:border-box;}
	.teaserStyle-magazinCarouselFrame .teaserViewportFrame {position:relative;padding:0;}
		.teaserStyle-magazinCarouselFrame .teaserContent {}
			.teaserStyle-magazinCarouselFrame .teaserContent .teaserFrame {width:355px;height:309px;}
			.teaserStyle-magazinCarouselFrame .teaserContent .slick-track {height:309px;}
			.teaserStyle-magazinCarouselFrame .teaserContent .slick-dots {margin:0;}
			.teaserStyle-magazinCarouselFrame .teaserContent button.slick-arrow {display:none;opacity:0;cursor:default;}
	
	.swipeBounce {position:absolute;right:0;bottom:0;left:0;text-align:center;display:none;}
		.swipeBounce .swipeIcon {background:url(../img/swipe.svg) no-repeat 0 0;background-size:35px 35px;width:35px;height:35px;display:inline-block;-moz-animation:swipeIcon 3s infinite;-webkit-animation:swipeIcon 3s infinite;animation:swipeIcon 3s infinite;}
	@-moz-keyframes swipeIcon
	{
		0%, 20%, 80%, 100% {-moz-transform:translateX(0);transform:translateX(0);}
		30% {-moz-transform:translateX(30px);transform:translateX(30px);}
		50% {-moz-transform:translateX(-90px);transform:translateX(-90px);}
	}
	@-webkit-keyframes swipeIcon
	{
		0%, 20%, 80%, 100% {-webkit-transform:translateX(0);transform:translateX(0);}
		30% {-webkit-transform:translateX(30px);transform:translateX(30px);}
		50% {-webkit-transform:translateX(-90px);transform:translateX(-90px);}
	}
	@keyframes swipeIcon
	{
		0%, 20%, 80%, 100% {-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
		30% {-moz-transform:translateX(30px);-ms-transform:translateX(30px);-webkit-transform:translateX(30px);transform:translateX(30px);}
		50% {-moz-transform:translateX(-90px);-ms-transform:translateX(-90px);-webkit-transform:translateX(-90px);transform:translateX(-90px);}
	}.teaserStyle-magazinCollage {position:relative;overflow:hidden;background-image:inherit;min-height:100px;}
	.teaserStyle-magazinCollage .teaserImage {position:absolute;display:block;top:0;right:0;bottom:0;left:0;overflow:hidden;background-position:center center;background-size:cover;margin:0;padding:0;width:auto;height:100%;object-fit:cover;transition:.5s;}
	.teaserStyle-magazinCollage:hover .teaserImage {transform:scale(1.2);}
	.teaserStyle-magazinCollage .teaserImage:before {position:absolute;display:block;top:0;right:0;bottom:0;left:0;content:'';background:#000;opacity:.4;transition:.5s;z-index:1;}
	.teaserStyle-magazinCollage:hover .teaserImage:before {opacity:0;}
		.teaserStyle-magazinCollage .teaserImage img {}
		.teaserStyle-magazinCollage:hover .teaserImage img {}
	.teaserStyle-magazinCollage .teaserContent {position:absolute;padding:0 15px 0 30px;bottom:30px;z-index:5;}
			.teaserStyle-magazinCollage .teaserTitle h2 {font-family:'Source Sans Pro';font-size:45px;color:#fff;font-weight:600;text-align:left;line-height:1.2em;padding-bottom:5px;text-transform:inherit;}
			.teaserStyle-magazinCollage .teaserSubTitle h3 {font-family:'Source Sans Pro';font-size:18px;color:#fff;font-weight:600;text-align:center;margin-bottom:10px;padding:0;display:inline-block;}
		.teaserStyle-magazinCollage .teaserText {color:#fff;font-size:15px;}
			.teaserStyle-magazinCollage .teaserTextTop {color:#fff;font-size:18px;}
			.teaserStyle-magazinCollage .teaserTextBottom {position:relative;font-family:'Source Sans Pro';margin-top:20px;text-align:left;font-size:18px;}
				.teaserStyle-magazinCollage .teaserTextBottom a {font-family:'Source Sans Pro';position:relative;overflow:hidden;transition:1s ease-in-out;padding:13px;color:#fff;font-weight:600;display:none;border:2px solid #fff;}
				.teaserStyle-magazinCollage .teaserTextBottom a:first-child {display:inline-block;}
				.teaserStyle-magazinCollage:hover .teaserTextBottom a {background:none;color:#ff5200;border-color:#ff5200;}
			.teaserStyle-magazinCollage .teaserLinkField,
				.teaserStyle-magazinCollage .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}.teaserStyle-playstoreButton {position:relative;overflow:hidden;display:block;}
.teaserStyle-playstoreButton:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #ff5200;}
.teaserStyle-playstoreButton:after {content:'';position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:none;background:#ff5200;background-size:cover;opacity:0;}
		.teaserStyle-playstoreButton .teaserImage {display:none;}
		.teaserFrame-b.teaserStyle-playstoreButton .teaserImage {display:none;}
		.teaserStyle-playstoreButton .teaserContent {margin:18px 10px;}
			.teaserStyle-playstoreButton:hover .teaserSubTitle h3 {color:#fff;}
			.teaserStyle-playstoreButton .teaserTextTop {padding:0;}
			.teaserStyle-playstoreButton .teaserTextBottom a {position:relative;transition:1s;display:none;text-align:center;}
			.teaserStyle-playstoreButton .teaserTextBottom a:first-child {display:block;}
				.teaserStyle-playstoreButton .teaserTextBottom a span {display:inline-block;line-height:1.2em;font-family:'Open Sans';font-size:18px;color:#ff5200;font-weight:600;background:url(../img/playstore-orange.svg) no-repeat 0 center;background-size:27px 27px;padding:5px 0 5px 35px;}
			.teaserStyle-playstoreButton:hover .teaserTextBottom {}
				.teaserStyle-playstoreButton:hover .teaserTextBottom a span {color:#fff;background-image:url(../img/playstore-white.svg);}
		.teaserStyle-playstoreButton .teaserLinkField,
			.teaserStyle-playstoreButton .teaserLinkField a {display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
			.teaserStyle-playstoreButton:hover {background:#ff5200;transition: all 1s ease-in-out;}.teaserStyle-requestBoxBus {position:relative;}
	.teaserStyle-requestBoxBus .dropTeaserLink {box-shadow: 0px 3px 6px #00000029;border-top:inherit;}
	.teaserStyle-requestBoxBus .dropTeaserLink a:before {content:'';background:url(../img/icon-job-bus-orange.svg) no-repeat;width:38px;height:26px;display:inline-block;margin-right:18px;}
	.teaserStyle-requestBoxBus .dropTeaserLink a {font-size:35px;padding:30px 42px 30px 33px;text-transform:none;}
	.teaserStyle-requestBoxBus .dropTeaserLink a span {margin-left:20px;font-size:25px;}
	.pageContent.firstOf .dropTeaserLink {border:inherit;}
	.teaserStyle-requestBoxBus .teaserImage {}
	.teaserStyle-requestBoxBus .teaserContent {width:70%;}
		.teaserStyle-requestBoxBus .teaserTitle {display:none;}
		.teaserStyle-requestBoxBus .teaserSubTitle {}
			.teaserStyle-requestBoxBus .teaserSubTitle h3 {font-family:'Source Sans Pro';font-style:normal;color:#ff5200;font-size:35px;font-weight:700;font-style:normal;margin-top:20px;}
			.teaserStyle-requestBoxBus .teaserTextTop h3 {font-style:normal;font-weight:700;}
			.teaserStyle-requestBoxBus .teaserTextTop strong {color:#ff5200;}
		.teaserStyle-requestBoxBus .teaserTextBottom {text-align:center;}
				.teaserStyle-requestBoxBus .teaserTextBottomHeadline h2 {color:#ff5200;font-size:35px;text-align:left;margin-bottom:20px;}
			.teaserStyle-requestBoxBus .teaserTextBottom a {display:inline-block;text-align:center;font-family:'Source Sans Pro';font-size:20px;font-weight:700;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBoxBus .teaserTextBottom a:before {display:block;width:100px;height:50px;content:' ';background-size:cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/star.svg) no-repeat center center;background-size:33px 31px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/fitness.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/flex.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/money.svg) no-repeat center center;background-size:31px 34px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/smile.svg) no-repeat center center;background-size:34px 34px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/sun.svg) no-repeat center center;background-size:37px 37px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teamwork.svg) no-repeat center center;background-size:50px 33px, cover;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-send {position:relative;width:auto;margin:0;padding:15px 0 15px 0;display:block;background-size:cover;border:none;border:solid 2px #ff5200;color:#ff5200;font-size:25px;font-weight:700;text-align:center;pointer-events:auto;margin-top:20px;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-send:hover {background:#ff5200;text-decoration:none;color:#fff;}.teaserStyle-requestBoxGarage {position:relative;}
	.teaserStyle-requestBoxGarage .dropTeaserLink {box-shadow: 0px 3px 6px #00000029;border-top:inherit;}
	.teaserStyle-requestBoxGarage .dropTeaserLink a:before {content:'';background:url(../img/icon-garage-orange.svg) no-repeat;width:40px;height:33px;display:inline-block;margin-right:18px;}
	.teaserStyle-requestBoxGarage .dropTeaserLink a {font-size:35px;padding:30px 42px 30px 33px;text-transform:none;}
	.teaserStyle-requestBoxGarage .dropTeaserLink a span {margin-left:20px;font-size:25px;}
	.pageContent.firstOf .dropTeaserLink {border:inherit;}
	.teaserStyle-requestBoxGarage .teaserImage {}
	.teaserStyle-requestBoxGarage .teaserContent {width:70%;}
		.teaserStyle-requestBoxGarage .teaserTitle {display:none;}
		.teaserStyle-requestBoxGarage .teaserSubTitle {}
			.teaserStyle-requestBoxGarage .teaserSubTitle h3 {font-family:'Source Sans Pro';font-style:normal;color:#ff5200;font-size:35px;font-weight:700;font-style:normal;margin-top:20px;}
			.teaserStyle-requestBoxGarage .teaserTextTop h3 {font-style:normal;font-weight:700;}
			.teaserStyle-requestBoxGarage .teaserTextTop strong {color:#ff5200;}
		.teaserStyle-requestBoxGarage .teaserTextBottom {text-align:center;}
				.teaserStyle-requestBoxGarage .teaserTextBottomHeadline h2 {color:#ff5200;font-size:35px;text-align:left;margin-bottom:20px;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a {display:inline-block;text-align:center;font-family:'Source Sans Pro';font-size:20px;font-weight:700;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a:before {display:block;width:100px;height:50px;content:' ';background-size:cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/star.svg) no-repeat center center;background-size:33px 31px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/fitness.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/flex.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/money.svg) no-repeat center center;background-size:31px 34px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/smile.svg) no-repeat center center;background-size:34px 34px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/sun.svg) no-repeat center center;background-size:37px 37px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teamwork.svg) no-repeat center center;background-size:50px 33px, cover;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-send {position:relative;width:auto;margin:0;padding:15px 0 15px 0;display:block;background-size:cover;border:none;border:solid 2px #ff5200;color:#ff5200;font-size:25px;font-weight:700;text-align:center;pointer-events:auto;margin-top:20px;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-send:hover {background:#ff5200;text-decoration:none;color:#fff;}.teaserStyle-requestBoxOffice {position:relative;}
	.teaserStyle-requestBoxOffice .dropTeaserLink {box-shadow: 0px 3px 6px #00000029;border-top:inherit;}
	.teaserStyle-requestBoxOffice .dropTeaserLink a:before {content:'';background:url(../img/icon-office-orange.svg) no-repeat;width:40px;height:33px;display:inline-block;margin-right:18px;}
	.teaserStyle-requestBoxOffice .dropTeaserLink a {font-size:35px;padding:30px 42px 30px 33px;text-transform:none;}
	.teaserStyle-requestBoxOffice .dropTeaserLink a span {margin-left:20px;font-size:25px;}
	.pageContent.firstOf .dropTeaserLink {border:inherit;}
	.teaserStyle-requestBoxOffice .teaserImage {}
	.teaserStyle-requestBoxOffice .teaserContent {width:70%;}
		.teaserStyle-requestBoxOffice .teaserTitle {display:none;}
		.teaserStyle-requestBoxOffice .teaserSubTitle {}
			.teaserStyle-requestBoxOffice .teaserSubTitle h3 {font-family:'Source Sans Pro';font-style:normal;color:#ff5200;font-size:35px;font-weight:700;font-style:normal;margin-top:20px;}
			.teaserStyle-requestBoxOffice .teaserTextTop h3 {font-style:normal;font-weight:700;}
			.teaserStyle-requestBoxOffice .teaserTextTop strong {color:#ff5200;}
		.teaserStyle-requestBoxOffice .teaserTextBottom {text-align:center;}
				.teaserStyle-requestBoxOffice .teaserTextBottomHeadline h2 {color:#ff5200;font-size:35px;text-align:left;margin-bottom:20px;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a {display:inline-block;text-align:center;font-family:'Source Sans Pro';font-size:20px;font-weight:700;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a:before {display:block;width:100px;height:50px;content:' ';background-size:cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/star.svg) no-repeat center center;background-size:33px 31px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/fitness.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/flex.svg) no-repeat center center;background-size:39px 31px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/money.svg) no-repeat center center;background-size:31px 34px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/smile.svg) no-repeat center center;background-size:34px 34px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/sun.svg) no-repeat center center;background-size:37px 37px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teamwork.svg) no-repeat center center;background-size:50px 33px, cover;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-send {position:relative;width:auto;margin:0;padding:15px 0 15px 0;display:block;background-size:cover;border:none;border:solid 2px #ff5200;color:#ff5200;font-size:25px;font-weight:700;text-align:center;pointer-events:auto;margin-top:20px;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-send:hover {background:#ff5200;text-decoration:none;color:#fff;}.teaserStyle-shadowLine {position:relative;box-shadow:0px 3px 6px #00000029;height:5px;}.teaserStyle-winBike {position:relative;overflow:hidden;}
		.teaserStyle-winBike .teaserImage {display:none;}
		.teaserStyle-winBike .teaserContent {padding:0 20px;}
			.teaserStyle-winBike .teaserTitle h2 {font-size:20px;color:#ff5200;font-weight:600;position:relative;text-align:center;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-winBike .teaserTitle h2:before {content:'';background:url(../img/winBike.svg) no-repeat center;background-size:52px 32px;padding:30px;display:block;}
		.teaserStyle-winBike .teaserTextBottom {display:none;}
			.teaserStyle-winBike .teaserTextBottom a {background:#ff5200;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;display:none;}
			.teaserStyle-winBike .teaserTextBottom a:hover {font-family:'Source Sans Pro';background:#ff4e00;display:none;}
	.teaserStyle-winBike .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-winBike .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-winCar {position:relative;overflow:hidden;}
		.teaserStyle-winCar .teaserImage {display:none;}
		.teaserStyle-winCar .teaserContent {padding:0 20px;}
			.teaserStyle-winCar .teaserTitle h2 {font-size:20px;color:#ff5200;font-weight:600;position:relative;text-align:center;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-winCar .teaserTitle h2:before {content:'';background:url(../img/winCar.svg) no-repeat center;background-size:50px 32px;padding:30px;display:block;}
		.teaserStyle-winCar .teaserTextBottom {display:none;}
			.teaserStyle-winCar .teaserTextBottom a {background:#ff5200;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;display:none;}
			.teaserStyle-winCar .teaserTextBottom a:hover {font-family:'Source Sans Pro';background:#ff4e00;display:none;}
	.teaserStyle-winCar .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-winCar .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-winMap {position:relative;overflow:hidden;}
		.teaserStyle-winMap .teaserImage {display:none;}
		.teaserStyle-winMap .teaserContent {padding:0 20px;}
			.teaserStyle-winMap .teaserTitle h2 {font-size:20px;color:#ff5200;font-weight:600;position:relative;text-align:center;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-winMap .teaserTitle h2:before {content:'';background:url(../img/winMap.svg) no-repeat center;background-size:47px 45px;padding:30px;display:block;}
		.teaserStyle-winMap .teaserTextBottom {display:none;}
			.teaserStyle-winMap .teaserTextBottom a {background:#ff5200;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;display:none;}
			.teaserStyle-winMap .teaserTextBottom a:hover {font-family:'Source Sans Pro';background:#ff4e00;display:none;}
	.teaserStyle-winMap .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-winMap .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-winTicket {position:relative;overflow:hidden;}
		.teaserStyle-winTicket .teaserImage {display:none;}
		.teaserStyle-winTicket .teaserContent {padding:0 20px;}
			.teaserStyle-winTicket .teaserTitle h2 {font-size:20px;color:#ff5200;font-weight:600;position:relative;text-align:center;line-height:1.2em;padding-bottom:5px;}
			.teaserStyle-winTicket .teaserTitle h2:before {content:'';background:url(../img/winTicket.svg) no-repeat center;background-size:42px 42px;padding:30px;display:block;}
		.teaserStyle-winTicket .teaserTextBottom {display:none;}
			.teaserStyle-winTicket .teaserTextBottom a {background:#ff5200;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;display:none;}
			.teaserStyle-winTicket .teaserTextBottom a:hover {font-family:'Source Sans Pro';background:#ff4e00;display:none;}
	.teaserStyle-winTicket .teaserLinkField {display:block;position:absolute;top:0;bottom:0;left:0;right:0;display:none;}
		.teaserStyle-winTicket .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;display:none;}.teaserStyle-fotoBoxNameLeft {position:relative;overflow:hidden;}
	.teaserStyle-fotoBoxNameLeft .teaserImage {position:absolute;top:0;left:0;z-index:45;}
	.teaserStyle-fotoBoxNameLeft .teaserContent {position:absolute;top:0;bottom:0;left:0;right:0;z-index:46;}
		.teaserStyle-fotoBoxNameLeft .teaserTitle {position:absolute;left:20px;width:100%;bottom:25px;}
			.teaserStyle-fotoBoxNameLeft .teaserTitle h2 {color:#fff;text-transform:uppercase;display:inline-block;text-align:left;font-size:30px;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
	.teaserStyle-fotoBoxNameLeft .teaserSubTitle,
	.teaserStyle-fotoBoxNameLeft .teaserTextTop {display:none;}
		.teaserStyle-fotoBoxNameLeft .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;left:20px;width:100%;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.teaserStyle-fotoBoxNameLeft .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-fotoBoxNameLeft .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-fotoBoxNameLeft .teaserTextBottom a:first-child {display:inline;}
		.teaserStyle-fotoBoxNameLeft:hover .teaserTextBottom a,
		.teaserStyle-fotoBoxNameLeft .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;text-shadow:none;}
	.teaserStyle-fotoBoxNameLeft .teaserLinkField {}
		.teaserStyle-fotoBoxNameLeft .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;}.teaserStyle-fotoBoxNameRight {position:relative;overflow:hidden;}
	.teaserStyle-fotoBoxNameRight .teaserImage {position:absolute;top:0;left:0;z-index:45;}
	.teaserStyle-fotoBoxNameRight .teaserContent {position:absolute;top:0;bottom:0;left:0;right:0;z-index:46;}
		.teaserStyle-fotoBoxNameRight .teaserTitle {position:absolute;right:20px;bottom:25px;text-align:right;}
			.teaserStyle-fotoBoxNameRight .teaserTitle h2 {color:#fff;text-transform:uppercase;padding:5px 0;display:inline-block;text-align:right;font-size:30px;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
	.teaserStyle-fotoBoxNameRight .teaserSubTitle,
	.teaserStyle-fotoBoxNameRight .teaserTextTop {display:none;}
		.teaserStyle-fotoBoxNameRight .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;right:20px;width:1060px;text-align:right;font-size:15px;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.teaserStyle-fotoBoxNameRight .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-fotoBoxNameRight .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-fotoBoxNameRight .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-fotoBoxNameRight:hover .teaserTextBottom a,
		.teaserStyle-fotoBoxNameRight .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;text-shadow:none;}
	.teaserStyle-fotoBoxNameRight .teaserLinkField {}
		.teaserStyle-fotoBoxNameRight .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;}.teaserStyle-fotoBoxRedBorder-left {position:relative;overflow:hidden;}
	.teaserStyle-fotoBoxRedBorder-left .teaserImage {position:absolute;top:0;left:0;z-index:45;}
	.teaserStyle-fotoBoxRedBorder-left .teaserContent {position:absolute;top:0;bottom:0;left:0;right:0;z-index:46;}
		.teaserStyle-fotoBoxRedBorder-left .teaserTitle {position:absolute;left:20px;bottom:55px;}
			.teaserStyle-fotoBoxRedBorder-left .teaserTitle h2 {color:#fff;text-transform:uppercase;padding:5px 0;display:inline;background:#ff5200;margin:20px auto;}
				.teaserStyle-fotoBoxRedBorder-left .teaserTitle h2 span {color:#fff;background:#ff5200;font-size:25px;font-weight:700;padding:0.25rem 0.65rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
	.teaserStyle-fotoBoxRedBorder-left .teaserSubTitle,
	.teaserStyle-fotoBoxRedBorder-left .teaserTextTop,
		.teaserStyle-fotoBoxRedBorder-left .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;left:20px;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.teaserStyle-fotoBoxRedBorder-left .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-fotoBoxRedBorder-left .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-fotoBoxRedBorder-left .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-fotoBoxRedBorder-left:hover .teaserTextBottom a,
		.teaserStyle-fotoBoxRedBorder-left .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;}
	.teaserStyle-fotoBoxRedBorder-left .teaserLinkField {}
		.teaserStyle-fotoBoxRedBorder-left .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;}.teaserStyle-fotoBoxRedBorder-right {position:relative;overflow:hidden;}
	.teaserStyle-fotoBoxRedBorder-right .teaserImage {position:absolute;top:0;left:0;z-index:45;}
	.teaserStyle-fotoBoxRedBorder-right .teaserContent {position:absolute;top:0;bottom:0;left:0;right:0;z-index:46;}
		.teaserStyle-fotoBoxRedBorder-right .teaserTitle {position:absolute;right:20px;bottom:55px;text-align:right;}
			.teaserStyle-fotoBoxRedBorder-right .teaserTitle h2 {color:#fff;text-transform:uppercase;padding:5px 0;display:inline;background:#ff5200;margin:20px auto;}
				.teaserStyle-fotoBoxRedBorder-right .teaserTitle h2 span {color:#fff;background:#ff5200;font-size:25px;font-weight:700;padding:0.25rem 0.65rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
	.teaserStyle-fotoBoxRedBorder-right .teaserSubTitle,
	.teaserStyle-fotoBoxRedBorder-right .teaserTextTop,
	.teaserStyle-fotoBoxRedBorder-right .teaserLinkField {}
		.teaserStyle-fotoBoxRedBorder-right .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;right:20px;text-align:right;font-size:15px;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
		.teaserStyle-fotoBoxRedBorder-right .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-fotoBoxRedBorder-right .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-fotoBoxRedBorder-right .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-fotoBoxRedBorder-right:hover .teaserTextBottom a,
		.teaserStyle-fotoBoxRedBorder-right .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;}
	.teaserStyle-fotoBoxRedBorder-left .teaserLinkField {}
		.teaserStyle-fotoBoxRedBorder-right .teaserLinkField a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;}.teaserStyle-greyBox-downloads {}
	.teaserStyle-greyBox-downloads .teaserImage,
	.teaserStyle-greyBox-downloads .teaserTitle,
	.teaserStyle-greyBox-downloads .teaserSubTitle,
	.teaserStyle-greyBox-downloads .teaserTextTop,
	.teaserStyle-greyBox-downloads .teaserLinkField {display:none;}
		.teaserStyle-greyBox-downloads .teaserTextBottom a {background:url(../img/teaser-downloads.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-downloads .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-downloads .teaserTextBottom a:hover {background:url(../img/teaser-downloads.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-greyBox-driver {}
	.teaserStyle-greyBox-driver .teaserImage,
	.teaserStyle-greyBox-driver .teaserTitle,
	.teaserStyle-greyBox-driver .teaserSubTitle,
	.teaserStyle-greyBox-driver .teaserTextTop,
	.teaserStyle-greyBox-driver .teaserLinkField {display:none;}
		.teaserStyle-greyBox-driver .teaserTextBottom a {background:url(../img/teaser-driver.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-driver .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-driver .teaserTextBottom a:hover {background:url(../img/teaser-driver.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-greyBox-garage {}
	.teaserStyle-greyBox-garage .teaserImage,
	.teaserStyle-greyBox-garage .teaserTitle,
	.teaserStyle-greyBox-garage .teaserSubTitle,
	.teaserStyle-greyBox-garage .teaserTextTop,
	.teaserStyle-greyBox-garage .teaserLinkField {display:none;}
		.teaserStyle-greyBox-garage .teaserTextBottom a {background:url(../img/teaser-garage.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-garage .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-garage .teaserTextBottom a:hover {background:url(../img/teaser-garage.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-greyBox-library {}
	.teaserStyle-greyBox-library .teaserImage,
	.teaserStyle-greyBox-library .teaserTitle,
	.teaserStyle-greyBox-library .teaserSubTitle,
	.teaserStyle-greyBox-library .teaserTextTop,
	.teaserStyle-greyBox-library .teaserLinkField {display:none;}
		.teaserStyle-greyBox-library .teaserTextBottom a {background:url(../img/teaser-firmenbib.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:67px 69px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-library .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-library .teaserTextBottom a:hover {background:url(../img/teaser-firmenbib.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:67px 69px, cover;text-decoration:none;}.teaserStyle-greyBox-logistics {}
	.teaserStyle-greyBox-logistics .teaserImage,
	.teaserStyle-greyBox-logistics .teaserTitle,
	.teaserStyle-greyBox-logistics .teaserSubTitle,
	.teaserStyle-greyBox-logistics .teaserTextTop,
	.teaserStyle-greyBox-logistics .teaserLinkField {display:none;}
		.teaserStyle-greyBox-logistics .teaserTextBottom a {background:url(../img/teaser-logistics.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-logistics .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-logistics .teaserTextBottom a:hover {background:url(../img/teaser-logistics.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-greyBox-office {}
	.teaserStyle-greyBox-office .teaserImage,
	.teaserStyle-greyBox-office .teaserTitle,
	.teaserStyle-greyBox-office .teaserSubTitle,
	.teaserStyle-greyBox-office .teaserTextTop,
	.teaserStyle-greyBox-office .teaserLinkField {display:none;}
		.teaserStyle-greyBox-office .teaserTextBottom a {background:url(../img/teaser-office.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-office .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-office .teaserTextBottom a:hover {background:url(../img/teaser-office.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-greyBox-videos {}
	.teaserStyle-greyBox-videos .teaserImage,
	.teaserStyle-greyBox-videos .teaserTitle,
	.teaserStyle-greyBox-videos .teaserSubTitle,
	.teaserStyle-greyBox-videos .teaserTextTop,
	.teaserStyle-greyBox-videos .teaserLinkField {display:none;}
		.teaserStyle-greyBox-videos .teaserTextBottom a {background:url(../img/teaser-videos.svg) no-repeat center 43px, linear-gradient(to bottom, #666, #9e9e9e);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #666;padding:130px 0 0 0;height:75px;}
		.teaserStyle-greyBox-videos .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-greyBox-videos .teaserTextBottom a:hover {background:url(../img/teaser-videos.svg) no-repeat center 43px, linear-gradient(to bottom, #414141, #848484);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-orangeBox-academy {}
	.teaserStyle-orangeBox-academy .teaserImage,
	.teaserStyle-orangeBox-academy .teaserTitle,
	.teaserStyle-orangeBox-academy .teaserSubTitle,
	.teaserStyle-orangeBox-academy .teaserTextTop,
	.teaserStyle-orangeBox-academy .teaserLinkField {display:none;}
		.teaserStyle-orangeBox-academy .teaserTextBottom a {background:url(../img/teaser-academy.svg) no-repeat center 43px, linear-gradient(to bottom, #e84d0f, #f18400);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #e84d0f;padding:130px 0 0 0;height:75px;}
		.teaserStyle-orangeBox-academy .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-orangeBox-academy .teaserTextBottom a:hover {background:url(../img/teaser-academy.svg) no-repeat center 43px, linear-gradient(to bottom, #c1400c, #cc7000);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-orangeBox-business {}
	.teaserStyle-orangeBox-business .teaserImage,
	.teaserStyle-orangeBox-business .teaserTitle,
	.teaserStyle-orangeBox-business .teaserSubTitle,
	.teaserStyle-orangeBox-business .teaserTextTop,
	.teaserStyle-orangeBox-business .teaserLinkField {display:none;}
		.teaserStyle-orangeBox-business .teaserTextBottom a {background:url(../img/teaser-business.svg) no-repeat center 43px, linear-gradient(to bottom, #e84d0f, #f18400);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #e84d0f;padding:130px 0 0 0;height:75px;}
		.teaserStyle-orangeBox-business .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-orangeBox-business .teaserTextBottom a:hover {background:url(../img/teaser-business.svg) no-repeat center 43px, linear-gradient(to bottom, #c1400c, #cc7000);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-orangeBox-calendar {position:relative;}
	.teaserStyle-orangeBox-calendar .teaserLinkField {display:block;position:absolute;top:0;left:0;right:0;bottom:0;}
		.teaserStyle-orangeBox-calendar .teaserLinkField a {position:absolute;top:0;left:0;right:0;bottom:0;}
		.teaserStyle-orangeBox-calendar .teaserTextBottom {height:58px;padding:27px 0;background:linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:cover;border-bottom:10px solid #e84d0f;text-align:center;}
		.teaserStyle-orangeBox-calendar .teaserTextBottom:hover,
		.teaserStyle-orangeBox-calendar:hover .teaserTextBottom {background:linear-gradient(to bottom, #c1400c, #cc7000);border-color:#e84d0f;}
			.teaserStyle-orangeBox-calendar .teaserTextBottom a {display:none;background:url(../img/teaser-calendar.svg) no-repeat;background-size:58px 58px;padding:15px 0 0 70px;color:#fff;font-size:25px;font-weight:700;text-transform:uppercase;height:58px;text-decoration:none;}
			.teaserStyle-orangeBox-calendar .teaserTextBottom a:first-child {display:inline-block;}
			.teaserStyle-orangeBox-calendar .teaserTextBottom a:hover {text-decoration:none;color:#fff;}.teaserStyle-orangeBox-school {}
	.teaserStyle-orangeBox-school .teaserImage,
	.teaserStyle-orangeBox-school .teaserTitle,
	.teaserStyle-orangeBox-school .teaserSubTitle,
	.teaserStyle-orangeBox-school .teaserTextTop,
	.teaserStyle-orangeBox-school .teaserLinkField {display:none;}
		.teaserStyle-orangeBox-school .teaserTextBottom a {background:url(../img/teaser-school.svg) no-repeat center 43px, linear-gradient(to bottom, #e84d0f, #f18400);background-size:60px 66px, cover;color:#fff;display:none;text-align:center;font-size:25px;font-weight:700;text-transform:uppercase;border-bottom:10px solid #e84d0f;padding:130px 0 0 0;height:75px;}
		.teaserStyle-orangeBox-school .teaserTextBottom a:first-child {display:block;}
		.teaserStyle-orangeBox-school .teaserTextBottom a:hover {background:url(../img/teaser-school.svg) no-repeat center 43px, linear-gradient(to bottom, #c1400c, #cc7000);background-size:60px 66px, cover;text-decoration:none;}.teaserStyle-requestBox-bus .dropTeaser {display:none;background:no-repeat;background-size:auto;}
.teaserStyle-requestBox-bus .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;height:50px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);box-shadow:0 0 4px 0 rgba(0,0,0,0.35);margin-bottom:30px;}
.teaserStyle-requestBox-bus .dropTeaserLink:hover {background:#fafafa;}
	.teaserStyle-requestBox-bus .dropTeaserLink a {position:absolute;top:0;left:0;right:0;z-index:15;display:block;font-size:22px;color:#8f8f8f;font-weight:400;padding:10px 60px 0 60px;line-height:1.2em;}
	.teaserStyle-requestBox-bus .dropTeaserLink a:before {position:absolute;top:0;left:0;z-index:16;display:block;width:50px;height:50px;content:' ';background:url(../img/teaser-logistics.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:23px 25px, cover;}
	.teaserStyle-requestBox-bus .dropTeaserLink a:after {position:absolute;top:0;right:0;z-index:17;display:block;width:50px;height:50px;content:' ';background:url(../img/icon-arrow.svg) no-repeat center center;background-size:20px 11px;}
	.teaserStyle-requestBox-bus .dropTeaserLink a:hover {text-decoration:none;}
	.teaserStyle-requestBox-bus .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.teaserStyle-requestBox-bus .dropTeaserLink-close {display:none;}
		.teaserStyle-requestBox-bus .teaserTitle {display:none;}
			.teaserStyle-requestBox-bus .teaserSubTitle h3 {font-style:normal;color:#9f9f9f;text-transform:uppercase;font-size:25px;font-weight:700;font-style:normal;}
			.teaserStyle-requestBox-bus .teaserTextTop h3 {font-style:normal;font-weight:700;}
		.teaserStyle-requestBox-bus .teaserTextBottom {position:relative;padding:0 0 80px 0;}
			.teaserStyle-requestBox-bus .teaserTextBottom a {display:inline-block;width:80px;border-bottom:1px solid #ff5200;text-align:center;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;height:130px;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBox-bus .teaserTextBottom a:before {display:block;width:60px;height:60px;border:10px solid #fff;border-radius:40px;content:' ';background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/teaser-link-star.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:27px 26px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/teaser-link-fitness.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:32px 24px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/teaser-link-flex.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:22px 22px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/teaser-link-money.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:24px 21px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/teaser-link-smile.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:25px 25px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/teaser-link-sun.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:26px 26px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teaser-link-teamwork.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:28px 20px, cover;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-send {width:auto;height:45px;margin:0;padding:15px 0 0 0;position:absolute;bottom:0;left:0;right:0;display:block;background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;border:none;color:#fff;font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;pointer-events:auto;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-send:hover {background:linear-gradient(to bottom, #c1400c, #cc7000);text-decoration:none;}.teaserStyle-requestBox-garage .dropTeaser {display:none;background:no-repeat;background-size:auto;}
.teaserStyle-requestBox-garage .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;height:50px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);box-shadow:0 0 4px 0 rgba(0,0,0,0.35);margin-bottom:30px;}
.teaserStyle-requestBox-garage .dropTeaserLink:hover {background:#fafafa;}
	.teaserStyle-requestBox-garage .dropTeaserLink a {position:absolute;top:0;left:0;right:0;z-index:15;display:block;font-size:22px;color:#8f8f8f;font-weight:400;padding:10px 60px 0 60px;}
	.teaserStyle-requestBox-garage .dropTeaserLink a:before {position:absolute;top:0;left:0;z-index:16;display:block;width:50px;height:50px;content:' ';background:url(../img/teaser-garage.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:25px 25px, cover;}
	.teaserStyle-requestBox-garage .dropTeaserLink a:after {position:absolute;top:0;right:0;z-index:17;display:block;width:50px;height:50px;content:' ';background:url(../img/icon-arrow.svg) no-repeat center center;background-size:20px 11px;}
	.teaserStyle-requestBox-garage .dropTeaserLink a:hover {text-decoration:none;}
	.teaserStyle-requestBox-garage .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.teaserStyle-requestBox-garage .dropTeaserLink-close {display:none;}
		.teaserStyle-requestBox-garage .teaserTitle {display:none;}
			.teaserStyle-requestBox-garage .teaserSubTitle h3 {font-style:normal;color:#9f9f9f;text-transform:uppercase;font-size:25px;font-weight:700;font-style:normal;}
			.teaserStyle-requestBox-garage .teaserTextTop h3 {font-style:normal;font-weight:700;}
		.teaserStyle-requestBox-garage .teaserTextBottom {position:relative;padding:0 0 80px 0;}
			.teaserStyle-requestBox-garage .teaserTextBottom a {display:inline-block;width:80px;border-bottom:1px solid #ff5200;text-align:center;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;height:130px;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBox-garage .teaserTextBottom a:before {display:block;width:60px;height:60px;border:10px solid #fff;border-radius:40px;content:' ';background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/teaser-link-star.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:27px 26px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/teaser-link-fitness.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:32px 24px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/teaser-link-flex.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:22px 22px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/teaser-link-money.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:24px 21px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/teaser-link-smile.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:25px 25px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/teaser-link-sun.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:26px 26px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teaser-link-teamwork.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:28px 20px, cover;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-send {width:auto;height:45px;margin:0;padding:15px 0 0 0;position:absolute;bottom:0;left:0;right:0;display:block;background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;border:none;color:#fff;font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;pointer-events:auto;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-send:hover {background:linear-gradient(to bottom, #c1400c, #cc7000);text-decoration:none;}.teaserStyle-requestBox-office .dropTeaser {display:none;background:no-repeat;background-size:auto;}
.teaserStyle-requestBox-office .dropTeaserLink {display:block;text-align:left;padding:0;position:relative;height:50px;overflow:hidden;background:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,0.35);box-shadow:0 0 4px 0 rgba(0,0,0,0.35);margin-bottom:30px;}
.teaserStyle-requestBox-office .dropTeaserLink:hover {background:#fafafa;}
	.teaserStyle-requestBox-office .dropTeaserLink a {position:absolute;top:0;left:0;right:0;z-index:15;display:block;font-size:22px;color:#8f8f8f;font-weight:400;padding:10px 60px 0 60px;line-height:1.2em;}
	.teaserStyle-requestBox-office .dropTeaserLink a:before {position:absolute;top:0;left:0;z-index:16;display:block;width:50px;height:50px;content:' ';background:url(../img/teaser-logistics.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:23px 25px, cover;}
	.teaserStyle-requestBox-office .dropTeaserLink a:after {position:absolute;top:0;right:0;z-index:17;display:block;width:50px;height:50px;content:' ';background:url(../img/icon-arrow.svg) no-repeat center center;background-size:20px 11px;}
	.teaserStyle-requestBox-office .dropTeaserLink a:hover {text-decoration:none;}
	.teaserStyle-requestBox-office .dropTeaserLink.dropTeaserLink-close a:after {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.teaserStyle-requestBox-office .dropTeaserLink-close {display:none;}
		.teaserStyle-requestBox-office .teaserTitle {display:none;}
			.teaserStyle-requestBox-office .teaserSubTitle h3 {font-style:normal;color:#9f9f9f;text-transform:uppercase;font-size:25px;font-weight:700;font-style:normal;}
			.teaserStyle-requestBox-office .teaserTextTop h3 {font-style:normal;font-weight:700;}
		.teaserStyle-requestBox-office .teaserTextBottom {position:relative;padding:0 0 80px 0;}
			.teaserStyle-requestBox-office .teaserTextBottom a {display:inline-block;width:80px;border-bottom:1px solid #ff5200;text-align:center;font-size:15px;font-weight:700;text-transform:uppercase;line-height:1.2em;padding:0 0 10px 0;margin:0 20px 0 0;height:130px;overflow:hidden;pointer-events:none;}
			.teaserStyle-requestBox-office .teaserTextBottom a:before {display:block;width:60px;height:60px;border:10px solid #fff;border-radius:40px;content:' ';background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a:hover {text-decoration:none;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-star:before {background:url(../img/teaser-link-star.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:27px 26px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-fitness:before {background:url(../img/teaser-link-fitness.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:32px 24px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-flex:before {background:url(../img/teaser-link-flex.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:22px 22px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-money:before {background:url(../img/teaser-link-money.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:24px 21px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-smile:before {background:url(../img/teaser-link-smile.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:25px 25px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-sun:before {background:url(../img/teaser-link-sun.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:26px 26px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-teamwork:before {background:url(../img/teaser-link-teamwork.svg) no-repeat center center, linear-gradient(to bottom, #e84d0f, #f18400);background-size:28px 20px, cover;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-send {width:auto;height:45px;margin:0;padding:15px 0 0 0;position:absolute;bottom:0;left:0;right:0;display:block;background:linear-gradient(to bottom, #e84d0f, #f18400);background-size:cover;border:none;color:#fff;font-size:25px;font-weight:700;text-transform:uppercase;text-align:center;pointer-events:auto;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-send:before {display:none;}
			.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-send:hover {background:linear-gradient(to bottom, #c1400c, #cc7000);text-decoration:none;}.teaserStyle-storyBox-left {position:relative;overflow:hidden;border-bottom:1px solid rgba(112,112,112,0.3);padding:0 0 30px 0;}
	.teaserStyle-storyBox-left .teaserImage {position:relative;float:right;width:430px;}
		.teaserStyle-storyBox-left .teaserTitle {position:absolute;left:20px;bottom:55px;}
			.teaserStyle-storyBox-left .teaserTitle h2 {color:#fff;text-transform:uppercase;padding:5px 0;display:inline;background:#ff5200;margin:20px auto;}
				.teaserStyle-storyBox-left .teaserTitle h2 span {color:#fff;background:#ff5200;font-size:35px;font-weight:700;padding:0.25rem 0.65rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		.teaserStyle-storyBox-left .teaserSubTitle {position:absolute;left:20px;bottom:15px;}
			.teaserStyle-storyBox-left .teaserSubTitle h3 {margin:0;font-style:normal;color:#fff;font-size:15px;font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
	.teaserStyle-storyBox-left .teaserContent {padding-bottom:30px;width:610px;}
	.teaserStyle-storyBox-left .teaserTextTop,
	.teaserStyle-storyBox-left .teaserLinkField {}
		.teaserStyle-storyBox-left .teaserTextTop h3 {font-style:normal;font-weight:700;color:#9f9f9f;font-size:30px;line-height:1.0em;}
		.teaserStyle-storyBox-left .teaserTextTop h3:before {content:'»';}
		.teaserStyle-storyBox-left .teaserTextTop h3:after {content:'«';}
		.teaserStyle-storyBox-left .teaserTextTop {line-height:1.4em;}
		.teaserStyle-storyBox-left .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;left:20px;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;}
		.teaserStyle-storyBox-left .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-storyBox-left .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-storyBox-left .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-storyBox-left .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;}
		
	.teaserStyle-storyBox-left .teaserImage {display:inherit;}.teaserStyle-storyBox-right {position:relative;overflow:hidden;border-bottom:1px solid rgba(112,112,112,0.3);padding:0 0 30px 0;}
	.teaserStyle-storyBox-right .teaserImage {position:relative;float:left;width:430px;height:auto;}
		.teaserStyle-storyBox-right .teaserTitle {position:absolute;right:20px;bottom:55px;text-align:right;}
			.teaserStyle-storyBox-right .teaserTitle h2 {color:#fff;text-transform:uppercase;padding:5px 0;display:inline;background:#ff5200;margin:20px auto;}
				.teaserStyle-storyBox-right .teaserTitle h2 span {color:#fff;background:#ff5200;font-size:35px;font-weight:700;padding:0.25rem 0.65rem;line-height:1.1em;display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
		.teaserStyle-storyBox-right .teaserSubTitle {position:absolute;right:20px;bottom:15px;}
			.teaserStyle-storyBox-right .teaserSubTitle h3 {margin:0;font-style:normal;color:#fff;font-size:15px;font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,0.6);}
	.teaserStyle-storyBox-right .teaserContent {width:610px;}
	.teaserStyle-storyBox-right .teaserTextTop,
	.teaserStyle-storyBox-right .teaserLinkField {}
		.teaserStyle-storyBox-right .teaserTextTop h3 {font-style:normal;font-weight:700;color:#9f9f9f;font-size:30px;line-height:1.0em;}
		.teaserStyle-storyBox-right .teaserTextTop h3:before {content:'»';}
		.teaserStyle-storyBox-right .teaserTextTop h3:after {content:'«';}
		.teaserStyle-storyBox-right .teaserTextTop {line-height:1.4em;}
		.teaserStyle-storyBox-right .teaserTextBottom a {color:#fff;display:none;position:absolute;bottom:20px;right:20px;text-align:left;font-size:15px;font-weight:700;text-transform:uppercase;}
		.teaserStyle-storyBox-right .teaserTextBottom a:before {content:'[ ';}
		.teaserStyle-storyBox-right .teaserTextBottom a:after {content:' ]';}
		.teaserStyle-storyBox-right .teaserTextBottom a:first-child {display:inline-block;}
		.teaserStyle-storyBox-right .teaserTextBottom a:hover {color:#ff5200;text-decoration:none;}
		
		.teaserStyle-storyBox-right .teaserImage {display:inherit;}.teaserStyle-whiteBox-calendar .teaserImage {background:url(../img/teaser-calendar-orange.svg) no-repeat center 20px;background-size:57px 62px, cover;height:85px;}
			.teaserStyle-whiteBox-calendar .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-whiteBox-calendar .teaserTitle h2 {font-size:30px;color:#ff5200;font-weight:700;text-align:center;line-height:1.0em;}
			.teaserStyle-whiteBox-calendar .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-whiteBox-calendar .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-whiteBox-calendar .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-whiteBox-calendar .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-whiteBox-calendar .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-whiteBox-calendar .teaserLinkField a:hover{background:#f00;color:#ff5200;}.teaserStyle-whiteBox-download .teaserImage {background:url(../img/teaser-download-orange.svg) no-repeat center 30px;background-size:70px 51px, cover;height:85px;}
			.teaserStyle-whiteBox-download .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-whiteBox-download .teaserTitle h2 {font-size:30px;color:#ff5200;font-weight:700;text-align:center;}
			.teaserStyle-whiteBox-download .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-whiteBox-download .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-whiteBox-download .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-whiteBox-download .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-whiteBox-download .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-whiteBox-download .teaserLinkField a:hover{background:#f00;color:#ff5200;}.teaserStyle-whiteBox-driver .teaserImage {background:url(../img/teaser-driver-orange.svg) no-repeat center 43px;background-size:57px 62px, cover;height:110px;}
			.teaserStyle-whiteBox-driver .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-whiteBox-driver .teaserTitle h2 {font-size:30px;color:#ff5200;font-weight:700;text-align:center;}
			.teaserStyle-whiteBox-driver .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-whiteBox-driver .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-whiteBox-driver .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-whiteBox-driver .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-whiteBox-driver .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-whiteBox-driver .teaserLinkField a:hover{background:#f00;color:#ff5200;}.teaserStyle-whiteBox-library .teaserImage {background:url(../img/teaser-library-orange.svg) no-repeat center 30px;;background-size:58px 58px, cover;height:90px;}
			.teaserStyle-whiteBox-library .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-whiteBox-library .teaserTitle h2 {font-size:30px;color:#ff5200;font-weight:700;text-align:center;}
			.teaserStyle-whiteBox-library .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-whiteBox-library .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-whiteBox-library .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-whiteBox-library .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-whiteBox-library .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-whiteBox-library .teaserLinkField a:hover{background:#f00;color:#ff5200;}.teaserStyle-whiteBox-video .teaserImage {background:url(../img/teaser-video-orange.svg) no-repeat center 10px;background-size:50px 50px, cover;height:70px;}
			.teaserStyle-whiteBox-video .teaserSubTitle h3 {font-size:15px;color:rgba(71,71,71,.3)}
			.teaserStyle-whiteBox-video .teaserTitle h2 {font-size:30px;color:#ff5200;font-weight:700;text-align:center;}
			.teaserStyle-whiteBox-video .teaserTextTop {color:rgba(71,71,71,.3);font-size:15px;}
			.teaserStyle-whiteBox-video .teaserTextBottom {text-align:left;margin-top:30px;font-family:'Source Sans Pro';}
				.teaserStyle-whiteBox-video .teaserTextBottom a {background:#2d2d2d;font-weight:600;padding:10px 20px;text-transform:uppercase;display:inline-block;font-family:'Source Sans Pro';color:#fff;}
				.teaserStyle-whiteBox-video .teaserTextBottom a:hover {background:#ff4e00;font-family:'Source Sans Pro';}
			.teaserStyle-whiteBox-video .teaserLinkField a {display:inline-block;padding:10px 20px;background:#2d2d2d;text-decoration:none;text-transform:uppercase;font-weight:600;} 
			.teaserStyle-whiteBox-video .teaserLinkField a:hover{background:#f00;color:#ff5200;}.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:2px;width:24px;background:#fff;position:absolute;left:50%;margin:0 0 0 -12px;display:block;content:'';transition:all 300ms ease-in-out;}
	.dl-menuwrapper #navToggle span:before {top:-6px;}
	.dl-menuwrapper #navToggle span:after {bottom:-6px;}
	.dl-menuwrapper #navToggle:hover span,
	.dl-menuwrapper #navToggle:hover span:before,
	.dl-menuwrapper #navToggle:hover span:after {background:rgba(255,255,255,.7);}
	.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:25px;}
	.dl-menuwrapper #navToggle.active span:after {transform:rotate(-45deg);width:25px;}
	@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:0;right:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;}
		.dl-menuwrapper button {background:linear-gradient(to bottom, #ff4e00, #ff6e00);border:none;height:54px;width:54px;text-indent:-900em;overflow:hidden;position:absolute;top:35px;cursor:pointer;outline:none;border-radius:27px;}
		.dl-menuwrapper ul {background:rgba(45,45,45,0.7);padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;}
		.dl-menuwrapper > ul:before {width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid rgba(45,45,45,0.7);content:'';position:absolute;top:-15px;right:12px;}
		.dl-menuwrapper .dl-menu {margin:0;top:135px;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:after {content:'';background:#fff;width:57px;height:1px;position:absolute;bottom:0;right:30px;}
		.dl-menuwrapper li:last-child:after {display:none;}
			.dl-menuwrapper li .dl-submenu {display:none;}
			.dl-menuwrapper li a {display:block;position:relative;padding:25px 30px 25px 20px;font-size:22px;text-transform:uppercase;line-height:20px;font-weight:700;color:#fff;outline:none;}
			.dl-menuwrapper li.navPoint-1:hover > a,
			.dl-menuwrapper li.navPoint-1 > a:hover {color:#ff4e00;}
			.dl-menuwrapper li.navPointActive-1 > a {color:#ff4e00;}
				.dl-menuwrapper li.navPoint-2:hover > a,
				.dl-menuwrapper li.navPoint-2 > a:hover {color:#ff4e00;}
				.dl-menuwrapper li.navPointActive-2 > a {color:#ff4e00;}
			.no-touch .dl-menuwrapper li a:hover {background:rgba(255,248,213,0.1);}
			.dl-menuwrapper li.dl-back > a {padding-left:30px;background:rgba(0,0,0,0.1);}
			.dl-menuwrapper li.dl-back:hover > a,
			.dl-menuwrapper li.dl-back > a:hover {color:#ff4e00;}
			.dl-menuwrapper li.dl-back:after,
			.dl-menuwrapper li > a:not(:only-child):after {position:absolute;top:10px;line-height:50px;font-family:'icomoon';font-weight:300;font-size:16px;speak:none;-webkit-font-smoothing:antialiased;content:"\e000";background:transparent;}
		.dl-menuwrapper li.dl-back:after {left:10px;top:60px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);}
			.dl-menuwrapper li > a:after {right:10px;color:rgba(255,255,255,.7);}
		.dl-menu.dl-subview li,
		.dl-menu.dl-subview li.dl-subviewopen > a,
		.dl-menu.dl-subview li.dl-subview > 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 > .dl-submenu,
	.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li {display:block;}
	.dl-menuwrapper > .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;}
	@-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 > .dl-submenu.dl-animate-in-1 {-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-2 {-webkit-animation:SubMenuAnimIn2 0.3s ease-in-out;animation:SubMenuAnimIn2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-3 {-webkit-animation:SubMenuAnimIn3 0.4s ease;animation:SubMenuAnimIn3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-in-4 {-webkit-animation:SubMenuAnimIn4 0.4s ease;animation:SubMenuAnimIn4 0.4s ease;}
	.dl-menuwrapper > .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 > .dl-submenu.dl-animate-out-1 {-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-2 {-webkit-animation:SubMenuAnimOut2 0.3s ease-in-out;animation:SubMenuAnimOut2 0.3s ease-in-out;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-3 {-webkit-animation:SubMenuAnimOut3 0.4s ease;animation:SubMenuAnimOut3 0.4s ease;}
	.dl-menuwrapper > .dl-submenu.dl-animate-out-4 {-webkit-animation:SubMenuAnimOut4 0.4s ease;animation:SubMenuAnimOut4 0.4s ease;}
	.dl-menuwrapper > .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 > a:not(:only-child) {background:rgba(0,0,0,0.1);}
			.no-js .dl-menuwrapper li > a:not(:only-child):after {content:'';}
@media only screen and (min-width: 0px) and (max-width: 1799px)
{
#innerBodyFrame {padding:0 0 620px 0;}					

	
}
@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 > img {width:100%;height:auto;}
	
		.showTeaser-2 > img {width:100%;height:auto;}
	
		.showTeaser-3 > img {width:100%;height:auto;}
	
		.showTeaser-4 > img {width:100%;height:auto;}
	
		.showTeaser-5 > img {width:100%;height:auto;}
	
		.showTeaser-6 > img {width:100%;height:auto;}
	
		.showTeaser-7 > img {width:100%;height:auto;}
	
		.showTeaser-8 > img {width:100%;height:auto;}
	
		.showTeaser-9 > img {width:100%;height:auto;}
	
		.showTeaser-10 > img {width:100%;height:auto;}
	
		.showTeaser-11 > img {width:100%;height:auto;}
	
		.showTeaser-12 > 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 > input[type='text'], .masterCol-2 > textarea {width:95%;}
	
	.masterCol-2 > input[type='text'].halfField, .masterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol > input[type='text'], .masterCol-2 .splitterCol > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 > input[type='text'], .masterCol-2 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-2 > input[type='text'].halfField, .masterCol-2 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-3 > input[type='text'], .masterCol-2 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 > input[type='text'], .masterCol-2 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-4 > input[type='text'].halfField, .masterCol-2 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-2 .splitterCol-5 > input[type='text'], .masterCol-2 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 > input[type='text'], .masterCol-2 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-2 .splitterCol-6 > input[type='text'].halfField, .masterCol-2 .splitterCol-6 > textarea.halfField {width:95%;}
	
	.masterCol-3 > input[type='text'], .masterCol-3 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol > input[type='text'], .masterCol-3 .splitterCol > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 > input[type='text'], .masterCol-3 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-2 > input[type='text'].halfField, .masterCol-3 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-3 > input[type='text'], .masterCol-3 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 > input[type='text'], .masterCol-3 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-4 > input[type='text'].halfField, .masterCol-3 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-5 > input[type='text'], .masterCol-3 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 > input[type='text'], .masterCol-3 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-6 > input[type='text'].halfField, .masterCol-3 .splitterCol-6 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-7 > input[type='text'], .masterCol-3 .splitterCol-7 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 > input[type='text'], .masterCol-3 .splitterCol-8 > textarea {width:95%;}
	
		.masterCol-3 .splitterCol-8 > input[type='text'].halfField, .masterCol-3 .splitterCol-8 > textarea.halfField {width:95%;}
	
		.masterCol-3 .splitterCol-9 > input[type='text'], .masterCol-3 .splitterCol-9 > textarea {width:95%;}
	
	.masterCol-4 > input[type='text'], .masterCol-4 > textarea {width:95%;}
	
	.masterCol-4 > input[type='text'].halfField, .masterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol > input[type='text'], .masterCol-4 .splitterCol > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 > input[type='text'], .masterCol-4 .splitterCol-2 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-2 > input[type='text'].halfField, .masterCol-4 .splitterCol-2 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-3 > input[type='text'], .masterCol-4 .splitterCol-3 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 > input[type='text'], .masterCol-4 .splitterCol-4 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-4 > input[type='text'].halfField, .masterCol-4 .splitterCol-4 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-5 > input[type='text'], .masterCol-4 .splitterCol-5 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 > input[type='text'], .masterCol-4 .splitterCol-6 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-6 > input[type='text'].halfField, .masterCol-4 .splitterCol-6 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-7 > input[type='text'], .masterCol-4 .splitterCol-7 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 > input[type='text'], .masterCol-4 .splitterCol-8 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-8 > input[type='text'].halfField, .masterCol-4 .splitterCol-8 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-9 > input[type='text'], .masterCol-4 .splitterCol-9 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 > input[type='text'], .masterCol-4 .splitterCol-10 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-10 > input[type='text'].halfField, .masterCol-4 .splitterCol-10 > textarea.halfField {width:95%;}
	
		.masterCol-4 .splitterCol-11 > input[type='text'], .masterCol-4 .splitterCol-11 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 > input[type='text'], .masterCol-4 .splitterCol-12 > textarea {width:95%;}
	
		.masterCol-4 .splitterCol-12 > input[type='text'].halfField, .masterCol-4 .splitterCol-12 > textarea.halfField {width:95%;}
	
		.splitterCol-12 {float:none;width:100%;}
	
	#topNav > div {margin-right:20px;}
	div.halfField,
	label:nth-child(2n) div.halfField {width:98%;float:inherit;}
	.splitterCol-8 div.halfField {width:98%;}
	div.formCase {width:98%;padding-right:0;}
	
#innerFrameFull #bodyFrame {position:inherit;}
	#bodyFrame {padding:20px 20px 0 20px;margin:0;}
	#footField {padding:60px 20px 0px 20px;height:auto;margin-top:auto;}
	#footFrame {height:auto;position:inherit;}
	#footSocial {margin:inherit;padding-bottom:30px;} 
		#topLogo {margin-left:20px;}
	#topNav {position:inherit;}
	#topFrame {height:84px;}
#outerFrame {padding:115px 0 0 0;}
#innerFrameFull #bodyFrame {margin-top:25px;}
#topLogo {width:168px;height:42px;}

	
	.breadCrumbCaption {margin-bottom:20px;}
	#breadCrumbFrame {padding-top:20px;}
	
.splitterCol {margin:0 0 20px 0;}
	
h1 {font-size:calc(25px + 5 * ((100vw - 320px) / 680));margin:0 0 10px 0;}
h2 {font-size:calc(19px + 8 * ((100vw - 320px) / 680));margin:0 0 20px 0;}
h2.blockHeadline {font-size:calc(15px + 12 * ((100vw - 320px) / 680));}
.headlineSpace-3 {margin: 0 0 30px 0;}
	
	.imgLink {padding:0;bottom:80px;}

	
	.tgSlide {position:relative;height:100%;}
	.tgSlide li {height:100%;}
		.tgSlide li > div.slideTitle {width:100%;height:100%;}
			.tgSlide li > div.slideTitle > div {padding:0 20px;}
			.tgSlide li > div.slideTitle > 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 > div > div {width:auto;padding:50px 20px;}

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

	
	#tigaLogInEditPass input {font-size:calc(15px + 10 * ((100vw - 320px) / 680));}
	#tigaLogInEditPass p {font-size:calc(15px + 10 * ((100vw - 320px) / 680));margin-bottom:15px;}

	
div.masterCol-4 a.galThumb.lytebox:nth-child(5n+0) {margin-right:5px;}
	
		#imgFrame,
		#imgFrameStart,
		#innerFrameFull #imgFrame,
		#innerFrameFull #imgFrameStart {margin:0 auto;width:100%;height:0;padding-bottom:calc(1 / (175 / 75) * 100%);position:relative;}
		#innerFrameFull #imgField {height:100%;}
				#imgContent,
				#imgFrameStart #imgContent {bottom:20px;left:20px;right:20px;margin:0;width:auto;}
		#imgContent > 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);}
		
		#imgFrameStart h2 span {font-size:calc(25px + (20 / 1060) * 100vw);margin-left:20px;}
		#imgFrameStart a.subname {margin-left:20px;font-size:15px;}
		#imgFrame a.goto:hover,
		#imgFrameStart a.goto:hover {vertical-align:top;background:url(../img/bt-arrow.svg) no-repeat center center, linear-gradient(to bottom, #c1400c, #cc7000);background-size:12px 22px, cover;clear:both;}
		#imgFrameStart a.goto {padding:22px 20px 22px 20px;}

	
#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 > div {width:100%;height:100%;}
		#pluginContent h3 {padding:0;font-size:25px;}

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

	
	.teaserStyle-fotoBoxNameLeft .teaserImage {position:relative;top:0;left:0;z-index:45;}
	
		.teaserStyle-fotoBoxRedBorder-left .teaserTitle h2 span {font-size:calc(7px + (20 / 1060) * 100vw);margin:0;}
		.teaserStyle-fotoBoxRedBorder-left .teaserImage {display:block;position:relative;}
	
.teaserStyle-requestBox-downloads .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));line-height:1.2em;}
	
.teaserStyle-requestBox-driver .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));line-height:1.2em;}
	
.teaserStyle-requestBox-garage .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));line-height:1.2em;}
	
.teaserStyle-requestBox-library .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));line-height:1.2em;}
	
.teaserStyle-requestBox-videos .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));line-height:1.2em;}
	
.splitterCol {margin-bottom:0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 1009px)
{
.teaserStyle-jobSwitch .teaserTextBottom a.teaserLinkStyle-send {font-size:calc(15px + 5 * ((100vw - 320px) / 680));padding:15px 10px 0 10px;text-align:center;}
.masterCol-4 .teaserStyle-jobSwitch.showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:0;}
.teaserStyle-jobSwitch.teaserFrame-b .teaserImage {display:none;}




	
.teaserStyle-requestBox-bus .dropTeaser {background-size: 0 0;}
.teaserStyle-requestBox-bus .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));}
.teaserStyle-requestBox-bus .teaserTextBottom a.teaserLinkStyle-send {font-size:calc(15px + 5 * ((100vw - 320px) / 680));padding:15px 10px 0 10px;text-align:center;}

.masterCol-4 .teaserStyle-requestBox-bus.showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:0;}
.teaserStyle-requestBox-bus.teaserFrame-b .teaserImage {display:none;}
	
.teaserStyle-requestBox-garage .dropTeaser {background-size: 0 0;}
.teaserStyle-requestBox-garage .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));}
.teaserStyle-requestBox-garage .teaserTextBottom a.teaserLinkStyle-send {font-size:calc(15px + 5 * ((100vw - 320px) / 680));padding:15px 10px 0 10px;text-align:center;}

.masterCol-4 .teaserStyle-requestBox-garage.showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:0;}
.teaserStyle-requestBox-garage.teaserFrame-b .teaserImage {display:none;}
	
.teaserStyle-requestBox-office .dropTeaser {background-size: 0 0;}
.teaserStyle-requestBox-office .dropTeaserLink a {font-size:calc(11px + 12 * ((100vw - 320px) / 680));}
.teaserStyle-requestBox-office .teaserTextBottom a.teaserLinkStyle-send {font-size:calc(15px + 5 * ((100vw - 320px) / 680));padding:15px 10px 0 10px;text-align:center;}

.masterCol-4 .teaserStyle-requestBox-office.showTeaserSide-left .teaserContent.showTeaser-9 {margin-left:0;}
.teaserStyle-requestBox-office.teaserFrame-b .teaserImage {display:none;}
	
}
@media only screen and (min-width: 0px) and (max-width: 999px)
{
#innerBodyFrame {padding:0 0 670px 0;}	

	
}
@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: 890px)
{
.teaserStyle-imageHead br.brStart {display:none;}

	
.teaserStyle-imageHeadSubSide br.brStart {display:none;}

	
			.teaserStyle-jobSwitch .teaserTextBottom {display:block;flex-direction:initial;flex-wrap:initial;justify-content:initial;align-items:initial;}
				.teaserStyle-jobSwitch .teaserTextBottom a {flex:initial;order:initial;width:auto;margin-right:0;margin-bottom:10px;}
				
				.teaserStyle-jobSwitch .tabFolderRow a,
				.teaserStyle-jobSwitch .teaserTextBottom a {font-size:calc(1px + (35 / 890) * 100vw);}

	
}
@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: 839px)
{
	.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;}

	
		#pluginContent h3 {font-size:20px;}

	
}
@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 > 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 > 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);}
}


	
#footNav {margin-bottom:40px;text-align:center;display:inline-block;}

	
}
@media only screen and (min-width: 0px) and (max-width: 740px)
{
	.dl-menuwrapper #navToggle span:before {top:-11px;}
	.dl-menuwrapper #navToggle span:after {bottom:-11px;}

	
	.teaserStyle-imageHead {height:350px;}
		.teaserStyle-imageHead .teaserGreyField {margin-right:0;}
		.teaserStyle-imageHead .teaserViewportFrame {height:350px;}
			.teaserStyle-imageHead .teaserContent {width:auto;right:55%;padding:0;}
	
}
@media only screen and (min-width: 0px) and (max-width: 729px)
{
	.switchTeaserFrame div:nth-child(2) h2 {line-height:0.9em;}

	
.teaserStyle-jobBus .teaserText, 
.teaserStyle-jobBus:hover .teaserText {margin-left:13px;background-size:33px 25px;background-position:left top;}
		.teaserStyle-jobBus .teaserTextTop,
		.teaserStyle-jobBus:hover .teaserTextTop {right:20px;}
.teaserStyle-jobBus .teaserTextBottom {padding: 0 45px 0 25px;}
.teaserStyle-jobBus .teaserTextBottom a {font-size:calc(17px + (5 / 1480) * 100vw);line-height:0.8;}
.teaserStyle-jobBus .teaserTextBottom a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1480) * 100vw);margin:5px 0 0 0;}

	
.teaserStyle-jobMechEl .teaserText, 
.teaserStyle-jobMechEl:hover .teaserText {margin-left:13px;background-size:33px 25px;background-position:left top;}
		.teaserStyle-jobMechEl .teaserTextTop,
		.teaserStyle-jobMechEl:hover .teaserTextTop {right:20px;}
.teaserStyle-jobMechEl .teaserTextBottom {padding: 0 45px 0 25px;}
.teaserStyle-jobMechEl .teaserTextBottom a {font-size:calc(17px + (5 / 1060) * 100vw);line-height:0.8;}
.teaserStyle-jobMechEl .teaserTextBottom a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1060) * 100vw);margin:5px 0 0 0;}

	
.teaserStyle-jobOffice .teaserText, 
.teaserStyle-jobOffice:hover .teaserText {margin-left:13px;background-size:33px 25px;background-position:left top;}
		.teaserStyle-jobOffice .teaserTextTop,
		.teaserStyle-jobOffice:hover .teaserTextTop {right:20px;}
.teaserStyle-jobOffice .teaserTextBottom {padding: 0 45px 0 25px;}
.teaserStyle-jobOffice .teaserTextBottom a {font-size:calc(17px + (5 / 1060) * 100vw);line-height:0.8;}
.teaserStyle-jobOffice .teaserTextBottom a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1060) * 100vw);margin:5px 0 0 0;}

	
}
@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 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child,
.masterCol-2 > .pageContent > .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 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:first-child a,
	.masterCol-2 > .pageContent > .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 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-3 > .pageContent > .newsFrame .newsLine-imgText .newsLineField:nth-child(2),
.masterCol-2 > .pageContent > .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:10px;}
.newsLine-imgText {padding:20px 0 20px 0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 669px)
{
		#innerFrameFull #imgFrameStart {height:220px;}
	
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;}
.formCheck {font-size:calc(13px + (5 / ###GLOBAL_WIDTH_VIEWPORT_BLANK###) * 100vw);}
	
}
@media only screen and (min-width: 0px) and (max-width: 636px)
{
.dl-menuwrapper {max-width:width:100%;}
.dl-menuwrapper .dl-menu {width:100%;}

	
}
@media only screen and (min-width: 0px) and (max-width: 609px)
{
		.splitterCol-7 {float:none;width:100%;}
	
	.tgSlide li > div > div {padding:50px 20px;}

	
		#pluginContent > div {padding:50px 20px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 599px)
{
#innerBodyFrame {padding:0 0 780px 0;}

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

	
}
@media only screen and (min-width: 0px) and (max-width: 579px)
{
	.dropTeaserLink a:after {right:20px;}

	
}
@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-dropTeaser .dropTeaser {background-size:0;}
.teaserStyle-dropTeaser .teaserContent {padding:0 20px 20px 20px;display:none;}
.teaserStyle-dropTeaser .respContent {display:block;}
	
.teaserStyle-dropTeaserIconRocket .dropTeaser {background-size:0;}
.teaserFrame-b.teaserStyle-dropTeaserIconRocket .teaserContent {padding:0 20px 20px 20px;display:none;}
.teaserFrame-b.teaserStyle-dropTeaserIconRocket .respContent {display:block;}
	
.teaserStyle-dropTeaserIconRocketRC .dropTeaser {background-size:0;}
.teaserFrame-b.teaserStyle-dropTeaserIconRocketRC .teaserContent {padding:0 20px 20px 20px;display:none;border-radius:0 0 20px 20px;}
.teaserFrame-b.teaserStyle-dropTeaserIconRocketRC .respContent {display:block;}
	
.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;}
	
.teaserStyle-shadowBoxRC {background-size:0;}
		.teaserStyle-shadowBoxRC img {border-radius:20px;}
	.teaserStyle-shadowBox .teaserTextBottom {position:absolute;bottom:0;margin-left:-50px;width:100%;left:auto;right:auto;padding:0;text-align:center;}
			.teaserStyle-shadowBox .teaserTextBottom-shadowBox a:first-child {display:inline-block;}
		.teaserStyle-shadowBoxRC img{border-radius:20px 20px 0 0;}
		.teaserStyle-shadowBoxRC .teaserContent {border-radius:0 0 20px 20px;padding-left:30px;display:none;}
		.teaserStyle-shadowBoxRC .respContent {display:block;}
			.teaserStyle-shadowBoxRC h3{padding:0;}
			.teaserStyle-shadowBoxRC h2{padding:0;}
			.teaserStyle-shadowBoxRC .teaserTextTop {padding:20px 10px 0 0;}
				.teaserTextBottom-shadowBoxRC {margin:30px 0 0 0;}
	
.teaserStyle-standard {background-size:0;}
	
.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-imageHeadSubSide {background-size:0;}
	.teaserStyle-imageHeadSubSide .teaserContent {width:100%;padding:0 20px;}
		.teaserStyle-imageHeadSubSide .teaserTitle h2 {font-size:calc(50px + (10 / 1060) * 100vw);text-align:left;}
		.teaserStyle-imageHeadSubSide .teaserSubTitle h3 {text-align:left;}
		.teaserStyle-imageHeadSubSide .teaserText {text-align:left;font-size:calc(13px + (5 / 1060) * 100vw);}
		.teaserStyle-imageHeadSubSide .teaserTextBottom a {padding:5px 10px;}
	


	


	


	
.teaserStyle-winBike {background-size:0;}
	
.teaserStyle-winCar {background-size:0;}
	
.teaserStyle-winMap {background-size:0;}
	
.teaserStyle-winTicket {background-size:0;}
	
.teaserStyle-whiteBox-calendar {background-size:0;}
	
.teaserStyle-whiteBox-download {background-size:0;}
	
.teaserStyle-whiteBox-driver {background-size:0;}
	
.teaserStyle-whiteBox-library {background-size:0;}
	
.teaserStyle-whiteBox-video .teaserStyle-whiteBox-video {background-size: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;}
	
.newsLineArchive-imgText .newsLineField {height:100px;}
	.newsLineArchive-imgText .newsLineField a {font-size:15px;}
	
		#pluginContent h2 {font-size:0.9em;}
		#pluginContent h3 {font-size:0.7em;}

	
}
@media only screen and (min-width: 0px) and (max-width: 499px)
{
	.dropTeaserLink a:after {right:10px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 489px)
{
#outerFrame {padding:100px 0 0 0;}
#bodyFrame {margin-top:30px;}

	
	.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: 469px)
{
.teaserStyle-jobBus .teaserTextBottom {text-align:left;}
.teaserStyle-jobBus .teaserImage {border-left:0px;}

.teaserStyle-jobBus .teaserTextTop {top:15px;}
.teaserStyle-jobBus .teaserTextBottom a {margin-left:20px;}

	
.teaserStyle-jobMechEl .teaserTextBottom {text-align:left;}
.teaserStyle-jobMechEl .teaserImage {border-left:0px;}

.teaserStyle-jobMechEl .teaserTextTop {top:15px;}
.teaserStyle-jobMechEl .teaserTextBottom a {margin-left:20px;}

	
.teaserStyle-jobOffice .teaserTextBottom {text-align:left;}
.teaserStyle-jobOffice .teaserImage {border-left:0px;}

.teaserStyle-jobOffice .teaserTextTop {top:15px;}
.teaserStyle-jobOffice .teaserTextBottom a {margin-left:20px;}

	
}
@media only screen and (min-width: 0px) and (max-width: 459px)
{
	.imgLink {padding:0;bottom:80px;}
	.imgLink .subname {font-size:15px;}
	
	.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;}

	
	.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: 439px)
{
	.dropTeaserLink a:after {right:5px;}
	
.teaserStyle-jobLinksBenefit .dropTeaserLink a:before {content:'';background:url(../img/icon-garage-orange.svg) no-repeat;width:33px;height:28px;display:inline-block;margin-right:5px;background-size:33px 28px;}
.teaserStyle-jobLinksBenefit .dropTeaserLink a {padding-left:10px;padding-right:50px;}
	
.teaserStyle-requestBoxBus .dropTeaserLink a:before {content:'';background:url(../img/icon-job-bus-orange.svg) no-repeat;width:31px;height:26px;display:inline-block;margin-right:5px;background-size:31px 22px;}
.teaserStyle-requestBoxBus .dropTeaserLink a {padding-left:10px;padding-right:50px;}
	
.teaserStyle-requestBoxGarage .dropTeaserLink a:before {content:'';background:url(../img/icon-garage-orange.svg) no-repeat;width:33px;height:28px;display:inline-block;margin-right:5px;background-size:33px 28px;}
.teaserStyle-requestBoxGarage .dropTeaserLink a {padding-left:10px;padding-right:50px;}
	
.teaserStyle-requestBoxOffice .dropTeaserLink a:before {content:'';background:url(../img/icon-office-orange.svg) no-repeat;width:33px;height:28px;display:inline-block;margin-right:5px;background-size:33px 28px;}
.teaserStyle-requestBoxOffice .dropTeaserLink a {padding-left:10px;padding-right:50px;}
	
}
@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)
{
	.teaserStyle-orangeBox-calendar .teaserTextBottom {height:98px;padding:27px 0;background:linear-gradient(to bottom, #e84d0f, #f18400) no-repeat;background-size:cover;border-bottom:10px solid #e84d0f;text-align:center;}
		.teaserStyle-orangeBox-calendar .teaserTextBottom a {display:none;background:url(../img/teaser-calendar.svg) no-repeat;background-size:58px 58px;padding:60px 0 0 0;color:#fff;font-size:calc(20px + 5 * ((100vw - 320px) / 680));margin:0 0 10px 0;font-weight:700;text-transform:uppercase;text-decoration:none;background-position:center 0;}
	
}
@media only screen and (min-width: 0px) and (max-width: 414px)
{
		#footNav {text-align:center;}
		#footInnerFrame {text-align:center;}

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

	
}
@media only screen and (min-width: 0px) and (max-width: 399px)
{
.newsLine-textTriple .newsLineDate,
.newsLine-textTriple .newsLineTitle,
.newsLine-textTriple .newsLineLink {float:inherit;display:block;margin-top:15px;}
	
}
@media only screen and (min-width: 0px) and (max-width: 389px)
{
		#innerBodyFrame {padding:0 0 1000px 0;}

	
}
@media only screen and (min-width: 0px) and (max-width: 360px)
{
			.teaserStyle-jobSwitch .teaserTextBottom a {font-size:calc(8px + ((18 / 1060) * 100vw));}
	
}
@media only screen and (min-width: 0px) and (max-width: 349px)
{
#outerFrame {padding:80px 0 0 0;}
	
		#pluginContent a {font-size:0.4em;padding:0 15px;}
		#pluginContent h2 {font-size:0.6em;}
		#pluginContent h3 {font-size:0.45em;}
	
		#footContent p {line-height:1.2;}
		#footNav {margin-bottom:20px;}
	
}
@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: 299px)
{

.dl-menuwrapper li a {font-size:20px;}
	
.dl-menuwrapper li a {font-size:20px;}
	
}
@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%;}
	
}
@media only screen and (min-width: 0px) and (max-width: 0px)
{
	div.halfField,
	label:nth-child(2n) div.halfField {float:none;width:auto;}

	
br.mobileBr {display:none;}
	#headLogo a {left:-200px;top:25px;background-size:130px auto;}
#headFrame {height:75px;}
	#scrollFrame {position:absolute;top:75px;bottom:0;right:0;left:0;width:100%;overflow:auto;padding:0;margin:0;height:calc(100% - 75px);min-height:calc(100% - 75px);}
#headInnerFrame {width:inherit;}
#innerBodyFrame.topSpaced {padding-top:50px;}

	
.jobTitle h2 {font-size:calc(30px + (10 / 1480) * 100vw);line-height:1.1em;}
.employmentType span {font-size:calc(20px + (15 / 1480) * 100vw);}
	
.teaserFrame-b {margin-bottom:40px;}
			#bodyFrame > #innerBodyFrame > #contentFrame > .pageContent.fullSize > .teaserFrame > .teaserViewportFrame {width:auto;margin:0 36px;}

	
	#breadCrumbFrame {padding-top:20px;}
	
#headNav {width:inherit;}
.dl-menuwrapper #navToggle {top:20px;right:36px;padding:0;}
.dl-menuwrapper .dl-menu {top:75px;right:36px;padding-top:30px;}

	
	.socialBar a.socialItem-phone,
	.socialBar a.socialItemSet-phone {display:inline-block;}
	a.socialItem.socialItem-phone {background-image:url(../img/footer-phone.svg);width:55px;background-size:60px 60px;height:55px;display:inline-block;opacity:0.8;display:inline-block;}

	

	
	.teaserStyle-imageHead {height:calc(1px + ((618 / 1480) * 100vw));}
		.teaserStyle-imageHead .teaserGreyField {margin-right:calc(1px + ((105 / 1480) * 100vw));}
		.teaserStyle-imageHead .teaserViewportFrame {height:calc(1px + ((618 / 1480) * 100vw));}
			.teaserStyle-imageHead .teaserContent {padding:0 35px 0 0;width:calc(1px + ((550 / 1480) * 100vw));bottom:calc(1px + ((65 / 1480) * 100vw));}
				.teaserStyle-imageHead .teaserSubTitle {margin:0 0 calc(1px + (30 / 1480) * 100vw) 0;}
					.teaserStyle-imageHead .teaserTitle h2 {font-size:calc(15px + (45 / 1480) * 100vw);}
					.teaserStyle-imageHead .teaserSubTitle h3 {font-size:calc(10px + (20 / 1480) * 100vw);margin:0;}
				.teaserStyle-imageHead .teaserText {margin-top:calc(1px + ((20 / 1480) * 100vw));}
						.teaserStyle-imageHead .teaserTextBottom a {padding:calc(1px + ((13 / 1480) * 100vw));font-size:calc(15px + ((5 / 1480) * 100vw));line-height:1.2em;}

	
	.teaserStyle-imageHeadSubSide {height:calc(1px + ((500 / 1480) * 100vw));}
		.teaserStyle-imageHeadSubSide .teaserGreyField {margin-right:calc(1px + ((105 / 1480) * 100vw));}
		.teaserStyle-imageHeadSubSide . {margin-right:calc(1px + ((105 / 1480) * 100vw));}
			.teaserStyle-imageHeadSubSide .teaserContent {padding:0 35px;width:calc(1px + ((600 / 1480) * 100vw));}
				.teaserStyle-imageHeadSubSide .teaserTitle h2 {font-size:calc(1px + (70 / 1480) * 100vw);}
				.teaserStyle-imageHeadSubSide > .teaserViewportFrame > .teaserContent > .teaserSubTitle {margin:0 0 calc(1px + (50 / 1060) * 100vw) 0;}
					.teaserStyle-imageHeadSubSide > .teaserViewportFrame > .teaserContent > .teaserSubTitle h3 {font-size:calc(1px + (35 / 1060) * 100vw);margin:10px 0;}

	
.teaserStyle-jobBus {position:relative;margin-top:20px;}

	
			.teaserStyle-jobLinksBenefit .dropTeaserLink {}
			.teaserStyle-jobLinksBenefit .teaserContent {}
			.teaserStyle-jobLinksBenefit .dropTeaserLink a {font-size:calc(17px + (5 / 1480) * 100vw);line-height:0.8;}
			.teaserStyle-jobLinksBenefit .dropTeaserLink a:before {}
			.teaserStyle-jobLinksBenefit .dropTeaserLink a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1480) * 100vw);margin:5px 0 0 0;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a {height:inherit;margin-right:0;font-size:calc(13px + (4 / 1480) * 100vw);padding-bottom:0;}
			.teaserStyle-jobLinksBenefit .teaserTextBottom a.teaserLinkStyle-send {height:inherit;font-size:calc(15px + (5 / 1480) * 100vw);margin-top:10px;}

	
.teaserStyle-jobMechEl {position:relative;margin-top:20px;}

	
.teaserStyle-jobOffice {position:relative;margin-top:20px;}

	
.teaserStyle-jobSwitch .tabFolderRow a,
.teaserStyle-jobSwitch .teaserTextBottom a {font-size:calc(1px + (35 / 1480) * 100vw);line-height:1.0;}
.teaserStyle-jobSwitch .teaserTextBottom a:after {right:20px;}

	
.teaserStyle-magazinCarousel .teaserContent {padding:0 25px 0 30px;}
	.teaserStyle-magazinCarousel .teaserTitle h2 {font-size:calc(18px + (5 / 1060) * 100vw);}
	
	.teaserStyle-magazinCarouselFrame .teaserViewportFrame {padding:0 0 80px 0;}
			.teaserStyle-magazinCarouselFrame .teaserContent .slick-slider {margin-bottom:0;}
	.swipeBounce {display:block;}
	
.teaserStyle-magazinCollage .teaserContent {padding:0 25px 0 30px;}
	.teaserStyle-magazinCollage .teaserTitle h2 {font-size:calc(24px + (5 / 1060) * 100vw);line-height:1.1em;}
	.teaserStyle-magazinCollage .teaserSubTitle h3 {font-size:calc(12px + (6 / 1060) * 100vw);line-height:1.1em;}
	.teaserStyle-magazinCollage .teaserTextBottom {font-size:calc(15px + (3 / 1060) * 100vw);line-height:1.1em;}
	
	.teaserStyle-magazinCollage .teaserImage {position:inherit;}
		.teaserStyle-magazinCollage .teaserImage img {min-height:552px;}
		.teaserStyle-magazinCollage:hover .teaserImage img {transform:none;}
	
			.teaserStyle-requestBoxBus .dropTeaserLink {}
			.teaserStyle-requestBoxBus .teaserContent {width:100%;}
			.teaserStyle-requestBoxBus .teaserSubTitle h3,
 			.teaserStyle-requestBoxBus .teaserTextBottomHeadline h2 {font-size:calc(20px + (5 / 1480) * 100vw);margin-bottom:15px;}
			.teaserStyle-requestBoxBus .dropTeaserLink a {font-size:calc(17px + (5 / 1480) * 100vw);line-height:0.8;}
			.teaserStyle-requestBoxBus .dropTeaserLink a:before {}
			.teaserStyle-requestBoxBus .dropTeaserLink a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1480) * 100vw);margin:5px 0 0 0;}
			.teaserStyle-requestBoxBus .teaserTextBottom a {height:inherit;margin-right:0;font-size:calc(13px + (4 / 1480) * 100vw);padding-bottom:0;}
			.teaserStyle-requestBoxBus .teaserTextBottom a.teaserLinkStyle-send {height:inherit;font-size:calc(15px + (5 / 1480) * 100vw);margin-top:10px;}

	
			.teaserStyle-requestBoxGarage .dropTeaserLink {}
			.teaserStyle-requestBoxGarage .teaserContent {width:100%;}
			.teaserStyle-requestBoxGarage .teaserSubTitle h3,
 			.teaserStyle-requestBoxGarage .teaserTextBottomHeadline h2 {font-size:calc(20px + (5 / 1480) * 100vw);margin-bottom:15px;}
			.teaserStyle-requestBoxGarage .dropTeaserLink a {font-size:calc(17px + (5 / 1480) * 100vw);line-height:0.8;}
			.teaserStyle-requestBoxGarage .dropTeaserLink a:before {}
			.teaserStyle-requestBoxGarage .dropTeaserLink a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1480) * 100vw);margin:5px 0 0 0;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a {height:inherit;margin-right:0;font-size:calc(13px + (4 / 1480) * 100vw);padding-bottom:0;}
			.teaserStyle-requestBoxGarage .teaserTextBottom a.teaserLinkStyle-send {height:inherit;font-size:calc(15px + (5 / 1480) * 100vw);margin-top:10px;}

	
			.teaserStyle-requestBoxOffice .dropTeaserLink {}
			.teaserStyle-requestBoxOffice .teaserContent {width:100%;}
			.teaserStyle-requestBoxOffice .teaserSubTitle h3,
 			.teaserStyle-requestBoxOffice .teaserTextBottomHeadline h2 {font-size:calc(20px + (5 / 1480) * 100vw);margin-bottom:15px;}
			.teaserStyle-requestBoxOffice .dropTeaserLink a {font-size:calc(17px + (5 / 1480) * 100vw);line-height:0.8;}
			.teaserStyle-requestBoxOffice .dropTeaserLink a:before {}
			.teaserStyle-requestBoxOffice .dropTeaserLink a span {display:block;line-height:1.3;font-size:calc(13px + (1 / 1480) * 100vw);margin:5px 0 0 0;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a {height:inherit;margin-right:0;font-size:calc(13px + (4 / 1480) * 100vw);padding-bottom:0;}
			.teaserStyle-requestBoxOffice .teaserTextBottom a.teaserLinkStyle-send {height:inherit;font-size:calc(15px + (5 / 1480) * 100vw);margin-top:10px;}

	
}
.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 & 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;}
}
