/* @override http://comingsoon.oneyearagotoday.de/css/mv-tablet.css */

/* @override http://comingsoon.oneyearagotoday.de/css/mv-tablet.css */

/* @override http://comingsoon.oneyearagotoday.de/css/mv-tablet.css */

/* @override http://comingsoon.oneyearagotoday.de/css/mv-tablet.css */

/* @override http://localhost:8888/css/mv-tablet.css */

/* @override http://localhost:8888/css/mv-tablet.css */

/* @override http://localhost:8888/css/mv-tablet.css */

/* @override http://localhost:8888/css/mv-tablet.css */

/* @override http://localhost:8888/css/mv-tablet.css */

#overlayMenu_stacks_in_210893_page0 .cssmenu > ul > li > span > a {
		z-index: 2;
		position: relative;
		text-decoration: none;
		box-sizing: border-box;
		color:
		#CF4990;
		padding: 27px 22px 23px 2px;
		border-radius: 3px;
		cursor: pointer;
		text-transform: uppercase;
		font: 1.5em/10px 'Wremena_Bold', Georgia, "Times New Roman", Times, serif;
		letter-spacing: 2.8px;
		border-bottom: 1px solid
		#58b1ff;
}
#overlayMenu_stacks_in_210893_page0 .cssmenu > ul > li > span > a i {
		display: none;
}
#overlayMenu_stacks_in_210893_page0 .cssmenu > ul > li > ul {
		display: block;
		padding-bottom: 4px;
}

#overlayMenuToggle_stacks_in_210893_page0 .material-icons {
		background-image: url(/images/burger-menu-collapsed.png);
		background-repeat: no-repeat;
		background-position: 3px 7px;
		color: transparent!important;
		background-size: 30px 13px;
}

#overlayMenu_stacks_in_210893_page0 .material-icons {
		background-image: url(/images/burder-menu-close-button.png);
		background-repeat: no-repeat;
		background-position: center;
		color: transparent!important;
		background-size: 22px 22px;
}

@media only screen and (min-width: 30em) and (orientation: portrait) {
		footer .footerleft,
		footer .footercenter,
		footer .footerright {
				width: 100%;
		}
		
		#indexpage .content_skinny .large-12::after {
				display: none!important;
		}
}

@media only screen and (min-width: 30em) {
		#indexpage .img_ceo {
				margin: 0 auto;
				display: block;
				margin-left: -10.5vw;
				padding-top: 4.1vh;
				/* margin left löschen */
		}
				
		#indexpage .ceo_content { padding-right: 14vw; }
		
		/* Slider- Buttons immer anzeigen */
		#indexpage .carousel-control-ip { opacity: 0.8!important; display: inline-block!important; }
		
		#rpa .carousel-control-ip, #ki .carousel-control-ip { opacity: 0.8!important; display: inline-block!important; }
}



