.version.index /* version checker */
{
	color: #00001B;
	background-color: #E035BA;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__La Awesombrosa_5';
	src: url('../fonts/awesombrosa-regular.eot');
	src: local('☺'), url('../fonts/awesombrosa-regular.woff') format('woff'), url('../fonts/awesombrosa-regular.svg') format('svg');
	font-weight: 400;
	font-style: normal;
}

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

#page_position_content
{
	margin-top: -168px;
	width: 100%;
}

#u681,#u681-bw
{
	min-height: 150px;
	z-index: 41;
}

#u294
{
	margin-top: 38px;
	z-index: 32;
	position: relative;
}

#u277
{
	margin-right: -10000px;
	z-index: 33;
	min-height: 19px;
	position: relative;
}

#u279
{
	margin-right: -10000px;
	z-index: 34;
	min-height: 9px;
	position: relative;
}

#u281
{
	margin-right: -10000px;
	z-index: 35;
	min-height: 8px;
	position: relative;
}

#u283
{
	margin-right: -10000px;
	z-index: 36;
	min-height: 21px;
	position: relative;
}

#u285
{
	margin-right: -10000px;
	z-index: 37;
	min-height: 9px;
	position: relative;
}

#u287
{
	margin-right: -10000px;
	z-index: 38;
	min-height: 12px;
	position: relative;
}

#u289
{
	margin-right: -10000px;
	z-index: 39;
	min-height: 12px;
	position: relative;
}

#u291
{
	margin-right: -10000px;
	z-index: 40;
	min-height: 7px;
	position: relative;
}

#u2184-6
{
	margin-top: 31px;
	z-index: 3;
	min-height: 54px;
	position: relative;
}

#u1130
{
	z-index: 2;
	min-height: 304px;
	position: relative;
}

#u2259-4
{
	z-index: 19;
	min-height: 42px;
	width: 125px;
	position: relative;
}

#u2263-4
{
	margin-left: 50%;
	z-index: 23;
	min-height: 42px;
	width: 125px;
	position: relative;
}

#u2263-4:hover,#u2263-4.MuseLinkActive
{
	margin-left: 50%;
	padding-bottom: 0px;
	min-height: 42px;
	width: 125px;
	padding-top: 0px;
}

#u2269-5
{
	z-index: 27;
	min-height: 42px;
	width: 125px;
	position: relative;
}

#u2259-4:hover,#u2259-4.MuseLinkActive,#u2269-5:hover,#u2269-5.MuseLinkActive
{
	padding-bottom: 0px;
	min-height: 42px;
	width: 125px;
	padding-top: 0px;
}

#u2250-6,#u2250-6-bw
{
	min-height: 23px;
	z-index: 9;
}

#u2255-4
{
	margin-left: 50%;
	z-index: 15;
	min-height: 20px;
	position: relative;
}

