.gird-gallery-caption {
    position: relative;
    float: left;
    overflow: hidden;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-flex;
}

a.post .gird-gallery-caption {
    position: relative;
    float: left;
    overflow: hidden;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block !important;
}

/*.gird-gallery-caption:nth-child(2n) {
    margin-right: 0;
}*/

.gird-gallery-caption img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
    width: 100%;
    display: block;
    border-radius: 0;
}

.gird-gallery-caption figcaption {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
    background: rgba(0, 0, 0, 0.8);
    width: 100%;
    color: white;
    font-size: 0.8em;
    padding: 10px;
}

.gird-gallery-caption[data-gird-gallery-type="none"] figcaption {
    bottom: 0;
}

.gird-gallery-caption[data-gird-gallery-type="center"] figcaption {
    top: 50%;
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="center"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="center"]:active figcaption {
    opacity: 1;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.gird-gallery-caption[data-gird-gallery-type="icons"] figcaption {
    left: 0;
    bottom: 0;
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="icons"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="icons"]:active figcaption {
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-appear"] figcaption {
    bottom: 0;
    left: 0;
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-appear"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-appear"]:active figcaption {
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-slide-up"] figcaption {
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
}

.gird-gallery-caption[data-gird-gallery-type="quarter-slide-up"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-slide-up"]:active figcaption {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    z-index: 0;
}

.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"] img {
    position: relative;
    z-index: 1;
    -webkit-transition-delay: 0.25s;
    -o-transition-delay: 0.25s;
    transition-delay: 0.25s;
}

.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"] .gird-gallery-figcaption-wrap {
    position: absolute;
    bottom: 1rem;
    opacity: 0;
    -webkit-transition: opacity 0.25s linear 0s;
    -o-transition: opacity 0.25s linear 0s;
    transition: opacity 0.25s linear 0s;
}

.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"]:hover .gird-gallery-figcaption-wrap,
.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"]:active .gird-gallery-figcaption-wrap {
    opacity: 1;
    -webkit-transition-delay: 0.25s;
    -o-transition-delay: 0.25s;
    transition-delay: 0.25s;
}