/* Stylesheet for tablet views in a mobile first approach. 30em = 480px */
@media only screen and (min-width: 30em) and (orientation : landscape) {
		/* General styles */
		body {background-color: #141f33;background-image: url('../images/desktop/SKAD_BG_01.jpg');background-size: cover;background-repeat: no-repeat;}
		h2 { line-height: 6.01852vh; font-size: 4.6296vh; }
		p {line-height: 1.5rem;/* font-size: 1.48148vh; */}
		.content { background-color: transparent; background: none; }		/* because mobile is designed with background color and images.. */
			
		/* Logo */
		#skadlogo {
				left: 7.2977vw;
				top: -5rem;
				width: 12rem;
				height: 16vh;
				background: url(/assets/logo.svg) no-repeat;
				background-size: 100% auto;
				/* Auto is not working, if the other size is not in pixels.. */
		}
		
		/* Startseite - oberster Container */
		#indexpage .column, #indexpage .columns { padding-left: 0; padding-right: 0; }		/* Padding links und rechts auf der Startseite entfernen. */
		
		h1.startslogan {
				top: 32.7037vh;
				left: 14.4792vw;
				position: absolute;
				line-height: 7.25926vh;
				font-size: 5.4074vh;
				width: 70vw;
		}
		/*h1.startslogan span { color: #FFF!important; }*/
		
		#mobilstart { background: none; }
		
		#mobilstart a.scroll {
				position: absolute!important;
				left: 25.51094vw!important;
				top: 85.59259vh!important;
				bottom: auto!important;
				right: auto!important;
		}
		
		/*** Screen 2 auf der Startseite ***/
		#indexpage .row { margin: 0; width: 100%; max-width: none; }
		#indexpage .h2_home01 { margin-left: 28.8517vw; margin-top: 20vh; width: 36.5vw; }
		#indexpage .h2_home01 br { display: none; }		/* Hack, because there is a line break in this heading, that we do not want! Test on multiple browsers! */
		
		#indexpage .p_box_01 { margin-left: 28.8517vw; width: 26.2166vw; margin-top: 5vh; }
		#indexpage #anker .img_first { width: 42.29167vw; padding-top: 0; margin-top: -16.5vh; margin-right: 0px; }
		
		
		.content#anker {
				padding-bottom: 18.5861vh;
		}
		
		/* Bild "Boot" auf der Startseite. */
		/*
		#indexpage #anker+.content .large-12 {
				padding-left: 2.4rem;
				padding-right: 2.4rem;
		}
		*/
		
		
		
		/* Erster weißer Balken auf der Startseite */
		.mv-attention-bar { 
				padding: 0;
				min-height: 6.5741vh;
		}
		.columns.mv-attention-bar .large-5 { width: 43.2813vw; float: none; display: inline-block; vertical-align: top; }
		.columns.mv-attention-bar .large-7 { width: 36.1458vw; float: none; display: inline-block; vertical-align: top; }
		
		
		.mv-attention-bar .large-7 {
				width: 58.33333%;
		}
		.mv-attention-bar .line_left {
				margin-left: 0;
				letter-spacing: 0.03125vw;
				font-size: 2.7778vh;
				line-height: 3.7037vh;
				padding-top: 5.2778vh;
				padding-bottom: 5.2778vh;
				width: 86%;
				/*width: 46vw;*/
		}
		#rpa .mv-attention-bar span.line_left br.nobr {
				display: inline;
		}
		.mv-attention-bar hr { width: 35.1565vw; }
		
		#ki .mv-attention-bar hr, #rpa .mv-attention-bar hr { width: 35.1565vw;  top: 32%; }
		
		
		
		footer .footercenter { width: 100%; }
		/*
		#indexpage #anker+.content+.content+.content { 
				padding: 0;
				min-height: 6.5741vh;
		}
		
		#indexpage #anker+.content+.content+.content .large-5 { width: 43.2813vw; float: none; display: inline-block; vertical-align: top; }
		#indexpage #anker+.content+.content+.content .large-7 { width: 36.1458vw; float: none; display: inline-block; vertical-align: top; }
		
		#indexpage #anker+.content+.content+.content .line_left {
				margin-left: 0;
				letter-spacing: 0.03125vw;
				font-size: 2.7778vh;
				line-height: 3.7037vh;
				padding-top: 5.2778vh;
				padding-bottom: 5.2778vh;
				width: 36.1458vw;
		}
		#indexpage #anker+.content+.content+.content hr { width: 35.1565vw; }
		*/
		
		/* Bild: klassische Telefonzellen - "Stimmen zu erfolgreich abgeschlossenen Projekten" */
		#indexpage .content_skinny { position: relative; padding: 0; }
		#indexpage .img_03 {
				position: absolute;
				top: 17.1296vh;
				left: 36.04167vw;
				width: 49.4792vw;
				height: 52.7778vh;
				z-index: 400;
		}
		
		#indexpage h2.h2_home03 {
				/*width: 60vw;*/
				width: 30vw;
				position: absolute;
				top: 27.037vh;
				left: 21.6667vw;
				z-index: 500;
		}
		
		/* Slider - Empfehlungen */
		#indexpage #full-width-height-simple-indicators {
				height: auto;
				min-height: 358px;
				padding-top: 30px!important;
				padding-bottom: 30px!important;
		}
		
		#indexpage div.content.whitebg {
			padding: 0;
		}
				

		#indexpage div.centerbox {
			height: 100%;
			margin-top: -2.2vw;
			display: table!important;
		}
		
		#indexpage .content_skinny + .content {
				width: 90vw;
				margin-left: auto;
				margin-right: auto;
				position: relative; z-index: 600;
				margin-top: 58.8889vh;
				height: 33.5185vh;
				margin-bottom: 30vh;
		}
		/* ausgeblendet > damit es sich zentriert ausrichtet
		#indexpage .content_skinny+.content {
				padding-top: 0;
				padding-bottom: 0;
		}
		*/
		/*
		#indexpage .content_skinny+.content .item {
				padding: 0;
				min-height: 33.5185vh;
		}*/
		#indexpage .content_skinny+.content .item {
				padding: 0;
				min-height: 36vh!important;
		}
		
		#indexpage .content_skinny+.content .item h1 {
				padding-top: 2vh;
				padding-bottom: 2vh;
				font-size: 4.3981vh;
				line-height: 4.3981vh;
		}
		
		#indexpage .content_skinny+.content .item a {
				padding-top: 6vh;
				display: block;
		}
		/*
		#indexpage .content_skinny+.content .item img {
				display: block;
				margin: 0 auto;
				height: 6.4444vh;
				width: auto;
		}*/
		#indexpage .content_skinny+.content .item img {
				display: block;
				margin: 0 auto;
		}
		
		.content .item a.primecapital img {
			width: 91px;
			height: 45px;
		}
		.content .item a.feri {
			position: relative;
			left: 6px;
		}
		.content .item a.feri img {
			width: 80px;
			height: 65px;
		}
		.content .item a.universalinvestment img {
			width: 225px;
			height: 56px;
		}
		.content .item a.dzbank img {
			width: 224px;
			height: auto;
			margin-top: 20px!important;
		}
		.content .item a.dekabank img {
			width: 130px;
			height: auto;
		}
		
		#indexpage .content_skinny+.content .item p {
				font-size: 1.4815vh;
				line-height: 2.037vh;
				letter-spacing: 0.32px;
				width: 60vw;
				margin: 0 auto;
				padding-top: 7vh;
		}
		
		#indexpage .content_skinny+.content .item p+span {
				font-size: 1.1111vh;
				line-height: 1.2963vh;
				letter-spacing: 0.24px;
				margin: 0 auto;
				/*position: absolute;*/
				/*bottom: 4.6296vh;*/
		}
		
		#indexpage .centerbox span {
				font-size: 1.3vh!important;
				line-height: 1.2963vh;
				letter-spacing: 0.24px;
				margin: 0 auto;
		}
	
		
		ol.carousel-indicators {
				display: none!important;
		}
		
		#indexpage .content_skinny+.content .carousel-control {
				background-color: transparent!important;
		}
		
				
		/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
		/* Seite Karriere */
		
		body#karriere { background-image: url('../images/desktop/SKAD_BG_02.jpg'); background-repeat: repeat-y; }
		
		/* Erster Bildschirm auf der Karriere Seite */
		#karriere>.content { padding-top: 0; }
		
		#karriere .row {
				width: 100%;
				margin: 0;
				display: block;
				max-width: none;
		}
		#karriere .large-12 {
				width: 100%;
		}
		
		#karriere h1 {
				position: relative;
				margin-top: 10.8vh;
				margin-left: 23vw;
				width: 41.6667vw;
				font-size: 7vh;
				line-height: 8vh;
				letter-spacing: 8px;
				z-index: 400;
				padding-bottom: 0;
		}
		#karriere .img_laufen01 { 
				position: absolute;
				top: 29.4444vh;
				right: 0;
				height: 52.7778vh;
				width: 70.4792vw;				
				z-index: 300;
		 }
		#karriere .p_box_01 { 
				position: relative;
				margin-top: 4.5vh;
				margin-left: 27.8854vw;
				width: 50vw;
				z-index: 400;
		 }
		
		/* Abschnitt "Überdurchschnittliche Vergütung" */
		.mv-karriere-skad-spirit .large-12 {
				padding-right: 6.875vw !important;
				padding-left: 0;
		}
		
		.mv-karriere-skad-spirit .large-12 .likeh2 {
				width: 42.1vw;
				margin: 44.7037vh auto 0;
				padding-right: 12vw;
				padding-bottom: 1vw!important;
		}

		#karriere div.content.mv-karriere-skad-spirit div.whitbox strong.likeh2 {
				padding-bottom: 1vw!important;
}
		
		.mv-karriere-skad-spirit .p_full {
				width: 42.1vw;
				margin: 0 auto;
				padding-right: 18vw;
		}
		 
		.mv-karriere-skad-spirit p.p_full .subline {
				width: 42.1vw;
				margin: 0 auto;
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 1.2px;
				padding-top: 5.1852vh;
				padding-bottom: 2.6851vh;
		}
		
		.mv-karriere-skad-spirit .p_full .subline {
				width: 42.1vw;
				margin: 0 auto;
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 1.2px;
		}
		
		/* Abschnitt "Flexible Arbeitszeitmodelle" */
		#karriere .mv-attention-bar+.content .right_side_140 h2+.subline {
				margin-top: 6vh;
				width: 25vw;
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 1;
				padding-bottom: 2.5926vh;
				display: block;
		}
		#karriere .subline  {
				font-size: 1.8vh!important;
				line-height: 2.6vh!important;
				letter-spacing: 0.48!important;
				padding-top: 1.8vh!important;
				margin-top: 0vh!important;
				margin-bottom: 0vh!important;
				padding-bottom: 2.5926vh;
		}
		
		#karriere div.right_side_88 strong.likeh2.h_skills {
				width: 32vw;
				/* margin-bottom: 2rem; */
		}
		
			#karriere div.right_side_88 p {
				margin-top: 1vw!important;
		}
		
		/* Abschnitt: Weißer Balken "Raum für Ideen..." */
		#karriere .mv-attention-bar { margin-top: 26vh; }
		
		/* Abschnitt: "Erstklassige Entwicklungsmöglichkeiten */
		#karriere .mv-attention-bar+.content .right_side_140+h2.h_entwicklungs {
				margin-top: 20.9074vh;
				margin-left: 21.6667vw;
				width: 35.1042vw;
		}
		
		#karriere .mv-attention-bar+.content .right_side_140+h2.h_entwicklungs+p .subline {
				margin-top: 6vh;
				width: 25vw;
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 1;
				padding-bottom: 2.5926vh;
				display: block;
		}
		
		#karriere .mv-attention-bar+.content .right_side_140+h2.h_entwicklungs+p {
				margin-left: 21.6667vw;
				width: 30.8vw;
		}

		#karriere div.large-12.columns div.right_side_140 p {
	margin-top: 0px;
}
		
		/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
		/* Seite "Kontakt" */
		body#kontaktpage {background-image: url('../images/desktop/SKAD_BG_02.jpg');background-repeat: repeat-y;}
		#kontaktpage .mv-head-content, #kontaktpage .mv-head-content .row, #kontaktpage .mv-head-content .large-12 { width: 100%; margin: 0; }
		#kontaktpage .mv-head-content { padding-bottom: 13.8889vh; }
		
		#kontaktpage .img_laufen01 {
				position: relative;
				width: 70vw;
				height: auto;
				top: 29.4444vh;
				right: 0;
				z-index: -1;
		}
		#kontaktpage h1 { 
				position: absolute; 
				top: 46.963vh; 
				left: 23.6667vw; 
				z-index: 500;
				width: 66.6146vw;
				font-size: 7vh;
				line-height: 8vh;
				letter-spacing: 8px;
				margin: 0;
		}
		
		/* Abschnitt: Headquarter im Taunusturm */
		#kontaktpage .taunusturm {
				margin-left: 42.3958vw;
				margin-top: 100vh;
				width: 42.2917vw;
				padding: 5.0926vh 3.125vw;
				background-position: 93% 50px;
		}
		
		#kontaktpage .img_taunusturm {
				position: relative;
				width: 20.2604vw;
				margin-left: 11.0vw;
				/*margin-left: 22.1354vw;*/
				margin-top: -34vh;
				z-index: 500;
		}
		
		#kontaktpage .taunusturm strong {
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 0.48;
		}
		
		#kontaktpage .taunusturm strong br { 
				display: none; 
		}
		
		#kontaktpage .taunusturm span.subline {
				font-size: 1.8vh;
				line-height: 2.6vh;
				letter-spacing: 0.48;
				padding-top: 6vh;
				margin-top: 0vh;
				margin-bottom: 0vh;
		}
		
		#kontaktpage .mv-phone {
				display: block;
				padding-top: 3.3333vh;
		}
		
		#kontaktpage .mv-phone-desc, #kontaktpage .mv-email-desc {
				margin-right: 16px;
		}
		
		#kontaktpage .mv-email {
				display: block;
		}
		
		.mv-colored-shadow-taunusturm {
				position: absolute;
				display: block!important;
				left: 0;
				height: 64vh;
				width: 27.25vw;
				background-color: #58B1FF;
				z-index: 400;
				margin-top: -65vh;
		}
		
		#kontaktpage .wework {
				margin-top: 14.07vh;
				margin-left: 28.8542vw;
				width: 35.5042vw;
				padding: 5.0926vh 3.125vw;
				background-position: 93% 50px;
}
		
		#kontaktpage .wework strong {
				font-size: 2.2222vh;
				line-height: 3.3333vh;
				letter-spacing: 0.48;
		}
		
		#kontaktpage .wework strong br {
				display: none;
		}
		
		#kontaktpage .wework span.subline {
				font-size: 1.8vh;
				line-height: 2.6vh;
				letter-spacing: 0.48;
				padding-top: 6vh;
				margin-top: 0vh;
				margin-bottom: 0vh;
		}
		#kontaktpage .img_wework {
				width: 42.2917vw;
				margin-left: 50.4167vw;
				float: none;
				margin-right: 0;
		}
		#kontaktpage .mv-attention-bar .row {
				margin: 0;
				max-width: none;
		}
		.img_full {
				width: 100%;
		}
				
		/* Seite Service */
		body#services {background-image: url('../images/desktop/SKAD_BG_03.jpg');}
		
		#services .mv-attention-bar {
				margin-top: 13.6111vh;
		}
		
		#services .mv-attention-bar .row {
				width: 100%;
				max-width: none;
		}
		
		#services .mv-attention-bar .line_left {
				width: 25vw;
		}
		
		/* Accordion */
		#accordion_wrapper p {
			font-size: 1.48148vh;
			line-height: 2.037037vh;
			padding-left: 8.375vw;
			width: 44vw;
		}

		#accordion_wrapper div.accordion div.accordion-item a.heading div.title {
				font-size: 4.603vh;
				line-height: 6.0185vh;
				letter-spacing: 1px;
		}
		
		#accordion_wrapper div.accordion div.accordion-item a.heading div.subtitle {
				font-size: 2.2222vh;
				line-height: 3.3333vh;
		}
		/*
		#accordion_wrapper div.accordion div.accordion-item.active div.a_content p {
				font-size: 1.48148vh;
				line-height: 2.037037vh;
				padding-left: 8.375vw;
				width: 36.375vw;
		}*/
		
		#services .accordion-item .heading {
				padding-left: 6vw;
				padding-right: 4vw;
				padding-top: 5vh;
				padding-bottom: 5vh;
		}
		
		.accordion-item .icon {
				top: 8.1vh !important;
				left: 1.2vw!important;
		}
		
		.mv-services-accordion {
				padding-top: 23.3334vh;
				padding-bottom: 23.3334vh;
		}
		
		#accordion_wrapper div.accordion div.accordion-item.active div.a_content {
				padding-bottom: 8vh;
		}
		
		/* Seite Aktuelles */
		body#aktuelles, body#aktuellesentry { background-image: url('/images/desktop/SKAD_BG_03.jpg'); }
		
		
		#aktuelles .img_leftbg {
			width: 42vw!important;
			padding-top: 20px;
			margin-left: 6.4vw!important;
		}
		#aktuelles .h1_services {
			margin: 28vh 0 0!important;
			width: 48vw!important;
			/* font-size: 7vh!important; */
			/* line-height: 8vh!important; */
		}
		#aktuelles .content_list {
			padding-top: 23.3334vh;
			padding-bottom: 23.3334vh;
			width: 50vw;
			/* left: 30vw; */
		}

		#aktuelles a.aktuelles_preview {
			width: 46vw;
			padding-right: 40px;
			padding-top: 38px;
			padding-bottom: 38px;
			padding-left: 8vw;
		}
		
		#aktuelles a.aktuelles_preview h2 {
				font-size: 2.603vh;
				line-height: 3.6vh;
				letter-spacing: 1px;
		}
		
		a.aktuelles_preview p {
				font-size: 1.4vh;
				line-height: 2vh;
		}
		
		#bluehead {
			display: none!important;
		}
		
		#aktuellesentry .whitebg {
			background-color: #141f33;
		}
		
		#aktuellesentry .desktop_contentbox	{
			background-color: white;
			width: 56.6vw;
			margin-left: 29vw;
			margin-top: 10vw;
			padding-left: 6vw;
			padding-right: 6vw;
			margin: 0 auto;
			margin-top: 12rem;
		}
		#aktuellesentry .desktop_contentbox_fix	{
			width: 56.6vw;
			margin-left: 29vw;
			margin-bottom: 8vw;
			margin: 0 auto;
		}
		#aktuellesentry h1 {
			font: normal 2.4vw/3.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif;
			width: 38vw;
		}
		#aktuellesentry .einzug_right picture, #aktuellesentry .einzug_right img {
			max-width: 43vw!important;
			display: table!important;
		}
		#aktuellesentry div.einzug_right p {
			font-size: 1.2vw;
			line-height: 2vw;
			padding-bottom: 3vw;
		}
		#aktuellesentry .einzug_left {
			margin-left: 8vw;
		}
		#aktuellesentry h2 {
			font: 1.9vw/3.3vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif;
		}
		#aktuellesentry .content p {
			color: black;
			width: 100%;
			padding-bottom: 30px;
		}
		#aktuellesentry .content p, #aktuellesentry .content ul {
			/*font-size: 0.8vw;
			line-height: 1.2vw;*/
			font-size: 1.0vw;
			line-height: 1.8vw;
		}
		a.buttonback {
			width: 200px;
			float: right;
			margin-left: 0;
			margin-right: 0;
			margin-bottom: 8vw;
		}
		
		/* Seite RPA */

		body#rpa { background-image: url('../images/desktop/SKAD_BG_02.jpg'); background-repeat: repeat-y; }
		
		/* Erster Bildschirm auf der Karriere Seite */
		#rpa>.content { padding-top: 0; }
		
		#rpa .row {
				width: 100%;
				margin: 0;
				display: block;
				max-width: none;
		}
		#rpa .large-12 {
				width: 100%;
		}
		#rpa .img_rightsquare { 
				position: absolute;
				top: 47vh;
				right: 7vw;
				/*height: 52.7778vh;*/
				height: auto;
				width: 50vw;				
				z-index: 300;
		}
		#rpa .h1_rpa { 
				position: relative;
				margin-top: 38vh;
				margin-left: 13.6vw;
				width: 80vh;
				font-size: 7vh;
				line-height: 8vh;
				letter-spacing: 7px;
				z-index: 400;
				padding-bottom: 0;
		}
		#rpa h2.h2_rpa01 {
			margin-top: 29vw;
			margin-left: 20.6vw;
			width: 28vw;
		}
		#rpa .p_box_01 { 
				position: relative;
				margin-top: 3vh;
				margin-left: 20.6vw;
				width: 28vw;
		 }
		 #rpa .img_roboter{
			margin-right: 7rem;
			width: 42vw;
			top: 0.6rem;
			float: right;
			display: table;
			position: relative;
		}
		.c-rpa-vorteile-robot {
			margin-top: 43vw!important;
		}
		#rpa .c-rpa-vorteile-robot .whitbox {
			margin-left: -8vw;
			width: 57vw!important;
			top: -13vw!important;
			padding-left: 120px;
			padding-right: 130px;
			padding-top: 56px;
		}
		#rpa .c-rpa-vorteile-robot .likeh2 {
			font-size: 2.6vw;
			line-height: 3.2vw;
			word-spacing: 0;
		}
		#rpa .c-rpa-vorteile-robot p {
			padding-top: 20px;
			font-size: 1.25vw;
			line-height: 2vw;
			word-spacing: 0;
		}
		#rpa h2.h2_rpa02 {
			margin-top: -50px;
			padding-bottom: 0px;
		}
		#rpa .c-rpa-vorteile-robot .p_box_01 { 
			margin-left: 0px;
			width: 100%;
			 line-height: 2.037037vh;
			 font-size: 1.48148vh; 
		 }
		#rpa div.whitboxlong {
			margin-bottom: 60px;
			float: left!important;
			width: auto!important;
			padding-top: 60px;
			padding-bottom: 60px;
		}
		#rpa a.partner_logo {
			display: block;
			margin-left: auto;
			margin-right: auto;
			vertical-align: middle;
			margin-bottom: 40px;
		}
		#rpa a.partner_logo img {
			display: block;
		}
		#rpa a.uipath {
			padding-top: 46px;
		} 
		
		#rpa .mv-attention-bar,
		#ki .mv-attention-bar  {
			margin-top: 144px;
		}
		#rpa .mv-attention-bar .contactline,
		#ki .mv-attention-bar .contactline {
			display: table;
			padding-bottom: 44px;
			font-size: 1.2vw;
			margin-left: 0px;
			padding-top: 0;
		}
		#rpa .mv-attention-bar span,
		#ki .mv-attention-bar span {
			clear: left;
		}
		#rpa .mv-attention-bar br,
		#ki .mv-attention-bar br {
			display: none;
		}
		
		
		
		
		
		
		
		/* Seite KI */

		body#ki { background-image: url('../images/desktop/SKAD_BG_02.jpg'); background-repeat: repeat-y; }
		
		/* Erster Bildschirm auf der Karriere Seite */
		#ki>.content { padding-top: 0; }
		
		#ki .row {
				width: 100%;
				margin: 0;
				display: block;
				max-width: none;
		}
		#ki .large-12 {
				width: 100%;
		}
		#ki .img_rightsquare { 
				position: absolute;
				top: 20vh;
				right: 7vw;
				/*height: 52.7778vh;*/
				height: auto;
				width: 42vw;				
				z-index: 300;
		}
		#ki .h1_rpa { 
				position: relative;
				margin-top: 46vh;
				margin-left: 21vw;
				width: 49vw;
				font-size: 7vh;
				line-height: 8vh;
				letter-spacing: 7px;
				z-index: 400;
				padding-bottom: 0;
		}
		/*lernfähigkeit*/
		#ki h2.h2_rpa01 {
			margin-top: 24.5vw;
			margin-left: 13.5vw;
			width: 28vw;
		}
		
		 #ki .p_rpa_01 { 
			position: relative;
			margin-top: 3vh;
			margin-left: 13.5vw!important;
			width: 28vw;
		 }
		  
		
		/*finanzwelt*/
		#ki h2.h2_ki01 {
			margin-top: -26vw;
			margin-left: 49vw;
			width: 28vw;
		}
		 #ki p.p_box_01 {
			position: relative;
			margin-top: 3vh;
			margin-left: 49vw;
			width: 28vw;
		}/*
		#ki .mv-attention-bar_02 {
			margin-top: 218px;
			height: 24vw;
			width: 11vw!important;
			float: right;
			padding: 0px;
			padding-left: 60px;
		}
		*/
		#ki .mv-attention-bar_02 {
			margin-top: 200px;
			height: auto;
			width: 71vw!important;
			float: right;
			padding: 0px;
		}
		/* Vorteile */
		#ki .c-ki-vorteile .whitbox {
			margin-left: -1vw;
			width: 43vw!important;
			top: 10vw!important;
			padding-left: 120px;
			padding-right: 130px;
			padding-top: 56px;
		}
		#ki .c-ki-vorteile .whitbox .likeh2 {
			font-size: 2.6vw;
			line-height: 3.2vw;
			word-spacing: 0;
		}
		#ki .c-ki-vorteile .whitbox p {
			padding-top: 20px;
			width: 100%;
		}
		
		#ki .img_roboter{
			float: none;
			position: relative;
			width: 43vw;
			left: 42vw;
			top: 4vw;
		}/*
		#ki h2.h2_rpa02 {
			margin-top: 0px;
			padding-bottom: 0px;
		}
		#ki .c-rpa-vorteile-robot .p_box_01 { 
			margin-left: 0px;
			width: 100%;
			 line-height: 2.037037vh;
			 font-size: 1.48148vh; 
		 }
		 */
		
		/*
		#ki .mv-attention-bar  {
			margin-top: 144px;
		}
		#ki .mv-attention-bar .contactline {
			display: table;
			padding-bottom: 44px;
			font-size: 1.2vw;
			margin-left: 0px;
		}
		#ki .mv-attention-bar span {
			clear: left;
		}
		#ki .mv-attention-bar br {
			display: none;
		}*/
		
		
		
		#rpa .mv-attention-bar_02 {
			margin-top: 60px;
			height: auto;
			width: 71vw!important;
			float: right;
			padding: 0px;
		}

