.rotatingText {
  position: relative;
}
.rotatingText-item {
  margin-bottom: 0;
	margin: 0 auto;
  opacity: 0;
	width: 100%;
  display: block;
  position: absolute;
}
.rotatingText-item.main {
  position: relative;
  display: block;
  width: 100%;
}
.rotatingText-item {
    -webkit-animation: topToBottom 15s linear infinite 0s;
       -moz-animation: topToBottom 15s linear infinite 0s;
            animation: topToBottom 15s linear infinite 0s;
}
.rotatingText-item:nth-child(2) { 
	animation-delay: 3s; 
}
.rotatingText-item:nth-child(3) { 
	animation-delay: 6s; 
}
.rotatingText-item:nth-child(4) { 
	animation-delay: 9s; 
}
.rotatingText-item:nth-child(5) { 
	animation-delay: 12s; 
}

/*topToBottom Animation*/
@-webkit-keyframes topToBottom{
	0% { opacity: 0; }
	2% { opacity: 0; -webkit-transform: translate(-50); transform: translateX(-50px); }
	5% { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }
	20% { opacity: 1; -webkit-transform: translateX(0px); transform: translateX(0px); }
	23% { opacity: 0; -webkit-transform: translateX(50px); transform: translateX(50px); }
	100% { opacity: 0; }
}
@-moz-keyframes topToBottom{
	0% { opacity: 0; }
	2% { opacity: 0; -moz-transform: translateX(-100px); transform: translateX(-100px); }
	5% { opacity: 1; -moz-transform: translateX(0px); transform: translateX(0px); }
	20% { opacity: 1; -moz-transform: translateX(0px); transform: translateX(0px); }
	23% { opacity: 0; -moz-transform: translateX(100px); transform: translateX(100px); }
	100% { opacity: 0; }
}
@keyframes topToBottom{
	0% { opacity: 0; }
	2% { opacity: 0; transform: translateX(-100x) translateY; }
	5% { opacity: 1; transform: translateX(0px); }
	20% { opacity: 1; transform: translateX(0px); }
	23% { opacity: 0; transform: translateX(100px); }
	100% { opacity: 0; }
}