/*@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,500);*/

/*body{*/
	/*font-family: "Ubuntu", sans-serif;*/
/*}*/

.type-wrap {
	font-size: 25px;
}

.type-wrap-contact {
	font-size: 21px;
}

@media (min-width: 550px) {
	.type-wrap{
		margin: 10px auto;
		font-size: 36px;
		padding: 20px;
	}
}

@media (min-width: 959px) {
	.type-wrap{
		font-size: 42px;
		padding: 20px;
	}
}

.typed-cursor{
	opacity: 1;
	font-weight: 100;
	-webkit-animation: blink 0.7s infinite;
	-moz-animation: blink 0.7s infinite;
	-ms-animation: blink 0.7s infinite;
	-o-animation: blink 0.7s infinite;
	animation: blink 0.7s infinite;
}

@keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@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; }
}
@-ms-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}
@-o-keyframes blink{
	0% { opacity:1; }
	50% { opacity:0; }
	100% { opacity:1; }
}

#typed {
	line-height: 1.5;
}