.version.works_en /* version checker */
{
	color: #0000EF;
	background-color: #A6E5B1;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	z-index: 1;
	background-image: none;
	margin-left: auto;
	width: 100%;
	background-color: #F4F4F4;
	border-color: #000000;
	margin-right: auto;
	border-width: 0px;
}

#u444445-3
{
	width: 100%;
	min-height: 62px;
	position: relative;
}

#u444445-3:active
{
	width: 100%;
	min-height: 62px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0%;
}

#u444445-3.AccordionPanelTabOpen
{
	width: 100%;
	min-height: 62px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0%;
}

#u444444,#u444446
{
	width: 100%;
	position: relative;
}

#menuu444447
{
	width: 100%;
	margin-right: -10000px;
	position: relative;
}

#u444451
{
	width: 100%;
	margin-right: -10000px;
	padding-bottom: 26px;
	position: relative;
}

#u444451:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444454-4
{
	width: 100%;
	top: 13px;
	min-height: 36px;
	margin-right: -10000px;
	position: relative;
}

#u444451:hover #u444454-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444451:active #u444454-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444458
{
	width: 100%;
	margin-right: -10000px;
	padding-bottom: 26px;
	position: relative;
}

#u444451.MuseMenuActive,#u444458:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444459-4
{
	width: 100%;
	top: 13px;
	min-height: 36px;
	margin-right: -10000px;
	position: relative;
}

#u444451.MuseMenuActive #u444454-4,#u444458:hover #u444459-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444458:active #u444459-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444465
{
	width: 100%;
	margin-right: -10000px;
	padding-bottom: 26px;
	position: relative;
}

#u444458.MuseMenuActive,#u444465:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444468-4
{
	width: 100%;
	top: 13px;
	min-height: 36px;
	margin-right: -10000px;
	position: relative;
}

#u444458.MuseMenuActive #u444459-4,#u444465:hover #u444468-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444465:active #u444468-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444448,#u444455,#u444462,#u444469
{
	width: 100%;
	position: relative;
}

#u444472
{
	width: 100%;
	margin-right: -10000px;
	padding-bottom: 26px;
	position: relative;
}

#u444465.MuseMenuActive,#u444472:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444472.MuseMenuActive
{
	width: 100%;
	min-height: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444473-4
{
	width: 100%;
	top: 13px;
	min-height: 36px;
	margin-right: -10000px;
	position: relative;
}

#u444465.MuseMenuActive #u444468-4,#u444472:hover #u444473-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444472:active #u444473-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444472.MuseMenuActive #u444473-4
{
	width: 100%;
	min-height: 36px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u358374
{
	z-index: 2;
	box-shadow: 0px 0px 200px rgba(0,0,0,0.2);
	background-color: #ABCCC9;
}

#u358374:active
{
	margin-top: 0px;
	margin-bottom: 0px;
}

#u444416
{
	width: 100%;
	padding-bottom: 17px;
	position: relative;
}

#u444446:hover,#u444416:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px 0px 0px 0%;
}

#u444419-4
{
	width: 100%;
	top: 8px;
	min-height: 17px;
	margin-right: -10000px;
	position: relative;
}

#u444416:hover #u444419-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444416:active #u444419-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444421
{
	width: 100%;
	padding-bottom: 17px;
	position: relative;
}

#u444416.MuseMenuActive,#u444421:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px 0px 0px 0%;
}

#u444422-4
{
	width: 100%;
	top: 8px;
	min-height: 17px;
	margin-right: -10000px;
	position: relative;
}

#u444416.MuseMenuActive #u444419-4,#u444421:hover #u444422-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444421:active #u444422-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444430
{
	width: 100%;
	padding-bottom: 17px;
	position: relative;
}

#u444421.MuseMenuActive,#u444430:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px 0px 0px 0%;
}

#u444433-4
{
	width: 100%;
	top: 8px;
	min-height: 17px;
	margin-right: -10000px;
	position: relative;
}

#u444421.MuseMenuActive #u444422-4,#u444430:hover #u444433-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444430:active #u444433-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444413,#u444420,#u444427,#u444434
{
	min-height: 34px;
	margin-right: -10000px;
	position: relative;
}

#u444437
{
	width: 100%;
	padding-bottom: 17px;
	position: relative;
}

#u444430.MuseMenuActive,#u444437:hover
{
	width: 100%;
	min-height: 0px;
	margin: 0px 0px 0px 0%;
}

#u444437.MuseMenuActive
{
	width: 100%;
	min-height: 0px;
	margin: 0px 0px 0px 0%;
}

#u444438-4
{
	width: 100%;
	top: 8px;
	min-height: 17px;
	margin-right: -10000px;
	position: relative;
}

#u444430.MuseMenuActive #u444433-4,#u444437:hover #u444438-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444437:active #u444438-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444437.MuseMenuActive #u444438-4
{
	width: 100%;
	min-height: 17px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px -10000px 0px 0%;
}

#u444408
{
	width: 34px;
	margin-right: -10000px;
	position: relative;
}

#u444408:hover
{
	width: 34px;
	min-height: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: -10000px;
}

#u458454
{
	width: 34px;
	margin-right: -10000px;
	position: relative;
}

#u444408:active,#u458454:hover
{
	width: 34px;
	min-height: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: -10000px;
}

#u444410
{
	width: 34px;
	margin-right: -10000px;
	position: relative;
}

#u458454:active,#u444410:hover
{
	width: 34px;
	min-height: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: -10000px;
}

#u444401
{
	width: 34px;
	margin-right: -10000px;
	position: relative;
}

#u444410:active,#u444401:hover
{
	width: 34px;
	min-height: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: -10000px;
}

#u444401:active
{
	width: 34px;
	min-height: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: -10000px;
}

#u444400-8
{
	left: 0%;
	min-height: 28px;
	position: relative;
	width: 100%;
	margin-left: 0%;
}

.html
{
	background-color: #FFFFFF;
}

#menuu444412,body
{
	position: relative;
}