.html
{
	background-color: #000000;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}

body
{
	position: relative;
	padding-top: 220px;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 603.6000000000001px;
		padding-bottom: 0px;
		max-width: 960px;
	}

	#page_position_content
	{
		padding-bottom: 29px;
	}

	#u294
	{
		width: 52.09%;
		margin-left: 23.5%;
		left: 0px;
	}

	#u277
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: -239px;
	}

	#u279
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: -171px;
	}

	#u281
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: -104px;
	}

	#u283
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: -36px;
	}

	#u285
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: 31px;
	}

	#u287
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: 99px;
	}

	#u289
	{
		width: 4.4%;
		margin-left: 47.8%;
		left: 167px;
	}

	#u291
	{
		width: 5.2%;
		margin-left: 47.4%;
		left: 237px;
	}

	#u2184-6
	{
		width: 96.57%;
		margin-left: 1.78%;
	}

	#u1130
	{
		width: 483px;
		margin-left: 50%;
		left: -242px;
	}

	#pu2259-4
	{
		margin-top: 19px;
		width: 100%;
	}

	#u2259-4
	{
		left: -243px;
		margin: -1px -10000px -2px 50%;
	}

	#u2259-4:hover
	{
		left: -243px;
		margin: -1px -10000px -2px 50%;
	}

	#u2259-4.MuseLinkActive
	{
		left: -243px;
		margin: -1px -10000px -2px 50%;
	}

	#u2263-4
	{
		margin-bottom: -2px;
		margin-right: -10000px;
		margin-top: -1px;
		left: -64px;
	}

	#u2263-4:hover
	{
		margin-right: -10000px;
		margin-bottom: -2px;
		margin-top: -1px;
		left: -64px;
	}

	#u2263-4.MuseLinkActive
	{
		margin-right: -10000px;
		margin-bottom: -2px;
		margin-top: -1px;
		left: -64px;
	}

	#u2269-5
	{
		left: 110px;
		margin: -1px -10000px -2px 50%;
	}

	#u2269-5:hover
	{
		left: 110px;
		margin: -1px -10000px -2px 50%;
	}

	#u2269-5.MuseLinkActive
	{
		left: 110px;
		margin: -1px -10000px -2px 50%;
	}

	#u2250-6-bw
	{
		margin-top: 28px;
	}

	#u2255-4
	{
		width: 235px;
		margin-top: 1px;
		left: -118px;
	}

	.html
	{
		background-image: url("../images/16x9%20clouds.jpg");
	}
}

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

	#bp_640.active
	{
		display: block;
	}

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

	#page_position_content
	{
		padding-bottom: 29px;
	}

	#u294
	{
		width: 78.13%;
		margin-left: 10.94%;
	}

	#u277
	{
		width: 5.2%;
	}

	#u279
	{
		width: 5.2%;
		left: 13.4%;
	}

	#u281
	{
		width: 5.2%;
		left: 26.8%;
	}

	#u283
	{
		width: 5.2%;
		left: 40%;
	}

	#u285
	{
		width: 5.2%;
		left: 53.41%;
	}

	#u287
	{
		width: 5.2%;
		left: 66.8%;
	}

	#u289
	{
		width: 5.2%;
		left: 80.2%;
	}

	#u291
	{
		width: 6.2%;
		left: 93.8%;
	}

	#u2184-6,#u1130
	{
		width: 93.75%;
		margin-left: 3.13%;
	}

	#pu2259-4
	{
		margin-top: 19px;
		width: 100%;
	}

	#u2259-4
	{
		margin-bottom: -2px;
		margin-right: -10000px;
		margin-top: -1px;
		left: 19px;
	}

	#u2259-4:hover
	{
		margin: -1px -10000px -2px 0px;
	}

	#u2259-4.MuseLinkActive
	{
		margin: -1px -10000px -2px 0px;
	}

	#u2263-4
	{
		margin-bottom: -2px;
		margin-right: -10000px;
		margin-top: -1px;
		left: -65px;
	}

	#u2263-4:hover
	{
		margin-right: -10000px;
		margin-bottom: -2px;
		margin-top: -1px;
		left: -65px;
	}

	#u2263-4.MuseLinkActive
	{
		margin-right: -10000px;
		margin-bottom: -2px;
		margin-top: -1px;
		left: -65px;
	}

	#u2269-5
	{
		left: -149px;
		margin: -1px -10000px -2px 100%;
	}

	#u2269-5:hover
	{
		left: -149px;
		margin: -1px -10000px -2px 100%;
	}

	#u2269-5.MuseLinkActive
	{
		left: -149px;
		margin: -1px -10000px -2px 100%;
	}

	#u2250-6-bw
	{
		margin-top: 28px;
	}

	#u2255-4
	{
		width: 224px;
		margin-top: 1px;
		left: -112px;
	}

	.html
	{
		background-image: url("../images/16x9%20clouds640x360.jpg");
	}

	.hidpi.html
	{
		background-image: url("../images/16x9%20clouds640x360_2x.jpg");
	}
}

@media (max-width: 440px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #0001b8;
	}

	#bp_440.active
	{
		display: block;
	}

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

	#page_position_content
	{
		margin-bottom: -98px;
	}

	#u294
	{
		width: 80.23%;
		margin-left: 10.5%;
	}

	#u277
	{
		width: 5.39%;
	}

	#u279
	{
		width: 5.95%;
		left: 13.04%;
	}

	#u281
	{
		width: 5.95%;
		left: 26.07%;
	}

	#u283
	{
		width: 5.95%;
		left: 39.1%;
	}

	#u285
	{
		width: 5.95%;
		left: 52.13%;
	}

	#u287
	{
		width: 5.95%;
		left: 64.88%;
	}

	#u289
	{
		width: 6.8%;
		left: 78.19%;
	}

	#u291
	{
		width: 8.79%;
		left: 91.22%;
	}

	#u2184-6,#u1130
	{
		width: 90.91%;
		margin-left: 4.55%;
	}

	#u2259-4
	{
		margin-top: 18px;
		margin-left: 50%;
		left: -65px;
	}

	#u2259-4:hover
	{
		left: -65px;
		margin: 18px 0px 0px 50%;
	}

	#u2259-4.MuseLinkActive
	{
		left: -65px;
		margin: 18px 0px 0px 50%;
	}

	#u2263-4
	{    margin-top: 18px;
		left: -65px;
	}

	#u2263-4:hover
	{
		margin-right: 0px;
		margin-bottom: 0px;    margin-top: 18px;
		left: -65px;
	}

	#u2263-4.MuseLinkActive
	{
		margin-right: 0px;
		margin-bottom: 0px;    margin-top: 18px;
		left: -65px;
	}

	#u2269-5
	{    margin-top: 18px;
		margin-left: 50%;
		left: -65px;
	}

	#u2269-5:hover
	{
		left: -65px;
		margin: 18px 0px 0px 50%;
	}

	#u2269-5.MuseLinkActive
	{
		left: -65px;
		margin: 18px 0px 0px 50%;
	}

	#u2250-6-bw
	{
		margin-top: 25px;
	}

	#u2255-4
	{
		width: 240px;
		left: -120px;
	}

	.html
	{
		background-image: url("../images/16x9%20clouds440x247.jpg");
	}

	.hidpi.html
	{
		background-image: url("../images/16x9%20clouds440x247_2x.jpg");
	}

	body
	{
		min-width: 320px;
	}
}

