/* UEBERSICHTEN ****************************************************************/

/* Gesamtbreite */
.roadmap.roadmap--orientation-vertical {width:100%;}
.roadmap.roadmap--orientation-vertical .roadmap__events {width:100%;max-width:none;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized {margin:0 auto;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event {margin-bottom:4.5em;}
/* Abstand links/rechts zum schwarzen Strahl */
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even) .event__content {padding-right:1.125em;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd) .event__content {padding-left:1.125em;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content {position:relative;top:auto;}
/* Textrichtung/-groesse und Bildplatzierung */
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content {position:relative;/*min-height:145px;*/}
/*.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content {text-align:left;}*/
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content .content-text {margin-left:25%;width:75%;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content .content-text {margin-right:25%;width:75%;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content p {font-size:0.75em;margin:0;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content p strong {padding:0;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content img {padding:1em 0;width:100%;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content img {margin:0 auto 0 0;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content img {margin:0 0 0 auto;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content .image {width:75%;}
/*.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content .image {position:absolute;left:calc(100% + 1.125em);top:0;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content .image {position:absolute;left:calc(-75% - 1.125em);top:0;}*/

/* Jahrzahl */
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__date {padding-left:18px;color:#004f91;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__date {padding-right:18px;color:#004f91;}

@media screen and (max-width:1120px) {
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content .content-text {margin-left:0;width:100%;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content .content-text {margin-right:0;width:100%;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even) .event__content {padding-left:2.25em;text-align:left;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd) .event__content {padding-right:2.25em;text-align:right;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content .image {width:100%;}

}

@media screen and (min-width:1024px) {
	/* Abstand links/rechts zum schwarzen Strahl vergroessern */
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even) .event__content {padding-left:2.25em;text-align:left;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd) .event__content {padding-right:2.25em;text-align:right;}
	/* Schrift p vergroessern */
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event .event__content p {font-size:1em;}
	/* Jahrzahl */
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__date {padding-left:36px;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__date {padding-right:36px;}
	/* Bildplatzierung */
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(even) .event__content .image {left:auto;margin:0 auto 0 0;}
	.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content .image {left:auto;margin:0 0 0 auto;}
}

/* Platzierung */
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events__event:nth-child(odd) .event__content {position:relative;top:auto;left:auto;right:auto;bottom:auto;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(odd) .event__content {right:auto;}
.roadmap.roadmap--orientation-vertical.roadmap--initialized .roadmap__events .roadmap__events__event:nth-child(even) .event__content {left:auto;}


/* Farbe Zeitstrahl */
.roadmap.roadmap--orientation-horizontal .roadmap__events__event:after, .roadmap.roadmap--orientation-horizontal .roadmap__events__event:before, .roadmap.roadmap--orientation-horizontal .roadmap__events:after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:after, .roadmap.roadmap--orientation-vertical .roadmap__events__event:before, .roadmap.roadmap--orientation-vertical .roadmap__events:after, .roadmap.roadmap--orientation-auto .roadmap__events__event:after, .roadmap.roadmap--orientation-auto .roadmap__events__event:before, .roadmap.roadmap--orientation-auto .roadmap__events:after {background-color:#004f91;}


/* Bildunterschrift */
.event__content figure figcaption {margin-top:-1em;margin-bottom:1em;}