.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="sqkwoosh"]:active img {
    -webkit-transform: scale(0.5) translateY(-80px);
    -ms-transform: scale(0.5) translateY(-80px);
    -o-transform: scale(0.5) translateY(-80px);
    transform: scale(0.5) translateY(-80px);
    -webkit-transition-delay: 0;
    -o-transition-delay: 0;
    transition-delay: 0;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-slide-side"] figcaption {
    left: 0;
    bottom: 0;
    opacity: 0;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.gird-gallery-caption[data-gird-gallery-type="quarter-slide-side"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-slide-side"]:active figcaption {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

.gird-gallery-caption[data-gird-gallery-type="cover-fade"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="cover-fade"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="cover-fade"]:active figcaption {
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-fall-in"] figcaption {
    top: 0;
    left: 0;
    -webkit-transform: translateX(100%) rotate(20deg);
    -ms-transform: translateX(100%) rotate(20deg);
    -o-transform: translateX(100%) rotate(20deg);
    transform: translateX(100%) rotate(20deg);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-fall-in"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-fall-in"]:active figcaption {
    -webkit-transform: translateX(0) rotate(0deg);
    -ms-transform: translateX(0) rotate(0deg);
    -o-transform: translateX(0) rotate(0deg);
    transform: translateX(0) rotate(0deg);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"] figcaption {
    top: 0;
    left: 0;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
    z-index: 2;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"] .gird-gallery-figcaption-wrap {
    -webkit-transition: 500ms 250ms;
    -o-transition: 500ms 250ms;
    transition: 500ms 250ms;
    -webkit-transform: translateX(200%);
    -ms-transform: translateX(200%);
    -o-transform: translateX(200%);
    transform: translateX(200%);
}

.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"]:active figcaption {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"]:hover .gird-gallery-figcaption-wrap,
.gird-gallery-caption[data-gird-gallery-type="quarter-two-step"]:active .gird-gallery-figcaption-wrap {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

.gird-gallery-caption[data-gird-gallery-type="cover-push-right"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="cover-push-right"] img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
}

.gird-gallery-caption[data-gird-gallery-type="cover-push-right"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="cover-push-right"]:active figcaption {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="cover-push-right"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="cover-push-right"]:active img {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}

.gird-gallery-caption[data-gird-gallery-type="cover-slide-top"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="cover-slide-top"] img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="cover-slide-top"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="cover-slide-top"]:active figcaption {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"] figcaption {
    top: 0;
    left: 0;
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    text-align: center;
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"] img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"]:active figcaption {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="quarter-zoom"]:active img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: perspective(1300px) rotateY(180deg);
    -ms-transform: perspective(1300px) rotateY(180deg);
    -o-transform: perspective(1300px) rotateY(180deg);
    transform: perspective(1300px) rotateY(180deg);
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"] img {
    -webkit-transform: perspective(1300px);
    -ms-transform: perspective(1300px);
    -o-transform: perspective(1300px);
    transform: perspective(1300px);
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"]:active figcaption {
    -webkit-transform: perspective(1300px) rotateY(0deg);
    -ms-transform: perspective(1300px) rotateY(0deg);
    -o-transform: perspective(1300px) rotateY(0deg);
    transform: perspective(1300px) rotateY(0deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-left"]:active img {
    -webkit-transform: perspective(1300px) rotateY(-180deg);
    -ms-transform: perspective(1300px) rotateY(-180deg);
    -o-transform: perspective(1300px) rotateY(-180deg);
    transform: perspective(1300px) rotateY(-180deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: perspective(1300px) rotateY(180deg);
    -ms-transform: perspective(1300px) rotateY(180deg);
    -o-transform: perspective(1300px) rotateY(180deg);
    transform: perspective(1300px) rotateY(180deg);
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"] img {
    -webkit-transform: perspective(1300px);
    -ms-transform: perspective(1300px);
    -o-transform: perspective(1300px);
    transform: perspective(1300px);
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"]:active figcaption {
    -webkit-transform: perspective(1300px) rotateY(360deg);
    -ms-transform: perspective(1300px) rotateY(360deg);
    -o-transform: perspective(1300px) rotateY(360deg);
    transform: perspective(1300px) rotateY(360deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-right"]:active img {
    -webkit-transform: perspective(1300px) rotateY(180deg);
    -ms-transform: perspective(1300px) rotateY(180deg);
    -o-transform: perspective(1300px) rotateY(180deg);
    transform: perspective(1300px) rotateY(180deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: perspective(1300px) rotateX(180deg);
    -ms-transform: perspective(1300px) rotateX(180deg);
    -o-transform: perspective(1300px) rotateX(180deg);
    transform: perspective(1300px) rotateX(180deg);
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"] img {
    -webkit-transform: perspective(1300px);
    -ms-transform: perspective(1300px);
    -o-transform: perspective(1300px);
    transform: perspective(1300px);
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"]:active figcaption {
    -webkit-transform: perspective(1300px) rotateX(360deg);
    -ms-transform: perspective(1300px) rotateX(360deg);
    -o-transform: perspective(1300px) rotateX(360deg);
    transform: perspective(1300px) rotateX(360deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-top"]:active img {
    -webkit-transform: perspective(1300px) rotateX(180deg);
    -ms-transform: perspective(1300px) rotateX(180deg);
    -o-transform: perspective(1300px) rotateX(180deg);
    transform: perspective(1300px) rotateX(180deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"] figcaption {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: perspective(1300px) rotateX(180deg);
    -ms-transform: perspective(1300px) rotateX(180deg);
    -o-transform: perspective(1300px) rotateX(180deg);
    transform: perspective(1300px) rotateX(180deg);
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"] img {
    -webkit-transform: perspective(1300px);
    -ms-transform: perspective(1300px);
    -o-transform: perspective(1300px);
    transform: perspective(1300px);
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"]:active figcaption {
    -webkit-transform: perspective(1300px) rotateX(0deg);
    -ms-transform: perspective(1300px) rotateX(0deg);
    -o-transform: perspective(1300px) rotateX(0deg);
    transform: perspective(1300px) rotateX(0deg);
}

.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="revolving-door-bottom"]:active img {
    -webkit-transform: perspective(1300px) rotateX(-180deg);
    -ms-transform: perspective(1300px) rotateX(-180deg);
    -o-transform: perspective(1300px) rotateX(-180deg);
    transform: perspective(1300px) rotateX(-180deg);
}

.gird-gallery-caption[data-gird-gallery-type="offset"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="offset"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    opacity: 0;
    height: 100%;
}

.gird-gallery-caption[data-gird-gallery-type="offset"] img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="offset"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="offset"]:active figcaption {
    -webkit-transform: translate(15px, 15px);
    -ms-transform: translate(15px, 15px);
    -o-transform: translate(15px, 15px);
    transform: translate(15px, 15px);
    opacity: 1;
    z-index: 100;
    overflow: hidden;
}

.gird-gallery-caption[data-gird-gallery-type="guillotine-reverse"] {
    overflow: visible;
}

.gird-gallery-caption[data-gird-gallery-type="guillotine-reverse"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    height: 100%;
}

.gird-gallery-caption[data-gird-gallery-type="guillotine-reverse"] img {
    display: block;
    position: relative;
    z-index: 10;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="guillotine-reverse"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="guillotine-reverse"]:active img {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}

.gird-gallery-caption[data-gird-gallery-type="half-slide"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    height: 100%;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
}

.gird-gallery-caption[data-gird-gallery-type="half-slide"] img {
    display: block;
    position: relative;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="half-slide"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="half-slide"]:active img {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.gird-gallery-caption[data-gird-gallery-type="half-slide"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="half-slide"]:active figcaption {
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    -o-transform: translateY(50%);
    transform: translateY(50%);
}

.gird-gallery-caption[data-gird-gallery-type="tunnel"] figcaption {
    top: 0;
    left: 0;
    text-align: center;
    height: 100%;
    opacity: 0;
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    -o-transform: scale(0.7);
    transform: scale(0.7);
}

.gird-gallery-caption[data-gird-gallery-type="tunnel"] img {
    display: block;
    position: relative;
    z-index: 10;
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="tunnel"]:hover img,
.gird-gallery-caption[data-gird-gallery-type="tunnel"]:active img {
    -webkit-transform: scale(0.4);
    -ms-transform: scale(0.4);
    -o-transform: scale(0.4);
    transform: scale(0.4);
}

.gird-gallery-caption[data-gird-gallery-type="tunnel"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="tunnel"]:active figcaption {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover img {
    -webkit-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    -o-transform: rotate(4deg);
    transform:  rotate(4deg);
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover .read-more:hover {
    color: #444444 !important;
}

.gird-gallery-caption[data-gird-gallery-type="post-bottom"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    -webkit-transform: perspective(1300px) skewX(180deg);
    -ms-transform: perspective(1300px) skewX(180deg);
    -o-transform: perspective(1300px) skewX(180deg);
    transform: perspective(1300px) skewX(180deg);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:active figcaption {
    -webkit-transform: perspective(1300px) skewX(0deg);
    -ms-transform: perspective(1300px) skewX(0deg);
    -o-transform: perspective(1300px) skewX(0deg);
    transform: perspective(1300px) skewX(0deg);
    -webkit-transition-duration: 1.0s;
    -o-transition-duration: 1.0s;
    -ms-transition-duration: 1.0s;
    transition-duration: 1.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="post-bottom"] .post-feed-crop .post-feed-title{
    -webkit-transform: translateX(-200%);
    -ms-transform: translateX(-200%);
    -o-transform: translateX(-200%);
    transform: translateX(-200%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover .post-feed-crop .post-feed-title{
    -webkit-transform: translateX(0) skewX(-20deg);
    -ms-transform: translateX(0) skewX(-20deg);
    -o-transform: translateX(0) skewX(-20deg);
    transform: translateX(0) skewX(-20deg);
    -webkit-transition-duration: 2.0s;
    -o-transition-duration: 2.0s;
    -ms-transition-duration: 2.0s;
    transition-duration: 2.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="post-fade"] figcaption {
    top: 0;
    left: 0;
    height: 100%;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="post-fade"] img {
    -webkit-transition: 500ms;
    -o-transition: 500ms;
    transition: 500ms;
}

.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover figcaption,
.gird-gallery-caption[data-gird-gallery-type="post-fade"]:active figcaption {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

.gird-gallery-caption[data-gird-gallery-type="post-fade"] .post-feed-crop .post-feed-title{
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover .post-feed-crop .post-feed-title{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition-duration: 1.0s;
    -o-transition-duration: 1.0s;
    -ms-transition-duration: 1.0s;
    transition-duration: 1.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"] .post-feed-crop .post-feed-date,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"] .post-feed-crop .post-feed-date,
.gird-gallery-caption[data-gird-gallery-type="post-fade"] .post-feed-crop .post-feed-date{
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover .post-feed-crop .post-feed-date,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover .post-feed-crop .post-feed-date,
.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover .post-feed-crop .post-feed-date{
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-duration: 1.0s;
    -o-transition-duration: 1.0s;
    -ms-transition-duration: 1.0s;
    transition-duration: 1.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"] .post-feed-crop .post-feed-author,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"] .post-feed-crop .post-feed-author,
.gird-gallery-caption[data-gird-gallery-type="post-fade"] .post-feed-crop .post-feed-author{
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover .post-feed-crop .post-feed-author,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover .post-feed-crop .post-feed-author,
.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover .post-feed-crop .post-feed-author{
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-duration: 1.0s;
    -o-transition-duration: 1.0s;
    -ms-transition-duration: 1.0s;
    transition-duration: 1.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"] .post-feed-crop .post-feed-content,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"] .post-feed-crop .post-feed-content,
.gird-gallery-caption[data-gird-gallery-type="post-fade"] .post-feed-crop .post-feed-content {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover .post-feed-crop .post-feed-content,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover .post-feed-crop .post-feed-content,
.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover .post-feed-crop .post-feed-content{
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
    it-transition-duration: 1.0s;
    -o-transition-duration: 1.0s;
    -ms-transition-duration: 1.0s;
    transition-duration: 1.0s;
    opacity: 1.0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"] .post-feed-crop .post-categories,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"] .post-feed-crop .post-categories,
.gird-gallery-caption[data-gird-gallery-type="post-fade"] .post-feed-crop .post-categories {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    opacity: 0;
}

.gird-gallery-caption[data-gird-gallery-type="fixed-post"]:hover .post-feed-crop .post-categories,
.gird-gallery-caption[data-gird-gallery-type="post-bottom"]:hover .post-feed-crop .post-categories,
.gird-gallery-caption[data-gird-gallery-type="post-fade"]:hover .post-feed-crop .post-categories {
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    transform: scale(1.0);
    opacity: 1.0;
}

.gird-gallery-caption .post-feed-crop span.separator {
    opacity: 0;
}

.gird-gallery-caption:hover .post-feed-crop span.separator {
    opacity: 1.0;
}
