@-webkit-keyframes popInBottom{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popInBottom{0%{-webkit-transform:translateY(120%);transform:translateY(120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes popInTop{0%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes popInTop{0%{-webkit-transform:translateY(-120%);transform:translateY(-120%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.pacman{position:absolute;display:inline-block;top:50%;margin-top:-25px}.pacman > div:nth-child(1),.pacman > div:nth-child(2){width:0;height:0;border:37.5px solid #fed75a;border-right-color:transparent;border-radius:50%;left:-60px;-webkit-animation:rotate_pacman_half_up .5s infinite;animation:rotate_pacman_half_up .5s infinite;position:relative}.pacman > div:nth-child(2){-webkit-animation-name:rotate_pacman_half_down;animation-name:rotate_pacman_half_down;margin-top:-75px}.pacman > div:nth-child(3),.pacman > div:nth-child(4),.pacman > div:nth-child(5){-webkit-animation:pacman-balls 1s infinite linear;animation:pacman-balls 1s infinite linear;background-color:#fed75a;border-radius:50%;width:15px;height:15px;position:absolute;top:30px;left:75px}.pacman > div:nth-child(3){-webkit-animation-delay:-.66s;animation-delay:-.66s}.pacman > div:nth-child(4){-webkit-animation-delay:-.33s;animation-delay:-.33s}@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translateX(-93.75px);transform:translateX(-93.75px)}}@keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translateX(-93.75px);transform:translateX(-93.75px)}}.games-grid .game-item a,.games-grid .game-item a img{display:block;position:relative}.games-grid .game-item a{overflow:hidden}.games-grid .game-item a div.details{position:absolute;background:#333;background:rgba(240,122,60,0.57);width:100%;height:100%;z-index:1}.games-grid .game-item a div.details span{display:block;padding:10px 0;margin:40px 20px 20px;text-transform:uppercase;font-weight:400;color:rgba(255,255,255,0.9);text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.5);box-shadow:0 1px 0 rgba(0,0,0,0.1),0 -10px 0 rgba(255,255,255,0.3);font-size:13px}.games-grid .grid-item-2 .game-item a div.details span{font-size:16px}