.speasyimagegallery-albums .speasyimagegallery-album {
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.speasyimagegallery-albums .speasyimagegallery-album:hover >div {
  -webkit-box-shadow: 0px 12.99px 30px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 12.99px 30px 0px rgba(0,0,0,0.1);
}
.speasyimagegallery-albums .speasyimagegallery-album > div {
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);
  box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.1);
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.speasyimagegallery-albums .speasyimagegallery-album .speasyimagegallery-album-info {
  background: rgba(0,0,0,0.6);
  padding: 20px 30px;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.speasyimagegallery-albums .speasyimagegallery-album .speasyimagegallery-album-info .speasyimagegallery-album-title {
  font-size: 14px;
  font-weight: 400;
}
.speasyimagegallery-albums .speasyimagegallery-album .speasyimagegallery-album-info .speasyimagegallery-album-publish-date {
  font-size: 11px;
  color: #fff;
}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item .speasyimagegallery-gallery-item-content {
  display: none;
}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item > div:after {
  background-image: none;
}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item > div:before {
  content: "";
  background: url(../images/arrow.png) no-repeat scroll center center / cover;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%) scale(0);
  transform: translate(-50%,-50%) scale(0);
  opacity: 1;
  -webkit-transition: .3s ease 0s;
  transition: .3s ease 0s;
  visibility: hidden;
  height: 110px;
  width: 110px;
  z-index: 100;
}
.speasyimagegallery-gallery .speasyimagegallery-gallery-item:hover >div:before {
  visibility: visible;
  opacity: 1;
  -webkit-transform: translate(-50%,-50%) scale(1);
  transform: translate(-50%,-50%) scale(1);
}
