.mkdf-role.info-bellow .mkdf-role-image a, .mkdf-show.info-bellow .mkdf-show-image a, .mkdf-show.info-hover .mkdf-show-image a { background-position: center; background-repeat: no-repeat; background-size: cover }
.mkdf-role-single-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 48px 0 120px }
.mkdf-role-single-holder .mkdf-grid-row { margin: 0 0 54px }
.mkdf-role-single-holder .mkdf-grid-row .mkdf-rs-title { margin: 0 }
.mkdf-role-single-holder .mkdf-grid-row .mkdf-rs-position { margin: 5px 0 0; text-transform: uppercase }
.mkdf-role-single-holder .mkdf-rs-main-info { position: relative; display: table; table-layout: fixed; height: 100%; width: 100% }
.mkdf-role-single-holder .mkdf-role-info { width: 42%; display: table-cell; vertical-align: top; position: relative; padding-right: 90px; box-sizing: border-box; border-right: 1px solid #ccc }
.mkdf-role-single-holder .mkdf-role-info .mkdf-rs-image-holder img { display: block }
.mkdf-role-single-holder .mkdf-role-info .mkdf-info-title { margin: 99px 0 31px }
.mkdf-role-single-holder .mkdf-role-info .mkdf-performance-list { list-style: none }
.mkdf-role-single-holder .mkdf-role-info .mkdf-performance-list li { margin: 7px 0 }
.mkdf-role-single-holder .mkdf-role-info .mkdf-performance-list li h6 { text-transform: uppercase; letter-spacing: .15em; margin: 0 }
.mkdf-role-single-holder .mkdf-role-single-content { display: table-cell; vertical-align: top; position: relative; margin: 0; width: 57%; padding-left: 90px }
.mkdf-role-single-holder .mkdf-role-single-content .mkdf-rs-contact-title { margin: 0 0 34px }
.mkdf-role-single-holder .mkdf-role-single-content .mkdf-rs-email { text-transform: uppercase; margin: 0 }
.mkdf-role-single-holder .mkdf-role-single-content .mkdf-rs-social a i { font-size: 15px }
.mkdf-role-single-holder .mkdf-role-single-content .mkdf-rs-social a i:hover { border: 1px solid #e1e1e1; border-radius: 50%; color: #e1e1e1; -webkit-transition: color .2s ease-out; -moz-transition: color .2s ease-out; transition: color .2s ease-out }
.mkdf-role-single-holder .mkdf-role-single-content .mkdf-rs-social span { width: 24px; height: 24px; line-height: 24px; text-align: center }
.mkdf-role-list-holder, .mkdf-role-list-holder .mkdf-role { display: inline-block; width: 100%; position: relative; vertical-align: middle }
.mkdf-role-single-holder .mkdf-role-single-content h4 { margin: 0 }
.mkdf-role-list-holder .mkdf-role { float: left; box-sizing: border-box }
.mkdf-role-list-holder.mkdf-rl-two-columns .mkdf-role { width: 50% }
.mkdf-role-list-holder.mkdf-rl-three-columns .mkdf-role { width: 33.33333% }
.mkdf-role-list-holder.mkdf-rl-four-columns .mkdf-role { width: 25% }
.mkdf-role-list-holder.mkdf-rl-five-columns .mkdf-role { width: 20% }
.mkdf-role.info-bellow .mkdf-role-inner { text-align: left; width: 100% }
.mkdf-role.info-bellow .mkdf-role-image { position: relative; display: block; margin: 0 auto 25px }
.mkdf-role.info-bellow .mkdf-role-image a { position: relative; display: block; width: 100%; height: 100% }
.mkdf-role.info-bellow .mkdf-role-image a:hover:after { opacity: 1 }
.mkdf-role.info-bellow .mkdf-role-image a:after { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; content: ''; background-color: rgba(255, 255, 255, .25); opacity: 0; -webkit-transition: opacity .4s ease; -moz-transition: opacity .4s ease; transition: opacity .4s ease }
.mkdf-role.info-bellow .mkdf-role-image img { display: block }
.mkdf-role.info-bellow .mkdf-role-name { line-height: 1.1em; letter-spacing: .02em; margin: 18px 0 0 }
.mkdf-role.info-bellow .mkdf-role-name:hover { color: #e1e1e1 }
.mkdf-role.info-bellow .mkdf-role-position { margin: 6px 0 0; color: #737373; font-weight: 300; letter-spacing: .15em; text-transform: uppercase }
.mkdf-role.info-bellow .mkdf-role-social-holder-between { margin: 15px 0 0 }
.mkdf-role.mkdf-hidden-item { visibility: hidden }
@-webkit-keyframes mkdfUncoverRoleImage {
	0% { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); transform: scaleY(1) }
	100% { -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transform: scaleY(0) }
}
@keyframes mkdfUncoverRoleImage {
	0% { -webkit-transform: scaleY(1); -moz-transform: scaleY(1); transform: scaleY(1) }
	100% { -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transform: scaleY(0) }
}
.no-touch .mkdf-role.mkdf-hidden-item, .touch .mkdf-role.mkdf-hidden-item { visibility: visible }
.no-touch .mkdf-role.mkdf-hidden-item .mkdf-role-image { position: relative }
.no-touch .mkdf-role.mkdf-hidden-item .mkdf-role-image:after { content: ''; position: absolute; display: block; width: 100%; top: 0; left: 0; height: 101%; background-color: #fff; z-index: 100 }
.no-touch .mkdf-role.mkdf-hidden-item.mkdf-show-item .mkdf-role-image:after { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-animation: mkdfUncoverRoleImage 1s cubic-bezier(.645, .045, .355, 1) forwards; -moz-animation: mkdfUncoverRoleImage 1s cubic-bezier(.645, .045, .355, 1) forwards; animation: mkdfUncoverRoleImage 1s cubic-bezier(.645, .045, .355, 1) forwards }
.mkdf-role-slider-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle }
.mkdf-role-slider-holder .mkdf-rl-inner { margin: 0 !important }
.mkdf-role-slider-holder .mkdf-role { width: auto !important; padding: 0 !important; margin: 0 !important; float: none !important }
.mkdf-role-slider-holder .mkdf-owl-slider .owl-nav .owl-prev { left: -47px }
.mkdf-role-slider-holder .mkdf-owl-slider .owl-nav .owl-next { right: -47px }
.mkdf-shows-single-holder .mkdf-single-show-image-holder { position: relative }
.mkdf-shows-single-holder .mkdf-single-show-image-holder .mkdf-single-show-date { position: absolute; height: 140px; width: 120px; top: 0; left: 0; background-color: #fff; text-align: center }
.mkdf-shows-single-holder .mkdf-single-show-image-holder .mkdf-single-show-date h1 { margin: 20px 0 0; color: #e1e1e1 }
.mkdf-shows-single-holder .mkdf-single-show-image-holder .mkdf-single-show-date h6 { margin: 0; position: relative; bottom: 4px; text-transform: uppercase; letter-spacing: .15em }
.mkdf-shows-single-holder .mkdf-single-show-main-content { margin: 57px 0 54px; display: table; width: 100% }
.mkdf-shows-single-holder .mkdf-single-show-main-content .mkdf-single-show-side-content { display: table-cell; width: 30%; border-right: 1px solid #ccc; vertical-align: top }
.mkdf-shows-single-holder .mkdf-single-show-main-content .mkdf-single-show-description { position: relative; padding-left: 7.5%; padding-right: 25%; width: calc(60% - 10px); display: table-cell; vertical-align: top; color: #000 }
.mkdf-shows-single-holder .mkdf-single-show-main-content .mkdf-single-show-description h4 { margin-top: 0 }
.mkdf-shows-single-holder .mkdf-single-show-main-content .mkdf-single-show-description .mkdf-single-show-social-share { position: absolute; top: 0; right: 0 }
.mkdf-shows-single-holder .mkdf-single-show-main-content .mkdf-single-show-description .mkdf-single-show-social-share .mkdf-social-network-icon { color: #000 }
.mkdf-shows-single-holder .mkdf-show-roles-holder .mkdf-show-role { margin: 0 0 42px }
.mkdf-shows-single-holder .mkdf-show-roles-holder .mkdf-show-role .mkdf-show-role-title { margin: 0 0 23px; padding: 0 0 5px; border-bottom: 1px solid #000; text-transform: uppercase; letter-spacing: .15em; width: 120px }
.mkdf-shows-single-holder .mkdf-show-roles-holder .mkdf-show-role ul { list-style: none }
.mkdf-shows-single-holder .mkdf-show-roles-holder .mkdf-show-role ul li h5 { margin: 6px 0 }
.mkdf-shows-single-holder .mkdf-events-list { padding: 37px 17%; list-style: none; background-color: #e7f1f6 }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item { position: relative; display: table; table-layout: fixed; height: 100%; width: 100% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item:not(:last-child) { margin-bottom: 40px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div:not(:last-child) { border-right: 1px solid #ccc }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-date { padding: 32px 45px 32px 0; text-align: center; width: 16% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-date h1 { margin: 0 }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-date h6 { margin: 0; letter-spacing: .15em; text-transform: uppercase; position: relative; bottom: 4px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-title { padding: 0 4%; width: 59% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-title h4 { margin: 10px 0; text-transform: capitalize }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-title h6 { margin: 10px 0; text-transform: uppercase }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-button-holder { width: 25%; padding-left: 36px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-list-item div.mkdf-event-button-holder a.mkdf-btn { text-align: center; padding: 16px 0; width: 100% }


.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item { position: relative; display: table; table-layout: fixed; height: 100%; width: 100% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item:not(:last-child) { margin-bottom: 40px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div:not(:last-child) { border-right: 1px solid #ccc }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-date { padding: 32px 45px 32px 0; text-align: center; width: 16% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-date h1 { margin: 0 }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-date h6 { margin: 0; letter-spacing: .15em; text-transform: uppercase; position: relative; bottom: 4px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-title { padding: 0 4%; width: 59% }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-title h4 { margin: 10px 0; text-transform: capitalize }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-title h6 { margin: 10px 0; text-transform: uppercase }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-button-holder { width: 25%; padding-left: 36px }
.mkdf-shows-single-holder .mkdf-events-list .mkdf-event-external-list-item div.mkdf-event-button-holder a.mkdf-btn { text-align: center; padding: 16px 0; width: 100% }


.mkdf-fullscreen-show-grid-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; height: 100vh; background-color: #000; opacity: 0; -webkit-transition: opacity .3s; -moz-transition: opacity .3s; transition: opacity .3s }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-holder-inner { position: relative; z-index: 10 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item { position: relative; display: inline-block; vertical-align: top; box-sizing: border-box; pointer-events: none }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.mkdf-remove-cover:after, .touch .mkdf-fullscreen-show-grid-holder .mkdf-fsg-item:after { display: none }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.mkdf-ready, .touch .mkdf-fullscreen-show-grid-holder .mkdf-fsg-item { pointer-events: auto }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item:after { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: #000 }
@-webkit-keyframes mkdfFadeOutCover {
	0% { opacity: 1 }
	100% { opacity: 0 }
}
@keyframes mkdfFadeOutCover {
	0% { opacity: 1 }
	100% { opacity: 0 }
}
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.mkdf-fade-out-cover:after { -webkit-animation: mkdfFadeOutCover 1s cubic-bezier(.645, .045, .355, 1) forwards; -moz-animation: mkdfFadeOutCover 1s cubic-bezier(.645, .045, .355, 1) forwards; animation: mkdfFadeOutCover 1s cubic-bezier(.645, .045, .355, 1) forwards }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsg-item-inner { position: relative; display: block; height: 100%; padding: 16px 21px; border-right: 1px solid rgba(255, 255, 255, .3); border-bottom: 1px solid rgba(255, 255, 255, .3); box-sizing: border-box; z-index: 10 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsg-item-inner .mkdf-fsg-item-table { display: table; width: 100%; height: 100% }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsg-item-inner .mkdf-fsg-item-table-cell { display: table-cell; vertical-align: middle; text-align: center }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsg-item-inner .mkdf-fsg-item-table-cell .mkdf-fsg-item-table-cell-content { display: inline-block; position: relative; width: 70%; padding: 16px 10%; text-align: left }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsg-item-inner .mkdf-fsg-item-table-cell .mkdf-fsg-item-table-cell-content:after { content: ''; position: absolute; top: 0; left: 0; height: 100%; width: 0; background-color: #fff; -webkit-transition: width .5s cubic-bezier(.78, .11, 0, .84); -moz-transition: width .5s cubic-bezier(.78, .11, 0, .84); transition: width .5s cubic-bezier(.78, .11, 0, .84); z-index: -1 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-fsgi-link { position: absolute; top: 0; left: 0; width: 100%; height: 100% }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-about-holder { display: inline-block; margin-left: 18px; text-transform: uppercase; font-size: 11px; font-weight: 600 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-about-holder a { font-family: "Open Sans", sans-serif; letter-spacing: .3em !important; color: #000 !important }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-category-holder { display: inline-block }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-category-holder a { position: relative; color: #fff; z-index: 20; font-family: "Open Sans", sans-serif; font-size: 11px; text-transform: uppercase }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-category-holder a:after { content: ' / '; color: #fff; font-size: 12px; line-height: inherit }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-category-holder a:last-child:after { display: none }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-categories-icon-holder { display: inline-block; position: relative; width: 18px; height: 18px; line-height: 18px; text-align: center; border-radius: 50% }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.hovered .mkdf-fsg-item-table-cell .mkdf-fsg-item-table-cell-content:after, .mkdf-fullscreen-show-grid-holder.mkdf-fsg-one-columns .mkdf-fsg-item { width: 100% }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-categories-icon-holder .mkdf-icon-element { position: relative; left: 1px }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-categories-icon-holder svg { position: absolute; top: 0; left: 0; stroke: currentColor; stroke-dasharray: 60; stroke-dashoffset: 60; opacity: 0; -webkit-transition: .2s; -moz-transition: .2s; transition: .2s }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-title { margin: 5px 0 0 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-categories-holder { display: inline-block; margin-top: 8px }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-categories-holder, .mkdf-fullscreen-show-grid-holder .mkdf-fsg-item .mkdf-sli-title { color: #000; opacity: 0; -webkit-transition: opacity .2s; -moz-transition: opacity .2s; transition: opacity .2s }
.mkdf-show.info-bellow .mkdf-show-name:hover, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-active a { color: #e1e1e1 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.hovered .mkdf-categories-holder, .mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.hovered .mkdf-sli-title { opacity: 1; -webkit-transition: opacity .2s .2s; -moz-transition: opacity .2s .2s; transition: opacity .2s .2s }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-item.hovered .mkdf-categories-icon-holder svg { opacity: 1; stroke-dashoffset: 0; -webkit-transition: .5s .25s; -moz-transition: .5s .25s; transition: .5s .25s }
.mkdf-fullscreen-show-grid-holder.mkdf-fsg-two-columns .mkdf-fsg-item { width: 50% }
.mkdf-fullscreen-show-grid-holder.mkdf-fsg-three-columns .mkdf-fsg-item { width: 33.33333% }
.mkdf-fullscreen-show-grid-holder.mkdf-fsg-four-columns .mkdf-fsg-item { width: 25% }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-image-holder { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #e1e1e1; z-index: 1 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-image-holder .mkdf-image-url-holder-inner { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; -webkit-transition: opacity 0s .6s; -moz-transition: opacity 0s .6s; transition: opacity 0s .6s; will-change: opacity }
.mkdf-show-list-holder, .mkdf-show-list-holder .mkdf-show, .mkdf-sl-standard-pagination, .mkdf-sl-standard-pagination ul, .mkdf-sl-standard-pagination ul li, .mkdf-sl-standard-pagination ul li a { position: relative; display: inline-block }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-image-holder .mkdf-image-url-holder-inner.hovered { z-index: 10; -webkit-transition: opacity .6s; -moz-transition: opacity .6s; transition: opacity .6s; opacity: 1 }
.mkdf-fullscreen-show-grid-holder .mkdf-fsg-image-holder .mkdf-image-url { height: 100%; background-position: center; background-size: cover }
.mkdf-show-list-holder { width: 100%; vertical-align: middle }
.mkdf-show-list-holder .mkdf-show { width: 100%; vertical-align: middle; box-sizing: border-box }
.mkdf-show-list-holder.mkdf-sl-gallery:not(.mkdf-sl-one-column) .mkdf-show { float: left }
.mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-two-columns .mkdf-show { width: 50% }
.mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-three-columns .mkdf-show { width: 33.33333% }
.mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-four-columns .mkdf-show { width: 25% }
.mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-five-columns .mkdf-show { width: 20% }
.mkdf-show-list-holder.mkdf-sl-masonry .mkdf-sl-inner { opacity: 0 }
.mkdf-show-list-holder.mkdf-sl-masonry .mkdf-show, .mkdf-show-list-holder.mkdf-sl-masonry .mkdf-sl-grid-sizer { width: 100% }
.mkdf-show-list-holder.mkdf-sl-masonry .mkdf-sl-grid-gutter { width: 0 }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-two-columns .mkdf-show, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-two-columns .mkdf-sl-grid-sizer { width: 50% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-two-columns .mkdf-show.mkdf-masonry-size-large-width, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-two-columns .mkdf-show.mkdf-masonry-size-large-width-height { width: 100% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-three-columns .mkdf-show, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-three-columns .mkdf-sl-grid-sizer { width: 33.33333% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-three-columns .mkdf-show.mkdf-masonry-size-large-width, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-three-columns .mkdf-show.mkdf-masonry-size-large-width-height { width: 66.66667% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-four-columns .mkdf-show, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-four-columns .mkdf-sl-grid-sizer { width: 25% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-four-columns .mkdf-show.mkdf-masonry-size-large-width, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-four-columns .mkdf-show.mkdf-masonry-size-large-width-height { width: 50% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-five-columns .mkdf-show, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-five-columns .mkdf-sl-grid-sizer { width: 20% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-five-columns .mkdf-show.mkdf-masonry-size-large-width, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-sl-five-columns .mkdf-show.mkdf-masonry-size-large-width-height { width: 40% }
.mkdf-show-list-holder.mkdf-sl-masonry.mkdf-masonry-images-fixed .mkdf-show .mkdf-show-image, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-masonry-images-fixed .mkdf-show .mkdf-show-image img, .mkdf-show-list-holder.mkdf-sl-masonry.mkdf-masonry-images-fixed .mkdf-show .mkdf-sl-item-inner { height: 100% }
.mkdf-show-list-holder.mkdf-sl-pag-standard .mkdf-sl-inner { opacity: 1; -webkit-transition: opacity .2s ease-out; -moz-transition: opacity .2s ease-out; transition: opacity .2s ease-out }
.mkdf-show-list-holder.mkdf-sl-pag-standard.mkdf-sl-pag-standard-animate .mkdf-sl-inner, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev a { opacity: 0 }
.mkdf-sl-standard-pagination { width: 100%; vertical-align: middle; margin: 20px 0 0; clear: both }
.mkdf-sl-standard-pagination ul { width: 100%; vertical-align: middle; padding: 0; margin: 0; list-style: none; text-align: center }
.mkdf-sl-standard-pagination ul li { vertical-align: top; margin: 0 12px; padding: 0 }
.mkdf-sl-standard-pagination ul li a { vertical-align: middle; margin: 0; padding: 0 }
.mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev { position: absolute; top: 0 }
.mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next a, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev a { font-size: 30px; -webkit-transition: color .2s ease-out, opacity .2s ease-out; -moz-transition: color .2s ease-out, opacity .2s ease-out; transition: color .2s ease-out, opacity .2s ease-out }
.mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next a span, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next a span:before, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev a span, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev a span:before { display: block; line-height: inherit }
.mkdf-sl-standard-pagination ul li.mkdf-sl-pag-prev { left: 0 }
.mkdf-show.info-bellow .mkdf-show-image a:hover:after, .mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next a { opacity: 1 }
.mkdf-sl-standard-pagination ul li.mkdf-sl-pag-next { right: 0 }
.mkdf-sl-load-more-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle }
.mkdf-sl-load-more-holder .mkdf-sl-load-more { margin: 40px 0 0; text-align: center }
.mkdf-show.info-bellow .mkdf-show-inner { text-align: left; width: 100% }
.mkdf-show.info-bellow .mkdf-show-image { position: relative; overflow: hidden; display: block; margin: 0 auto 32px }
.mkdf-show.info-bellow .mkdf-show-image a { position: relative; display: block; width: 100%; height: 100% }
.mkdf-show.info-bellow .mkdf-show-image a:after { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; content: ''; background-color: rgba(255, 255, 255, .25); opacity: 0; -webkit-transition: opacity .4s ease; -moz-transition: opacity .4s ease; transition: opacity .4s ease }
.mkdf-show.info-bellow .mkdf-show-image img { display: block }
.mkdf-show.info-bellow .mkdf-show-name { line-height: 1.1em; letter-spacing: .02em; margin: 18px 0 0 }
.mkdf-show.info-bellow .mkdf-show-position { margin: 12px 0 0; color: #737373; font-weight: 300; letter-spacing: .15em; text-transform: uppercase }
.mkdf-show.info-bellow .mkdf-show-social-holder-between { margin: 15px 0 0 }
.mkdf-show.info-bellow .mkdf-show-categories-holder { margin-top: 4px }
.mkdf-show.info-bellow .mkdf-show-categories-holder .mkdf-show-categories { text-transform: uppercase; color: #707070; font-size: 13px }
.mkdf-show.info-bellow .mkdf-show-categories-holder .mkdf-show-categories:after { content: ' / '; display: inline }
.mkdf-show.info-bellow .mkdf-show-categories-holder .mkdf-show-categories:last-child:after { content: '' }
.mkdf-show.info-hover .mkdf-show-inner { text-align: left; width: 100%; overflow: hidden; position: relative; vertical-align: middle; height: 100% }

@media only screen and (min-width:769px) {
.mkdf-show.info-hover .mkdf-show-inner:hover .mkdf-show-title-holder { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
.mkdf-show.info-hover .mkdf-show-title-wrapper { opacity: 0; -webkit-transform: translate3d(-30px, 0, 0); -moz-transform: translate3d(-30px, 0, 0); transform: translate3d(-30px, 0, 0); -webkit-transition: -webkit-transform 0s .2s, opacity .2s; -moz-transition: -moz-transform 0s .2s, opacity .2s; transition: transform 0s .2s, opacity .2s }
}

@media only screen and (max-width:768px) {
	
.mkdf-show.info-hover .mkdf-show-inner .mkdf-show-title-holder { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}

.mkdf-show.info-hover .mkdf-show-outter { display: table; width: 100%; height: 100% }
.mkdf-show.info-hover .mkdf-show-outter .mkdf-show-info-inner { display: table-cell; width: 100%; height: 100%; vertical-align: middle }
.mkdf-show.info-hover .mkdf-show-info { position: absolute; top: 0; left: 0; display: inline-block; width: 100%; height: 100%; vertical-align: middle }
.mkdf-show.info-hover .mkdf-show-link { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0 }
.mkdf-show.info-hover .mkdf-show-title-holder { background-color: #fff; padding: 18px 150px 13px 20px; display: inline-block; width: auto; box-sizing: border-box; -webkit-transition: -webkit-transform .35s cubic-bezier(.645, .045, .355, 1); -moz-transition: -moz-transform .35s cubic-bezier(.645, .045, .355, 1); transition: transform .35s cubic-bezier(.645, .045, .355, 1); -webkit-transform: translate3d(-100%, 0, 0); -moz-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); position: relative; z-index: 10 }

.mkdf-show.info-hover:hover .mkdf-show-title-wrapper { opacity: 1; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit-transform .7s cubic-bezier(.645, .045, .355, 1), opacity .3s .2s; -moz-transition: -moz-transform .7s cubic-bezier(.645, .045, .355, 1), opacity .3s .2s; transition: transform .7s cubic-bezier(.645, .045, .355, 1), opacity .3s .2s }
.mkdf-show.info-hover .mkdf-show-image { position: relative; overflow: hidden; display: inline-block; margin: 0 auto }
.mkdf-show.info-hover .mkdf-show-image a { position: relative; display: block; width: 100%; height: 100% }
.mkdf-show.info-hover .mkdf-show-image img { display: block }
.mkdf-show.info-hover .mkdf-show-name { line-height: 1.1em; letter-spacing: .02em; margin: 0; padding-top: 3px }
.mkdf-show.info-hover .mkdf-show-position { margin: 12px 0 0; color: #737373; font-weight: 300; letter-spacing: .15em; text-transform: uppercase }
.mkdf-show.info-hover .mkdf-show-categories-holder { margin-top: -3px; padding-bottom: 3px; line-height: 20px }
.mkdf-show.info-hover .mkdf-show-categories-holder .mkdf-show-categories { text-transform: uppercase; color: #707070; font-size: 13px }
.mkdf-show-slider-holder .mkdf-owl-slider .owl-nav .owl-next i, .mkdf-show-slider-holder .mkdf-owl-slider .owl-nav .owl-prev i { color: #000 }
.mkdf-show.info-hover .mkdf-show-categories-holder .mkdf-show-categories:after { content: ' / '; display: inline }
.mkdf-show.info-hover .mkdf-show-categories-holder .mkdf-show-categories:last-child:after { content: '' }
.mkdf-show-slider-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle }
.mkdf-show-slider-holder .mkdf-sl-inner { margin: 0 !important }
.mkdf-show-slider-holder .mkdf-show { width: auto !important; padding: 0 !important; margin: 0 !important; float: none !important }
.mkdf-show-slider-holder .mkdf-owl-slider .owl-nav .owl-prev { left: -115px }
.mkdf-show-slider-holder .mkdf-owl-slider .owl-nav .owl-next { right: -115px }
.mkdf-event-singe-holder .mkdf-grid-col-4 .mkdf-event-single-image-holder { position: relative }
.mkdf-event-singe-holder .mkdf-grid-col-4 .mkdf-event-single-image-holder .mkdf-event-single-image img { display: block }
.mkdf-event-singe-holder .mkdf-grid-col-4 .mkdf-event-single-image-holder .mkdf-event-single-date-separated { position: absolute; height: 160px; width: 125px; top: 0; left: 0; background-color: #fff; text-align: center }
.mkdf-event-singe-holder .mkdf-grid-col-4 .mkdf-event-single-image-holder .mkdf-event-single-date-separated h1 { margin: 33px 0 0; color: #e1e1e1 }
.mkdf-event-singe-holder .mkdf-grid-col-4 .mkdf-event-single-image-holder .mkdf-event-single-date-separated h6 { margin: 0; position: relative; bottom: 4px; text-transform: uppercase; letter-spacing: .15em }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul { list-style: none; margin-left: 59px }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li { margin: 40px 0; display: table; width: 100% }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li:first-child { margin-top: 0 }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div { display: table-cell; vertical-align: middle }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div>* { margin: 0 }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div:not(:last-child) { border-right: 1px solid #ccc }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-price { width: 18.5% }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-price>* { color: #e1e1e1; padding: 45px 30px 50px 0 }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-title { padding-left: 34px; width: 55.5% }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-button { padding-left: 34px; width: 26% }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-button>span { font-size: 0 }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-button a { position: relative; display: inline-block; vertical-align: middle; width: auto; outline: 0; font-size: 11px; line-height: 2em; font-weight: 600; text-transform: uppercase; box-sizing: border-box; letter-spacing: .3em; margin: 0; font-family: "Open Sans", sans-serif; -webkit-transition: .5s cubic-bezier(.165, .84, .44, 1); -moz-transition: .5s cubic-bezier(.165, .84, .44, 1); transition: .5s cubic-bezier(.165, .84, .44, 1); padding: 23px 48px; color: #000; background-color: transparent; border: 2px solid currentColor; white-space: nowrap }
.mkdf-cf-light .mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-button a { border-color: #fff; color: #fff }
.mkdf-event-singe-holder .mkdf-grid-col-8 .mkdf-shows-events-tickets-holder ul li>div.mkdf-set-button a:hover { background-color: #e1e1e1; border-color: #e1e1e1 }
.mkdf-event-singe-holder .mkdf-single-event-content .tc_the_content_pre { display: none }
.mkdf-event-singe-holder .tc_in_cart a { padding: 23px 74px !important }

.mkdf-event-list-holder.mkdf-el-with-image:not(.mkdf-el-one-column) .mkdf-event-external-list-item { float: left }
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-two-columns .mkdf-event-external-list-item { width: 50% }
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-three-columns .mkdf-event-external-list-item { width: 33.33333% }
@media only screen and (min-width:769px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-three-columns .mkdf-event-external-list-item:nth-child(3n+1), .mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-two-columns .mkdf-event-external-list-item:nth-child(2n+1), .mkdf-role-list-holder.mkdf-rl-three-columns .mkdf-role:nth-child(3n+1), .mkdf-role-list-holder.mkdf-rl-two-columns .mkdf-role:nth-child(2n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-three-columns .mkdf-show:nth-child(3n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-two-columns .mkdf-show:nth-child(2n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-four-columns .mkdf-event-external-list-item { width: 25% }
@media only screen and (min-width:1025px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-four-columns .mkdf-event-external-list-item:nth-child(4n+1), .mkdf-role-list-holder.mkdf-rl-four-columns .mkdf-role:nth-child(4n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-four-columns .mkdf-show:nth-child(4n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-five-columns .mkdf-event-external-list-item { width: 20% }
@media only screen and (min-width:1441px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-five-columns .mkdf-event-external-list-item:nth-child(5n+1), .mkdf-role-list-holder.mkdf-rl-five-columns .mkdf-role:nth-child(5n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-five-columns .mkdf-show:nth-child(5n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-event-external-list-item { box-sizing: border-box }

.mkdf-event-list-holder.mkdf-el-with-image:not(.mkdf-el-one-column) .mkdf-event-list-item { float: left }
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-two-columns .mkdf-event-list-item { width: 50% }
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-three-columns .mkdf-event-list-item { width: 33.33333% }
@media only screen and (min-width:769px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-three-columns .mkdf-event-list-item:nth-child(3n+1), .mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-two-columns .mkdf-event-list-item:nth-child(2n+1), .mkdf-role-list-holder.mkdf-rl-three-columns .mkdf-role:nth-child(3n+1), .mkdf-role-list-holder.mkdf-rl-two-columns .mkdf-role:nth-child(2n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-three-columns .mkdf-show:nth-child(3n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-two-columns .mkdf-show:nth-child(2n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-four-columns .mkdf-event-list-item { width: 25% }
@media only screen and (min-width:1025px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-four-columns .mkdf-event-list-item:nth-child(4n+1), .mkdf-role-list-holder.mkdf-rl-four-columns .mkdf-role:nth-child(4n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-four-columns .mkdf-show:nth-child(4n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-five-columns .mkdf-event-list-item { width: 20% }
@media only screen and (min-width:1441px) {
	.mkdf-event-list-holder.mkdf-el-with-image.mkdf-el-five-columns .mkdf-event-list-item:nth-child(5n+1), .mkdf-role-list-holder.mkdf-rl-five-columns .mkdf-role:nth-child(5n+1), .mkdf-show-list-holder.mkdf-sl-gallery.mkdf-sl-five-columns .mkdf-show:nth-child(5n+1) { clear: both }
}
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-event-list-item { box-sizing: border-box }



.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-image-holder { position: relative; margin-bottom: 34px }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-image { line-height: 0 }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-el-date-separated { position: absolute; height: 115px; width: 100px; top: 0; left: 0; background-color: #fff; text-align: center }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-el-date-separated h1 { margin: 7px 0 0; font-size: 50px; color: #e1e1e1 }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-el-date-separated h6 { margin: 0; position: relative; bottom: 4px; font-size: 13px; text-transform: uppercase; letter-spacing: .15em }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-title { margin: 0 0 8px }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-subtitle { margin: 0; text-transform: uppercase }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-read-more-holder { margin-top: 37px }
.mkdf-event-list-holder.mkdf-el-with-image .mkdf-eli-read-more-holder .mkdf-btn:first-child { margin-right: 14px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner { padding: 37px 0; list-style: none }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item { position: relative; display: table; table-layout: fixed; height: 100%; width: 100% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item:not(:last-child) { margin-bottom: 40px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div:not(:last-child) { border-right: 1px solid #959595 }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-date-holder { padding: 32px 45px 32px 0; text-align: center; width: 16% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-date-holder h1 { margin: 0 }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-date-holder h6 { margin: 0; letter-spacing: .15em; text-transform: uppercase; position: relative; bottom: 4px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-title-holder { padding: 0 0 0 36px; width: 54% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-title-holder .mkdf-eli-title { margin: 10px 0; text-transform: capitalize }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-title-holder .mkdf-eli-subtitle { margin: 10px 0; text-transform: uppercase }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-read-more-holder { width: 30%; padding-left: 36px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-read-more-holder a.mkdf-btn { text-align: center; padding: 16px 0; width: 48%; float: left }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-list-item div.mkdf-eli-read-more-holder a.mkdf-btn:first-child { margin-right: 4% }

.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item { position: relative; display: table; table-layout: fixed; height: 100%; width: 100% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item:not(:last-child) { margin-bottom: 40px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div:not(:last-child) { border-right: 1px solid #959595 }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-date-holder { padding: 32px 45px 32px 0; text-align: center; width: 16% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-date-holder h1 { margin: 0 }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-date-holder h6 { margin: 0; letter-spacing: .15em; text-transform: uppercase; position: relative; bottom: 4px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-title-holder { padding: 0 0 0 36px; width: 54% }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-title-holder .mkdf-eli-title { margin: 10px 0; text-transform: capitalize }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-title-holder .mkdf-eli-subtitle { margin: 10px 0; text-transform: uppercase }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-read-more-holder { width: 30%; padding-left: 36px }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-read-more-holder a.mkdf-btn { text-align: center; padding: 16px 0; width: 48%; float: left }
.mkdf-event-list-holder.mkdf-el-simple .mkdf-event-list-holder-inner .mkdf-event-external-list-item div.mkdf-eli-read-more-holder a.mkdf-btn:first-child { margin-right: 4% }
