div.lidapp-latest-games {
  text-align: center;
  margin-right: 2%;
  padding-bottom: 20px;
  border-bottom: 1px solid #ddd;
}
div.lidapp-latest-games .slide {
  list-style: none;
  display: inline-block;
  text-align: center;
  margin: 6px 2px;
  width: 19%;
}
div.lidapp-latest-games .slide .game-title {
    font-size: 11px;
}
div.lidapp-latest-games .slide .image-box {
    position: relative;
    max-width: 140px;
    max-height: 200px;
}
div.lidapp-latest-games .slide .image-box:after {
    content: '\A';
    position: absolute;
    width: 100%; height:100%;
    top:0; left:0;
    background:rgba(0,0,0,0.6);
    
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

    /* IE 5-7 */
    filter: alpha(opacity=0);

    /* Netscape */
    -moz-opacity: 0;

    /* Safari 1.x */
    -khtml-opacity: 0;

    /* Good browsers */
    opacity: 0;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}
div.lidapp-latest-games .slide .image-box:hover:after {
    /* IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    /* IE 5-7 */
    filter: alpha(opacity=100);

    /* Netscape */
    -moz-opacity: 1;

    /* Safari 1.x */
    -khtml-opacity: 1;

    /* Good browsers */
    opacity: 1;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}
@-webkit-keyframes spaceboots {
	0% { -webkit-transform: translate(2px, 1px) rotate(0deg); }
	10% { -webkit-transform: translate(-1px, -2px) rotate(-1deg); }
	20% { -webkit-transform: translate(-3px, 0px) rotate(1deg); }
	30% { -webkit-transform: translate(0px, 2px) rotate(0deg); }
	40% { -webkit-transform: translate(1px, -1px) rotate(1deg); }
	50% { -webkit-transform: translate(-1px, 2px) rotate(-1deg); }
	60% { -webkit-transform: translate(-3px, 1px) rotate(0deg); }
	70% { -webkit-transform: translate(2px, 1px) rotate(-1deg); }
	80% { -webkit-transform: translate(-1px, -1px) rotate(1deg); }
	90% { -webkit-transform: translate(2px, 2px) rotate(0deg); }
	100% { -webkit-transform: translate(1px, -2px) rotate(-1deg); }
}
div.lidapp-latest-games .slide .image-box:hover, div.lidapp-latest-games .slide .image-box:focus {
    animation-name: spaceboots;
	animation-duration: 0.5s;
	transform-origin:50% 50%;
	animation-iteration-count: 1;
	animation-timing-function: linear;
    
    -webkit-animation-name: spaceboots;
	-webkit-animation-duration: 0.5s;
	-webkit-transform-origin:50% 50%;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: linear;
}
@media (max-width: 720px) {
	div.lidapp-latest-games .slide {
		width: 30%;
	}
	div.lidapp-latest-games .slide.last-slide {
		display: none;
	}
}