/* Slider - facts */
#facts, #facts div.row div.large-12.columns {
	padding: 0important;
}
#full-width-height-simple-indicators {
	min-height: auto!important;
	height: 18vw;

	padding: 0!important;
	margin: 0!important;
	top: 0!important;
}
#facts .carousel-inner {
	display: table;
	min-height: 14vw!important;
	height: 14vw!important;
	
	padding: 0!important;
	margin: 0!important;
	top: 0!important;
}
#facts .carousel-inner .item {
	min-height: 18vw!important;
	height: 18vw!important;
}
#facts .centerbox {
	top: 50%;
	margin-top: 0vw;
	min-height: auto;
	padding-left: 1.4rem!important;
	padding-right: 8.4rem!important;
}
#facts span.fact_line {
	font: 2.8vw/3.2vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 1px;
	text-align: left!important;
	padding-top: 0vw;
	padding-left: 18vw;
}
#facts div.fact_icon {
	display: block;
	height: 10.5vw;
	width: 9.5vw;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	float: left;
	margin-left: 4.4vw;
}
/* Slider - facts */
		
/* iPad & iPad Mini Landscape*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)
and (-webkit-min-device-pixel-ratio: 2) {

#services .h1_services {
	margin-top: 10vw!important;
}
#aktuelles .h1_services {
	font: 3.8vw/5.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 0.4vw!important;
}
}
/* iPad Pro 10.5 Landscape*/
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {
		
#services .h1_services {
	margin-top: 10vw!important;
}
#aktuelles .h1_services {
	font: 3.8vw/5.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 0.4vw!important;
}
h1.startslogan_sub.h1_kontakt {
	font: 3.8vw/5.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 0.4vw!important;
	margin-left: -4vw!important;
}
}
/* iPad Pro 12 Landscape*/
@media only screen 
  and (min-device-width: 1366px) 
  and (max-device-width: 1366px) 
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
		
#services .h1_services {
	margin-top: 10vw!important;
}
#aktuelles .h1_services {
	font: 3.8vw/5.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 0.4vw!important;
}
h1.startslogan_sub.h1_kontakt {
	font: 3.8vw/5.0vw 'Wremena_Bold', Georgia, "Times New Roman", Times, serif!important;
	letter-spacing: 0.4vw!important;
	margin-left: -4vw!important;
}
}		
		

/* Seite Impressum */
body#impressumpage { background-image: url('/images/desktop/SKAD_BG_02.jpg'); background-repeat: repeat-y; }

#impressumpage h1.startslogan_sub { margin-top: 200px; }
#impressumpage>div.content { padding-bottom: 100px; }
#impressumpage ul { font-size: 1.48148vh; line-height: 2.037037vh; }
#impressumpage ul li { font-size: 1.48148vh; line-height: 2.037037vh; }

				
}