.loaderCenter{ margin:0 auto; position: absolute; left:50%; top:50%; margin-top:-120px; margin-left:-190px; width:350px; height:120px; } .loaderSpinner { position: relative; left: 115px; border: 16px solid #f3f3f3; border-top: 16px solid #1976d2; border-bottom: 16px solid #9c27b0; border-radius: 50%; width: 120px; height: 120px; animation: spin 4s linear infinite; } .content-slider { width: 100%; height: 360px; } .slider { height: 320px; width: 350px; margin: 40px auto 0; overflow: visible; position: relative; } .mask { overflow: hidden; height: 320px; } .slider ul { margin: 0; padding: 0; position: relative; } .slider li { width: 350px; height: 320px; position: absolute; top: -325px; list-style: none; } .slider .quote { text-align: center; font-size: 30px; font-style: italic; } .slider li.anim1 { animation: cycle 15s linear infinite; } .slider li.anim2 { animation: cycle2 15s linear infinite; } .slider li.anim3 { animation: cycle3 15s linear infinite; } .slider li.anim4 { animation: cycle4 15s linear infinite; } .slider li.anim5 { animation: cycle5 15s linear infinite; } .slider:hover li { animation-play-state: paused; } @keyframes cycle { 0% { top: 0px; } 4% { top: 0px; } 16% { top: 0px; opacity: 1; z-index: 0; } 20% { top: 325px; opacity: 0; z-index: 0; } 21% { top: -325px; opacity: 0; z-index: -1; } 50% { top: -325px; opacity: 0; z-index: -1; } 92% { top: -325px; opacity: 0; z-index: 0; } 96% { top: -325px; opacity: 0; } 100% { top: 0px; opacity: 1; } } @keyframes cycle2 { 0% { top: -325px; opacity: 0; } 16% { top: -325px; opacity: 0; } 20% { top: 0px; opacity: 1; } 24% { top: 0px; opacity: 1; } 36% { top: 0px; opacity: 1; z-index: 0; } 40% { top: 325px; opacity: 0; z-index: 0; } 41% { top: -325px; opacity: 0; z-index: -1; } 100% { top: -325px; opacity: 0; z-index: -1; } } @keyframes cycle3 { 0% { top: -325px; opacity: 0; } 36% { top: -325px; opacity: 0; } 40% { top: 0px; opacity: 1; } 44% { top: 0px; opacity: 1; } 56% { top: 0px; opacity: 1; z-index: 0; } 60% { top: 325px; opacity: 0; z-index: 0; } 61% { top: -325px; opacity: 0; z-index: -1; } 100% { top: -325px; opacity: 0; z-index: -1; } } @keyframes cycle4 { 0% { top: -325px; opacity: 0; } 56% { top: -325px; opacity: 0; } 60% { top: 0px; opacity: 1; } 64% { top: 0px; opacity: 1; } 76% { top: 0px; opacity: 1; z-index: 0; } 80% { top: 325px; opacity: 0; z-index: 0; } 81% { top: -325px; opacity: 0; z-index: -1; } 100% { top: -325px; opacity: 0; z-index: -1; } } @keyframes cycle5 { 0% { top: -325px; opacity: 0; } 76% { top: -325px; opacity: 0; } 80% { top: 0px; opacity: 1; } 84% { top: 0px; opacity: 1; } 96% { top: 0px; opacity: 1; z-index: 0; } 100% { top: 325px; opacity: 0; z-index: 0; } }