.version.index /* version checker */
{
	color: #000012;
	background-color: #F3210E;
}

#page
{
	margin-right: auto;
	margin-left: auto;
	background-image: none;
	z-index: 1;
	border-width: 0px;
	width: 100%;
	border-color: #000000;
	min-height: 499px;
	background-color: transparent;
	padding-bottom: 71px;
}

#pscope
{
	width: 0.01px;
	margin-right: -10000px;
	z-index: 38;
	margin-left: -163px;
}

#scope
{
	margin-left: 2px;
	position: relative;
}

#researchmethods
{
	margin-left: 1px;
	margin-top: 587px;
	position: relative;
}

#theoreticalframework
{
	margin-left: 1px;
	margin-top: 506px;
	position: relative;
}

#conclusion
{
	margin-top: 8432px;
	position: relative;
}

#home
{
	margin-top: 10px;
	width: 22px;
	margin-right: -10000px;
	left: -122px;
	position: relative;
}

#u5045-6
{
	left: 0px;
	z-index: 11;
	text-align: center;
	position: relative;
	font-size: 50px;
	min-height: 148px;
	margin-right: -10000px;
	line-height: 60px;
	margin-top: 202px;
	background-color: transparent;
	margin-left: 0%;
	width: 100%;
	font-family: bree-serif, serif;
	font-weight: 700;
}

#pabstract
{
	margin-top: 564px;
	width: 0.01px;
	z-index: 17;
	margin-right: -10000px;
	padding-bottom: 0px;
}

#testing
{
	margin-top: 552px;
	position: relative;
}

#references
{
	margin-top: 4154px;
	position: relative;
}

#appendix
{
	margin-top: 1084px;
	position: relative;
}

#pu5186-4
{
	margin-top: 638px;
	margin-right: -10000px;
	z-index: 282;
	padding-bottom: 0px;
}

