html { background: #151515; } body { margin: 0 auto; width: 10%; } #container { padding-top: 110px; } .animated:nth-child(1) { -webkit-animation-delay: .2s; } .animated:nth-child(2) { -webkit-animation-delay: .4s; } .animated:nth-child(3) { -webkit-animation-delay: .6s; } .animated:nth-child(4) { -webkit-animation-delay: .8s; } .animated:nth-child(5) { -webkit-animation-delay: 1s; } .animated:nth-child(6) { -webkit-animation-delay: 1.2s; } .animated:nth-child(7) { -webkit-animation-delay: 1.4s; } .animated { text-align: center; animation: divanim 5.6s infinite; -webkit-animation: divanim 5.6s infinite; position: relative; height: 10px; opacity: .8; } @keyframes divanim { 0% { background: lightblue; transform: rotate(0deg); } 12% { background: lightblue; transform: rotate(0deg); } 38% { background: lightgreen; transform: rotate(180deg); } 62% { background: lightgreen; transform: rotate(180deg); } 88% { background: lightblue; transform: rotate(360deg); } 100% { background: lightblue; transform: rotate(360deg); } } @-webkit-keyframes divanim { 0% { background: lightblue; transform: rotate(0deg); } 12% { background: lightblue; transform: rotate(0deg); } 38% { background: lightgreen; transform: rotate(180deg); } 62% { background: lightgreen; transform: rotate(180deg); } 88% { background: lightblue; transform: rotate(360deg); } 100% { background: lightblue; transform: rotate(360deg); } }