.foogallery-thumbnail a{display:inline-block;margin:5px;overflow:hidden;position:relative;border:5px solid #fff !important;max-width:100%}.foogallery-thumbnail a:hover{border:5px solid #fff !important}.foogallery-thumbnail a img{border-radius:0;display:block;-webkit-transition:none;transition:none;max-width:100%;height:auto}.foogallery-thumbnail.position-block{display:block;text-align:center}.foogallery-thumbnail.position-float-left{float:left}.foogallery-thumbnail.position-float-right{float:right}.foogallery-thumbnail .thumbnail-caption{position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;left:0;width:100%;background-color:rgba(255,0,0,.5);color:#fff}.foogallery-thumbnail .thumbnail-caption h3{font-size:1.1em;margin:0;padding:10px}.foogallery-thumbnail .thumbnail-caption p{font-size:.8em;margin:0;padding:0 10px 10px}.foogallery-thumbnail.caption-simple .thumbnail-caption{bottom:0}.foogallery-thumbnail.caption-slideup .thumbnail-caption{bottom:auto}.foogallery-thumbnail.caption-slideup a:hover .thumbnail-caption{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.foogallery-thumbnail.caption-fall .thumbnail-caption{height:100%;bottom:100%}.foogallery-thumbnail.caption-fall a:hover .thumbnail-caption{-moz-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.foogallery-thumbnail.caption-fade .thumbnail-caption{height:100%;opacity:0;bottom:0}.foogallery-thumbnail.caption-fade a:hover .thumbnail-caption{opacity:1}.foogallery-thumbnail.caption-push .thumbnail-caption{height:100%;left:100%;top:0}.foogallery-thumbnail.caption-push a:hover .thumbnail-caption{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:1;transform:translateX(-100%)}.foogallery-thumbnail.caption-push img{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.foogallery-thumbnail.caption-push a:hover img{-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.foogallery-thumbnail.caption-scale .thumbnail-caption{top:0;height:100%;opacity:0}.foogallery-thumbnail.caption-scale img,.foogallery-thumbnail.caption-scale .thumbnail-caption h3,.foogallery-thumbnail.caption-scale .thumbnail-caption p{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.foogallery-thumbnail.caption-scale a:hover img{-moz-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4)}.foogallery-thumbnail.caption-scale .thumbnail-caption h3{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.foogallery-thumbnail.caption-scale .thumbnail-caption p{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;transition-delay:.5s;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.foogallery-thumbnail.caption-scale a:hover .thumbnail-caption{opacity:1}.foogallery-thumbnail.caption-scale a:hover .thumbnail-caption h3,.foogallery-thumbnail.caption-scale a:hover .thumbnail-caption p{-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}