.hidden {

    display: none;

}

.nj-youtube-loading {

    text-align: center;

    padding: 15px;

}

.nj-youtube-gallery-loadmore {

    text-align: center;

    padding: 15px;

}

.nj-youtube-gallery-pagination {

    padding: 15px 0;

}

.nj-youtube-gallery-pagination .col-col-50 {

    width: 50%;

    float: left;

}

.nj-youtube-gallery-pagination .col-col-50-2 {

    text-align: right;

}

.nj-hidden {

    color: transparent !important;

}

span.nj-youtube-video-preview-play {

    background: url(../images/play-button.svg) center no-repeat;

    background-size: contain;

     display: block;

       height: 100%;

      left: 50%;

      position: absolute;

      top: 50%;

      transform: translateX(-50%) translateY(-50%);

      transition: all 0.2s ease 0s;

      width: 15%;

      z-index: 3;

      opacity: 0.4;

}

.nj-youtube-gallery-innor:hover span.nj-youtube-video-preview-play {

        opacity: 1;

 }

.nj-youtube-column {

    padding-left: 10px;

    padding-right: 10px;

    padding-bottom: 20px;

}

.nj-youtube-gallery .row {

     margin-left: -10px;

    margin-right: -10px;

}

.nj-youtube-gallery-innor {

    position: relative;

}

.nj-youtube-warper-player {

    margin-bottom: 15px;

}

.nj-youtube-column img {

    width: 100%;

}

.nj-youtube-column a {

    position: inherit !important;

    display: block;

}

.nj-youtube-title {

    height: 42px;

}
.nj-youtube-gallery-container [class*="column"] + [class*="column"]:last-child {
    float: left;
}
.row > .col-md-4:nth-child(3n+1) ,
.row > .col-lg-4:nth-child(3n+1) {
    clear: both;
}