body {
	margin-left: 50%;
	margin-top: 100px;
	background-color: #2f4050;
}
.fa.wiggling {
	animation: wiggle 100ms infinite linear;
	-webkit-animation: wiggle2 100ms infinite linear;
}
@keyframes wiggle {
	from { transform: scale(1) rotate(80deg); }
	to { transform: scale(1) rotate(100deg); }
}
@-webkit-keyframes wiggle2 {
	from { -webkit-transform: rotate(80deg); }
	to { -webkit-transform: rotate(100deg); }
}
.waiting-text {
	background: #2f4050;
	margin-left: -300px;
	margin-top: 30%;
	color: white;
	font-size: 40px;
}

.fa {
	color: #ff8d49;
}
.glyphicon {
	color: #ff8d49;
}
.crawling {
	animation: marquee 5s linear infinite;
	width: 500px;
}
@keyframes marquee {
	0%   { transform: translate(0, 0); }
	100% { transform: translate(100%, 0); }
}