Illuminate

body {
width:480px;
height:320px;
margin:0px;
font-weight:bold;
background-color:black;
}

lyricsView {

-webkit-transform: translateZ(0);
width:480px;
height:320px;
font-size:30px;
font-weight:bold;
position:absolute;
top:0px;
left:0px;
text-align:center;
overflow:hidden;
-webkit-perspective: 2000;
-webkit-perspective-origin: 50% 100px;
position: relative;

}

bgMask {

}

lyricsContainer {

-webkit-transform-style: preserve-3d;
-webkit-transform: rotateX(0deg) rotateY(360deg);
-webkit-transition-timing-function: cubic-bezier(0.1,1,0,1);
}

lyricsList {

}

.lyricsLine {
width:480px;
}

lyricsLine0, #lyricsLine1, #lyricsLine2, #lyricsLine3, #lyricsLine4, #lyricsLine5 {

}

lyricsLine0Content, #lyricsLine1Content, #lyricsLine2Content, #lyricsLine3Content, #lyricsLine4Content, #lyricsLine5Content {

}

.lyricsIn {
}

.lyricsOut {
}

.lyricsCurrent {
/-webkit-animation-duration: .5s;/
-webkit-animation-timing-function: ease-in;
-webkit-animation-name: flicker;
-webkit-animation-iteration-count: 1;
}

.lyricsNext {
}

.lyricsPrevious {
}

.lyricsPrevious2 {
}

.page1 {
display: block;
-webkit-transform: rotateY(0deg) translateZ(240px);
}

.page2 {
-webkit-transform: rotateY(90deg) translateZ(240px);
-webkit-transition-delay:1s;
}

.page1, .page2 {
position: absolute;
width: 480px;
height: 320px;
-webkit-transition-delay:3s;
-webkit-backface-visibility: hidden;
display: table;
}

.lyricsLineWrapper {
display: table-cell;
vertical-align: middle;
}