.verticalspacer
{
	min-height: 1px;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 545px;
		padding-bottom: 59px;
		max-width: 1200px;
	}

	#u358374
	{
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358374:active
	{
		margin-right: -10000px;
		min-height: 0px;
		width: 100%;
		margin-left: 0%;
	}

	#u358374_position_content
	{
		padding-bottom: 318px;
		width: 100%;
	}

	#pu358497
	{
		z-index: 111;
		width: 100%;
	}

	#u358497
	{
		z-index: 111;
		background-color: #F4F4F4;
		position: relative;
		margin-right: -10000px;
		width: 70%;
	}

	#u444479
	{
		z-index: 271;
		width: 205px;
		position: relative;
		margin-right: -10000px;
	}

	#u444480
	{
		z-index: 272;
	}

	#u358489
	{
		z-index: 112;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 62px;
		width: 89.41%;
		left: 39.17%;
		background: transparent url("../images/the%20force-large.jpg?crc=4258545127") no-repeat center center;
		background-size: cover;
	}

	#u358489_position_content
	{
		padding-top: 416px;
		padding-bottom: 239px;
		width: 100%;
	}

	#u358373-5
	{
		z-index: 169;
		min-height: 74px;
		background-color: transparent;
		text-align: left;
		color: #000000;
		line-height: 74px;
		font-size: 74px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: bold;
		position: relative;
		width: 125.04%;
		left: -9.06%;
	}

	#u358373
	{
		color: #333333;
	}

	#u358373-2
	{
		color: #FFFFFF;
	}

	#u358500-8
	{
		z-index: 174;
		min-height: 102px;
		border-width: 0px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 29px;
		font-size: 24px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		margin-top: 3px;
		position: relative;
		width: 125.04%;
		left: -9.06%;
	}

	#u358505-4
	{
		z-index: 165;
		width: 184px;
		min-height: 65px;
		background-color: #C5EAE5;
		margin-top: 20px;
		position: relative;
		left: -9.06%;
	}

	#u358505-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 20px 0px 0px 0%;
	}

	#u358505-4:active
	{
		background-color: #FFC956;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 20px 0px 0px 0%;
	}

	#u358505-4:hover p
	{
		color: #FFC956;
		visibility: inherit;
	}

	#u358505-2
	{
		color: #ABCCC9;
	}

	#accordionu444443
	{
		z-index: 240;
		position: relative;
		margin-right: -10000px;
		width: 30%;
		left: 70%;
	}

	#u444444
	{
		z-index: 241;
	}

	#u444445-3
	{
		z-index: 242;
	}

	#u444446
	{
		z-index: 245;
	}

	#menuu444447
	{
		z-index: 246;
	}

	#u358398
	{
		z-index: 3;
		border-style: solid;
		border-color: #D8D8D8;
		background-color: transparent;
		position: relative;
		width: 79.84%;
		margin-left: 10%;
		border-width: 0px 1px;
	}

	#u358398_position_content
	{
		padding-top: 340px;
		width: 100%;
	}

	#u358396
	{
		z-index: 4;
		background-color: #C5EAE5;
		position: relative;
		width: 106.89%;
		margin-left: 5.75%;
	}

	#u358499
	{
		z-index: 113;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 150px;
		position: relative;
		margin-right: -10000px;
		width: 46.1%;
		background: transparent url("../images/the%20artist%20liuyaming.jpg?crc=532288264") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358499
	{
		background-image: url("../images/the%20artist%20liuyaming_2x.jpg?crc=292146403");
	}

	#intro
	{
		position: relative;
		margin-right: -10000px;
		width: 22px;
	}

	#u358504-4
	{
		z-index: 129;
		min-height: 137px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		color: #FFFFFF;
		text-align: left;
		line-height: 27px;
		font-size: 16px;
		position: relative;
		margin-right: -10000px;
		margin-top: 193px;
		width: 87.72%;
		left: 7.84%;
	}

	#pu358387-6
	{
		z-index: 115;
		margin-right: -10000px;
		margin-top: 68px;
		width: 47.17%;
		margin-left: 52.84%;
	}

	#u358387-6
	{
		z-index: 115;
		min-height: 106px;
		background-color: transparent;
		text-align: left;
		color: #6B7F7C;
		line-height: 64px;
		font-size: 64px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 100%;
	}

	#u358502-4
	{
		z-index: 125;
		min-height: 133px;
		background-color: transparent;
		text-align: left;
		color: #6B7F7C;
		line-height: 26px;
		font-size: 15px;
		font-weight: bold;
		margin-top: 7px;
		position: relative;
		width: 85.72%;
	}

	#u358491-4
	{
		z-index: 121;
		width: 184px;
		min-height: 65px;
		border-width: 0px;
		background-color: #D6FFF8;
		color: #ABCCC9;
		line-height: 65px;
		font-size: 24px;
		text-align: center;
		font-weight: bold;
		margin-top: 10px;
		position: relative;
	}

	#u358491-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 10px 0px 0px 0%;
	}

	#u358491-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 10px 0px 0px 0%;
	}

	#u358491-4:hover p
	{
		color: #0FEF9E;
		visibility: inherit;
	}

	#pu358490
	{
		z-index: 133;
		margin-top: 400px;
		width: 112.74%;
		margin-left: -0.11%;
	}

	#u358490
	{
		z-index: 133;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 1px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/coding%20art-part01.jpg?crc=4292673145") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358490
	{
		background-image: url("../images/coding%20art-part01_2x.jpg?crc=3887495395");
	}

	#u358372-4
	{
		z-index: 147;
		min-height: 167px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		position: relative;
		margin-right: -10000px;
		margin-top: 462px;
		width: 34.82%;
	}

	#u358386
	{
		z-index: 134;
		background-color: #F4F4F4;
		padding-top: 52px;
		padding-bottom: 73px;
		position: relative;
		margin-right: -10000px;
		margin-top: 440px;
		width: 44.45%;
		left: 44.45%;
	}

	#u358503-4
	{
		z-index: 135;
		min-height: 86px;
		background-color: transparent;
		color: #333333;
		line-height: 86px;
		font-size: 72px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 90.84%;
		margin-left: 9.17%;
	}

	#u358371-4
	{
		z-index: 139;
		min-height: 90px;
		background-color: transparent;
		color: #333333;
		text-align: left;
		font-weight: bold;
		margin-top: 5px;
		position: relative;
		width: 81.67%;
		margin-left: 9.17%;
	}

	#u358481-4
	{
		z-index: 143;
		width: 184px;
		min-height: 65px;
		background-color: #C5EAE5;
		color: #FFFFFF;
		margin-top: 26px;
		position: relative;
		margin-left: 9.17%;
	}

	#u358481-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 26px 0px 0px 9.166666666666666%;
	}

	#u358481-4:active
	{
		background-color: #FFC956;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 26px 0px 0px 9.166666666666666%;
	}

	#u358481-4:hover p
	{
		color: #FFC956;
		visibility: inherit;
	}

	#u358505-4:active p,#u358481-4:active p
	{
		color: #333333;
		visibility: inherit;
	}

	#u358388
	{
		z-index: 151;
		background-color: #C5EAE5;
		margin-top: 476px;
		position: relative;
		width: 100.21%;
		left: -0.11%;
	}

	#u358511
	{
		z-index: 152;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: -214px;
		width: 75%;
		background: transparent url("../images/sketch-01b.jpg?crc=3952861593") no-repeat center top;
		background-size: cover;
	}

	#u358511_position_content
	{
		padding-top: 436px;
		padding-bottom: 214px;
		width: 100%;
	}

	#u358389-4
	{
		z-index: 157;
		min-height: 96px;
		background-color: transparent;
		text-align: left;
		color: #333333;
		line-height: 96px;
		font-size: 80px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 68.62%;
		margin-left: 60.28%;
	}

	#u358400-4
	{
		z-index: 161;
		min-height: 141px;
		background-color: transparent;
		text-align: left;
		color: #333333;
		line-height: 34px;
		font-size: 20px;
		font-weight: bold;
		position: relative;
		width: 68.62%;
		margin-left: 60.28%;
	}

	#u358479-4
	{
		z-index: 153;
		width: 184px;
		min-height: 65px;
		background-color: #FFFFFF;
		margin-top: 18px;
		position: relative;
		margin-left: 60.28%;
	}

	#u358479-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 18px 0px 0px 60.27777777777777%;
	}

	#u358479-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 18px 0px 0px 60.27777777777777%;
	}

	#u358479-4:hover p
	{
		color: #9EFAFF;
		visibility: inherit;
	}

	#u358435
	{
		z-index: 182;
		background-color: #F4F4F4;
		margin-top: 453px;
		position: relative;
		width: 112.74%;
		left: -12.64%;
	}

	#u358512-4
	{
		z-index: 184;
		width: 184px;
		min-height: 65px;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 673px;
		left: 11.12%;
	}

	#u358512-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 673px -10000px 0px 0%;
	}

	#u358512-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 673px -10000px 0px 0%;
	}

	#u358512-4:hover p
	{
		color: #22B573;
		visibility: inherit;
	}

	#u358491-4:active p,#u358479-4:active p,#u358512-4:active p
	{
		color: #0FEF9E;
		visibility: inherit;
	}

	#u358403
	{
		z-index: 183;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 197px;
		position: relative;
		margin-right: -10000px;
		margin-top: -128px;
		width: 70%;
		left: 30%;
		background: transparent url("../images/man%20made%20beauty1.jpg?crc=3781537566") no-repeat center center;
		background-size: cover;
	}

	#u358380
	{
		z-index: 188;
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.25);
		padding-bottom: 11px;
		position: relative;
		margin-right: -10000px;
		margin-top: 582px;
		width: 76.99%;
		left: -26.99%;
		-pie-background: rgba(255,255,255,0.25);
	}

	#u358478-8
	{
		z-index: 189;
		min-height: 71px;
		background-color: transparent;
		text-align: left;
		color: #333333;
		line-height: 30px;
		font-size: 30px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 100%;
	}

	#u358483
	{
		z-index: 5;
		background-color: #F4F4F4;
		margin-top: 325px;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#pu358391
	{
		z-index: 7;
		width: 100%;
	}

	#u358391
	{
		z-index: 7;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 44.45%;
	}

	#u358392
	{
		z-index: 8;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358394
	{
		z-index: 9;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 415px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/ledpillar%20.jpg?crc=3824925417") no-repeat center center;
		background-size: cover;
	}

	#u358394:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358394
	{
		background-image: url("../images/ledpillar%20_2x.jpg?crc=491605996");
	}

	#u358395-4
	{
		z-index: 10;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358393-6
	{
		z-index: 14;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358468
	{
		z-index: 20;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 55.56%;
		left: 44.45%;
	}

	#u358472
	{
		z-index: 21;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358470
	{
		z-index: 22;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/cloud-part01.jpg?crc=180325689") no-repeat right center;
		background-size: cover;
	}

	#u358470:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358470:active
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 0.75;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=75);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358469-4
	{
		z-index: 23;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358471-6
	{
		z-index: 27;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

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

	#u358379
	{
		z-index: 99;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358378
	{
		z-index: 100;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/sih.jpg?crc=79765330") no-repeat center center;
		background-size: cover;
	}

	#u358378:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358377-4
	{
		z-index: 101;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358376-6
	{
		z-index: 105;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358480
	{
		z-index: 6;
		background-color: #F4F4F4;
		padding-bottom: 0px;
		margin-top: 325px;
		position: relative;
		width: 90%;
	}

	#u358483_position_content,#u358480_position_content
	{
		width: 100%;
	}

	#pu358473
	{
		z-index: 46;
		width: 99.91%;
	}

	#u358473
	{
		z-index: 46;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 55.61%;
	}

	#u358477
	{
		z-index: 47;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358475
	{
		z-index: 48;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/15bolt2.jpg?crc=3777155176") no-repeat center center;
		background-size: cover;
	}

	#u358475:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358474-4
	{
		z-index: 55;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358476-6
	{
		z-index: 49;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358492
	{
		z-index: 59;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 44.49%;
		left: 55.61%;
	}

	#u358496
	{
		z-index: 60;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358494
	{
		z-index: 61;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/king%20boy.jpg?crc=4143775326") no-repeat center center;
		background-size: cover;
	}

	#u358494:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358495-4
	{
		z-index: 62;
		min-height: 27px;
		background-color: transparent;
		color: #000000;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358493-6
	{
		z-index: 66;
		min-height: 38px;
		background-color: transparent;
		color: #000000;
		position: relative;
		width: 100%;
	}

	#pu358381
	{
		z-index: 72;
		width: 99.91%;
	}

	#u358381
	{
		z-index: 72;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 55.61%;
	}

	#u358382
	{
		z-index: 73;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358383
	{
		z-index: 74;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/silk%20boy.jpg?crc=526305853") no-repeat center center;
		background-size: cover;
	}

	#u358383:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358394:active,#u358378:active,#u358475:active,#u358494:active,#u358383:active
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.8;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		filter: alpha(opacity=80);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358383
	{
		background-image: url("../images/silk%20boy_2x.jpg?crc=3759683438");
	}

	#u358384-4
	{
		z-index: 75;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358385-6
	{
		z-index: 79;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358484
	{
		z-index: 85;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 44.49%;
		left: 55.61%;
	}

	#u358486
	{
		z-index: 86;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358485
	{
		z-index: 87;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/duba.jpg?crc=496830798") no-repeat center top;
		background-size: cover;
	}

	#u358485:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358485:active
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.8;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		filter: alpha(opacity=80);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358488-4
	{
		z-index: 88;
		min-height: 27px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358487-6
	{
		z-index: 92;
		min-height: 38px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

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

	#u358508
	{
		z-index: 34;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358507
	{
		z-index: 35;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/ocean-01.jpg?crc=4034956944") no-repeat center center;
	}

	#u358507:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		border-width: 0px;
		opacity: 0.7;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
	}

	#u358507:active
	{
		background-repeat: no-repeat;
		background-position: center center;
		border-width: 0px;
		opacity: 0.4;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		filter: alpha(opacity=40);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
	}

	.hidpi #u358507
	{
		background-image: url("../images/ocean-01_2x.jpg?crc=4263082759");
		background-size: 727px 432px;
	}

	#u358470_position_content,#u358378_position_content,#u358475_position_content,#u358494_position_content,#u358383_position_content,#u358485_position_content,#u358507_position_content
	{
		padding-top: 415px;
		width: 100%;
	}

	#u358509-4
	{
		z-index: 36;
		min-height: 27px;
		background-color: transparent;
		color: #000000;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358510-6
	{
		z-index: 40;
		min-height: 38px;
		background-color: transparent;
		color: #000000;
		position: relative;
		width: 100%;
	}

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

	#ppu444408
	{
		z-index: 0;
		margin-right: -10000px;
		margin-top: 101px;
		width: 100%;
	}

	#pu444408
	{
		z-index: 207;
		width: 95.42%;
	}

	#u444408
	{
		z-index: 207;
		left: 0px;
		margin-left: 28px;
	}

	#u444408:hover
	{
		margin-left: 28px;
	}

	#u444409
	{
		z-index: 208;
	}

	#u458454
	{
		z-index: 213;
		left: 52px;
		margin-left: 28px;
	}

	#u444408:active,#u458454:hover
	{
		margin-left: 28px;
	}

	#u458455
	{
		z-index: 214;
	}

	#u444410
	{
		z-index: 211;
		left: 103px;
		margin-left: 28px;
	}

	#u458454:active,#u444410:hover
	{
		margin-left: 28px;
	}

	#u444411
	{
		z-index: 212;
	}

	#u444401
	{
		z-index: 209;
		left: 155px;
		margin-left: 28px;
	}

	#u444410:active,#u444401:hover
	{
		margin-left: 28px;
	}

	#u444401:active
	{
		margin-left: 28px;
	}

	#u444402
	{
		z-index: 210;
	}

	#menuu444412
	{
		z-index: 215;
		margin-right: -10000px;
		width: 43.76%;
		left: 28.13%;
		margin-left: 2.45%;
	}

	#u444413
	{
		width: 24.96%;
	}

	#u444420
	{
		width: 24.96%;
		left: 24.96%;
	}

	#u444427
	{
		width: 24.96%;
		left: 49.91%;
	}

	#u444434
	{
		width: 25.15%;
		left: 74.86%;
	}

	#u444441
	{
		z-index: 197;
		width: 137px;
		position: relative;
		margin-right: -10000px;
		margin-left: 104.81%;
		left: -164px;
	}

	#u444442
	{
		z-index: 198;
	}

	#u444400-8
	{
		z-index: 199;
		margin-top: 33px;
	}
}

@media (min-width: 415px) and (max-width: 640px)
{
	#muse_css_mq
	{
		background-color: #000280;
	}

	#bp_640.active
	{
		display: block;
	}

	#page
	{
		min-height: 500px;
		max-width: 640px;
	}

	#u358374
	{
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358374:active
	{
		margin-right: -10000px;
		min-height: 0px;
		width: 100%;
		margin-left: 0%;
	}

	#u358374_position_content
	{
		padding-bottom: 151px;
		width: 100%;
	}

	#pu358497
	{
		z-index: 109;
		width: 100%;
	}

	#u358497
	{
		z-index: 109;
		background-color: #F4F4F4;
		position: relative;
		margin-right: -10000px;
		width: 70%;
	}

	#u358497_position_content
	{
		width: 100%;
	}

	#u444477
	{
		z-index: 264;
		width: 101px;
		position: relative;
	}

	#u444478
	{
		z-index: 265;
	}

	#u358489
	{
		z-index: 110;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 305px;
		padding-bottom: 139.25000000000023px;
		position: relative;
		width: 128.58%;
		margin-left: 14.29%;
		background: transparent url("../images/the%20force-large2.jpg?crc=4221935364") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358489
	{
		background-image: url("../images/the%20force-large_2x.jpg?crc=4258545127");
	}

	#u358373-5
	{
		z-index: 163;
		min-height: 60px;
		background-color: transparent;
		text-align: left;
		letter-spacing: -3px;
		color: #000000;
		line-height: 60px;
		font-size: 60px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 93.75%;
		margin-left: 6.25%;
	}

	#u358373
	{
		color: #333333;
	}

	#u358373-2
	{
		letter-spacing: -2px;
		color: #FFFFFF;
	}

	#u358500-8
	{
		z-index: 168;
		min-height: 93px;
		border-width: 0px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 29px;
		font-size: 24px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: bold;
		margin-top: 11px;
		position: relative;
		width: 93.75%;
		margin-left: 6.25%;
	}

	#u358505-4
	{
		z-index: 159;
		width: 184px;
		min-height: 65px;
		background-color: #C5EAE5;
		margin-top: 11px;
		position: relative;
		margin-left: 6.25%;
	}

	#u358505-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 11px 0px 0px 6.25%;
	}

	#u358505-4:active
	{
		background-color: #FFC956;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 11px 0px 0px 6.25%;
	}

	#u358505-4:hover p
	{
		color: #FFC956;
		visibility: inherit;
	}

	#u358505-2
	{
		color: #ABCCC9;
	}

	#accordionu444443
	{
		z-index: 231;
		position: relative;
		margin-right: -10000px;
		width: 56.25%;
		left: 43.75%;
	}

	#u444444
	{
		z-index: 232;
	}

	#u444445-3
	{
		z-index: 233;
	}

	#u444446
	{
		z-index: 236;
		padding-bottom: 124px;
	}

	#menuu444447
	{
		z-index: 237;
	}

	#u358396
	{
		z-index: 3;
		background-color: #C5EAE5;
		margin-top: 143px;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358499
	{
		z-index: 111;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		width: 61.12%;
		background: transparent url("../images/the%20artist%20liuyaming.jpg?crc=532288264") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358499
	{
		background-image: url("../images/the%20artist%20liuyaming_2x.jpg?crc=292146403");
	}

	#u358499_position_content
	{
		padding-bottom: 56px;
		width: 100%;
	}

	#intro
	{
		position: relative;
	}

	#u358504-4
	{
		z-index: 127;
		min-height: 168px;
		background-color: transparent;
		opacity: 0;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
		filter: alpha(opacity=0);
		color: #FFFFFF;
		text-align: left;
		line-height: 24px;
		font-size: 14px;
		margin-top: 238px;
		position: relative;
		width: 77.56%;
		left: -15.91%;
	}

	#u358387-6
	{
		z-index: 113;
		min-height: 97px;
		background-color: transparent;
		text-align: left;
		color: #ABCCC9;
		line-height: 47px;
		font-size: 52px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		margin-right: -10000px;
		margin-top: 107px;
		width: 58.51%;
		left: 41.5%;
	}

	#u358502-4
	{
		z-index: 123;
		min-height: 168px;
		background-color: transparent;
		text-align: left;
		color: #ABCCC9;
		line-height: 24px;
		font-size: 14px;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		margin-top: 214px;
		width: 47.4%;
		left: 41.5%;
	}

	#u358491-4
	{
		z-index: 119;
		width: 184px;
		min-height: 65px;
		border-width: 0px;
		background-color: #D6FFF8;
		color: #ABCCC9;
		line-height: 65px;
		font-size: 24px;
		text-align: center;
		font-weight: bold;
		margin-top: 27px;
		position: relative;
		margin-left: 47.35%;
	}

	#u358491-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 27px 0px 0px 47.34375%;
	}

	#u358491-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 27px 0px 0px 47.34375%;
	}

	#u358491-4:hover p
	{
		color: #0FEF9E;
		visibility: inherit;
	}

	#u358490
	{
		z-index: 131;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		margin-top: 159px;
		position: relative;
		width: 90%;
		margin-left: 10%;
		background: transparent url("../images/coding%20art-part01.jpg?crc=4292673145") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358490
	{
		background-image: url("../images/coding%20art-part01_2x.jpg?crc=3887495395");
	}

	#u358386
	{
		z-index: 132;
		background-color: #F4F4F4;
		padding-top: 34px;
		padding-bottom: 50.44999999999936px;
		margin-bottom: -103px;
		position: relative;
		margin-right: -10000px;
		margin-top: 350px;
		width: 71.53%;
		left: 17.37%;
	}

	#u358503-4
	{
		z-index: 133;
		min-height: 72px;
		background-color: transparent;
		line-height: 72px;
		font-size: 60px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 79.37%;
		margin-left: 10.44%;
	}

	#u358371-4
	{
		z-index: 137;
		min-height: 108px;
		background-color: transparent;
		text-align: left;
		position: relative;
		width: 79.37%;
		margin-left: 10.44%;
	}

	#u358481-4
	{
		z-index: 141;
		width: 184px;
		min-height: 65px;
		background-color: #C5EAE5;
		margin-top: 14px;
		position: relative;
		margin-left: 10.2%;
	}

	#u358481-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 14px 0px 0px 10.194174757281553%;
	}

	#u358481-4:active
	{
		background-color: #FFC956;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 14px 0px 0px 10.194174757281553%;
	}

	#u358481-4:hover p
	{
		color: #FFC956;
		visibility: inherit;
	}

	#u358505-4:active p,#u358481-4:active p
	{
		color: #333333;
		visibility: inherit;
	}

	#u358388
	{
		z-index: 145;
		background-color: #C5EAE5;
		margin-top: 396px;
		position: relative;
		width: 80%;
		margin-left: 10%;
	}

	#u358511
	{
		z-index: 146;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: -140px;
		width: 96.1%;
		left: -12.5%;
		background: transparent url("../images/sketch-01b-u156330-fr.jpg?crc=3929589428") no-repeat center top;
		background-size: cover;
	}

	.hidpi #u358511
	{
		background-image: url("../images/sketch-01b-u156330-fr_2x.jpg?crc=3904754359");
	}

	#u358511_position_content
	{
		padding-top: 316px;
		padding-bottom: 121px;
		width: 100%;
	}

	#u358389-4
	{
		z-index: 151;
		min-height: 72px;
		background-color: transparent;
		color: #333333;
		line-height: 70px;
		font-size: 58px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		position: relative;
		width: 96.75%;
		margin-left: 20.33%;
	}

	#u358400-4
	{
		z-index: 155;
		min-height: 96px;
		background-color: transparent;
		text-align: left;
		color: #333333;
		line-height: 24px;
		font-size: 14px;
		font-weight: bold;
		position: relative;
		width: 72.97%;
		margin-left: 20.33%;
	}

	#u358479-4
	{
		z-index: 147;
		width: 184px;
		min-height: 65px;
		background-color: #FFFFFF;
		margin-top: 12px;
		position: relative;
		margin-left: 20.33%;
	}

	#u358479-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 12px 0px 0px 20.32520325203252%;
	}

	#u358479-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 12px 0px 0px 20.32520325203252%;
	}

	#u358479-4:hover p
	{
		color: #9EFAFF;
		visibility: inherit;
	}

	#pu358483
	{
		z-index: 4;
		margin-top: 278px;
		width: 90%;
	}

	#u358483
	{
		z-index: 4;
		background-color: #F4F4F4;
		position: relative;
		margin-right: -10000px;
		margin-top: 596px;
		width: 100%;
	}

	#u358483_position_content
	{
		margin-bottom: -179px;
		padding-top: 179px;
		width: 100%;
	}

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

	#u358392
	{
		z-index: 6;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358394
	{
		z-index: 7;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 398px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/ledpillar%20.jpg?crc=3824925417") no-repeat center center;
		background-size: cover;
	}

	#u358394:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358394
	{
		background-image: url("../images/ledpillar%20_2x.jpg?crc=491605996");
	}

	#u358395-4
	{
		z-index: 8;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358393-6
	{
		z-index: 12;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

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

	#u358472
	{
		z-index: 19;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358470
	{
		z-index: 20;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 398px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/cloud-part01.jpg?crc=180325689") no-repeat right center;
		background-size: cover;
	}

	#u358470:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358470:active
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 0.75;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
		filter: alpha(opacity=75);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358469-4
	{
		z-index: 21;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358471-6
	{
		z-index: 25;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

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

	#u358379
	{
		z-index: 97;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358378
	{
		z-index: 98;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/sih6.jpg?crc=4205565116") no-repeat center center;
		background-size: cover;
	}

	#u358378:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358378
	{
		background-image: url("../images/sih_2x.jpg?crc=79765330");
	}

	#u358377-4
	{
		z-index: 99;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358376-6
	{
		z-index: 103;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358435
	{
		z-index: 176;
		background-color: #F4F4F4;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358403
	{
		z-index: 177;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 497px;
		padding-bottom: 88.45000000000073px;
		position: relative;
		margin-right: -10000px;
		margin-top: -125px;
		width: 88.89%;
		left: 11.12%;
		background: transparent url("../images/man%20made%20beauty12.jpg?crc=4076230588") no-repeat center center;
		background-size: cover;
	}

	.hidpi #u358403
	{
		background-image: url("../images/man%20made%20beauty1_2x.jpg?crc=3781537566");
	}

	#u358478-8
	{
		z-index: 182;
		min-height: 80px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		line-height: 20px;
		font-size: 18px;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
		font-weight: bold;
		position: relative;
		width: 98.44%;
		margin-left: 1.57%;
	}

	#u358512-4
	{
		z-index: 178;
		width: 184px;
		min-height: 65px;
		background-color: #FFFFFF;
		margin-top: 16px;
		position: relative;
		margin-left: 1.57%;
	}

	#u358512-4:hover
	{
		background-color: #4C4C4C;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 16px 0px 0px 1.5625%;
	}

	#u358512-4:active
	{
		background-color: #333333;
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 65px;
		width: 184px;
		margin: 16px 0px 0px 1.5625%;
	}

	#u358512-4:hover p
	{
		color: #22B573;
		visibility: inherit;
	}

	#u358491-4:active p,#u358479-4:active p,#u358512-4:active p
	{
		color: #0FEF9E;
		visibility: inherit;
	}

	#u358473
	{
		z-index: 44;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-top: 358px;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358477
	{
		z-index: 45;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358475
	{
		z-index: 46;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/15bolt2.jpg?crc=3777155176") no-repeat center center;
		background-size: cover;
	}

	#u358475:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358474-4
	{
		z-index: 53;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358476-6
	{
		z-index: 47;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358492
	{
		z-index: 57;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358496
	{
		z-index: 58;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358494
	{
		z-index: 59;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/king%20boy.jpg?crc=4143775326") no-repeat center center;
		background-size: cover;
	}

	#u358494:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358495-4
	{
		z-index: 60;
		min-height: 26px;
		background-color: transparent;
		color: #000000;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358493-6
	{
		z-index: 64;
		min-height: 36px;
		background-color: transparent;
		color: #000000;
		position: relative;
		width: 100%;
	}

	#u358381
	{
		z-index: 70;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358382
	{
		z-index: 71;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358383
	{
		z-index: 72;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/silk%20boy.jpg?crc=526305853") no-repeat center center;
		background-size: cover;
	}

	#u358383:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358394:active,#u358378:active,#u358475:active,#u358494:active,#u358383:active
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.8;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		filter: alpha(opacity=80);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358383
	{
		background-image: url("../images/silk%20boy_2x.jpg?crc=3759683438");
	}

	#u358384-4
	{
		z-index: 73;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358385-6
	{
		z-index: 77;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358484
	{
		z-index: 83;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358486
	{
		z-index: 84;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358485
	{
		z-index: 85;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/duba.jpg?crc=496830798") no-repeat center top;
		background-size: cover;
	}

	#u358485:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.9;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
		filter: alpha(opacity=90);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358485:active
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.8;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		filter: alpha(opacity=80);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358378_position_content,#u358475_position_content,#u358494_position_content,#u358383_position_content,#u358485_position_content
	{
		padding-top: 398px;
		width: 100%;
	}

	#u358488-4
	{
		z-index: 86;
		min-height: 26px;
		background-color: transparent;
		color: #FFFFFF;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358487-6
	{
		z-index: 90;
		min-height: 36px;
		background-color: transparent;
		color: #FFFFFF;
		position: relative;
		width: 100%;
	}

	#u358506
	{
		z-index: 31;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		width: 90%;
		margin-left: 10%;
	}

	#u358508
	{
		z-index: 32;
		background-color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358507
	{
		z-index: 33;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 398px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
		background: transparent url("../images/ocean-01.jpg?crc=4034956944") no-repeat center center;
	}

	#u358507:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		border-width: 0px;
		opacity: 0.7;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
		filter: alpha(opacity=70);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
	}

	#u358507:active
	{
		background-repeat: no-repeat;
		background-position: center center;
		border-width: 0px;
		opacity: 0.4;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
		filter: alpha(opacity=40);
		min-height: 0px;
		width: 100%;
		margin: 0px -10000px 0px 0%;
	}

	.hidpi #u358507
	{
		background-image: url("../images/ocean-01_2x.jpg?crc=4263082759");
		background-size: 727px 432px;
	}

	#u358509-4
	{
		z-index: 34;
		min-height: 26px;
		background-color: transparent;
		color: #000000;
		line-height: 22px;
		font-size: 18px;
		font-weight: normal;
		position: relative;
		width: 100%;
	}

	#u358510-6
	{
		z-index: 38;
		min-height: 36px;
		background-color: transparent;
		color: #000000;
		position: relative;
		width: 100%;
	}

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

	#pmenuu444412
	{
		z-index: 206;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 26px;
		width: 100%;
	}

	#menuu444412
	{
		z-index: 206;
		width: 78.29%;
		left: 0%;
		margin-left: 11.1%;
	}

	#u444413
	{
		width: 24.96%;
	}

	#u444420
	{
		width: 24.96%;
		left: 24.96%;
	}

	#u444427
	{
		width: 24.96%;
		left: 49.91%;
	}

	#u444434
	{
		width: 25.15%;
		left: 74.86%;
	}

	#pu444408
	{
		z-index: 198;
		margin-top: 13px;
		width: 50%;
	}

	#u444408
	{
		z-index: 198;
		margin-left: 100%;
		left: -68px;
	}

	#u444408:hover
	{
		margin-left: 100%;
		left: -68px;
	}

	#u444408:active
	{
		margin-left: 100%;
		left: -68px;
	}

	#u444409
	{
		z-index: 199;
	}

	#u458454
	{
		z-index: 204;
		margin-left: 100%;
		left: -16px;
	}

	#u458454:hover
	{
		margin-left: 100%;
		left: -16px;
	}

	#u458454:active
	{
		margin-left: 100%;
		left: -16px;
	}

	#u458455
	{
		z-index: 205;
	}

	#u444410
	{
		z-index: 202;
		margin-left: 100%;
		left: 35px;
	}

	#u444410:hover
	{
		margin-left: 100%;
		left: 35px;
	}

	#u444410:active
	{
		margin-left: 100%;
		left: 35px;
	}

	#u444411
	{
		z-index: 203;
	}

	#u444401
	{
		z-index: 200;
		margin-left: 100%;
		left: 87px;
	}

	#u444401:hover
	{
		margin-left: 100%;
		left: 87px;
	}

	#u444401:active
	{
		margin-left: 100%;
		left: 87px;
	}

	#u444402
	{
		z-index: 201;
	}

	#u444403
	{
		z-index: 262;
		width: 34px;
		position: relative;
		margin-right: -10000px;
		margin-left: 200%;
		left: -102px;
	}

	#u444404
	{
		z-index: 263;
	}

	#u444400-8
	{
		z-index: 190;
		margin-top: 16px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (max-width: 414px)
{
	#muse_css_mq
	{
		background-color: #00019e;
	}

	#bp_414.active
	{
		display: block;
	}

	#page
	{
		min-height: 500px;
		max-width: 414px;
	}

	#paccordionu444443
	{
		z-index: 74;
		height: 0px;
		padding-bottom: 62px;
		margin-right: -10000px;
		width: 100%;
	}

	#accordionu444443
	{
		z-index: 74;
		position: fixed;
		top: 0px;
		right: 0px;
		width: 100%;
		max-width: 414px;
	}

	#u444444
	{
		z-index: 75;
	}

	#u444445-3
	{
		z-index: 76;
	}

	#u444446
	{
		z-index: 79;
		padding-bottom: 124px;
	}

	#menuu444447
	{
		z-index: 80;
	}

	#u444477
	{
		z-index: 107;
		width: 100px;
		position: fixed;
		top: 0px;
		left: 0px;
	}

	#u444478
	{
		z-index: 108;
		margin-bottom: 1px;
	}

	#u358374
	{
		min-height: 2898px;
	}

	#u358374:active
	{
		margin-left: 0px;
		margin-right: 0px;
		min-height: 2898px;
	}

	#u358374_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 414px;
	}

	#u358436
	{
		z-index: 3;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358464
	{
		z-index: 4;
		background-color: #003BFF;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u358464_position_content
	{
		width: 100%;
	}

	#pu358445
	{
		z-index: 8;
		width: 100%;
	}

	#u358445
	{
		z-index: 8;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/the%20force-part02-u326938-fr.jpg?crc=3838695735") no-repeat center top;
		background-size: cover;
	}

	#u358445:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358445
	{
		background-image: url("../images/the%20force-part02-u326938-fr_2x.jpg?crc=124126808");
	}

	#u358443
	{
		z-index: 6;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/videosposterledinstalltion-u321286-fr2.jpg?crc=218328115") no-repeat center center;
		background-size: cover;
	}

	#u358443:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358443
	{
		background-image: url("../images/videosposterledinstalltion-u321286-fr_2x2.jpg?crc=51118791");
	}

	#pu358463
	{
		z-index: 15;
		width: 100%;
	}

	#u358463
	{
		z-index: 15;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/sih-u321287-fr4.jpg?crc=101000558") no-repeat center center;
		background-size: cover;
	}

	#u358463:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358463
	{
		background-image: url("../images/sih-u321287-fr_2x4.jpg?crc=68267906");
	}

	#u358448
	{
		z-index: 5;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/cloud%20zb%20icons-u321285-fr2.jpg?crc=3878066695") no-repeat center center;
		background-size: cover;
	}

	#u358448:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358448
	{
		background-image: url("../images/cloud%20zb%20icons-u321285-fr_2x2.jpg?crc=222424691");
	}

	#pu358444
	{
		z-index: 19;
		width: 100%;
	}

	#u358444
	{
		z-index: 19;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/man%20made%20beauty1-u321288-fr4.jpg?crc=234860465") no-repeat center center;
		background-size: cover;
	}

	#u358444:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358444
	{
		background-image: url("../images/man%20made%20beauty1-u321288-fr_2x4.jpg?crc=418217847");
	}

	#u358446
	{
		z-index: 11;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/14apple_final_2048b-u313824-fr.jpg?crc=183902879") no-repeat center center;
		background-size: cover;
	}

	#u358446:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358446
	{
		background-image: url("../images/14apple_final_2048b-u313824-fr_2x.jpg?crc=4170157568");
	}

	#pu358455
	{
		z-index: 12;
		width: 100%;
	}

	#u358455
	{
		z-index: 12;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/sketch-01bicon-u326939-fr.jpg?crc=4157190923") no-repeat center center;
		background-size: cover;
	}

	#u358455:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358455
	{
		background-image: url("../images/sketch-01bicon-u326939-fr_2x.jpg?crc=4139147436");
	}

	#u358457
	{
		z-index: 9;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/the%20artist%20liuyaming%20at%20ccfa%20icon-u313815-fr.jpg?crc=179968566") no-repeat center center;
		background-size: cover;
	}

	#u358457:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358457
	{
		background-image: url("../images/the%20artist%20liuyaming%20at%20ccfa%20icon-u313815-fr_2x.jpg?crc=403974415");
	}

	#pu358460
	{
		z-index: 22;
		width: 100%;
	}

	#u358460
	{
		z-index: 22;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/duba-u313807-fr.jpg?crc=296932317") no-repeat center top;
		background-size: cover;
	}

	#u358460:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358460
	{
		background-image: url("../images/duba-u313807-fr_2x.jpg?crc=183212838");
	}

	#u358441
	{
		z-index: 16;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/coding%20art-part01-u313800-fr.jpg?crc=4214424391") no-repeat center center;
		background-size: cover;
	}

	#u358441:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358441
	{
		background-image: url("../images/coding%20art-part01-u313800-fr_2x.jpg?crc=313989639");
	}

	#pu358439
	{
		z-index: 20;
		width: 100%;
	}

	#u358439
	{
		z-index: 20;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/ocean-01-u313804-fr.jpg?crc=399167101") no-repeat center center;
		background-size: cover;
	}

	#u358439:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358439
	{
		background-image: url("../images/ocean-01-u313804-fr_2x.jpg?crc=444729769");
	}

	#u358442
	{
		z-index: 14;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/silk%20boy-u313818-fr.jpg?crc=231019881") no-repeat center center;
		background-size: cover;
	}

	#u358442:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358442
	{
		background-image: url("../images/silk%20boy-u313818-fr_2x.jpg?crc=4166226085");
	}

	#pu358465
	{
		z-index: 13;
		margin-top: -1px;
		width: 100%;
	}

	#u358465
	{
		z-index: 13;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/king%20boy-u313812-fr.jpg?crc=476662423") no-repeat center center;
		background-size: cover;
	}

	#u358465:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358465
	{
		background-image: url("../images/king%20boy-u313812-fr_2x.jpg?crc=235032302");
	}

	#u358454
	{
		z-index: 25;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/15bolt2-u313806-fr.jpg?crc=3930249266") no-repeat right center;
		background-size: cover;
	}

	#u358454:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358454
	{
		background-image: url("../images/15bolt2-u313806-fr_2x.jpg?crc=4153970022");
	}

	#pu358462
	{
		z-index: 10;
		width: 100%;
	}

	#u358462
	{
		z-index: 10;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/man%20made%20beauty2-u313803-fr.jpg?crc=3775215535") no-repeat center center;
		background-size: cover;
	}

	#u358462:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358462
	{
		background-image: url("../images/man%20made%20beauty2-u313803-fr_2x.jpg?crc=3935203961");
	}

	#u358451
	{
		z-index: 7;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/ledpillar%20-u313797-fr.jpg?crc=144513169") no-repeat right center;
		background-size: cover;
	}

	#u358451:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358451
	{
		background-image: url("../images/ledpillar%20-u313797-fr_2x.jpg?crc=366954629");
	}

	#pu358461
	{
		z-index: 17;
		width: 100%;
	}

	#u358461
	{
		z-index: 17;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/13render_80s_b-u313822-fr.jpg?crc=325069087") no-repeat center center;
		background-size: cover;
	}

	#u358461:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358461
	{
		background-image: url("../images/13render_80s_b-u313822-fr_2x.jpg?crc=323369193");
	}

	#u358453
	{
		z-index: 29;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/man%20made%20beauty3-u313825-fr.jpg?crc=439469735") no-repeat center center;
		background-size: cover;
	}

	#u358453:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358453
	{
		background-image: url("../images/man%20made%20beauty3-u313825-fr_2x.jpg?crc=3994855151");
	}

	#pu358449
	{
		z-index: 23;
		width: 100%;
	}

	#u358449
	{
		z-index: 23;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/cloud-part01-u313801-fr.jpg?crc=158602214") no-repeat right center;
		background-size: cover;
	}

	#u358449:hover
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358454:active,#u358451:active,#u358449:active
	{
		background-repeat: no-repeat;
		background-position: right center;
		opacity: 0.2;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
		filter: alpha(opacity=20);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358449
	{
		background-image: url("../images/cloud-part01-u313801-fr_2x.jpg?crc=83019277");
	}

	#u358458
	{
		z-index: 32;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/sih2-u313798-fr.jpg?crc=305813997") no-repeat center top;
		background-size: cover;
	}

	#u358458:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358458
	{
		background-image: url("../images/sih2-u313798-fr_2x.jpg?crc=80211227");
	}

	#pu358452
	{
		z-index: 21;
		width: 100%;
	}

	#u358452
	{
		z-index: 21;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/installtion3-u313810-fr.jpg?crc=500507796") no-repeat center top;
		background-size: cover;
	}

	#u358452:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358452
	{
		background-image: url("../images/installtion3-u313810-fr_2x.jpg?crc=426373734");
	}

	#u358459
	{
		z-index: 28;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/om_321-u313811-fr.jpg?crc=385948959") no-repeat center center;
		background-size: cover;
	}

	#u358459:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358459
	{
		background-image: url("../images/om_321-u313811-fr_2x.jpg?crc=408634804");
	}

	#pu358447
	{
		z-index: 26;
		width: 100%;
	}

	#u358447
	{
		z-index: 26;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/26%203dstill_gwflowers-u313805-fr.jpg?crc=438082530") no-repeat center top;
		background-size: cover;
	}

	#u358447:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.5;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		filter: alpha(opacity=50);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358447
	{
		background-image: url("../images/26%203dstill_gwflowers-u313805-fr_2x.jpg?crc=10797669");
	}

	#u358456
	{
		z-index: 31;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/sketch-02-u313802-fr.jpg?crc=90401461") no-repeat center top;
		background-size: cover;
	}

	#u358456:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358456
	{
		background-image: url("../images/sketch-02-u313802-fr_2x.jpg?crc=35367208");
	}

	#pu358438
	{
		z-index: 27;
		width: 100%;
	}

	#u358438
	{
		z-index: 27;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/man%20made%20beauty7-u313823-fr.jpg?crc=420244496") no-repeat center center;
		background-size: cover;
	}

	#u358438:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358438
	{
		background-image: url("../images/man%20made%20beauty7-u313823-fr_2x.jpg?crc=4273708370");
	}

	#u358450
	{
		z-index: 30;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/the%20artist%20liuyaming-u313814-fr.jpg?crc=378378136") no-repeat center top;
		background-size: cover;
	}

	#u358450:hover
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358445:active,#u358460:active,#u358458:active,#u358452:active,#u358456:active,#u358450:active
	{
		background-repeat: no-repeat;
		background-position: center top;
		opacity: 0.2;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
		filter: alpha(opacity=20);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358450
	{
		background-image: url("../images/the%20artist%20liuyaming-u313814-fr_2x.jpg?crc=526877276");
	}

	#pu358437
	{
		z-index: 24;
		width: 100%;
	}

	#u358437
	{
		z-index: 24;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		background: #FFFFFF url("../images/cameraicon-u313808-fr.jpg?crc=72569882") no-repeat center center;
		background-size: cover;
	}

	#u358437:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358437
	{
		background-image: url("../images/cameraicon-u313808-fr_2x.jpg?crc=75940420");
	}

	#u358440
	{
		z-index: 18;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		width: 50%;
		left: 50%;
		background: #FFFFFF url("../images/26icon-u313817-fr.jpg?crc=4262280146") no-repeat center center;
		background-size: cover;
	}

	#u358440:hover
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	#u358443:active,#u358463:active,#u358448:active,#u358444:active,#u358446:active,#u358455:active,#u358457:active,#u358441:active,#u358439:active,#u358442:active,#u358465:active,#u358462:active,#u358461:active,#u358453:active,#u358459:active,#u358438:active,#u358437:active,#u358440:active
	{
		background-repeat: no-repeat;
		background-position: center center;
		opacity: 0.2;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
		filter: alpha(opacity=20);
		min-height: 0px;
		width: 50%;
		margin: 0px -10000px 0px 0%;
		background-size: cover;
	}

	.hidpi #u358440
	{
		background-image: url("../images/26icon-u313817-fr_2x.jpg?crc=3814730608");
	}

	#u358445 .fluid_height_spacer,#u358443 .fluid_height_spacer,#u358463 .fluid_height_spacer,#u358448 .fluid_height_spacer,#u358444 .fluid_height_spacer,#u358446 .fluid_height_spacer,#u358455 .fluid_height_spacer,#u358457 .fluid_height_spacer,#u358460 .fluid_height_spacer,#u358441 .fluid_height_spacer,#u358439 .fluid_height_spacer,#u358442 .fluid_height_spacer,#u358465 .fluid_height_spacer,#u358454 .fluid_height_spacer,#u358462 .fluid_height_spacer,#u358451 .fluid_height_spacer,#u358461 .fluid_height_spacer,#u358453 .fluid_height_spacer,#u358449 .fluid_height_spacer,#u358458 .fluid_height_spacer,#u358452 .fluid_height_spacer,#u358459 .fluid_height_spacer,#u358447 .fluid_height_spacer,#u358456 .fluid_height_spacer,#u358438 .fluid_height_spacer,#u358450 .fluid_height_spacer,#u358437 .fluid_height_spacer,#u358440 .fluid_height_spacer
	{
		padding-bottom: 100%;
	}

	#u358374-bw
	{
		z-index: 2;
		min-height: 2898px;
	}

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

	#pmenuu444412
	{
		z-index: 49;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 26px;
		width: 100%;
	}

	#menuu444412
	{
		z-index: 49;
		width: 100%;
		left: 0%;
		margin-left: 0%;
	}

	#u444413
	{
		width: 24.88%;
	}

	#u444420
	{
		width: 24.88%;
		left: 24.88%;
	}

	#u444427
	{
		width: 25.13%;
		left: 49.76%;
	}

	#u444434
	{
		width: 25.13%;
		left: 74.88%;
	}

	#pu444408
	{
		z-index: 41;
		margin-top: 13px;
		width: 57.98%;
	}

	#u444408
	{
		z-index: 41;
		margin-left: 86.25%;
		left: -68px;
	}

	#u444408:hover
	{
		margin-left: 86.25%;
		left: -68px;
	}

	#u444408:active
	{
		margin-left: 86.25%;
		left: -68px;
	}

	#u444409
	{
		z-index: 42;
	}

	#u458454
	{
		z-index: 47;
		margin-left: 86.25%;
		left: -16px;
	}

	#u458454:hover
	{
		margin-left: 86.25%;
		left: -16px;
	}

	#u458454:active
	{
		margin-left: 86.25%;
		left: -16px;
	}

	#u458455
	{
		z-index: 48;
	}

	#u444410
	{
		z-index: 45;
		margin-left: 86.25%;
		left: 35px;
	}

	#u444410:hover
	{
		margin-left: 86.25%;
		left: 35px;
	}

	#u444410:active
	{
		margin-left: 86.25%;
		left: 35px;
	}

	#u444411
	{
		z-index: 46;
	}

	#u444401
	{
		z-index: 43;
		margin-left: 86.25%;
		left: 87px;
	}

	#u444401:hover
	{
		margin-left: 86.25%;
		left: 87px;
	}

	#u444401:active
	{
		margin-left: 86.25%;
		left: 87px;
	}

	#u444402
	{
		z-index: 44;
	}

	#u444403
	{
		z-index: 105;
		width: 34px;
		position: relative;
		margin-right: -10000px;
		margin-left: 172.51%;
		left: -69px;
	}

	#u444404
	{
		z-index: 106;
	}

	#u444400-8
	{
		z-index: 33;
		margin-top: 16px;
	}

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

