 /* #Shortcode carousel
================================================== */
.no-js .owl-carousel {
  display: none;
}

.owl-carousel:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content {
    position: relative;
    z-index: 10;
}
.owl-stage {
  .classic-layout-list[data-auto-height="false"] &,
  .bottom-overlap-layout-list[data-auto-height="false"] &,
  .gradient-overlap-layout-list[data-auto-height="false"] & {
    .flex-display(@display: flex);
    & .dt-owl-item {
      .flex-display(@display: flex);
      flex-shrink: 0;
    }
  }
}
.post-entry-content {
  .bottom-overlap-layout-list[data-auto-height="false"] &,
  .gradient-overlap-layout-list[data-auto-height="false"] & {
    .flex(@columns: 1 0 auto);
  }
  .content-rollover-layout-list.owl-carousel & {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      &:hover {
        cursor: pointer;
      }
      & .entry-title {
        pointer-events:none;
      }
    }
}
  //IMG
  .post-thumbnail-wrap {
    .owl-carousel & {
      position: relative;
      width: 100%;
      .box-sizing (border-box);
      -ms-flex: 0 0 auto;
    }
  }
  .post-thumbnail {
    .owl-carousel & {
      position: relative;
      display: block;
      

      & .alignleft {
        margin: 0;
      }
      & .alignnone {
        margin-bottom: 0;
      }
    }
    .owl-carousel .format-gallery & {
      width: 100%;
    }
  }
      .fancy-categories,
      .fancy-date > a,
      .post-entry-wrapper > * {
        .owl-carousel & {
          -webkit-backface-visibility: hidden;
           transform: translatez(0);
        }
      }
    .entry-excerpt {
      .owl-carousel & {
        overflow: hidden;
      }
    }

  .post-entry-content .entry-title a,
  .post-entry-title-content .entry-title a {
    .owl-carousel & {
      transition: color 0.35s;
      .accent-gradient & {
        transition: none;
      }
    }
  }
  
  .entry-meta {
    .owl-carousel & {
      padding: 0;
      & a:hover {
        text-decoration: none;
      }
      & > span a {
        display: inline-block;
      }
    }
  }
    .entry-meta * {
      .owl-carousel & {
        color: inherit;
      }
    }
      .entry-meta > a:after,
      .entry-meta > span:after {
        .owl-carousel & {
            right: 0;
            width: 3px;
            height: 3px;
          .vertical-centering;
            content: "";
        }
      }
