/* ==========================================================================
   Global partials
   ========================================================================== */
/* ==========================================================================
   Custom Post Types styles
   ========================================================================== */
@media only screen and (max-width: 680px) {
  .eltdf-role-single-holder .eltdf-role-info,
  .eltdf-role-single-holder .eltdf-role-single-content {
    display: block;
    width: 100%;
    border-right: 0;
    padding: 0;
  }
}

/* ==========================================================================
   Role list shortcode responsive style - begin
   ========================================================================== */
@media only screen and (max-width: 1440px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role {
    width: 25%;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 1025px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role:nth-child(4n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-role-list-holder.eltdf-rl-four-columns .eltdf-role {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-role-list-holder.eltdf-rl-four-columns .eltdf-role:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-role-list-holder.eltdf-rl-three-columns .eltdf-role {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-role-list-holder.eltdf-rl-three-columns .eltdf-role:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-role-list-holder.eltdf-rl-four-columns .eltdf-role {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-role-list-holder.eltdf-rl-four-columns .eltdf-role:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-role-list-holder.eltdf-rl-five-columns .eltdf-role:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 680px) {
  .eltdf-role-list-holder .eltdf-rl-inner .eltdf-role {
    width: 100%;
  }
}
/* ==========================================================================
   Role list shortcode responsive style - end
   ========================================================================== */
/* ==========================================================================
# Role responsive style - begin
========================================================================== */
@media only screen and (max-width: 1024px) {
  .eltdf-role.info-bellow .eltdf-role-image {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-role.info-hover {
    margin-bottom: 30px;
  }
}
/* ==========================================================================
# Role responsive style - end
========================================================================== */
/* ==========================================================================
# Team slider responsive - begin
	========================================================================== */
@media only screen and (max-width: 680px) {
  .eltdf-role-slider-holder .eltdf-owl-slider .owl-nav .owl-prev {
    left: 0;
  }
  .eltdf-role-slider-holder .eltdf-owl-slider .owl-nav .owl-next {
    right: 0;
  }
}

/* ==========================================================================
# Team slider responsive - end
	========================================================================== */
@media only screen and (max-width: 1024px) {
  .eltdf-shows-single-holder .eltdf-events-list {
    padding: 0;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-date {
    padding-right: 25px;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-title {
    padding-left: 25px;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-button-holder {
    padding-left: 25px;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-shows-single-holder .eltdf-single-show-main-content .eltdf-single-show-side-content {
    display: block;
    width: 100%;
    border: none;
  }
  .eltdf-shows-single-holder .eltdf-single-show-main-content .eltdf-single-show-description {
    display: block;
    width: 100%;
    padding: 0;
  }
  .eltdf-shows-single-holder .eltdf-events-list {
    padding: 20px 0;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item {
    display: block;
    width: 100%;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div {
    display: block;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div:not(:last-child) {
    border-right: 0;
    border-bottom: 1px solid #cccccc;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-date {
    width: 100%;
    padding: 20px 0;
    text-align: left;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-title {
    width: 100%;
    padding: 20px 0;
  }
  .eltdf-shows-single-holder .eltdf-events-list .eltdf-event-list-item div.eltdf-event-button-holder {
    width: 100%;
    padding: 20px 0;
  }
}

/* ==========================================================================
   Fullscreen Show Grid responsive style - begin
   ========================================================================== */
@media only screen and (max-width: 1024px) {
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item {
    width: 50%;
  }
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item-table-cell-content, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item-table-cell-content {
    width: 70% !important;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item {
    width: 50%;
  }
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item-table-cell-content, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item-table-cell-content {
    width: 70% !important;
  }
}
@media only screen and (max-width: 480px) {
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-two-columns .eltdf-fsg-item, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item {
    width: 100% !important;
  }
  .eltdf-fullscreen-show-grid-holder.eltdf-fsg-two-columns .eltdf-fsg-item-table-cell-content, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-three-columns .eltdf-fsg-item-table-cell-content, .eltdf-fullscreen-show-grid-holder.eltdf-fsg-four-columns .eltdf-fsg-item-table-cell-content {
    width: 70%;
  }
}

/* ==========================================================================
   Fullscreen Show Grid responsive style - end
   ========================================================================== */
/* ==========================================================================
   show list shortcode responsive style - begin
   ========================================================================== */
@media only screen and (max-width: 1440px) {
  .eltdf-show-list-holder.eltdf-pl-gallery.eltdf-sl-five-columns .eltdf-show {
    width: 25%;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 1025px) {
  .eltdf-show-list-holder.eltdf-pl-gallery.eltdf-sl-five-columns .eltdf-show:nth-child(4n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1440px) {
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-sl-grid-sizer {
    width: 25%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 50%;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-four-columns .eltdf-show {
    width: 50%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-four-columns .eltdf-show:nth-child(3n) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-five-columns .eltdf-show {
    width: 50%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-five-columns .eltdf-show:nth-child(3n) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-sl-grid-sizer {
    width: 50%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show:nth-child(3n) {
    clear: both;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-sl-grid-sizer {
    width: 50%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show:nth-child(3n) {
    clear: both;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-three-columns .eltdf-show {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-three-columns .eltdf-show:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-four-columns .eltdf-show {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-four-columns .eltdf-show:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-five-columns .eltdf-show {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-show-list-holder.eltdf-sl-gallery.eltdf-sl-five-columns .eltdf-show:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-sl-grid-sizer {
    width: 50%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-sl-grid-sizer {
    width: 50%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-sl-grid-sizer {
    width: 50%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width, .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show.eltdf-masonry-size-large-width-height {
    width: 100%;
  }
}
@media only screen and (max-width: 680px) {
  .eltdf-show-list-holder.eltdf-sl-gallery .eltdf-sl-inner .eltdf-show {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-two-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-two-columns .eltdf-sl-grid-sizer {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-three-columns .eltdf-sl-grid-sizer {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-four-columns .eltdf-sl-grid-sizer {
    width: 100%;
  }
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-show,
  .eltdf-show-list-holder.eltdf-sl-masonry.eltdf-sl-five-columns .eltdf-sl-grid-sizer {
    width: 100%;
  }
}
/* ==========================================================================
   show list shortcode responsive style - end
   ========================================================================== */
/* ==========================================================================
# Role responsive style - begin
========================================================================== */
@media only screen and (max-width: 1024px) {
  .eltdf-show.info-bellow .eltdf-show-image {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-show.info-hover {
    margin-bottom: 30px;
  }
}
/* ==========================================================================
# Role responsive style - end
========================================================================== */
/* ==========================================================================
# Show slider responsive - begin
	========================================================================== */
@media only screen and (max-width: 680px) {
  .eltdf-show-slider-holder .eltdf-owl-slider .owl-nav .owl-prev {
    left: 0;
  }
  .eltdf-show-slider-holder .eltdf-owl-slider .owl-nav .owl-next {
    right: 0;
  }
}

/* ==========================================================================
# Team slider responsive - end
	========================================================================== */
/* ── Event Single: Responsive ────────────────────────────────────────────── */
@media only screen and (max-width: 1200px) {
  .eltdf-event-singe-holder .eltdf-event-single-body .eltdf-event-single-tickets-col {
    flex: 0 0 280px;
    width: 280px;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-event-singe-holder .eltdf-event-single-hero .eltdf-event-single-image img {
    height: 400px;
  }
  .eltdf-event-singe-holder .eltdf-event-single-meta-bar .eltdf-esm-item {
    padding: 14px 24px 14px 0;
    margin-right: 24px;
  }
  .eltdf-event-singe-holder .eltdf-event-single-body {
    flex-direction: column;
    gap: 40px;
  }
  .eltdf-event-singe-holder .eltdf-event-single-body .eltdf-event-single-tickets-col {
    flex: 1 1 100%;
    width: 100%;
  }
  .eltdf-event-singe-holder .eltdf-event-tickets-sidebar {
    position: relative;
    top: auto;
  }
  .eltdf-event-singe-holder .eltdf-event-tickets-sidebar .eltdf-ticket-cards {
    flex-direction: row;
    flex-wrap: wrap;
  }
  .eltdf-event-singe-holder .eltdf-event-tickets-sidebar .eltdf-ticket-card {
    flex: 1 1 calc(50% - 6px);
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-singe-holder .eltdf-event-single-meta-bar {
    flex-direction: column;
    align-items: flex-start;
  }
  .eltdf-event-singe-holder .eltdf-event-single-meta-bar .eltdf-esm-item {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #e5e5e5;
    margin-right: 0;
    padding: 13px 0;
  }
  .eltdf-event-singe-holder .eltdf-event-single-meta-bar .eltdf-esm-item:last-child {
    border-bottom: none;
  }
}
@media only screen and (max-width: 680px) {
  .eltdf-event-singe-holder .eltdf-event-single-hero .eltdf-event-single-image img {
    height: 260px;
  }
  .eltdf-event-singe-holder .eltdf-event-single-hero .eltdf-event-single-date-separated {
    top: 20px;
    left: 20px;
    padding: 12px 14px;
  }
  .eltdf-event-singe-holder .eltdf-event-single-hero .eltdf-event-single-date-separated .eltdf-esds-day {
    font-size: 34px;
  }
  .eltdf-event-singe-holder .eltdf-event-tickets-sidebar .eltdf-ticket-cards {
    flex-direction: column;
  }
  .eltdf-event-singe-holder .eltdf-event-tickets-sidebar .eltdf-ticket-card {
    flex: 1 1 100%;
  }
}

@media only screen and (max-width: 1440px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item {
    width: 25%;
  }
}
@media only screen and (max-width: 1440px) and (min-width: 1025px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item:nth-child(4n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1440px) {
  .eltdf-event-list-holder.eltdf-el-with-image .eltdf-eli-read-more-holder .eltdf-btn {
    padding: 17px 25px;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-four-columns .eltdf-event-list-item {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-four-columns .eltdf-event-list-item:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 769px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 1024px) {
  .eltdf-event-list-holder.eltdf-el-with-image .eltdf-eli-read-more-holder {
    margin-top: 37px;
  }
  .eltdf-event-list-holder.eltdf-el-with-image .eltdf-eli-read-more-holder .eltdf-btn:first-child {
    margin-bottom: 20px;
  }
  .eltdf-event-list-holder.eltdf-el-with-image .eltdf-eli-read-more-holder .eltdf-btn {
    padding: 17px 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner {
    padding: 75px 0 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-date-holder {
    padding-right: 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-title-holder {
    padding-left: 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder {
    padding-left: 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder a {
    width: 100% !important;
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-three-columns .eltdf-event-list-item {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-three-columns .eltdf-event-list-item:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-four-columns .eltdf-event-list-item {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-four-columns .eltdf-event-list-item:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) and (min-width: 681px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-five-columns .eltdf-event-list-item:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-with-image .eltdf-eli-read-more-holder {
    margin-top: 37px;
  }
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-with-image .eltdf-eli-read-more-holder .eltdf-btn:first-child {
    margin-bottom: 0;
  }
  .eltdf-event-list-holder.eltdf-el-with-image.eltdf-el-with-image .eltdf-eli-read-more-holder .eltdf-btn {
    padding: 17px 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner {
    padding: 50px 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item {
    display: block;
    width: 100%;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div {
    display: block;
  }
}
@media only screen and (max-width: 768px) and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div {
    text-align: center;
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-date-holder {
    width: 100%;
    padding: 25px 0;
    text-align: left;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-title-holder {
    width: 100%;
    padding: 20px 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder {
    width: 25%;
    padding: 25px 0;
  }
}
@media only screen and (max-width: 768px) and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder {
    margin-left: 50%;
    transform: translateX(0%);
  }
}
@media only screen and (max-width: 768px) {
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder a.eltdf-btn {
    width: 100%;
    margin-bottom: 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder a.eltdf-btn:first-child {
    margin: 0 0 20px 0;
  }
}
@media only screen and (max-width: 680px) {
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner {
    padding: 20px 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-date-holder {
    padding-right: 25px;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-title-holder {
    padding-left: 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder {
    width: 50%;
    padding: 25px 0;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder a.eltdf-btn {
    width: 100%;
    padding: 20px 17px;
    text-align: center;
  }
  .eltdf-event-list-holder.eltdf-el-simple .eltdf-event-list-holder-inner .eltdf-event-list-item div.eltdf-eli-read-more-holder a.eltdf-btn:first-child {
    margin: 0 0 20px 0;
  }
}
/*# sourceMappingURL=../../../../plugins/musea-shows/assets/css/shows-responsive.css.map */
