/* @override http://amadeus.local/static/style.css */

@font-face {
	font-family:'Conqueror';
	src:url('awconquerorcarved-regular-Conqueror.eot');
	src:url('awconquerorcarved-regular-Conqueror.eot?#iefix') format('eot'),
         url('awconquerorcarved-regular-Conqueror.woff') format('woff'),
         url('awconquerorcarved-regular-Conqueror.ttf') format('truetype'),
         url('awconquerorcarved-regular-Conqueror.svg#webfontkzMiKe8Y') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
	font-family:'ConquerorOne';
	src:url('awconquerorcarved-one-webfont.eot');
	src:url('awconquerorcarved-one-webfont.eot?#iefix') format('eot'),
         url('awconquerorcarved-one-webfont.woff') format('woff'),
         url('awconquerorcarved-one-webfont.ttf') format('truetype'),
         url('awconquerorcarved-one-webfont.svg#webfont9gkk1Mcl') format('svg');
	font-weight:normal;
	font-style:normal;
}

html, body {
	position:relative;
	padding:0;
	margin:0;
	display:block;
	width:100%;
	height:100%;
	background:#50b5bc;
	background-color:#43D2EA;
	color:#254452;
	overflow:hidden;
}

html {
	display:table;
}

body {
	display:table-cell;
	vertical-align:middle;
}

.content {
	position:relative;
	padding:0 40px;
}

h1 {
	position:relative;
	width:auto;
	z-index:999;
	font-size:120px;
	font-weight:normal;
	font-family:Conqueror;
	text-align:center;
	color:#fff;
	line-height:.9em;
	letter-spacing:10px;
	margin:0;
	text-shadow:rgba(255, 255, 255, 0.8) 20px 20px 0px,
		rgba(255, 255, 255, 0.6) 40px 40px 0px,
		rgba(255, 255, 255, 0.4) 60px 60px 0,
		rgba(255, 255, 255, 0.2) 80px 80px 0,
		rgba(255, 255, 255, 0.05) 100px 100px 0;
	-webkit-tap-highlight-color:transparent;
}

h1 .char2 {
	margin:0 -8px 0 -5px
}

h1 .char4 {
	margin:0 -8px 0 -5px
}

h1 .char6 {
	margin:0 -5px
}

h1 .char10 {
	margin:0 0 0 5px
}

h1 .char11 {
	margin:0 5px 0 0
}

h1 .char12 {
	margin:0 5px
}

h1 .char13 {
	margin:0 5px 0 0
}

h1 .char14 {
	margin:0 5px 0 0
}

h1 span:hover {
	color:#f00 !important;
	cursor:crosshair;
	text-shadow:5px 5px 0 #000,
		-5px 5px 0 #000,
		-5px -5px 0 #000,
		5px -5px 0 #000;
}

h2 {
	position:relative;
	text-align:center;
	font-family:ConquerorOne;
	font-weight:normal;
	font-size:30px;
	margin:40px 0 0 0;
	color:#9fe8f4;
	text-shadow:1px 1px 0 rgba(255,255,255,1);
	letter-spacing:2px;
}

h2 span:hover {
	color:red;
	cursor:crosshair;
	text-shadow:1px 1px 0 rgba(0,0,0,1);
}

ul {
	position:absolute;
	width:100%;
	bottom:10px;
	margin:0;
	padding:0;
	list-style:none;
}

ul li {
	float:left;
	margin:0 0 0 20px;
}

ul li.eightbit {
	margin-top:17px;
}

ul li.twitter,
ul li.github {
	float:right;
	margin:15px 20px 0 0;
}

ul li a {
	display:block;
	background:transparent no-repeat left top;
}

ul li a:hover {
	background-position:left bottom;
}

ul li.eightbit a,
ul li.kiip a {
	overflow:hidden;
	text-indent:-9999em;
}

ul li.kiip a {
	width:64px;
	height:58px;
	background-image:url(/static/logo-kiip.png);
}

ul li.eightbit a {
	width:148px;
	height:28px;
	background-image:url(/static/logo-eightbit.png);
}

ul li.twitter a,
ul li.github a {
	text-decoration:none;
	font-family:ConquerorOne;
	font-weight:normal;
	font-size:26px;
	color:#34bad0;
	text-shadow:1px 1px 0 #5fe9ff;
}

ul li.twitter a {
	padding-left:47px;
	padding-top:4px;
	height:24px;
	background-image:url(/static/logo-twitter.png);
}

ul li.github a {
	padding-left:38px;
	padding-top:5px;
	background-image:url(/static/logo-github.png);
	height:28px;
}

ul li.twitter a:hover,
ul li.github a:hover {
	color:#2a92a3;
}