@charset "UTF-8";

html, body {
	background-color: #FFF;
	height: 100%;
-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

cite {
	font-style: normal;
	color: RGB(0,0,0);
	font-family: 'Taviraj', sans-serif;
	font-size: 32px;
	font-weight: 600;
}

.center {
	float: none;
	margin-left: auto;
	margin-right: auto;
}

#terminal {
	width: 700px;
	height: 390px;
	position: relative;
	top: -550px;
	left:  230px;
	background-color: #000;
	opacity: 1;
	display: none;
	text-align: left;
	opacity: 0.8;
}

.text {
	color: RGBA(255,255,255,1);
	font-family: 'Inconsolata', sans-serif;
	font-size: 16px;
	font-weight: 500;
	width: 100%;
	line-height: 1;
	text-align: left;
	padding: 15px;
}

.slogan {
	display: none;
	top: -410px;
	text-align: center;
}

.typed-cursor {
	font-weight: 100;
	padding: 0 2px;
	-webkit-animation: blink 1s infinite;
	-moz-animation: blink 1s infinite;
	-ms-animation: blink 1s infinite;
	-o-animation: blink 1s infinite;
	animation: blink 1s infinite; }

@keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-webkit-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-moz-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}

.blink {
	-webkit-animation: blink 1s infinite;
	-moz-animation: blink 1s infinite;
	-ms-animation: blink 1s infinite;
	-o-animation: blink 1s infinite;
	animation: blink 1s infinite;
}