#u5186-4
{
	color: #2A2A2A;
	z-index: 282;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	text-indent: 30px;
	background-color: transparent;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5187-8
{
	color: #2A2A2A;
	z-index: 2;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 582px;
	line-height: 27px;
	margin-top: 13px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5149-4
{
	color: #2A2A2A;
	z-index: 125;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5049-18
{
	color: #2A2A2A;
	z-index: 20;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 370px;
	line-height: 27px;
	margin-top: 37px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5049-13
{
	color: #2A2A2A;
}

#u5147-4
{
	color: #2A2A2A;
	z-index: 109;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 124px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5148-12
{
	color: #2A2A2A;
	z-index: 113;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 270px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5051-4
{
	color: #323232;
	z-index: 39;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 114px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5052-11
{
	color: #323232;
	z-index: 43;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 246px;
	line-height: 28px;
	margin-top: 48px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5150-4
{
	color: #323232;
	z-index: 129;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5151-5
{
	color: #323232;
	z-index: 133;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 246px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5152-4
{
	color: #323232;
	z-index: 138;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 98px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5164-4
{
	color: #7F7F7F;
	z-index: 196;
	text-align: left;
	position: relative;
	font-size: 32px;
	min-height: 51px;
	line-height: 38px;
	margin-top: 44px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u8971
{
	margin-top: 29px;
	border-width: 0px;
	position: relative;
	border-color: transparent;
	background-color: transparent;
	z-index: 154;
}

#u5153-4
{
	color: #323232;
	min-height: 156px;
	z-index: 156;
	text-align: justify;
	text-indent: 30px;
	font-size: 18px;
	background-color: transparent;
	width: 100%;
	line-height: 28px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#pu5154-4
{
	margin-top: 80px;
	z-index: 160;
}

#u5154-4
{
	color: #323232;
	z-index: 160;
	text-align: center;
	position: relative;
	font-size: 16px;
	min-height: 38px;
	margin-right: -10000px;
	line-height: 19px;
	background-color: transparent;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
}

#u5155-4
{
	color: #323232;
	z-index: 164;
	text-align: center;
	position: relative;
	font-size: 16px;
	min-height: 38px;
	margin-right: -10000px;
	line-height: 19px;
	background-color: transparent;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: normal;
}

#u5156
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 155;
	filter: alpha(opacity=100);
	position: relative;
	margin-top: 19px;
	opacity: 1;
	background: transparent url("../../images/dutch-and-german-traffic-light-animated.gif?crc=126000728") no-repeat center center;
	background-size: contain;
}

#u5158-4
{
	color: #323232;
	z-index: 168;
	text-align: justify;
	position: relative;
	font-size: 14px;
	min-height: 43px;
	line-height: 22px;
	background-color: transparent;
	text-indent: 30px;
	width: 100%;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5157-12
{
	color: #323232;
	z-index: 142;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 217px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u8833
{
	width: 100%;
	border-width: 0px;
	position: relative;
	border-color: transparent;
	background-color: transparent;
	z-index: 172;
}

#u5159
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 173;
	filter: alpha(opacity=100);
	position: relative;
	opacity: 1;
	margin-right: -10000px;
	background: transparent url("../../images/animated-situation-1.gif?crc=3843654856") no-repeat left top;
	background-size: cover;
}

#u5160
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 174;
	filter: alpha(opacity=100);
	position: relative;
	opacity: 1;
	margin-right: -10000px;
	background: transparent url("../../images/animated-situation-2.gif?crc=203900076") no-repeat left top;
	background-size: cover;
}

#u5161-4
{
	color: #323232;
	z-index: 175;
	text-align: justify;
	position: relative;
	font-size: 14px;
	min-height: 43px;
	line-height: 22px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5162-13
{
	color: #323232;
	z-index: 179;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 121px;
	line-height: 28px;
	margin-top: 41px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5165-4
{
	color: #7F7F7F;
	z-index: 200;
	text-align: left;
	position: relative;
	font-size: 32px;
	min-height: 51px;
	line-height: 38px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5163-4
{
	color: #323232;
	z-index: 192;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 119px;
	line-height: 28px;
	margin-top: 29px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5167
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 210;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	margin-top: 55px;
	opacity: 1;
	background-size: cover;
}

#u5168-6
{
	color: #323232;
	z-index: 211;
	text-align: justify;
	position: relative;
	font-size: 14px;
	min-height: 43px;
	line-height: 22px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5166-6
{
	color: #323232;
	z-index: 204;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 748px;
	line-height: 28px;
	margin-top: 26px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5176-4
{
	color: #7F7F7F;
	z-index: 248;
	text-align: left;
	position: relative;
	font-size: 32px;
	min-height: 51px;
	line-height: 38px;
	margin-top: 40px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5177-10
{
	color: #323232;
	z-index: 252;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 119px;
	line-height: 28px;
	margin-top: 38px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5171-4
{
	color: #323232;
	z-index: 225;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 84px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5060-10
{
	margin-top: 86px;
	min-height: 56px;
	z-index: 99;
	position: relative;
	font-size: 16px;
	background-color: transparent;
	line-height: 24px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5173-4
{
	color: #323232;
	z-index: 229;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 69px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5170-7
{
	color: #323232;
	z-index: 218;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 119px;
	line-height: 28px;
	margin-top: 37px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5178
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 262;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	margin-top: 42px;
	opacity: 1;
	background-size: contain;
}

#u5179
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 263;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	opacity: 1;
	background-size: contain;
}

#u5180
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 264;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	opacity: 1;
	background-size: contain;
}

#u5181-4
{
	color: #323232;
	z-index: 265;
	text-align: justify;
	position: relative;
	font-size: 14px;
	min-height: 43px;
	line-height: 22px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5183-4
{
	color: #323232;
	z-index: 273;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 95px;
	line-height: 28px;
	margin-top: 60px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5040
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 10;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	margin-top: 37px;
	opacity: 1;
	background-size: contain;
}

#u5188-8
{
	color: #323232;
	z-index: 286;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 95px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5189
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	z-index: 294;
	background-position: left top;
	background-color: transparent;
	filter: alpha(opacity=100);
	background-repeat: no-repeat;
	position: relative;
	margin-top: 28px;
	opacity: 1;
	background-size: contain;
}

#u5190-6
{
	color: #323232;
	z-index: 295;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 95px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5174-4
{
	color: #323232;
	z-index: 233;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5175-11
{
	color: #2A2A2A;
	z-index: 237;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 119px;
	line-height: 28px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u5182-4
{
	color: #323232;
	z-index: 269;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 133px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5057-39
{
	text-indent: 20px;
	min-height: 323px;
	z-index: 58;
	margin-top: 122px;
	font-size: 18px;
	background-color: transparent;
	line-height: 27px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
}

#u5049-2,#u5057-2,#u5057-3,#u5057-7,#u5057-9,#u5057-10,#u5057-14,#u5057-16,#u5057-17,#u5057-21,#u5057-23,#u5057-24,#u5057-28,#u5057-30,#u5057-31,#u5057-35,#u5057-36,#u5057-37
{
	color: #323232;
}

#u5184-4
{
	color: #323232;
	z-index: 277;
	text-align: left;
	position: relative;
	font-size: 40px;
	min-height: 51px;
	line-height: 48px;
	margin-top: 168px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
}

#u5191-6
{
	color: #323232;
	z-index: 301;
	text-align: justify;
	position: relative;
	font-size: 18px;
	min-height: 304px;
	line-height: 28px;
	margin-top: 68px;
	background-color: transparent;
	text-indent: 30px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#mainquestion
{
	width: 22px;
	margin-right: -10000px;
	left: 34px;
	position: relative;
}

.html
{
	background-color: #FFFFFF;
}

#abstract,#demonstration,#problemstatement,body
{
	position: relative;
}

@media (min-width: 361px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		max-width: 640px;
	}

	#pscope
	{
		margin-top: 2775px;
	}

	#problemstatement
	{
		margin-left: 16px;
		margin-top: 866px;
	}

	#demonstration
	{
		margin-top: 6908px;
	}

	#pu5186-4
	{
		width: 91.88%;
		margin-left: 3.91%;
	}

	#u5186-4,#u5187-8
	{
		width: 98.3%;
		margin-left: 0.86%;
	}

	#u5149-4
	{
		margin-top: 206px;
		width: 98.3%;
		margin-left: 1.03%;
	}

	#u5049-18,#u5147-4
	{
		width: 98.3%;
		margin-left: 1.03%;
	}

	#u8833
	{
		margin-top: 2659px;
	}

	#u5159
	{
		width: 49.32%;
	}

	#u5160
	{
		width: 49.32%;
		left: 50.69%;
	}

	#u5159 .fluid_height_spacer,#u5160 .fluid_height_spacer
	{
		padding-bottom: 101.03448275862068%;
	}

	#mainquestion
	{
		margin-top: 2086px;
	}

	#pu5148-12
	{
		z-index: 113;
		margin-right: -10000px;
		margin-top: 2183px;
		width: 90.32%;
		margin-left: 4.69%;
	}

	#u5150-4
	{
		margin-top: 109px;
		width: 100%;
	}

	#u5151-5
	{
		margin-top: 49px;
		width: 100%;
	}

	#pu5154-4
	{
		width: 70.59%;
		margin-left: 14.88%;
	}

	#u5154-4
	{
		width: 36.77%;
	}

	#u5155-4
	{
		width: 36.77%;
		left: 63.24%;
	}

	#u5156
	{
		width: 64.88%;
		margin-left: 18%;
	}

	#u5156 .fluid_height_spacer
	{
		padding-bottom: 59.73333333333334%;
	}

	#u5158-4
	{
		margin-top: 24px;
	}

	#u5157-12
	{
		margin-top: 28px;
		width: 100%;
	}

	#u5161-4
	{
		margin-top: 381px;
		width: 100%;
	}

	#u5165-4
	{
		margin-top: 81px;
		width: 100%;
	}

	#u5167
	{
		background-image: url("../../images/traffic-simulation_de-u5167-fr.png?crc=49530679");
		width: 100%;
	}

	#u5167 .fluid_height_spacer
	{
		padding-bottom: 55.70934256055363%;
	}

	#u5168-6
	{
		margin-top: 8px;
		width: 100%;
	}

	#u5178
	{
		background-image: url("../../images/setting%201%20chaospisser%201.jpg?crc=4292547455");
		width: 100%;
	}

	#u5179
	{
		background-image: url("../../images/setting%201%20chaospisser%202.jpg?crc=4107883316");
		margin-top: 8px;
		width: 100%;
	}

	#u5180
	{
		background-image: url("../../images/setting%201%20chaospisser%203.jpg?crc=4136275937");
		margin-top: 7px;
		width: 100%;
	}

	#u5178 .fluid_height_spacer,#u5179 .fluid_height_spacer,#u5180 .fluid_height_spacer
	{
		padding-bottom: 64.3598615916955%;
	}

	#u5181-4
	{
		margin-top: 23px;
		width: 100%;
	}

	#u5040
	{
		background-image: url("../../images/setting%201%20freebotaste%202-u5040-fr.jpg?crc=3871011125");
		width: 100%;
	}

	#u5040 .fluid_height_spacer
	{
		padding-bottom: 57.61245674740484%;
	}

	#u5188-8
	{
		margin-top: 57px;
		width: 100%;
	}

	#u5189
	{
		background-image: url("../../images/setting%201%20ich%203-u5189-fr.jpg?crc=171041704");
		width: 100%;
	}

	#u5189 .fluid_height_spacer
	{
		padding-bottom: 56.05536332179931%;
	}

	#u5190-6
	{
		margin-top: 40px;
		width: 100%;
	}

	#u5174-4
	{
		margin-top: 170px;
		width: 100%;
	}

	#u5175-11
	{
		margin-top: 37px;
		width: 100%;
	}

	#u5057-39
	{
		width: 99.31%;
		margin-left: 0.7%;
	}

	#u5148-12,#u5051-4,#u5052-11,#u5152-4,#u5164-4,#u8971,#u5162-13,#u5163-4,#u5166-6,#u5176-4,#u5177-10,#u5171-4,#u5060-10,#u5173-4,#u5170-7,#u5183-4,#u5182-4,#u5184-4,#u5191-6
	{
		width: 100%;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 14660px);
	}

}

@media (max-width: 360px)
{
	#muse_css_mq
	{
		background-color: #000168;
	}

	#bp_360.active
	{
		display: block;
	}

	#page
	{
		max-width: 360px;
	}

	#pscope
	{
		margin-top: 3155px;
	}

	#demonstration
	{
		margin-top: 8172px;
	}

	#pu5186-4
	{
		width: 90.56%;
		margin-left: 4.45%;
	}

	#u5186-4
	{
		width: 99.7%;
		margin-left: 0.31%;
	}

	#u5187-8
	{
		width: 99.7%;
	}

	#problemstatement
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 1827px;
		left: 16px;
	}

	#pu5149-4
	{
		z-index: 125;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 1882px;
		width: 91.95%;
		margin-left: 3.89%;
	}

	#u5150-4
	{
		margin-top: 110px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5148-12,#u5151-5
	{
		margin-top: 48px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u8971
	{
		padding-bottom: 0px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#pu5154-4
	{
		width: 70.47%;
		margin-left: 15.08%;
	}

	#u5154-4
	{
		width: 36.69%;
	}

	#u5155-4
	{
		width: 36.69%;
		left: 63.32%;
	}

	#u5156
	{
		width: 64.93%;
		margin-left: 18.16%;
	}

	#u5156 .fluid_height_spacer
	{
		padding-bottom: 59.71563981042654%;
	}

	#u5158-4
	{
		margin-top: 23px;
	}

	#u5157-12
	{
		margin-top: 30px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u8833
	{
		margin-top: 52px;
	}

	#u5159
	{
		width: 49.25%;
	}

	#u5160
	{
		width: 49.25%;
		left: 50.76%;
	}

	#u5159 .fluid_height_spacer,#u5160 .fluid_height_spacer
	{
		padding-bottom: 101.22699386503066%;
	}

	#u5161-4
	{
		margin-top: 35px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5165-4
	{
		margin-top: 80px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5167
	{
		background-image: url("../../images/traffic-simulation_de-u5167-fr2.png?crc=3829036451");
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5167 .fluid_height_spacer
	{
		padding-bottom: 55.69230769230769%;
	}

	#u5168-6
	{
		margin-top: 9px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5178
	{
		background-image: url("../../images/setting%201%20chaospisser%201-u5178-fr.jpg?crc=3830981302");
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5179
	{
		background-image: url("../../images/setting%201%20chaospisser%202-u5179-fr.jpg?crc=4095936768");
		margin-top: 7px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5180
	{
		background-image: url("../../images/setting%201%20chaospisser%203-u5180-fr.jpg?crc=14458490");
		margin-top: 6px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5178 .fluid_height_spacer,#u5179 .fluid_height_spacer,#u5180 .fluid_height_spacer
	{
		padding-bottom: 64.3076923076923%;
	}

	#u5181-4
	{
		margin-top: 22px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5040
	{
		background-image: url("../../images/setting%201%20freebotaste%202-u5040-fr2.jpg?crc=342574240");
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5040 .fluid_height_spacer
	{
		padding-bottom: 57.53846153846154%;
	}

	#u5188-8
	{
		margin-top: 58px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5189
	{
		background-image: url("../../images/setting%201%20ich%203-u5189-fr2.jpg?crc=295854070");
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5189 .fluid_height_spacer
	{
		padding-bottom: 56.00000000000001%;
	}

	#u5190-6
	{
		margin-top: 39px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5174-4
	{
		margin-top: 171px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5175-11
	{
		margin-top: 36px;
		width: 98.19%;
		margin-left: 0.91%;
	}

	#u5057-39
	{
		width: 97.59%;
		margin-left: 1.52%;
	}

	#u5149-4,#u5049-18,#u5147-4,#u5051-4,#u5052-11,#u5152-4,#u5164-4,#u5162-13,#u5163-4,#u5166-6,#u5176-4,#u5177-10,#u5171-4,#u5060-10,#u5173-4,#u5170-7,#u5183-4,#u5182-4,#u5184-4,#u5191-6
	{
		width: 98.19%;
		margin-left: 0.91%;
	}

	#mainquestion
	{
		margin-top: 2466px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 18939px);
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
	}

}

