/*======================================================== DARK LAYOUT =========================================================*/ @-webkit-keyframes ball-pulse-sync { 33% { -webkit-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @-moz-keyframes ball-pulse-sync { 33% { -moz-transform: translateY(10px); transform: translateY(10px); } 66% { -moz-transform: translateY(-10px); transform: translateY(-10px); } 100% { -moz-transform: translateY(0); transform: translateY(0); } } @-o-keyframes ball-pulse-sync { 33% { -o-transform: translateY(10px); transform: translateY(10px); } 66% { -o-transform: translateY(-10px); transform: translateY(-10px); } 100% { -o-transform: translateY(0); transform: translateY(0); } } @keyframes ball-pulse-sync { 33% { -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); } 66% { -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -o-transform: translateY(-10px); transform: translateY(-10px); } 100% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } .ball-pulse-sync > div:nth-child(1) { -webkit-animation: ball-pulse-sync .6s -.14s infinite ease-in-out; -moz-animation: ball-pulse-sync .6s -.14s infinite ease-in-out; -o-animation: ball-pulse-sync .6s -.14s infinite ease-in-out; animation: ball-pulse-sync .6s -.14s infinite ease-in-out; } .ball-pulse-sync > div:nth-child(2) { -webkit-animation: ball-pulse-sync .6s -.07s infinite ease-in-out; -moz-animation: ball-pulse-sync .6s -.07s infinite ease-in-out; -o-animation: ball-pulse-sync .6s -.07s infinite ease-in-out; animation: ball-pulse-sync .6s -.07s infinite ease-in-out; } .ball-pulse-sync > div:nth-child(3) { -webkit-animation: ball-pulse-sync .6s 0s infinite ease-in-out; -moz-animation: ball-pulse-sync .6s 0s infinite ease-in-out; -o-animation: ball-pulse-sync .6s 0s infinite ease-in-out; animation: ball-pulse-sync .6s 0s infinite ease-in-out; } .ball-pulse-sync > div { display: inline-block; width: 15px; height: 15px; margin: 2px; border-radius: 100%; background-color: #b8c2cc; -webkit-animation-fill-mode: both; -moz-animation-fill-mode: both; -o-animation-fill-mode: both; animation-fill-mode: both; }