.single-mec_esb .content-area {
float: none;
width: 100%;
padding: 0;
}
.mec-wrap .elementor-text-editor p {
all: unset;
}
body .featherlight .featherlight-content {
overflow-y: scroll !important;
overflow-x: hidden;
background: #fff;
} .mec-next-previous-events {
height: 100%;
display: flex;
} .mec-single-virtual-badge {
background: #f7f7f7;
padding: 20px 15px;
margin-bottom: 12px;
vertical-align: baseline;
position: relative;
}
.mec-single-virtual-badge i {
vertical-align: middle;
}
.mec-single-virtual-badge h3 {
display: inline-block;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
padding-bottom: 5px;
display: inline;
color: #000;
padding-left: 10px;
}
.mec-single-virtual-badge i:before {
font-size: 20px;
vertical-align: middle;
color: #40d9f1;
}
span.mec-shortcode-virtual-badge {
background: #3aad14;
position: relative;
font-size: 10px;
font-weight: 300;
margin: 0 2px 0 0;
line-height: 1.4;
letter-spacing: 1px;
color: #fff;
padding: 0 7px;
border-radius: 2px;
max-width: calc(100% - 4px);
display: inline-block;
vertical-align: middle;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
span.mec-shortcode-virtual-badge i:before {
margin-right: 5px;
}
.mec-event-virtual-embed iframe {
width: 100%;
}
.mec-event-virtual-embed,
.mec-event-virtual-link,
.mec-virtual-password {
margin-bottom: 10px;
border-bottom: 1px dashed #e3e3e3;
padding-bottom: 7px;
display: block;
}
.mec-event-virtual-embed:last-child,
.mec-event-virtual-link:last-child,
.mec-virtual-password:last-child {
border: unset;
} .mec-single-zoom-badge {
background: #f7f7f7;
padding: 20px 15px;
margin-bottom: 12px;
vertical-align: baseline;
position: relative;
}
.mec-single-zoom-badge i {
vertical-align: middle;
}
.mec-single-zoom-badge h3 {
display: inline-block;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
padding-bottom: 5px;
display: inline;
color: #000;
padding-left: 10px;
}
.mec-single-zoom-badge i:before {
font-size: 20px;
vertical-align: middle;
color: #40d9f1;
}
span.mec-shortcode-zoom-badge {
background: #3aad14;
position: relative;
top: -3px;
font-size: 11px;
font-weight: 300;
margin-left: 1px;
line-height: 1.9;
letter-spacing: 1px;
color: #fff;
padding: 2px 7px;
border-radius: 2px;
white-space: nowrap;
}
span.mec-shortcode-zoom-badge i:before {
margin-right: 5px;
}
.mec-event-zoom-embed iframe {
width: 100%;
}
.mec-event-zoom-embed,
.mec-event-zoom-link,
.mec-zoom-password {
margin-bottom: 10px;
border-bottom: 1px dashed #e3e3e3;
padding-bottom: 7px;
display: block;
}
.mec-event-zoom-embed:last-child,
.mec-event-zoom-link:last-child,
.mec-zoom-password:last-child {
border: unset;
} @media(max-width:768px) {
.mec-rsvp-answers,
.mec-rsvp-answer .mec-rsvp-answers-details-links,
.mec_rsvp_form input[type="date"],
.mec_rsvp_form input[type="email"],
.mec_rsvp_form input[type="number"],
.mec_rsvp_form input[type="password"],
.mec_rsvp_form input[type="tel"],
.mec_rsvp_form input[type="text"],
.mec_rsvp_form select,
.mec_rsvp_form textarea {
width: 100%;
}
}#gCalendar-loading {
width: 100%;
min-width: 100%;
height: 100%;
min-height: 100%;
position: fixed !important;
}
.btn-load-more {
display: block;
margin: auto;
background: var(--mec-color-skin);
color: #fff;
border: none;
outline: none;
border-radius: 5px;
width: 100px;
height: 35px;
cursor: pointer;
}
.mec-liquid-wrap .mec-search-form .mec-dropdown-wrap:not(:empty) {
width: 33.333%;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.mec-liquid-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search {
width: 100%;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
min-width: 110px;
margin: 0 0 10px 0;
}
.mec-liquid-wrap .event-color {
width: 7px;
height: 7px;
} .mec-liquid-month-picker-calendar.datepicker {
max-width: 222px;
}
.mec-liquid-month-picker-calendar.datepicker::after {
left: calc(50% - 2px);
right: unset;
}
.mec-liquid-month-picker-calendar.datepicker::before {
left: calc(50% - 3px);
right: unset;
}
input.mec-liquid-month-picker[type="text"] {
width: 0;
height: auto;
padding: 0;
border: 0;
margin: 0;
min-width: unset;
min-height: unset;
opacity: 0;
position: absolute;
top: 21px;
left: -1px;
}
.mec-liquid-wrap .mec-totalcal-box {
border: 0;
background: unset;
overflow: unset;
box-shadow: unset;
margin: 0;
padding: 20px 0;
}
.mec-liquid-wrap .mec-search-form .box-search,
.mec-liquid-gCalendar #mec-gCalendar-wrap .fc-header-toolbar.fc-toolbar {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
border: 1px solid #e3e4e5;
border-radius: 7px;
padding: 19px 16px;
align-content: center;
align-items: center;
position: relative;
font-size: 14px;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-text-input-search {
display: flex;
align-items: center;
width: auto;
padding: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-text-input-search i {
border: 0;
background-color: #fff !important;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-text-input-search input {
border: none;
outline: none;
width: 100%;
height: 40px;
margin-bottom: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .ic-search {
width: 15px;
margin-bottom: -3px;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul {
display: flex;
list-style-type: none;
margin: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li {
margin: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul li label {
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: 400;
line-height: 1.8;
color: #969798;
background: #fff;
border-radius: 5px;
padding: 7.5px 15px;
margin: 0;
cursor: pointer;
}
.mec-liquid-wrap
.mec-search-form
.box-search
.mec-event-statuses
ul
li
label
input {
display: none;
}
.mec-liquid-wrap
.mec-search-form
.box-search
.mec-event-statuses
ul
li.active
label {
color: #000;
background: #f4f5f6;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-filters-wrap {
display: flex;
justify-content: flex-end;
position: relative;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-filters-wrap .ic-filter {
width: 14px;
margin-bottom: -2px;
margin-right: 7px;
}
.mec-liquid-wrap .mec-search-form .box-search .btn-filter {
outline: none;
border: none;
background: #fff;
color: #969798;
display: flex;
align-items: center;
justify-content: center;
margin-right: 20px;
cursor: pointer;
border-radius: 5px;
padding: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .btn-filter > div:nth-child(1) {
width: 70px;
display: flex;
align-items: center;
justify-content: center;
align-content: center;
height: 40px;
margin: 0;
padding: 0;
}
.mec-liquid-wrap .mec-search-form .box-search .btn-reset {
background: var(--mec-color-skin);
color: #fff;
font-size: 13px;
font-weight: 600;
line-height: 17px;
border: none;
outline: none;
border-radius: 7px;
padding: 11px 17px 12px;
cursor: pointer;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter {
display: none;
width: 752px;
position: absolute;
right: -18px;
top: 59px;
flex-wrap: wrap;
justify-content: flex-start;
align-items: flex-start;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 30px 20px;
padding: 30px 20px;
background: #fff;
z-index: 10;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter:before {
content: "";
position: absolute;
width: 12px;
height: 12px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -7.5px;
right: 130px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap
.mec-search-form
.box-search
.box-filter
> div:not(.mec-dropdown-wrap):not(.mec-dropdown-search):not(.nice-select) {
width: 33.3333%;
margin: 0;
padding: 0 10px;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter label {
display: none;
}
.mec-search-form
.mec-full-calendar-search-ends
.mec-text-input-search.col-md-12,
.mec-search-form .mec-minmax-event-cost,
.mec-search-form .mec-text-address-search {
min-height: unset;
}
.mec-liquid-wrap
.mec-search-form
.box-search
.box-filter
.mec-time-picker-search {
display: flex;
}
.mec-liquid-wrap
.mec-search-form
.box-search
.box-filter
.mec-time-picker-search
input {
width: calc(50% - 17px);
min-width: unset;
}  .mec-liquid-wrap .mec-calendar {
box-shadow: unset;
}
.mec-liquid-wrap .box-date {
display: flex;
justify-content: space-between;
padding: 0;
align-content: center;
align-items: center;
padding-bottom: 20px;
}
.mec-liquid-wrap .box-date .mec-calendar-a-month {
border-bottom: unset;
}
.mec-liquid-wrap .box-date .mec-calendar-a-month,
.mec-liquid-wrap .box-date > div {
display: flex;
align-content: center;
justify-content: center;
align-items: flex-start;
}
.mec-liquid-wrap .box-date .type-date {
border: 1px solid #e3e4e5;
padding: 5px;
border-radius: 7px;
margin-right: -15px;
display: flex;
align-items: center;
justify-content: center;
align-content: center;
}
.mec-liquid-wrap .box-date > div:nth-child(2) a {
border: none;
outline: none;
background: #fff;
margin: 0;
cursor: pointer;
padding: 7px 15px;
font-size: 14px;
color: #969798;
border-radius: 5px;
cursor: pointer;
}
.mec-liquid-wrap .box-date .mec-month-navigator {
position: relative;
border: 1px solid #e3e4e5;
padding: 5px;
border-radius: 7px;
display: flex;
align-items: center;
color: #a1a2a3;
height: 44px;
}
.mec-liquid-wrap .box-date .mec-month-navigator div,
.mec-liquid-wrap .box-date .mec-month-navigator .mec-calendar-header,
.mec-liquid-wrap .box-date .mec-month-navigator .mec-load-month {
width: auto;
min-width: unset;
height: auto;
min-height: unset;
line-height: 1;
border: none;
outline: none;
background: #fff;
margin: 0;
cursor: pointer;
border-radius: 5px;
font-size: 16px;
position: unset;
box-shadow: unset;
padding: 10px;
}
.mec-liquid-wrap .box-date .mec-month-navigator div:hover {
background: #f4f5f6;
}
.mec-liquid-wrap .box-date .mec-month-navigator div.active {
background: #f4f5f6;
color: #000;
}
.mec-liquid-wrap .box-date .mec-calendar-header h2,
.mec-liquid-wrap .box-date .mec-month-navigator .mec-calendar-header h2 {
font-size: 13px;
cursor: pointer;
text-transform: capitalize;
font-weight: 400;
color: #707070;
margin: 0;
}
.mec-liquid-wrap .box-date .mec-calendar-header h2 .mec-current-date,
.mec-liquid-wrap
.box-date
.mec-month-navigator
.mec-calendar-header
h2
.mec-current-date {
padding: 0;
}
.mec-liquid-wrap .box-date .box-more {
display: none;
max-width: 100px !important;
width: 100px;
min-width: 100px;
position: absolute;
justify-content: center;
align-items: center;
flex-wrap: wrap;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 3px 12px;
padding-bottom: 0;
margin-top: 12px;
margin-left: -84px;
background: #fff;
}
.mec-liquid-wrap .box-date .box-more:before {
content: "";
position: absolute;
width: 7px;
height: 7px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -4.5px;
right: 9px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap .box-date .box-more ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.mec-liquid-wrap .box-date .box-more ul li {
margin-bottom: 15px;
font-size: 14px;
}
.mec-liquid-wrap .box-date .box-more ul li:nth-last-child(1) {
margin-bottom: 12px;
}
.mec-liquid-wrap .box-date .btn-type-more {
padding: 0 5px !important;
}
.mec-liquid-wrap .box-date .box-full-date-picker {
display: none;
max-width: 240px !important;
width: 240px !important;
min-width: 240px !important;
position: absolute;
justify-content: center;
align-items: center;
flex-wrap: wrap;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 7px 0 7px 3px;
margin-top: 280px;
margin-left: 105px;
background: #fff;
z-index: 10;
}
.mec-liquid-wrap .box-date .box-full-date-picker:before {
content: "";
position: absolute;
width: 10px;
height: 10px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -6.5px;
right: 108px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap .box-date .box-full-date-picker button {
border: none;
outline: none;
background: #fff;
margin: 0;
cursor: pointer;
padding: 14px 10px;
font-size: 12px;
}
.mec-liquid-wrap .box-date .box-full-date-picker > div:nth-child(1) {
display: flex;
justify-content: space-between;
width: 100%;
align-items: center;
align-content: center;
padding: 0 6px 0 3px;
}
.mec-liquid-wrap .box-date .box-full-date-picker > div:nth-child(1) span {
font-size: 14px;
font-weight: 400;
padding-bottom: 3px;
}
.mec-liquid-wrap
.box-date
.box-full-date-picker
> div:nth-child(1)
button:nth-child(1) {
border-radius: 5px;
padding: 7px 10px 6px 5px;
}
.mec-liquid-wrap
.box-date
.box-full-date-picker
> div:nth-child(1)
button:nth-child(3) {
border-radius: 5px;
padding: 7px 9px 6px 6px;
}
.mec-liquid-wrap
.box-date
.box-full-date-picker
> div:nth-child(1)
button:hover {
background: #f4f5f6;
}
.mec-liquid-wrap .box-date .box-full-date-picker > div:nth-child(2) th {
font-size: 15px;
padding: 10px;
}
.mec-liquid-wrap .box-date .box-full-date-picker > div:nth-child(2) td {
font-size: 14px;
font-weight: 400;
text-align: center;
padding: 5px;
border-radius: 5px;
}
.mec-liquid-wrap .box-date .box-full-date-picker > div:nth-child(2) td {
font-size: 14px;
font-weight: 400;
text-align: center;
padding: 5px;
border-radius: 5px;
}
.mec-liquid-wrap
.box-date
.box-full-date-picker
> div:nth-child(2)
td.selected {
background: var(--mec-color-skin);
color: #fff;
}
.mec-liquid-wrap
.box-date
.box-full-date-picker
> div:nth-child(2)
tr.selected {
background: #e5f7ff;
}
.mec-liquid-wrap .box-date .box-month-date-picker {
display: none;
max-width: 190px !important;
width: 190px;
min-width: 190px;
position: absolute;
justify-content: center;
align-items: center;
flex-wrap: wrap;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 7px 0 7px 3px;
margin-top: 225px;
margin-left: 86px;
background: #fff;
z-index: 10;
}
.mec-liquid-wrap .box-date .box-month-date-picker:before {
content: "";
position: absolute;
width: 10px;
height: 10px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -6.5px;
right: 90px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap .box-date .box-month-date-picker button {
border: none;
outline: none;
background: #fff;
margin: 0;
cursor: pointer;
padding: 14px 10px;
font-size: 12px;
}
.mec-liquid-wrap .box-date .box-month-date-picker > div:nth-child(1) {
display: flex;
justify-content: space-between;
width: 100%;
align-items: center;
align-content: center;
padding: 0 6px 0 3px;
}
.mec-liquid-wrap .box-date .box-month-date-picker > div:nth-child(1) span {
font-size: 18px;
font-weight: bold;
padding-bottom: 3px;
}
.mec-liquid-wrap
.box-date
.box-month-date-picker
> div:nth-child(1)
button:nth-child(1) {
border-radius: 5px;
padding: 7px 10px 6px 5px;
}
.mec-liquid-wrap
.box-date
.box-month-date-picker
> div:nth-child(1)
button:nth-child(3) {
border-radius: 5px;
padding: 7px 9px 6px 6px;
}
.mec-liquid-wrap
.box-date
.box-month-date-picker
> div:nth-child(1)
button:hover {
background: #f4f5f6;
}
.mec-liquid-wrap .box-date .box-month-date-picker > div:nth-child(2) button {
padding: 0;
width: 40px;
height: 40px;
}
.mec-liquid-wrap
.box-date
.box-month-date-picker
> div:nth-child(2)
button.selected {
background: var(--mec-color-skin);
color: #fff;
border-radius: 6px;
}
.mec-liquid-wrap .mec-totalcal-box i,
.mec-liquid-gCalendar .mec-checkboxes-search i,
.mec-liquid-gCalendar .mec-dropdown-search i,
.mec-liquid-gCalendar .mec-minmax-event-cost i,
.mec-liquid-gCalendar .mec-text-address-search i {
float: left;
margin: 0;
width: 36px;
min-width: 36px;
height: 36px;
border: 1px solid #efefef;
text-align: center;
padding: 10px 0;
font-size: 15px;
line-height: 1;
color: #cecece !important;
background-color: #f9f9f9 !important;
border-radius: 4px 0 0 4px;
}
.mec-checkboxes-search .mec-searchbar-category-wrap,
.mec-liquid-wrap
.mec-search-form
.mec-dropdown-wrap
.mec-dropdown-search
select {
border-radius: 0 4px 4px 0;
color: #c8c8c8;
}
.mec-liquid-wrap
.mec-search-form
.mec-dropdown-wrap
.mec-dropdown-search
.nice-select,
.mec-liquid-wrap .mec-search-form .mec-date-search .nice-select,
.mec-liquid-gCalendar .nice-select {
width: calc(100% - 36px);
height: 36px;
line-height: 33px;
border-radius: 0 3px 3px 0;
border-left: none;
border-color: #efefef;
padding-left: 10px;
margin-right: 0;
}
.mec-liquid-wrap .mec-search-form .mec-date-search {
display: flex;
}
.mec-liquid-wrap .mec-search-form .mec-date-search .nice-select {
width: calc(50% - 18px);
order: 0;
}
.mec-search-form
.mec-dropdown-wrap
.mec-dropdown-search
.nice-select.open
.list,
.mec-search-form .mec-date-search .nice-select.open .list,
.mec-liquid-gCalendar .nice-select .list {
margin: 0;
border-radius: 0;
width: 100%;
}
.mec-search-form
.mec-dropdown-wrap
.mec-dropdown-search
.nice-select.open
.list
li,
.mec-search-form .mec-date-search .nice-select.open .list li,
.mec-liquid-gCalendar .nice-select .list li {
min-height: 36px;
line-height: 36px;
padding-left: 10px;
font-size: 13px;
} .mec-liquid-wrap .mec-booking-button,
.mec-liquid-wrap
.event-carousel-type3-head
.mec-event-footer-carousel-type3
.mec-booking-button,
.mec-liquid-wrap
.event-carousel-type3-head
.mec-event-footer-carousel-type3
.mec-mb-button {
background: var(--mec-color-skin);
color: #fff;
font-size: 13px;
line-height: 12px;
font-weight: 600;
line-height: 17px;
text-transform: none;
border: none;
outline: none;
border-radius: 7px;
padding: 11px 17px 12px;
cursor: pointer;
margin-right: 10px;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
white-space: nowrap;
text-decoration: none;
}
.mec-liquid-wrap .mec-booking-button:hover,
.mec-liquid-wrap
.event-carousel-type3-head
.mec-event-footer-carousel-type3
.mec-booking-button:hover {
background-color: #019de2;
color: #fff;
}
.mec-liquid-wrap
.event-carousel-type3-head
.mec-event-footer-carousel-type3
.mec-mb-button {
background: #fff;
color: var(--mec-color-skin);
} .mec-liquid-wrap .mec-event-sharing-wrap {
position: relative;
display: inline-block;
left: auto;
padding-left: 0;
padding-right: 0;
}
.mec-liquid-wrap .mec-event-sharing-wrap a {
text-decoration: none;
}
.mec-liquid-wrap .mec-event-sharing-wrap .mec-event-sharing {
border-color: #e6e7e8;
padding: 8px 5px 2px;
bottom: 40px;
}
.mec-liquid-wrap .mec-event-sharing-wrap li {
display: flex;
align-items: center;
width: auto;
margin: 0;
}
.mec-liquid-wrap .mec-event-sharing-wrap .mec-event-sharing li {
padding: 5px 10px;
margin-left: -5px;
margin-right: -5px;
}
.mec-liquid-wrap .mec-event-sharing-wrap li a,
.mec-liquid-wrap .mec-event-sharing-wrap li a .mec-social-title {
display: block;
}
.mec-liquid-wrap .mec-event-sharing-wrap li a .mec-social-title {
padding-right: 10px;
}
.mec-liquid-wrap .mec-event-sharing-wrap li i {
height: 25px;
font-size: 20px;
}
.mec-liquid-wrap .mec-event-sharing-wrap li i:before {
line-height: 25px;
}
.mec-wrap.mec-liquid-wrap li.mec-event-social-icon a svg {
padding: 2.5px 0;
height: 25px;
margin: 0;
fill: #959ca7;
}
.mec-liquid-wrap .mec-event-sharing-wrap .mec-event-sharing li a {
display: flex;
}
.mec-liquid-wrap .mec-event-sharing-wrap .mec-event-sharing li:hover a,
.mec-liquid-wrap
.mec-event-sharing-wrap
.mec-event-sharing
li:hover
a
.mec-social-title {
color: var(--mec-color-skin);
}
.mec-liquid-wrap .mec-event-sharing-wrap li:hover {
background: #e6f8ff;
}
.mec-liquid-wrap .mec-event-sharing-wrap:hover li ul li a,
.mec-liquid-wrap .mec-event-sharing-wrap li a {
color: #959ca7;
}
.mec-event-sharing-wrap .mec-event-sharing:after,
.mec-event-sharing-wrap .mec-event-sharing:before {
left: 25px;
}
.mec-liquid-wrap .mec-event-sharing-wrap > li:first-of-type {
border: 0;
margin-bottom: 0;
}
.mec-liquid-wrap .mec-event-sharing-wrap:hover > li:first-of-type {
background-color: #fff;
border-radius: 2px;
}
.mec-liquid-wrap .mec-event-sharing-wrap > li:first-of-type i {
width: 25px;
height: 25px;
color: #c4c7c9;
}
.mec-liquid-wrap .mec-event-sharing-wrap > li:first-of-type i:hover {
background-color: transparent;
}  .mec-liquid-wrap a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-cover-container,
.mec-liquid-wrap.mec-skin-carousel-container,
.mec-liquid-wrap.mec-skin-slider-container {
background-color: transparent;
box-shadow: none;
border-radius: 0;
overflow: initial;
}
.mec-liquid-wrap.mec-skin-available-spot-container p:empty,
.mec-liquid-wrap.mec-skin-countdown-container p:empty,
.mec-liquid-wrap.mec-skin-carousel-container p:empty,
.mec-liquid-wrap.mec-skin-masonry-container p:empty {
margin: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-date-wrap,
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap,
.mec-liquid-wrap.mec-skin-countdown-container .mec-date-wrap,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-date-wrap,
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap,
.mec-liquid-wrap.mec-skin-masonry-container .mec-masonry .mec-date-wrap {
background-color: #f7fcff;
min-height: 72px;
border-bottom: 1px solid #e6f7ff;
padding: 20px 25px 12px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-date-wrap
.mec-event-date,
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-date,
.mec-liquid-wrap.mec-skin-countdown-container .mec-date-wrap .mec-event-date,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-date-wrap
.mec-event-date,
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap .mec-event-date,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-date-wrap
.mec-event-date {
text-align: left;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-date-wrap
.mec-event-date
span,
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-date span,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-date-wrap
.mec-event-date
span,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-date-wrap
.mec-event-date
span,
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap .mec-event-date span,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-date-wrap
.mec-event-date
span {
color: #898a8c;
font-size: 14px;
line-height: 14px;
font-weight: 400;
display: inline-block;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-date-wrap
span.mec-event-day-num,
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap span.mec-event-day-num,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-date-wrap
span.mec-event-day-num,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-date-wrap
span.mec-event-day-num,
.mec-liquid-wrap.mec-skin-slider-container
.mec-date-wrap
span.mec-event-day-num,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-date-wrap
span.mec-event-day-num {
font-size: 27px;
line-height: 27px;
font-weight: 700;
margin-right: 1px;
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-date-wrap
.mec-event-day
span,
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-day span,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-date-wrap
.mec-event-day
span,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-date-wrap
.mec-event-day
span,
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap .mec-event-day span,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-date-wrap
.mec-event-day
span {
font-size: 16px;
line-height: 16px;
display: block;
color: #000;
text-transform: capitalize;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-content
.mec-event-title,
.mec-liquid-wrap.mec-skin-cover-container .mec-event-content .mec-event-title,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-event-content
.mec-event-title,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-carousel-content
.mec-event-content
.mec-event-title,
.mec-liquid-wrap.mec-skin-slider-container .mec-event-content .mec-event-title,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-masonry-content
.mec-event-content
.mec-event-title {
margin-top: 0;
margin-bottom: 10px;
line-height: 24px;
text-transform: none;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-content
.mec-event-title
a,
.mec-liquid-wrap.mec-skin-cover-container .mec-event-content .mec-event-title a,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-event-content
.mec-event-title
a,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-carousel-content
.mec-event-content
.mec-event-title
a,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-masonry-content
.mec-event-content
.mec-event-title
a {
color: #000;
font-weight: 600;
font-size: 18px;
line-height: 24px;
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-content
.mec-event-title
a:hover,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-content
.mec-event-title
a:hover,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-event-content
.mec-event-title
a:hover,
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type2-head
.mec-carousel-content
.mec-event-content
.mec-event-title
a:hover,
.mec-liquid-wrap.mec-skin-slider-container
.mec-event-content
.mec-event-title
a:hover,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-masonry
.mec-masonry-content
.mec-event-content
.mec-event-title
a:hover {
text-decoration: none;
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-location i:before,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-date-details i:before,
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-countdown-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-countdown-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-carousel-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-event-location i:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-price-details i:before,
.mec-liquid-wrap.mec-skin-slider-container
.mec-available-tickets-details
i:before,
.mec-liquid-wrap.mec-skin-masonry-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-masonry-container .mec-time-details:before {
color: #c1c7ce;
font-size: 14px;
line-height: 13px;
vertical-align: middle;
margin-right: 5px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-time-details span,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-date-details span,
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details span,
.mec-liquid-wrap.mec-skin-countdown-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-countdown-container .mec-time-details span,
.mec-liquid-wrap.mec-skin-carousel-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details span,
.mec-liquid-wrap.mec-skin-slider-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-slider-container .mec-time-details span,
.mec-liquid-wrap.mec-skin-slider-container .mec-price-details span,
.mec-liquid-wrap.mec-skin-slider-container .mec-available-tickets-details span,
.mec-liquid-wrap.mec-skin-slider-container .mec-local-time-details div,
.mec-liquid-wrap.mec-skin-slider-container .mec-local-time-details span,
.mec-liquid-wrap.mec-skin-masonry-container .mec-event-location address,
.mec-liquid-wrap.mec-skin-masonry-container .mec-time-details span {
display: inline-block;
color: #969798;
font-size: 12px;
line-height: 12px; margin-bottom: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-countdown-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-masonry-container .mec-time-details:before {
font-family: simple-line-icons;
content: "\e081";
margin-right: 7px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-footer .mec-booking-button,
.mec-liquid-wrap.mec-skin-countdown-container
.mec-event-footer
.mec-booking-button,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer
.mec-booking-button,
.mec-liquid-wrap.mec-skin-masonry-container
.mec-event-footer
.mec-booking-button {
line-height: 12px;
padding: 12px 16px;
height: auto;
}
.mec-liquid-wrap.mec-skin-available-spot-container,
.mec-liquid-wrap.mec-skin-cover-container,
.mec-liquid-wrap.mec-skin-countdown-container,
.mec-liquid-wrap.mec-skin-carousel-container,
.mec-liquid-wrap.mec-skin-slider-container,
.mec-liquid-wrap.mec-skin-masonry-container {
background-color: transparent;
box-shadow: none;
border-radius: 0;
overflow: initial;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-location i:before,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-date-details i:before,
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-countdown-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-countdown-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-carousel-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-event-location i:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-price-details i:before,
.mec-liquid-wrap.mec-skin-slider-container
.mec-available-tickets-details
i:before,
.mec-liquid-wrap.mec-skin-masonry-container .mec-event-location i,
.mec-liquid-wrap.mec-skin-masonry-container .mec-time-details:before {
color: #c1c7ce;
font-size: 14px !important;
line-height: 13px;
vertical-align: middle;
margin-right: 7px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-footer,
.mec-liquid-wrap.mec-skin-countdown-container .mec-event-footer,
.mec-liquid-wrap.mec-skin-carousel-container .mec-event-footer,
.mec-liquid-wrap.mec-skin-masonry-container .mec-event-footer {
padding: 28px 0 0;
margin: 0;
background-color: #fff;
border: 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-crousel-skin-type3 {
padding-top: 70px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.owl-nav,
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1-wrap .owl-nav {
position: absolute;
top: 0px;
right: 15px;
border: 1px solid #e3e4e5;
border-radius: 7px;
padding: 5px;
overflow: hidden;
height: 50px;
width: 95px;
margin-top: 0;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1-wrap .owl-nav {
top: 0px;
right: 0px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.owl-nav
.owl-next,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.owl-nav
.owl-prev,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev {
opacity: 1;
width: 40px;
height: 40px;
border: 0;
line-height: 50px;
border-radius: 7px;
top: auto;
margin: 0;
color: #a1a2a3; letter-spacing: 0;
font-weight: 600;
padding: 0;
box-shadow: unset;
background: unset;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-prev,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev {
left: 5px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-next,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next {
right: 5px;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev
span,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next
span {
display: none;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-next:hover,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-prev:hover,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next:hover,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev:hover {
background-color: #f4f5f6 !important;
color: #000;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-next
i,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-prev
i,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next
i,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev
i {
color: #a1a2a3;
font-size: 29px;
font-weight: 400;
line-height: 9px;
display: inline-block;
-webkit-transform: translate(0, -1px);
transform: translate(0, -1px);
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-prev
i,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev
i {
margin-left: 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-next
i,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next
i {
margin-right: 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-prev
i:hover,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-liquid
.mec-owl-theme
.owl-nav
.owl-next
i:hover,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-next:hover
i,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1-wrap
.mec-owl-theme
.owl-nav
.owl-prev:hover
i {
color: #000;
} .mec-liquid-wrap:not(.mec-single-liquid-wrap) .mec-util-hidden {
display: none !important;
}
.mec-liquid-wrap a {
text-decoration: none;
}
.mec-liquid-wrap a:focus,
.mec-liquid-wrap button:focus {
outline: 0;
}
.mec-liquid-wrap .slimScrollBar {
opacity: 1 !important;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-local-time-details:before,
.mec-liquid-wrap.mec-skin-cover-container .mec-localtime-details i:before,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before {
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details {
margin-top: -4px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before {
line-height: 13px;
}
.mec-liquid-wrap.mec-skin-cover-container article {
border: 0;
padding: 0;
border-radius: 7px;
overflow: hidden;
box-shadow: 0 0 70px rgba(27, 69, 91, 0.16);
min-height: 400px;
display: -webkit-box;
display: flex;
-webkit-box-align: stretch;
align-items: stretch;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-image {
-webkit-box-flex: 1;
flex: 1;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-image img {
height: 100%;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap {
position: absolute;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.8);
border: 0;
border-radius: 0 0 7px 0;
padding: 30px 56px 30px 30px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap i {
width: 53px;
height: 53px;
line-height: 53px;
font-size: 24px;
text-align: center;
background-color: var(--mec-color-skin);
color: #fff;
margin-right: 15px;
border-radius: 7px;
float: left;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap-inner {
float: left;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-date {
margin-right: 0;
display: block;
float: none;
white-space: nowrap;
position: static;
width: auto;
padding: 0;
padding-top: 7px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-day {
margin-top: 0;
font-weight: 600;
font-family: inherit;
letter-spacing: 0;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-date span {
float: left;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-date
span.mec-event-day-num {
margin-right: 9px;
color: #fff;
font-size: 26px;
line-height: 26px;
font-weight: 600;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-date span:last-child {
margin-top: 8px;
color: #fff;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap .mec-event-day span {
color: rgba(255, 255, 255, 0.75);
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-content {
bottom: 0;
left: 0;
width: calc(100% - 95px);
background-color: rgba(255, 255, 255, 0.92);
border-radius: 0 7px 0 0;
border-left: 7px solid red;
display: -webkit-box;
display: flex;
padding: 40px 30px 40px 30px;
border-width: 0 0 0 7px;
align-items: center;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location i {
color: var(--mec-color-skin);
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-cover-container img {
height: 100%;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-content {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
}
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col {
padding: 0 20px;
}
@media (max-width: 1200px) {
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col {
padding-left: 30px;
padding-right: 30px;
}
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col {
padding-left: 0;
padding-right: 0;
padding-bottom: 20px;
}
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col:first-of-type {
padding: 0 30px 0 0;
border-right: 1px solid #e3e4e5;
max-width: 350px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col:last-of-type {
padding-right: 0;
margin-left: auto;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type1
.mec-event-col:last-of-type {
margin-left: auto;
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col:first-of-type {
border-right: 0;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col:last-of-type {
padding-bottom: 0;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type1
.mec-event-col:last-of-type {
margin-left: 0;
}
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location,
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details {
white-space: nowrap;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location {
margin-bottom: 15px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-booking-button {
background-color: var(--mec-color-skin);
color: #fff;
padding: 12px 26px;
font-size: 13px;
line-height: 16px;
border: 0;
text-transform: none;
text-decoration: none;
border-radius: 7px;
display: block;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-booking-button:hover {
background-color: #019de2;
color: #fff;
box-shadow: none;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-date-wrap {
left: auto;
right: 0;
top: 30px;
border-radius: 15px 0 0 15px;
background-color: var(--mec-color-skin);
padding-left: 30px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-date-wrap
i {
background-color: #fff;
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-content {
width: 365px;
background-color: rgba(0, 0, 0, 0.8);
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
padding: 38px 40px 28px 35px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-localtime-details
span,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-localtime-details
span,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-local-time-details
span,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-local-time-details
span,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-localtime-details
div,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-localtime-details
div,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-local-time-details
div,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-local-time-details
div {
color: #fff !important;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-col {
padding: 0;
border: 0;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-col:nth-of-type(1) {
-webkit-box-ordinal-group: 3;
order: 2;
margin-bottom: 20px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-col:nth-of-type(2) {
-webkit-box-ordinal-group: 2;
order: 1;
padding-bottom: 6px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-col:nth-of-type(3) {
-webkit-box-ordinal-group: 4;
order: 3;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-location
i {
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-location
address {
color: #a2a3a6;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-content
.mec-event-title
a {
color: #fff;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-booking-button {
padding: 12px 16px 11px;
background-color: #fff;
color: var(--mec-color-skin);
border: 1px solid #c7ebfb;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-booking-button:hover {
background-color: var(--mec-color-skin);
border-color: var(--mec-color-skin);
color: #fff;
box-shadow: 0 4px 10px rgba(0, 172, 248, 0.2);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-sharing-wrap:hover
> li:first-of-type {
background-color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-sharing-wrap
> li:first-of-type
i {
color: #fff;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-date-wrap,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-date-wrap {
left: auto;
right: 30px;
top: 30px;
border-radius: 12px;
padding-left: 30px;
padding-right: 35px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-date-wrap {
background-color: #fff;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-date
span {
color: #000;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-date-wrap
.mec-event-day
span {
color: #898a8c;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-content,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-content {
width: 572px;
padding-top: 32px;
padding-bottom: 30px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-content {
background-color: rgba(0, 0, 0, 0.8);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-col:first-of-type,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-col:first-of-type {
padding-right: 22px;
border: 0;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-col:last-of-type,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-col:last-of-type {
padding-left: 22px;
border: 0;
margin-left: auto;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-location
i {
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-location
address {
color: #a2a3a6;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-content
.mec-event-title
a {
color: #fff;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-location,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-location {
padding-bottom: 5px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-booking-button,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-booking-button {
margin-top: 24px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-location i {
margin-right: 6px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-time-details:before {
margin-right: 8px;
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-content,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-content {
width: auto;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-col,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-col {
padding: 0;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-event-col:last-of-type,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-event-col:last-of-type {
padding-left: 0;
margin-left: 0;
}
}
@media (max-width: 480px) {
.mec-liquid-wrap.mec-skin-cover-container .mec-date-wrap,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-date-wrap,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-date-wrap,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-date-wrap {
top: 0;
right: 0;
left: 0;
border-radius: 0;
padding: 20px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-content,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-content {
width: 100%;
border-radius: 0;
padding: 20px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-col:first-of-type {
padding-bottom: 5px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type3
.mec-booking-button,
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type4
.mec-booking-button {
margin-top: 10px;
}
.mec-liquid-wrap.mec-skin-cover-container
.mec-event-cover-liquid-type2
.mec-event-col:nth-of-type(1) {
margin-bottom: 10px;
}
.mec-liquid-wrap.mec-skin-cover-container .mec-event-image img {
height: auto;
margin-top: 93px;
}
.mec-liquid-wrap.mec-skin-cover-container article {
background: #535b5f;
}
}  .mec-liquid-wrap.mec-skin-slider-container .mec-price-details i,
.mec-liquid-wrap.mec-skin-slider-container .mec-available-tickets-details i {
margin-right: 0;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-price-details
span.mec-price-number {
color: #000;
font-weight: 700;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-available-tickets-details
span.mec-available-tickets-number {
color: #000;
font-weight: 700;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1-wrap {
padding: 0;
min-height: 501px;
background: unset;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1 {
display: flex;
flex-direction: column-reverse;
height: auto;
box-shadow: unset;
padding-top: 70px;
}
@media (min-width: 961px) {
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1 {
margin: 0 auto;
max-width: 1026px !important;
}
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1 .mec-event-article {
border-left: 7px solid #1ce1ac;
border-radius: 7px;
height: 447px;
overflow: hidden;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1 .mec-slider-t1-img {
width: calc(100% - 383px);
border-radius: 0 3px 3px 0;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-content {
width: 383px;
border-top: 1px solid #e6f7ff;
border-bottom: 1px solid #e6f7ff;
padding: 53px 50px 43px 43px;
margin-bottom: 0;
}
.mec-liquid-wrap.mec-skin-slider-container .event-grid-modern-head {
padding: 0;
margin: 0;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-content .mec-event-title {
font-size: 18px;
font-weight: 700;
line-height: 24px;
margin-bottom: 17px;
letter-spacing: 0;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-event-content
.mec-event-title
a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap {
background-color: #fff;
border-bottom: 2px solid #e3e4e5;
padding: 0;
padding-bottom: 25px;
margin-bottom: 25px;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap i {
font-size: 45px;
line-height: 45px;
color: #c1c7ce;
float: left;
margin-right: 11px;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-location i:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-time-details:before,
.mec-liquid-wrap.mec-skin-slider-container .mec-price-details i:before,
.mec-liquid-wrap.mec-skin-slider-container
.mec-available-tickets-details
i:before {
color: #c1c7ce;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap-inner {
float: left;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap .mec-event-date {
margin-right: 0;
margin-bottom: 2px;
display: block;
float: none;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-date-wrap .mec-event-day {
margin-top: 0;
font-weight: 400;
font-family: inherit; letter-spacing: 0;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-date span {
float: left;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-event-date
span.mec-event-day-num {
margin-right: 9px;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-date span:last-child {
margin-top: 8px;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-content {
padding: 0;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-meta > div {
line-height: 16px;
margin-bottom: 12px;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-footer {
display: flex;
padding-top: 38px;
padding-bottom: 0;
margin: 0;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-event-footer
.mec-booking-button {
position: static;
font-size: 13px;
font-weight: 600;
line-height: 16px;
height: fit-content;
padding: 12px 26px 12px;
margin: 0 30px 0 0;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-sharing-wrap {
width: 100%;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-event-sharing-wrap
.mec-event-sharing {
bottom: 60px;
left: -10px;
right: auto;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-event-sharing-wrap li {
border-radius: 0;
}
@media (max-width: 992px) {
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-img {
height: 100%;
float: right;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-content {
float: left;
}
}
@media (max-width: 767px) {
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1-wrap,
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-event-article {
height: auto;
}
.mec-liquid-wrap.mec-skin-slider-container .mec-slider-t1 {
padding-bottom: 60px;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-content {
border-right: 1px solid #e6f7ff;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-img,
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-content {
width: 100%;
float: none;
}
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-img {
height: 300px;
}
.mec-liquid-wrap .mec-search-form .mec-dropdown-wrap:not(:empty) {
width: 50%;
}
}
@media (max-width: 480px) {
.mec-liquid-wrap.mec-skin-slider-container
.mec-slider-t1
.mec-slider-t1-content {
padding: 30px;
padding-bottom: 20px;
}
.mec-liquid-wrap .mec-search-form .mec-dropdown-wrap:not(:empty) {
width: 100%;
}
}  .mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type3-head
.mec-event-image {
padding: 20px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.event-carousel-type3-head
.mec-event-footer-carousel-type3 {
width: 100% !important;
margin: 0;
padding: 0;
background: unset;
box-shadow: unset !important;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-type3
.mec-event-article {
border: 1px solid #e3e4e5;
border-radius: 7px;
padding: 0 0 30px 0;
margin: 0 15px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-type3
.mec-event-article
.mec-event-image
img {
border-radius: 5px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-carousel-type3
.mec-event-datetime-info-wrap {
display: flex;
justify-content: space-between;
margin-top: 10px;
background: #f7f8f9;
padding: 10px 24px 8px;
margin: 0;
color: #c1c7ce;
}
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details,
.mec-skin-carousel-container .mec-time-details span {
line-height: 1.5;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
h4 {
font-size: 20px;
line-height: 28px;
font-weight: 600;
padding: 0 27px 0;
margin: 15px 0 10px 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
h4
a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-description {
padding: 0 27px 0;
margin: 0 0 15px 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-description
p {
font-size: 14px;
font-weight: 400;
line-height: 22px;
margin: 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-location {
padding: 0 27px 0;
margin: 0 0 15px 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-sharing-wrap {
margin: 0 0 0 27px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-booking-button {
margin: 0 27px 0 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-location
* {
font-size: 12px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
span {
font-size: 12px;
font-weight: 400;
margin: 0 0 3px 0;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
span.mec-end-date-label {
display: none;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-date-info,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-time-info {
display: flex;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-date-info
i,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-time-info
i {
margin-right: 8px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-date-info
.mec-event-day
span {
color: #000;
text-align: left;
}
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details {
max-width: 50px;
}
.mec-liquid-wrap.mec-skin-carousel-container .mec-time-details {
white-space: unset;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
span {
color: #898a8c;
margin-top: unset;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-labels-normal
.mec-label-normal,
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-cancellation-reason
span {
color: #fff;
font-size: 10px;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
span.event-color {
display: inline-block;
}
.mec-liquid-wrap.mec-skin-carousel-container
.mec-event-footer-carousel-type3
.mec-event-datetime-info-wrap
.mec-event-time-info
.mec-time-details::before {
content: unset;
}     .mec-liquid-wrap.mec-skin-available-spot-container .mec-event-countdown {
position: static;
margin: 0;
margin-bottom: 21px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-countdown
.clockdiv {
display: -webkit-box;
display: flex;
flex-wrap: wrap;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-countdown
.block-w {
margin: 0;
}
@media (max-width: 480px) {
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-countdown li {
margin-bottom: 10px;
}
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-countdown
li
span {
font-size: 20px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-countdown
li
.label-w {
font-size: 12px;
line-height: 12px;
color: #898a8c;
margin-top: 0;
letter-spacing: 0;
margin-bottom: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-countdown li {
border: 1px solid #e3e4e5;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.02);
border-radius: 7px;
margin-right: 10px;
padding: 10px 18px;
margin-left: 0;
width: 64px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-wrap {
background-color: #fff;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot {
border: 0;
border-radius: 3px;
overflow: hidden;
box-shadow: 0 0 70px rgba(27, 69, 91, 0.16);
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-img {
height: 450px;
background-color: #e6e7e8;
border-radius: 7px 7px 0 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-box {
position: absolute;
bottom: 40px;
left: 50px;
background-color: rgba(0, 0, 0, 0.8);
border-radius: 7px;
padding: 30px 40px 30px 30px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-box img {
display: block;
width: 53px;
height: 53px;
line-height: 53px;
padding: 15px;
background-color: var(--mec-color-skin);
float: left;
margin-right: 15px;
border-radius: 5px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-av-spot-box
.mec-av-spot-box-inner {
float: left;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-av-spot-box
.mec-av-spot-count {
display: block;
white-space: nowrap;
color: #fff;
font-size: 27px;
line-height: 36px;
font-weight: 600;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-av-spot-box
.mec-av-spot-text {
color: rgba(255, 255, 255, 0.6);
font-size: 16px;
line-height: 21px;
margin-top: -5px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-content {
border-left: 7px solid #ff017e;
display: -webkit-box;
display: flex;
padding: 0;
padding-left: 43px;
padding-right: 50px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-col {
padding-top: 40px;
padding-bottom: 50px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-col:first-of-type {
-webkit-box-flex: 1;
flex: 1;
padding-right: 50px;
border-right: 1px solid #e3e4e5;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-col:last-of-type {
width: 375px;
padding-left: 50px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-countdown {
text-align: center;
display: table;
table-layout: fixed;
color: #000;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-countdown
.block-w {
display: table-cell;
position: relative;
height: 70px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-content
.mec-event-title
a {
font-size: 26px;
line-height: 34px;
font-weight: 600;
}
.mec-liquid-wrap .mec-event-description p {
color: #898a8c;
font-size: 16px;
line-height: 23px;
font-weight: 400;
margin-bottom: 25px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-footer {
padding-top: 0px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-footer
.mec-booking-button {
text-transform: none;
padding: 12px 26px;
position: static;
font-size: 13px;
font-weight: 600;
line-height: 16px;
display: inline-block;
height: unset;
margin-right: 25px;
vertical-align: top;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-countdown {
margin-bottom: 35px;
display: block;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-date-details,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-event-location,
.mec-liquid-wrap.mec-skin-available-spot-container .mec-events-address {
display: flex;
align-items: center;
margin-bottom: 8px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-time-details {
line-height: 1;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-local-time-details {
font-size: 12px;
line-height: 1.9;
color: #969798;
margin: 5px 0 0 0;
padding: 0 0 0 20px;
}
.mec-liquid-wrap.mec-skin-available-spot-container .mec-local-time-details svg {
display: none;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-local-time-details
.mec-local-title {
font-weight: 600;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-location
i:before {
line-height: 15px;
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-available-spot-container .mec-av-spot-content {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-col:first-of-type {
padding-right: 0;
padding-bottom: 0;
border: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container
.mec-event-col:last-of-type {
padding-top: 0;
padding-left: 0;
padding-bottom: 45px;
max-width: 100%;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type1
.mec-event-footer {
padding-top: 20px;
}
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2 {
display: -webkit-box;
display: flex;
border-left: 7px solid #e6f7ff;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-content
.mec-event-title
a {
font-size: 17px;
line-height: 23px;
font-weight: 600;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-col:first-of-type {
padding-top: 75px;
padding-left: 68px;
padding-right: 75px;
padding-bottom: 50px;
border: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-col:last-of-type {
padding: 45px;
padding-left: 0;
width: 513px;
display: -webkit-box;
display: flex;
-webkit-box-align: stretch;
align-items: stretch;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-av-spot-box {
position: static;
display: block;
background-color: #fff;
padding: 0;
border-radius: 0;
margin-bottom: 24px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-av-spot-box
img {
border-radius: 3px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-av-spot-box
.mec-av-spot-count {
color: var(--mec-color-skin);
font-weight: 700;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-av-spot-box
.mec-av-spot-text {
color: #898a8c;
font-size: 14px;
font-weight: 400;
margin-top: 3px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-image
img {
border-radius: 3px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-content
.mec-event-title,
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-content
.mec-event-description
p:not(:empty) {
margin-bottom: 24px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-countdown {
margin-bottom: 13px;
}
@media (max-width: 960px) {
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column-reverse;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-col:last-of-type,
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-image,
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-image
img {
width: 100%;
padding-bottom: 0;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-image
img {
height: auto;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-col:first-of-type {
padding: 0 45px 35px;
}
.mec-liquid-wrap.mec-skin-available-spot-container
article.mec-article-av-spot-liquid-type2
.mec-event-col:last-of-type {
padding: 45px;
}
}  .mec-liquid-wrap.mec-skin-map-container .row {
margin: 0;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-article
.mec-event-image {
width: 90px;
height: 90px;
margin-right: 10px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-article
.mec-event-image
a {
display: inline-block;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-article
.mec-event-image
a
img {
border-radius: 7px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-article {
border: 1px solid #e3e4e5;
border-radius: 7px;
padding: 10px 0 10px 10px;
margin-bottom: 10px;
}
.mec-liquid-wrap.mec-skin-map-container .mec-event-article .mec-event-title {
font-size: 15px;
font-weight: 600;
line-height: 20px;
text-transform: capitalize;
display: inline-block;
padding-left: 10px;
margin: 10px 0;
}
.mec-liquid-wrap.mec-skin-map-container .mec-event-article .mec-event-title a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
background: #f7f8f9;
color: #c1c7ce;
padding: 8px 27px 7px 12px;
border-radius: 7px 0 0 7px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-date.mec-event-date {
font-size: 11px;
font-weight: 400;
line-height: 15px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-date.mec-event-date
span {
font-weight: inherit;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-time {
font-size: 11px;
font-weight: 400;
line-height: 15px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-time
.mec-time-details::before {
font-family: simple-line-icons;
content: "\e081";
margin-right: 7px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-time
.mec-time-details::before,
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-event-datetime-wrap
.mec-map-date
i {
margin-right: 7px;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-skin-sidebar
.mec-map-lightbox-wp {
width: auto;
padding: 0;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-boxshow
.mec-map-view-event-detail.mec-event-detail {
width: unset !important;
background: #fff;
color: #8f9395;
font-size: 12px;
line-height: 20px;
padding: 1px 3px;
font-weight: 400;
border-radius: 3px;
letter-spacing: 0.3px;
margin: 25px 0 15px;
cursor: pointer;
}
.mec-liquid-wrap.mec-skin-map-container
.mec-map-boxshow
.mec-map-view-event-detail.mec-event-detail
i {
color: #40d9f1;
font-size: 14px;
vertical-align: text-bottom;
}  .mec-liquid-wrap .mec-liquid-current-time {
position: absolute;
top: 0;
left: 0;
right: 0;
display: block;
height: 2px;
background-color: var(--mec-color-skin);
z-index: 2;
text-align: center;
-webkit-transition: top 0.3s ease;
transition: top 0.3s ease;
}
.mec-liquid-wrap .mec-liquid-current-time-first {
position: absolute;
top: -5px;
left: 0;
display: block;
width: 0;
height: 0;
border-left: 11px solid var(--mec-color-skin);
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
}
.mec-liquid-wrap .mec-liquid-current-time-last {
position: absolute;
top: -5px;
right: 0;
display: block;
width: 0;
height: 0;
border-right: 11px solid var(--mec-color-skin);
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
}
.mec-liquid-wrap .mec-liquid-current-time-text {
font-size: 10px;
line-height: 10px;
color: var(--mec-color-skin); font-weight: 400;
position: relative;
bottom: 20px;
}
.mec-liquid-wrap .mec-calendar {
padding: 40px;
background-repeat: no-repeat;
background-position: top right;
background-size: 281px;
margin-bottom: 0;
border: 0;
position: relative;
}
@media (max-width: 479px) {
.mec-liquid-wrap .mec-calendar {
padding: 10px;
}
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
span {
color: #969798 !important;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a {
color: #babfc2 !important;
}
.mec-liquid-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,
.mec-liquid-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt {
border: 0;
text-align: center;
padding: 0 15px;
width: 14.285%;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dl {
padding-left: 50px;
position: relative;
width: 100%;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dl > span {
position: absolute;
top: 0;
left: 10px;
font-size: 12px;
color: #a8afb4;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dl > span:last-child {
top: auto;
bottom: -3px;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dt {
width: 14.286%;
height: 89px;
line-height: 1;
border-radius: 0;
border: 1px solid #e3e4e5;
border-top: 0;
border-right: 0;
text-align: left;
position: relative;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dt {
border-bottom: 0;
}
.mec-liquid-wrap .mec-calendar .mec-week-events-container dt:hover {
background-color: #fff;
}
.mec-liquid-wrap
.mec-calendar
.mec-week-events-container
dt
.mec-weekly-view-date-events {
height: 100%;
}
.mec-liquid-wrap
.mec-calendar
.mec-week-events-container
.mec-more-events-icon {
margin-left: 20px;
margin-bottom: 10px;
}
.mec-liquid-wrap .mec-calendar .mec-event-article {
overflow: unset !important;
border-top: 0; min-height: 28px;
position: relative;
padding-top: 0;
padding-bottom: 0;
padding-left: 15px;
padding-right: 10px;
}
.mec-liquid-wrap .mec-calendar .mec-event-article:hover {
background-color: #fff;
}
.mec-liquid-wrap .mec-calendar .mec-event-article .mec-event-bg {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 0;
opacity: 0.07;
}
.mec-liquid-wrap .mec-calendar .mec-event-article h4 {
font-size: 12px;
line-height: 16px;
padding: 6px 0 0;
font-weight: 400;
margin: 0;
position: relative;
text-transform: capitalize;
}
.mec-liquid-wrap .mec-daily-view-no-event {
padding-bottom: 8px;
}
.mec-liquid-daily .mec-date-labels-container {
min-height: unset !important;
position: absolute !important;
left: 246px !important;
top: -64px !important;
border: 1px solid #e3e4e5 !important;
border-radius: 7px !important;
}
@media (max-width: 960px) {
.mec-liquid-wrap .mec-calendar .mec-event-article h4 {
word-break: break-all;
}
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
span {
display: inline-block;
position: absolute;
left: 15px;
top: calc(50% - 7px);
font-size: 14px;
line-height: 14px;
color: var(--mec-color-skin);
font-weight: 400;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a {
font-size: 12px;
line-height: 42px;
height: auto;
right: 0;
left: auto;
width: 25px;
padding: 0;
text-decoration: none;
text-align: center;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a.mec-table-d-prev {
right: 30px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a:hover {
color: var(--mec-color-skin);
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a:focus {
outline: 0;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
.mec-daily-view-day {
border: 0;
color: #a8acb3;
font-weight: 400;
font-size: 12px;
line-height: 32px;
max-width: 32px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
.mec-daily-view-day:hover {
background-color: transparent;
box-shadow: none;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table
.mec-daily-view-day.mec-daily-view-day-active {
background-color: #eaf8ff;
border-radius: 50%;
color: var(--mec-color-skin);
}
@media (max-width: 480px) {
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container {
padding-left: 50px;
padding-right: 40px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
span {
left: 15px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a {
right: 10px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a.mec-table-d-prev {
right: 22px;
}
.mec-liquid-wrap .mec-daily-view-date-labels.mec-owl-carousel {
padding-left: 0;
}
}  .mec-more-events-wrap {
position: absolute;
z-index: 99;
width: 280px !important;
left: auto !important;
top: auto !important;
bottom: -8px;
right: 100%;
-webkit-transform: translateY(50%);
transform: translateY(50%);
}
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap,
.mec-liquid-wrap dl dt:nth-child(2) .mec-more-events-wrap,
.mec-liquid-wrap .mec-daily-view-events-item .mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:first-child
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(2)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(3)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(4)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(5)
.mec-more-events-wrap {
right: auto !important;
left: 38px !important;
}
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap .mec-more-events:after,
.mec-liquid-wrap
dl
dt:nth-child(2)
.mec-more-events-wrap
.mec-more-events:after,
.mec-liquid-wrap
.mec-daily-view-events-item
.mec-more-events-wrap
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:first-child
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(2)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(3)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(4)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(5)
.mec-more-events:after {
left: 4px;
right: unset;
bottom: 14px;
}
.mec-liquid-wrap
.mec-week-events-container
dl
dt:first-child
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(2)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(3)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(4)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(5)
.mec-more-events:after {
bottom: 23px;
}
.mec-more-events-icon {
display: inline-block;
color: var(--mec-color-skin);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
margin-top: 10px;
font-size: 18px;
cursor: pointer;
font-weight: 700;
font-family: Calibri, Arial, sans-serif !important;
}
.mec-liquid-wrap .mec-more-events-wrap {
display: none;
}
.mec-liquid-wrap .mec-more-events {
width: 280px !important;
position: absolute;
left: unset !important;
top: auto !important;
bottom: 0 !important;
right: auto !important;
z-index: 2;
border-radius: 5px;
background-color: #fff;
box-shadow: 0 16px 35px rgba(0, 0, 0, 0.16);
border-bottom: 10px solid #ddeff6;
}
.mec-liquid-wrap .mec-more-events:after {
content: "";
position: absolute;
top: auto;
left: 100%;
bottom: 12px;
display: block;
width: 12px;
height: 18px;
background-color: #fff;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
box-shadow: 0 16px 35px rgba(0, 0, 0, 0.16);
z-index: -1;
}
.mec-liquid-wrap h5.mec-more-events-header {
padding: 15px 22px;
background-color: var(--mec-color-skin);
color: #fff;
font-weight: 600;
font-size: 16px;
margin: 0;
border-radius: 5px 5px 0 0;
}
.mec-liquid-wrap dt .mec-more-events .simple-skin-ended,
.mec-liquid-wrap .mec-more-events .simple-skin-ended {
background-color: #fff;
margin: 0;
padding: 12px 18px;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
border-top: 1px solid #fff !important;
border-bottom: 1px solid #fff !important;
}
.mec-liquid-wrap dt .mec-more-events .simple-skin-ended:hover,
.mec-liquid-wrap .mec-more-events .simple-skin-ended:hover {
background-color: #f5fcff;
border-top-color: #e9f8ff !important;
border-bottom-color: #e9f8ff !important;
}
.mec-liquid-wrap .mec-more-events .simple-skin-ended > a {
display: inline-block;
}
.mec-liquid-wrap .mec-more-events .mec-event-image {
display: inline-block;
margin-right: 10px;
}
.mec-liquid-wrap .mec-more-events .mec-event-image img {
border-radius: 50%;
width: 52px;
height: 52px;
}
.mec-liquid-wrap .mec-more-events-content {
display: inline-block;
max-width: calc(100% - 62px);
}
.mec-liquid-wrap dt .simple-skin-ended .mec-more-events-content h4,
.mec-liquid-wrap .simple-skin-ended .mec-more-events-content h4 {
font-size: 13px;
font-weight: 600;
margin-bottom: 5px;
padding-bottom: 0;
padding-top: 7px;
}
.mec-liquid-wrap dt .simple-skin-ended .mec-more-events-content h4 a,
.mec-liquid-wrap .simple-skin-ended .mec-more-events-content h4 a {
color: #000;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.mec-liquid-wrap dt .simple-skin-ended .mec-more-events-content h4 a:hover,
.mec-liquid-wrap .simple-skin-ended .mec-more-events-content h4 a:hover {
color: var(--mec-color-skin);
}
.mec-liquid-wrap dt .simple-skin-ended .mec-more-events-content i,
.mec-liquid-wrap .simple-skin-ended .mec-more-events-content i {
display: inline-block;
color: #898a8c;
font-size: 14px;
line-height: 14px;
margin-right: 4px;
vertical-align: middle;
}
.mec-liquid-wrap dt .simple-skin-ended .mec-more-events-content span,
.mec-liquid-wrap .simple-skin-ended .mec-more-events-content span {
color: #898a8c;
font-size: 11px;
line-height: 12px; font-weight: 400;
}
@media (max-width: 767px) {
.mec-more-events-wrap,
.mec-liquid-wrap .mec-more-events {
width: 200px !important;
}
.mec-liquid-wrap h5.mec-more-events-header {
font-size: 12px;
padding: 15px;
}
.mec-liquid-wrap .mec-more-events .mec-event-image img {
display: none;
}
.mec-liquid-wrap .mec-more-events-content {
max-width: 100%;
display: block;
}
}
@media (max-width: 480px) {
.mec-more-events-wrap,
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap,
.mec-liquid-wrap dl dt:nth-child(2) .mec-more-events-wrap,
.mec-liquid-wrap .mec-daily-view-events-item .mec-more-events-wrap {
position: fixed;
-webkit-transform: translate(-50%, 100%);
transform: translate(-50%, 100%);
left: 50% !important;
top: auto !important;
bottom: 50% !important;
}
.mec-liquid-wrap .mec-more-events {
position: relative;
}
.mec-liquid-wrap dl dt .mec-more-events-wrap .mec-more-events:after,
.mec-liquid-wrap
.mec-daily-view-events-item
.mec-more-events-wrap
.mec-more-events:after {
display: none;
}
}
.mec-liquid-wrap .mec-daily-view-events-left-side .mec-more-events-icon {
margin-left: 21px;
margin-bottom: 10px;
}
@media (max-width: 767px) {
.mec-more-events-wrap .mec-more-events-body,
.mec-liquid-wrap
dl
dt:first-child
.mec-more-events-wrap
.mec-more-events-body,
.mec-liquid-wrap
dl
dt:nth-child(2)
.mec-more-events-wrap
.mec-more-events-body,
.mec-liquid-wrap
.mec-daily-view-events-item
.mec-more-events-wrap
.mec-more-events-body {
max-height: 220px;
overflow: hidden;
}
}
.mec-liquid-wrap
.mec-calendar
.mec-week-events-container
.mec-more-events-icon {
margin-left: 20px;
margin-bottom: 10px;
}  .mec-liquid-wrap.mec-liquid-weekly-wrap .mec-liquid-current-time-text {
bottom: 15px;
}
.mec-liquid-wrap .mec-weekly-view-date-events .mec-event-article h4 {
text-transform: none;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top {
display: flex;
justify-content: space-between;
align-items: center;
background-color: #fff;
text-align: left;
padding: 0;
border-radius: 7px;
overflow: hidden;
border: 1px solid #e3e4e5;
padding-right: 48px;
margin-left: 50px;
order: 2;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top dl {
display: none;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
dl.mec-weekly-view-week-active {
display: inline-block;
height: 100%;
padding: 6px 0 6px 10px;
width: auto;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-current-week {
font-size: 14px;
color: #626262;
font-weight: 400;
padding: 15px;
margin: 0;
border-right: 1px solid #e3e4e5;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top dt {
color: #a8acb3;
font-weight: 400;
font-size: 12px;
width: 32px;
height: 32px;
line-height: 32px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-weekly
.mec-calendar-d-table
dl
dt
span.mec-weekly-view-weekday {
font-size: 15px;
font-weight: 700;
color: #000;
margin: 24px 0 0 0;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-weekly
.mec-calendar-d-table
dl
dt.active
span {
color: #626262 !important;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-weekly
.mec-calendar-d-table
dl
dt
span.mec-weekly-view-monthday {
font-size: 12px;
font-weight: 400;
color: #a8acb3;
margin: 0;
}
@media (max-width: 640px) {
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
dl.mec-weekly-view-week-active {
padding: 14px 0;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top dt {
width: 22px;
height: 22px;
line-height: 22px;
}
}
@media (max-width: 370px) {
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top dl dt {
font-size: 10px;
width: 18px;
height: 18px;
line-height: 18px;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
dl.mec-weekly-view-week-active {
padding-top: 17px;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
.mec-current-week {
padding-left: 5px;
padding-right: 5px;
}
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top dt.active {
color: #626262;
background-color: #e6f7ff;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-load-week {
margin: 0;
left: calc(100% - 48px);
height: 24px;
line-height: 20px;
border: 0;
box-shadow: none;
min-width: 48px;
border-radius: 0;
color: #626262;
border-left: 1px solid #e3e4e5;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-load-week i {
display: inline-block;
font-size: 11px;
font-weight: 700;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
.mec-load-week
i:hover {
color: #626262;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-previous-month {
top: 24px;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-calendar-d-top
.mec-previous-month
i {
padding-left: 10px;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-next-month {
top: 0;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top .mec-next-month i {
padding-right: 10px;
-webkit-transform: rotate(-90deg);
transform: rotate(-90deg);
} .mec-liquid-wrap .mec-skin-weekly-view-events-container {
border: 1px solid #e3e4e5;
background-color: #fff;
border-radius: 7px;
max-height: 730px;
overflow: hidden;
}
@media (max-width: 800px) {
.mec-liquid-wrap .mec-calendar-weekly .mec-month-container {
overflow: auto;
}
.mec-liquid-wrap
.mec-calendar-weekly
.mec-weeks-container.mec-calendar-d-table {
width: 930px;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-week-events-container dl {
width: 980px;
}
.mec-liquid-wrap .mec-calendar-weekly dl .mec-event-article {
padding: 0 5px !important;
}
.mec-liquid-wrap .mec-calendar-weekly dl .mec-event-article h4 {
font-size: 10px;
}
}  .mec-liquid-bg-wrap {
width: auto !important;
max-width: max-content !important;
}
.mec-liquid-wrap .mec-calendar {
padding: 0 !important;
} .mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large {
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
align-content: center;
border: 1px solid #e3e4e5;
border-radius: 8px;
padding: 20px;
margin-bottom: 40px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .mec-event-image {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
float: unset;
margin-right: 0;
width: auto;
height: auto;
max-width: unset !important;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .mec-event-image a {
display: contents;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.mec-event-image
img {
width: 220px;
height: 180px;
border-radius: 7px;
object-fit: cover;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content {
padding: 0 30px;
width: calc(100% - 490px);
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content h1 {
font-size: 24px;
font-weight: 600;
text-transform: capitalize;
letter-spacing: 0;
margin: 5px 0 10px 0;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
h1
span.event-color {
display: inline-block;
min-width: 11px;
min-height: 11px;
background: #19c798;
border-radius: 50%;
margin-left: 3px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content p {
font-size: 14px;
margin: 0 0 10px 0;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.ticket-status {
font-size: 11px;
font-weight: 600;
line-height: 15px;
border-radius: 7px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.ticket-status
span {
text-align: center;
border-radius: 4px;
margin-left: -2px;
display: inline-block;
width: auto;
padding: 4px 10px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.EventScheduled
span {
background: #e4f6df;
color: #3a8f30;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.EventPostponed
span {
background: #fcf9ce;
color: #c99a00;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.EventCancelled
span {
background: #fce7e7;
color: #ee6c6c;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.EventMovedOnline
span {
background: #ebf9ff;
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.action
button {
border: none;
background: #fff;
outline: none;
margin-right: 25px;
cursor: pointer;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.action
button.register {
background: var(--mec-color-skin);
color: #fff;
width: 101px;
border-radius: 7px;
height: 35px;
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
> div:nth-child(1).open
+ ul {
display: flex;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.action
button.share
ul {
display: none;
position: absolute;
justify-content: center;
align-items: center;
flex-wrap: wrap;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 5px;
margin: 10px 0 0 -104px;
background: #fff;
list-style-type: none;
width: 220px;
align-content: center;
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
ul:before {
content: "";
position: absolute;
width: 8px;
height: 8px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -4.5px;
right: 103px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li {
width: 35px;
height: 35px;
display: flex;
justify-content: center;
align-items: center;
align-content: center;
padding: 8px;
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li
svg {
width: 22px;
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li
svg
path {
stroke: #535a61;
fill: #535a61;
transition: 0.5s all;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li
i {
font-size: 20px;
color: #535a61;
transition: 0.5s all;
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li:hover
svg
path {
stroke: var(--mec-color-skin);
fill: var(--mec-color-skin);
}
.mec-liquid-wrap
.mec-list-liquid-large
.content
.action
button.share
ul
li:hover
i {
color: var(--mec-color-skin);
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content .action {
display: flex;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details {
background: #f7f8f9;
border-radius: 7px;
width: 270px;
min-height: 180px;
padding: 20px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details ul {
list-style-type: none;
padding: 0;
margin: 0;
color: #898a8c;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details ul li {
display: flex;
align-items: flex-start;
justify-content: flex-start;
align-content: center;
margin: 0 0 20px 0;
font-size: 12px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details ul li > i {
margin-top: 4px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.details
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 8px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.details
ul
li
> div
> span {
color: #898a8c;
}
.mec-liquid-wrap
.mec-list-liquid-large
.details
ul
li
> div
> span:nth-child(2) {
color: #000;
} .mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium {
display: flex;
align-items: flex-start;
flex-wrap: nowrap;
justify-content: space-between;
align-content: center;
border: 1px solid #e3e4e5;
border-radius: 8px;
padding: 10px 0 10px 10px;
margin-bottom: 20px;
max-width: 524px;
min-height: auto;
position: initial;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .mec-event-image {
display: flex;
width: 150px;
margin: 0;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.mec-event-image
img {
width: 150px;
height: 150px;
border-radius: 7px;
object-fit: cover;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium > div:nth-child(2) {
margin-left: 10px;
margin-top: 0;
width: calc(100% - 150px);
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .content {
padding: 0 0 0 10px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .content a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .content h1 {
font-size: 18px;
font-weight: 600;
letter-spacing: 0;
margin: 10px 0;
line-height: 25px;
text-transform: capitalize;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.content
h1
span.event-color {
display: inline-block;
min-width: 12px;
min-height: 12px;
width: 12px;
height: 12px;
background: #19c798;
border-radius: 50%;
margin-left: 3px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .content ul {
list-style-type: none;
padding: 0;
margin: 0;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .content ul li {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
font-size: 12px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.content
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 3px;
padding-top: 0;
margin-bottom: 2px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .details {
background: #f7f8f9;
width: 100%;
padding: 10px 10px 8px 10px;
border-radius: 5px 0 0 5px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .details ul {
list-style-type: none;
padding: 0;
margin: 0;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .details ul li {
display: flex;
align-items: flex-start;
justify-content: flex-start;
align-content: center;
font-size: 12px;
margin-right: 30px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.details
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 10px;
padding-top: 0;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-medium .details ul li > i {
margin-top: 4px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.details
ul
li
> div
> span {
color: #898a8c;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-medium
.details
ul
li
> div
> span:nth-child(2) {
color: #000;
} .mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small {
display: flex;
align-items: flex-start;
flex-wrap: nowrap;
justify-content: space-between;
align-content: center;
border: 1px solid #e3e4e5;
border-radius: 8px;
padding: 10px 0 10px 10px;
margin-bottom: 20px;
max-width: 424px;
min-height: auto;
position: initial;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .mec-event-image {
display: flex;
width: 90px;
margin: 0;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-small
.mec-event-image
img {
width: 90px;
height: 90px;
border-radius: 5px;
object-fit: cover;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small > div:nth-child(2) {
margin-left: 10px;
margin-top: 0;
width: calc(100% - 90px);
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .content {
padding: 0 10px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .content a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .content h1 {
font-size: 15px;
font-weight: 600;
letter-spacing: 0;
margin: 9px 0 0 0;
line-height: 25px;
text-transform: capitalize;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-small
.content
h1
span.event-color {
display: inline-block;
min-width: 7px;
min-height: 7px;
width: 7px;
height: 7px;
background: #19c798;
border-radius: 50%;
margin-left: 3px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .content ul {
list-style-type: none;
padding: 0;
margin: 0;
font-size: 11px;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .content ul li {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-small
.content
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 3px;
padding-top: 0;
margin-bottom: 2px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .details {
background: #f7f8f9;
width: 100%;
padding: 7px 12px 7px;
border-radius: 3px 0 0 3px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .details ul {
list-style-type: none;
padding: 0;
margin: 0;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-small .details ul li {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
margin-right: 30px;
font-size: 11px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-small
.details
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 10px;
padding-top: 0;
margin-bottom: -17px;
} .mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal {
display: flex;
align-items: flex-start;
flex-wrap: nowrap;
justify-content: space-between;
align-content: center;
padding: 0;
border: none;
margin-bottom: 20px;
max-width: 325px;
border-top: 0;
min-height: auto;
position: initial;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .mec-event-image {
display: flex;
width: 50px;
margin-right: 10px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.mec-event-image
img {
width: 50px;
height: 50px;
border-radius: 4px;
object-fit: cover;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
> div:nth-child(2) {
margin-left: 0;
margin-top: 0;
width: calc(100% - 50px);
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .content {
padding: 0;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .content a {
text-decoration: none;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .content h1 {
font-size: 13px;
font-weight: 600;
letter-spacing: 0px;
margin-top: 4px;
line-height: 17px;
text-transform: capitalize;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.content
h1
span.event-color {
display: inline-block;
min-width: 7px;
min-height: 7px;
width: 7px;
height: 7px;
background: #19c798;
border-radius: 50%;
margin-left: 3px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .content ul {
list-style-type: none;
padding: 0;
margin: 0;
font-size: 10px;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .content ul li {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.content
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 3px;
padding-top: 0;
margin-bottom: 2px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .details {
width: 100%;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .details ul {
list-style-type: none;
padding: 0;
margin: 0;
font-size: 10px;
color: #898a8c;
display: flex;
justify-content: flex-start;
align-items: center;
align-content: center;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-minimal .details ul li {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
margin-right: 10px;
text-align: left;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.details
ul
li
> div {
display: flex;
flex-direction: column;
margin-left: 5px;
padding-top: 0;
margin-bottom: -17px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.details
ul
li
> i {
font-size: 12px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-minimal
.details
ul
li
> div
> span {
font-size: 10px;
}  .mec-liquid-wrap .mec-calendar .mec-event-grid-classic {
overflow: hidden;
}
.mec-liquid-grid .mec-event-details {
background: #f7f8f9;
display: flex;
align-content: center;
align-items: flex-start;
justify-content: space-between;
padding: 10px 25px 8px;
}
.mec-liquid-grid .mec-event-details .mec-event-date {
font-weight: 400;
font-size: 12px;
text-transform: capitalize;
letter-spacing: 1px;
color: #898a8c;
padding: 0;
margin: 0;
}
.mec-liquid-grid .mec-event-details .mec-event-date span {
display: inline-block;
line-height: 16px;
margin-bottom: 1px;
}
.mec-liquid-grid .mec-event-details .mec-event-date div {
display: block;
line-height: 19px;
}
.mec-liquid-grid .mec-event-details .mec-event-date > div {
color: #000;
margin-left: 17px;
}
.mec-liquid-grid .mec-event-details .mec-liquid-event-time {
font-size: 12px;
color: #898a8c;
}
.mec-liquid-grid .mec-event-details .mec-liquid-event-time .mec-liquid-end {
text-align: center;
margin-left: 14px;
line-height: 24px;
}
.mec-liquid-grid .mec-event-details .mec-time-details::before {
font-family: simple-line-icons;
content: "\e081";
margin-right: 7px;
}
.mec-liquid-grid .mec-calendar .mec-event-article .mec-event-image {
float: none;
width: 100%;
padding: 20px;
}
.mec-liquid-grid .mec-calendar .mec-event-article .mec-event-image a {
display: flex;
}
.mec-liquid-grid .mec-calendar .mec-event-article .mec-event-image img {
margin-bottom: 0;
width: 100%;
border-radius: 3px;
object-fit: cover;
}
.mec-liquid-grid .mec-calendar .mec-event-article {
border: 1px solid #e3e4e5;
border-radius: 7px;
margin-bottom: 20px;
overflow: hidden;
padding: 0;
}
.mec-liquid-grid .mec-calendar .mec-event-article h4 {
font-size: 20px;
line-height: 28px;
font-weight: 600;
letter-spacing: 0;
padding: 0;
margin: 0 0 10px;
text-align: left;
}
.mec-liquid-grid .event-color {
width: 12px;
display: inline-block;
height: 12px;
margin-left: 5px;
border-radius: 50%;
}
.mec-liquid-grid .mec-event-article p {
margin: 0 0 18px;
color: #494b4d;
font-size: 14px;
line-height: 22px;
text-align: left;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
line-clamp: 2;
-webkit-box-orient: vertical;
}
.mec-liquid-grid .mec-event-article .mec-event-content {
padding: 15px 25px 30px;
min-height: unset;
text-align: left;
}
.mec-liquid-grid .mec-event-article .mec-event-content .mec-localtime-details {
text-align: left;
}
.mec-liquid-grid .mec-event-article .mec-event-location {
display: flex;
align-items: flex-start;
}
.mec-liquid-grid .mec-event-article .mec-event-location i {
font-size: 14px;
line-height: 1;
color: #c1c7ce;
margin-right: 6px;
}
.mec-liquid-grid .mec-event-article .mec-event-location address {
font-size: 12px;
line-height: 16px;
color: #707172;
}
.mec-liquid-grid .mec-calendar .mec-event-article:hover {
background-color: #fff;
} .mec-liquid-grid .mec-event-article.item-liquid-medium .mec-event-image {
padding: 10px;
}
.mec-liquid-grid .mec-event-article.item-liquid-medium .mec-event-content {
padding: 15px 25px 20px;
}
.mec-liquid-grid .mec-calendar .mec-event-article.item-liquid-medium h4 {
font-size: 15px;
line-height: 24px;
} .mec-liquid-grid .mec-event-article.item-liquid-small .mec-event-image {
padding: 10px;
}
.mec-liquid-grid .mec-event-article.item-liquid-small .mec-event-content {
padding: 10px 25px 20px;
}
.mec-liquid-grid .mec-calendar .mec-event-article.item-liquid-small h4 {
font-size: 14px;
line-height: 22px;
}
.mec-liquid-grid .mec-event-article .mec-event-location address {
font-size: 10px;
}  .nicescroll-cursors {
background-color: #e3e4e5 !important;
}
.mec-liquid-wrap .mec-event-article .mec-event-title a {
color: #000 !important;
}
@media (max-width: 480px) {
.mec-more-events-wrap,
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap,
.mec-liquid-wrap dl dt:nth-child(2) .mec-more-events-wrap,
.mec-liquid-wrap .mec-daily-view-events-item .mec-more-events-wrap {
position: fixed;
-webkit-transform: translate(-50%, 100%);
transform: translate(-50%, 100%);
left: 50% !important;
top: auto !important;
bottom: 50% !important;
}
.mec-liquid-wrap .mec-more-events {
position: relative;
}
.mec-liquid-wrap dl dt .mec-more-events-wrap .mec-more-events:after,
.mec-liquid-wrap
.mec-daily-view-events-item
.mec-more-events-wrap
.mec-more-events:after {
display: none;
}
}
.mec-liquid-wrap .mec-skin-daily-view-events-container {
border: 1px solid #e3e4e5;
border-radius: 7px;
background-color: #fff;
overflow-y: hidden;
overflow-x: auto;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a:hover {
color: var(--mec-color-skin);
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a:focus {
outline: 0;
}
.mec-liquid-wrap .mec-daily-view-date-labels.mec-owl-carousel {
position: relative;
border-left: 1px solid #e3e4e5;
border-right: 1px solid #e3e4e5;
padding: 7.5px 0 7.5px 5px;
width: 200px !important;
}
.mec-owl-carousel .owl-stage {
position: relative;
}
.mec-liquid-wrap .mec-daily-view-date-labels.mec-owl-carousel:after {
display: none;
content: "";
position: absolute;
right: 0;
top: 0;
bottom: 0;
width: 68px;
background: -webkit-gradient(
linear,
left top,
right top,
from(rgba(255, 255, 255, 0)),
to(rgba(255, 255, 255, 1))
);
background: linear-gradient(
90deg,
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 1) 100%
);
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
.mec-daily-view-day {
border: 0;
color: #a8acb3;
font-weight: 400;
font-size: 12px;
line-height: 27px;
max-width: 27px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
.mec-daily-view-day:hover {
background-color: transparent;
box-shadow: none;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table
.mec-daily-view-day.mec-daily-view-day-active {
background-color: #eaf8ff;
border-radius: 50%;
color: var(--mec-color-skin);
}
.mec-liquid-wrap .mec-calendar .mec-daily-view-day.mec-has-event:after {
background-color: var(--mec-color-skin);
bottom: 4px;
width: 4px;
height: 4px;
margin: 0;
left: calc(50% - 2px);
}
@media (max-width: 480px) {
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container {
padding-left: 50px;
padding-right: 40px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
span {
left: 15px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a {
right: 10px;
}
.mec-liquid-wrap
.mec-calendar.mec-calendar-daily
.mec-calendar-d-table.mec-date-labels-container
a.mec-table-d-prev {
right: 22px;
}
.mec-liquid-wrap .mec-daily-view-date-labels.mec-owl-carousel {
padding-left: 0;
}
}
.mec-liquid-wrap .mec-daily-view-events-left-side {
width: 58%;
min-height: 1px;
float: left;
padding-top: 30px;
border-right: 1px solid #e3e4e5;
background: #fff;
max-height: 687px;
}
.mec-liquid-wrap .mec-daily-view-events-right-side {
width: 42%;
min-height: 1px;
height: 100%;
float: left;
padding: 24px 0 0 0;
max-height: 732px;
}
@media (max-width: 767px) {
.mec-liquid-wrap.mec-skin-daily-wrap .mec-calendar-day-events {
display: -webkit-box;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: reverse;
flex-direction: column-reverse;
}
.mec-liquid-wrap .mec-daily-view-events-left-side,
.mec-liquid-wrap .mec-daily-view-events-right-side {
width: 100%;
float: none;
}
}
.mec-liquid-wrap .mec-daily-view-date-events {
padding: 0 30px 0 30px;
}
.mec-liquid-wrap h5.mec-daily-today-title {
font-size: 19px;
line-height: 1;
color: #000;
font-weight: 600;
margin-top: 0;
margin-bottom: 24px;
letter-spacing: 0;
padding-top: 0;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-article {
border: 1px solid #e3e4e5;
padding: 10px 0 10px 10px;
background-color: #fff;
margin-bottom: 20px;
border-radius: 7px;
width: 100%;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-article:hover {
box-shadow: 0 4px 10px -5px rgba(23, 102, 232, 0.1);
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-article:before {
display: none;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-fc-style {
font-size: 9px;
letter-spacing: 0.5px; background: #1ce1ac;
padding: 2px 7px;
color: #fff;
position: relative;
margin-left: 5px;
border-radius: 2px;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-fc-style:before {
width: 0;
height: 0;
border-top: 4px solid transparent !important;
border-right: 5px solid;
border-bottom: 4px solid transparent;
margin: 0;
top: 50%;
left: -4px;
-webkit-transform: translateY(-4.5px);
transform: translateY(-4.5px);
position: absolute;
content: "";
color: #04de78;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-image {
margin-right: 10px;
width: auto;
display: block;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-image:empty {
display: none;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-image img {
width: 90px;
min-width: 90px;
height: 90px;
border-radius: 7px;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-content {
display: block;
min-height: 58px;
}
.mec-liquid-wrap
.mec-daily-view-events-right-side
.mec-event-image:empty
+ .mec-event-content {
min-height: unset;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-content h4 {
font-size: 14px;
line-height: 1;
font-weight: 600;
padding-top: 12px;
padding-bottom: 0;
margin-bottom: 3px; }
@media (max-width: 960px) {
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-content h4 {
word-break: break-all;
}
}
.mec-liquid-wrap
.mec-daily-view-events-right-side
.mec-event-image:empty
+ .mec-event-content
h4 {
padding-top: 0;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-event-content span {
display: inline-block;
color: #898a8c;
font-size: 12px;
}
.mec-liquid-wrap
.mec-daily-view-events-right-side
.mec-event-content
.mec-seperator {
color: #e3e4e6;
margin: 0 6px;
}
.mec-liquid-wrap
.mec-daily-view-events-left-side
h5.mec-daily-today-title
span {
display: block;
}
.mec-liquid-wrap .mec-daily-view-events-left-side .mec-daily-view-events-inner {
padding-left: 50px;
}
.mec-liquid-wrap .mec-daily-view-events-left-side h5.mec-daily-today-title {
margin-bottom: 15px;
padding-left: 65px;
}
.mec-liquid-wrap
.mec-daily-view-events-left-side
h5.mec-daily-today-title
span:first-child {
font-size: 15px;
line-height: 15px;
color: #000;
font-weight: 700;
margin-bottom: 6px;
}
.mec-liquid-wrap
.mec-daily-view-events-left-side
h5.mec-daily-today-title
span:last-child {
font-size: 13px;
line-height: 13px;
color: #717273;
}
.mec-liquid-wrap .mec-daily-view-events-left-side .mec-daily-view-events-item {
position: relative;
min-height: 89px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
width: 100%;
}
.mec-liquid-wrap
.mec-daily-view-events-left-side
.mec-daily-view-events-item
> span.mec-time,
.mec-liquid-wrap
.mec-daily-view-events-left-side
.mec-daily-view-events-item
> span.mec-time-end {
position: absolute;
left: -40px;
top: -9px;
font-size: 12px;
color: #a8afb4;
}
.mec-liquid-wrap
.mec-daily-view-events-left-side
.mec-daily-view-events-item
> span.mec-time-end {
top: auto;
bottom: 0;
}
.mec-liquid-wrap
.mec-calendar
.mec-daily-view-events-left-side
.mec-event-article:first-of-type {
margin-top: -1px;
}
.mec-liquid-wrap .mec-daily-view-events-left-side .mec-more-events-icon {
margin-left: 21px;
margin-bottom: 10px;
}
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-local-time-details,
.mec-liquid-wrap .mec-daily-view-events-right-side .mec-localtime-details {
margin-top: 10px;
clear: both;
}
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap,
.mec-liquid-wrap dl dt:nth-child(2) .mec-more-events-wrap,
.mec-liquid-wrap .mec-daily-view-events-item .mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:first-child
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(2)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(3)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(4)
.mec-more-events-wrap,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(5)
.mec-more-events-wrap {
right: auto !important;
left: 38px !important;
}
.mec-liquid-wrap dl dt:first-child .mec-more-events-wrap .mec-more-events:after,
.mec-liquid-wrap
dl
dt:nth-child(2)
.mec-more-events-wrap
.mec-more-events:after,
.mec-liquid-wrap
.mec-daily-view-events-item
.mec-more-events-wrap
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:first-child
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(2)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(3)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(4)
.mec-more-events:after,
.mec-liquid-wrap
.mec-week-events-container
dl
dt:nth-child(5)
.mec-more-events:after {
left: 4px;
right: unset;
bottom: 14px;
}
.mec-liquid-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table {
padding-left: 50px;
border-top: none;
border-bottom: 1px solid #e3e4e5;
}
.mec-liquid-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,
.mec-liquid-wrap .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt {
height: 66px;
border: 0;
text-align: center;
padding: 0 15px;
width: 14.285%;
} .item-liquid-daily {
display: flex;
align-items: flex-start;
flex-wrap: nowrap;
justify-content: space-between;
align-content: center;
border: 1px solid #e3e4e5;
border-radius: 8px;
padding: 8px 10px;
margin-bottom: 20px;
width: 400px;
}
.mec-liquid-daily .box-daily-view h3 {
font-size: 19px;
font-weight: bold;
margin-bottom: 25px;
}
.item-liquid-daily .img {
display: flex;
}
.item-liquid-daily .img img {
width: 90px;
height: 90px;
border-radius: 7px;
object-fit: cover;
}
.item-liquid-daily > div {
margin-left: 0;
margin-top: 0;
width: 100%;
}
.item-liquid-daily .content {
padding: 0 0 0 10px;
}
.item-liquid-daily .content a {
text-decoration: none;
color: #000 !important;
}
.item-liquid-daily .content h1 {
font-size: 15px !important;
font-weight: 600 !important;
margin-top: 9px !important;
letter-spacing: 0;
line-height: 20px;
text-transform: capitalize !important;
}
.item-liquid-daily .content h1 span {
display: inline-block;
min-width: 8px;
width: 8px;
min-height: 8px;
height: 8px;
border-radius: 50%;
margin-left: 3px;
}
.item-liquid-daily .details {
background: #f7f8f9;
width: 100%;
height: auto;
padding: 7px 12px 8px 12px;
border-radius: 5px 0 0 5px;
}
.item-liquid-daily .details ul {
list-style-type: none;
padding: 0;
margin: 0;
color: #898a8c;
display: flex;
justify-content: space-between;
align-items: center;
align-content: center;
}
.item-liquid-daily .details ul li {
font-size: 11px;
display: flex;
align-items: center;
justify-content: flex-start;
width: 50%;
align-content: center;
}
.item-liquid-daily .details ul li > div {
display: flex;
margin-left: 5px;
flex-direction: column;
padding-top: 0;
}
.item-liquid-daily .details ul li > span {
margin-left: 5px;
text-transform: uppercase;
}
.mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article {
width: 100%;
height: 100%;
}
.mec-liquid-daily .daily-calendar {
min-width: 583px;
min-height: 560px;
border-right: 1px solid #e3e4e5;
}  .mec-liquid-gCalendar .fc .fc-daygrid-day-top {
display: flex !important;
flex-direction: row-reverse !important;
justify-content: flex-end !important;
padding-left: 4px !important;
padding-top: 0 !important;
}
.mec-liquid-gCalendar .mec-search-reset-button button {
background: var(--mec-color-skin);
color: #fff;
font-size: 13px;
font-weight: 600;
line-height: 17px;
border: none;
outline: none;
border-radius: 7px;
padding: 11px 17px 12px;
cursor: pointer;
margin-left: 20px;
}
.mec-liquid-gCalendar .fc .fc-daygrid-day-top a {
padding: 12px 10px !important;
}
.mec-liquid-gCalendar .fc-col-header tbody tr:first-child th:nth-child(7) a {
color: var(--mec-color-skin) !important;
}
.mec-liquid-gCalendar .fc-col-header tbody tr:first-child th a {
text-transform: uppercase !important;
}
.mec-liquid-gCalendar .fc .fc-scrollgrid-liquid {
border-radius: 7px 7px 0 0 !important;
}
.mec-liquid-gCalendar .fc-scrollgrid > thead > tr > td {
border-radius: 7px 7px 0 0 !important;
padding-top: 5px !important;
}
.mec-liquid-gCalendar .fc .fc-col-header-cell-cushion {
font-weight: 600 !important;
}
.mec-liquid-gCalendar .fc .fc-daygrid-day.fc-day-today {
background-color: #fff !important;
}
.mec-liquid-gCalendar #mec-gCalendar-wrap table.fc-scrollgrid tr th {
padding: 0;
text-align: left;
border-top: none !important;
border-right: none !important;
border-left: none !important;
border-bottom: none !important;
}
.mec-liquid-gCalendar .fc-col-header tr th:nth-child(7) a {
color: var(--mec-color-skin) !important;
}
.mec-liquid-gCalendar .fc .fc-daygrid-day-events {
margin-top: 0 !important;
}
.mec-liquid-gCalendar .fc .fc-daygrid-event {
z-index: 6 !important;
margin-top: 0 !important;
}
.mec-liquid-gCalendar .fc .fc-daygrid-event-harness-abs {
background-color: rgb(255, 255, 255) !important;
}
.mec-liquid-gCalendar .fc .fc-scroller {
-webkit-overflow-scrolling: touch !important;
position: relative !important;
table-layout: fixed !important;
overflow: visible !important;
}
.mec-liquid-gCalendar .fc .fc-scroller-harness-liquid {
height: 100% !important;
position: relative !important;
table-layout: fixed !important;
overflow: visible !important;
}
.mec-liquid-gCalendar .fc .fc-col-header .fc-scrollgrid-sync-inner {
text-align: left !important;
line-height: 20px;
min-height: auto !important;
padding: 25px 0 9px 10px !important;
}
.mec-liquid-gCalendar .fc .fc-col-header .fc-scrollgrid-sync-inner a {
padding: 0 !important;
}
.mec-liquid-gCalendar .fc .fc-scrollgrid-sync-inner {
text-align: left !important;
min-height: 130px !important;
}
.mec-liquid-gCalendar .fc table tr {
border-bottom: 1px solid #e3e4e5 !important;
}
.mec-liquid-gCalendar .fc-header-toolbar {
margin-bottom: 80px !important;
}
.mec-liquid-gCalendar .fc-header-toolbar > div.fc-toolbar-chunk {
margin: 0;
}
.mec-liquid-gCalendar .fc-header-toolbar > div.fc-toolbar-chunk:nth-child(1) {
position: absolute;
top: 98px;
left: 0;
}
.mec-liquid-gCalendar .mec-event-statuses ul {
display: flex;
list-style-type: none;
}
.mec-liquid-gCalendar .mec-event-statuses ul li label {
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
line-height: 1.8;
color: #969798;
background: #fff;
border-radius: 5px;
padding: 7.5px 15px;
margin: 0;
cursor: pointer;
}
.mec-liquid-gCalendar .mec-event-statuses ul li label input {
display: none;
}
.mec-liquid-gCalendar .mec-event-statuses ul li.active label {
color: #000;
background: #f4f5f6;
}
.mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary:active,
.mec-gCalendar button.fc-filterEvents-button.fc-button.fc-button-primary:hover {
background-color: transparent;
color: #969798;
}
.mec-liquid-gCalendar .mec-gCalendar-search-text-wrap {
border-left: none !important;
padding-left: 0 !important;
}
.mec-liquid-gCalendar .mec-gCalendar-filters {
display: none;
width: 752px !important;
position: absolute;
right: -17px !important;
top: 61px !important;
flex-wrap: wrap;
justify-content: flex-start;
align-items: flex-start;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 20px 10px;
background: #fff;
z-index: 10;
}
.mec-liquid-gCalendar .mec-gCalendar-filters-wrap {
padding: 0px !important;
gap: 0 !important;
align-items: center !important;
justify-content: flex-start !important;
padding-left: 15px !important;
}
.mec-liquid-gCalendar .mec-gCalendar-filters:before {
margin-left: 222px !important;
}
.mec-liquid-gCalendar .mec-gCalendar-filters:after {
margin-left: 222px !important;
}
.mec-liquid-gCalendar .mec-gCalendar-filters-wrap > div {
flex: unset !important;
display: inline-flex;
margin: 7px 7px !important;
width: 220px !important;
}
.mec-liquid-gCalendar .mec-minmax-event-cost input,
.mec-liquid-gCalendar .mec-minmax-event-cost input:focus,
.mec-liquid-gCalendar .mec-minmax-event-cost input:focus-visible {
outline: none !important;
width: 90px !important;
height: 36px !important;
border-radius: 0;
border-right: 0;
border-color: #efefef !important;
font-size: 12px;
border-style: solid;
border-width: 1px;
padding-left: 15px;
color: #cecece !important;
}
.mec-liquid-gCalendar .mec-text-address-search input,
.mec-liquid-gCalendar .mec-text-address-search input:focus,
.mec-liquid-gCalendar .mec-text-address-search input:focus-visible {
outline: none !important;
width: 190px !important;
height: 36px !important;
border-radius: 0;
border-right: 0;
border-color: #efefef !important;
font-size: 12px;
border-style: solid;
border-width: 1px;
padding-left: 15px;
color: #cecece !important;
}
.mec-liquid-gCalendar .mec-gCalendar-tooltip-image img {
width: 100%;
height: 150px !important;
border-radius: 3px !important;
object-fit: cover !important;
}
.mec-liquid-gCalendar .mec-gCalendar-tooltip-image {
display: flex;
}
.mec-liquid-gCalendar .mec-gCalendar-tooltip-title a {
text-decoration: none;
}
.mec-liquid-gCalendar .fc .mec-month-picker.datepicker:before {
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #ccc;
border-bottom-color: rgba(0, 0, 0, 0.2);
right: 47px;
top: -6px;
}
.mec-liquid-gCalendar .fc .mec-month-picker.datepicker:after {
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 5px solid #fff;
right: 48px;
top: -5px;
}
.mec-liquid-gCalendar .fc .mec-month-picker.datepicker.dropdown-menu {
min-width: 206px !important;
left: 3px !important;
top: 40px !important;
}
.mec-liquid-gCalendar .fc .mec-month-picker.datepicker.dropdown-menu td span {
width: 40px;
line-height: 40px;
}
.mec-liquid-gCalendar .fc .table-condensed tr {
border-bottom: none !important;
border-radius: 0;
}
.mec-month-picker.datepicker table.table-condensed thead tr {
padding: 7px 12px;
}
.mec-liquid-gCalendar .fc .table-condensed tr th.next,
.mec-liquid-gCalendar .fc .table-condensed tr th.prev {
display: flex;
justify-content: center;
align-items: center;
}  .mec-liquid-wrap .type-date {
border: 1px solid #e3e4e5;
padding: 5px;
border-radius: 7px;
margin-right: -15px;
}
.type-date-box-liquid {
padding: 0 !important;
margin-right: 16px !important;
margin-top: -15px !important;
padding-top: 25px !important;
}
.mec-liquid-wrap .box-date > div:nth-child(2) a {
border: none;
outline: none;
background: #fff;
margin: 0;
cursor: pointer;
padding: 7px 15px;
font-size: 14px;
color: #969798;
border-radius: 5px;
cursor: pointer;
}
.mec-liquid-wrap .box-more {
display: none;
max-width: 100px !important;
width: 100px;
min-width: 100px;
position: absolute;
justify-content: center;
align-items: center;
flex-wrap: wrap;
border: 1px solid #e3e4e5;
border-radius: 7px;
box-shadow: 0 0 4px 0 #0000000d;
padding: 8px 0 8px 8px;
margin-top: 8px;
margin-left: -84px;
background: #fff;
z-index: 14;
}
.mec-liquid-wrap .box-more:before {
content: "";
position: absolute;
width: 7px;
height: 7px;
border-top: 1px solid #e3e4e5;
border-left: 1px solid #e3e4e5;
top: -4.5px;
right: 9px;
background: #fff;
transform: rotate(45deg);
}
.mec-liquid-wrap .box-more ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.mec-liquid-wrap .box-more ul li {
margin-bottom: 15px;
font-size: 14px;
}
.mec-liquid-wrap .box-more ul li:nth-last-child(1) {
margin-bottom: 12px;
}
.mec-liquid-wrap .btn-type-more {
padding: 0 5px !important;
margin-left: 10px;
cursor: pointer;
} .mec-liquid-wrap .mec-totalcal-box .mec-totalcal-view span {
display: inline-block; display: flex;
text-transform: uppercase;
font-size: 12px !important;
padding: 0 25px;
cursor: pointer;
border: none !important;
background: #fff !important;
color: #777 !important;
align-items: center;
border-radius: 7px;
}
.mec-liquid-wrap
.mec-totalcal-box
.mec-totalcal-view
span.mec-totalcalview-selected {
background: #f4f5f6 !important;
color: #000 !important;
}
.mec-skin-full-calendar-container .mec-date-labels-container {
margin-top: -10px;
}  @media only screen and (max-width: 1200px) {
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses,
.mec-liquid-gCalendar
.fc-header-toolbar
> div.fc-toolbar-chunk
.mec-event-statuses {
width: 100%;
order: -1;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul,
.mec-liquid-gCalendar
.fc-header-toolbar
> div.fc-toolbar-chunk
.mec-event-statuses
ul {
justify-content: space-between;
margin-bottom: 15px;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter {
top: 59px;
right: -16px;
width: 600px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.mec-event-image {
width: 25% !important;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content {
width: 50%;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details {
width: 25%;
}
}
@media (max-width: 990px) {
.mec-gCalendar #mec-gCalendar-wrap h2.fc-toolbar-title {
position: relative;
}
}
@media only screen and (max-width: 960px) {
.mec-liquid-wrap .box-date .mec-calendar-a-month,
.mec-liquid-wrap .box-date > div {
flex-direction: column;
}
.mec-liquid-wrap .mec-calendar-weekly .mec-calendar-d-top {
margin: 15px 0 0 0;
}
}
@media only screen and (max-width: 768px) {
.mec-liquid-wrap
.mec-search-form
.box-search
.mec-event-statuses
ul
li
label,
.mec-liquid-gCalendar
.fc-header-toolbar
> div.fc-toolbar-chunk
.mec-event-statuses
ul
li
label {
padding: 5px 7.5px;
}
.mec-liquid-wrap .mec-search-form .box-search .mec-text-input-search,
.mec-liquid-wrap .mec-search-form .box-search .mec-filters-wrap {
width: 50%;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter {
width: 460px;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.mec-event-image {
width: 45% !important;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content {
width: 100%;
order: 1;
padding: 0;
margin-top: 20px;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details {
width: 50%;
}
}
@media only screen and (max-width: 480px) {
.mec-liquid-wrap .mec-search-form .box-search .mec-event-statuses ul,
.mec-liquid-gCalendar
.fc-header-toolbar
> div.fc-toolbar-chunk
.mec-event-statuses
ul {
flex-direction: column;
}
.mec-liquid-wrap .mec-search-form .box-search .box-filter {
width: 300px;
}
.mec-search-form .mec-dropdown-wrap {
width: 100%;
}
.mec-liquid-wrap
.mec-search-form
.box-search
.box-filter
div:not(.mec-dropdown-wrap):not(.mec-dropdown-search):not(
.nice-select
) {
width: 100%;
max-width: unset;
margin-bottom: 10px;
}
.mec-liquid-wrap .mec-search-form .mec-text-address-search input {
margin: 0;
}
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .mec-event-image,
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .content,
.mec-liquid-wrap.mec-skin-list-wrap .mec-list-liquid-large .details {
width: 100% !important;
margin: 0 0 20px 0;
}
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.mec-event-image
a,
.mec-liquid-wrap.mec-skin-list-wrap
.mec-list-liquid-large
.mec-event-image
img {
width: 100%;
height: unset;
}
}
.mec-liquid-wrap .mec-event-article .mec-shortcode-organizers {
display: flex;
align-items: center;
justify-content: flex-start;
align-content: center;
font-size: 12px;
}
.mec-liquid-wrap .mec-event-article .mec-shortcode-organizers i:before {
margin-right: 8px;
font-size: 12px;
line-height: 1;
position: relative;
left: 0;
}
.mec-liquid-wrap
.mec-event-article
.mec-shortcode-organizers
ul.mec-organizers
li.mec-organizer-item {
margin: 0;
}
.mec-event-content .mec-local-time-details svg {
color: #898a8c !important;
}
.item-liquid-daily .content .mec-event-title span.mec-labels-normal,
.item-liquid-daily .content .mec-event-title span.mec-labels-normal span,
.item-liquid-daily .content .mec-event-title .mec-cancellation-reason span,
.item-liquid-daily .content .mec-event-title span.mec-fc-style {
width: auto;
height: auto;
border-radius: 5px;
}
.mec-liquid-wrap .mec-event-grid-classic article .mec-fc-style {
margin: 8px auto;
} .mec-wrap.mec-single-liquid-wrap .button,
.mec-wrap.mec-single-liquid-wrap
button:not(.owl-dot):not(.gm-control-active):not(.mejs):not(.owl-prev):not(
.owl-next
),
.mec-wrap.mec-single-liquid-wrap input[type="submit"],
.mec-wrap.mec-single-liquid-wrap input[type="reset"],
.mec-wrap.mec-single-liquid-wrap input[type="button"],
.mec-wrap.mec-single-liquid-wrap
.mec-events-meta-group-booking
#mec-book-form-btn-step-1,
.mec-wrap.mec-single-liquid-wrap
.mec-events-meta-group-booking
#mec-book-form-btn-step-2,
.mec-wrap.mec-single-liquid-wrap .mec-booking-button,
.mec-single-liquid-wrap
.mec-events-meta-group-booking
.mec-click-pay
a#mec_woo_add_to_cart_btn_r {
background-color: var(--mec-color-skin) !important;
} .mec-liquid-wrap .box-filter .nice-select {
-webkit-tap-highlight-color: transparent;
background-color: #fff;
border-radius: 5px;
border: solid 1px #e8e8e8;
box-sizing: border-box;
clear: both;
cursor: pointer;
display: block;
float: left;
font-family: inherit;
font-size: 14px;
font-weight: 400;
height: 42px;
line-height: 40px;
outline: 0;
padding-left: 18px;
padding-right: 30px;
position: relative;
text-align: left !important;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: auto;
}
.mec-liquid-wrap .box-filter .nice-select:hover {
border-color: #dbdbdb;
}
.mec-liquid-wrap .box-filter .nice-select.open,
.nice-select:active,
.nice-select:focus {
border-color: #999;
}
.mec-liquid-wrap .box-filter .nice-select:after {
border-bottom: 2px solid #999;
border-right: 2px solid #999;
content: "";
display: block;
height: 5px;
margin-top: -4px;
pointer-events: none;
position: absolute;
right: 12px;
top: 50%;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 5px;
padding: unset;
color: unset;
font-size: unset;
font-weight: unset;
border-left: unset;
}
.mec-liquid-wrap .box-filter .nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
}
.mec-liquid-wrap .box-filter .nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
.mec-liquid-wrap .box-filter .nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none;
}
.mec-liquid-wrap .box-filter .nice-select.disabled:after {
border-color: #ccc;
}
.mec-liquid-wrap .box-filter .nice-select.wide {
width: 100%;
}
.mec-liquid-wrap .box-filter .nice-select.wide .list {
left: 0 !important;
right: 0 !important;
}
.mec-liquid-wrap .box-filter .nice-select.right {
float: right;
}
.mec-liquid-wrap .box-filter .nice-select.right .list {
left: auto;
right: 0;
}
.mec-liquid-wrap .box-filter .nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px;
}
.mec-liquid-wrap .box-filter .nice-select.small:after {
height: 4px;
width: 4px;
}
.mec-liquid-wrap .box-filter .nice-select.small .option {
line-height: 34px;
min-height: 34px;
}
.mec-liquid-wrap .box-filter .nice-select .list {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
margin-top: 4px;
opacity: 0;
overflow: hidden;
padding: 0;
pointer-events: none;
position: absolute;
top: 100%;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 9;
}
.mec-liquid-wrap .box-filter .nice-select .list:hover .option:not(:hover) {
background-color: transparent !important;
}
.mec-liquid-wrap .box-filter .nice-select .option {
cursor: pointer;
font-weight: 400;
line-height: 40px;
list-style: none;
min-height: 40px;
outline: 0;
padding-left: 18px;
padding-right: 29px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.mec-liquid-wrap .box-filter .nice-select .option.focus,
.nice-select .option.selected.focus,
.nice-select .option:hover {
background-color: #f6f6f6;
}
.mec-liquid-wrap .box-filter .nice-select .option.selected {
font-weight: 700;
}
.mec-liquid-wrap .box-filter .nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default;
}
.mec-liquid-wrap .box-filter .no-csspointerevents .nice-select .list {
display: none;
}
.mec-liquid-wrap .box-filter .no-csspointerevents .nice-select.open .list {
display: block;
}
.mec-liquid-wrap .box-filter .nice-select .current {
padding: 0;
}
.mec-liquid-wrap .box-filter .nice-select {
-webkit-tap-highlight-color: transparent;
background-color: #fff;
border-radius: 5px;
border: solid 1px #e8e8e8;
box-sizing: border-box;
clear: both;
cursor: pointer;
display: block;
float: left;
font-family: inherit;
font-size: 14px;
font-weight: 400;
height: 42px;
line-height: 40px;
outline: 0;
padding-left: 18px;
padding-right: 30px;
position: relative;
text-align: left !important;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
white-space: nowrap;
width: auto;
}
.mec-liquid-wrap .box-filter .nice-select:hover {
border-color: #dbdbdb;
}
.mec-liquid-wrap .box-filter .nice-select.open,
.nice-select:active,
.nice-select:focus {
border-color: #efefef;
}
.mec-liquid-wrap .box-filter .nice-select:after {
border-bottom: 2px solid #999;
border-right: 2px solid #999;
content: "";
display: block;
height: 5px;
margin-top: -4px;
pointer-events: none;
position: absolute;
right: 12px;
top: 50%;
-webkit-transform-origin: 66% 66%;
-ms-transform-origin: 66% 66%;
transform-origin: 66% 66%;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
width: 5px;
padding: unset;
color: unset;
font-size: unset;
font-weight: unset;
border-left: unset;
}
.mec-liquid-wrap .box-filter .nice-select.open:after {
-webkit-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
transform: rotate(-135deg);
}
.mec-liquid-wrap .box-filter .nice-select.open .list {
opacity: 1;
pointer-events: auto;
-webkit-transform: scale(1) translateY(0);
-ms-transform: scale(1) translateY(0);
transform: scale(1) translateY(0);
}
.mec-liquid-wrap .box-filter .nice-select.disabled {
border-color: #ededed;
color: #999;
pointer-events: none;
}
.mec-liquid-wrap .box-filter .nice-select.disabled:after {
border-color: #ccc;
}
.mec-liquid-wrap .box-filter .nice-select.wide {
width: 100%;
}
.mec-liquid-wrap .box-filter .nice-select.wide .list {
left: 0 !important;
right: 0 !important;
}
.mec-liquid-wrap .box-filter .nice-select.right {
float: right;
}
.mec-liquid-wrap .box-filter .nice-select.right .list {
left: auto;
right: 0;
}
.mec-liquid-wrap .box-filter .nice-select.small {
font-size: 12px;
height: 36px;
line-height: 34px;
}
.mec-liquid-wrap .box-filter .nice-select.small:after {
height: 4px;
width: 4px;
}
.mec-liquid-wrap .box-filter .nice-select.small .option {
line-height: 34px;
min-height: 34px;
}
.mec-liquid-wrap .box-filter .nice-select .list {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
box-sizing: border-box;
margin-top: 4px;
opacity: 0;
overflow: hidden;
padding: 0;
pointer-events: none;
position: absolute;
top: 100%;
left: 0;
-webkit-transform-origin: 50% 0;
-ms-transform-origin: 50% 0;
transform-origin: 50% 0;
-webkit-transform: scale(0.75) translateY(-21px);
-ms-transform: scale(0.75) translateY(-21px);
transform: scale(0.75) translateY(-21px);
-webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25),
opacity 0.15s ease-out;
transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
z-index: 9;
}
.mec-liquid-wrap .box-filter .nice-select .list:hover .option:not(:hover) {
background-color: transparent !important;
}
.mec-liquid-wrap .box-filter .nice-select .option {
cursor: pointer;
font-weight: 400;
line-height: 40px;
list-style: none;
min-height: 40px;
outline: 0;
padding-left: 18px;
padding-right: 29px;
text-align: left;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.mec-liquid-wrap .box-filter .nice-select .option.focus,
.nice-select .option.selected.focus,
.nice-select .option:hover {
background-color: #f6f6f6;
}
.mec-liquid-wrap .box-filter .nice-select .option.selected {
font-weight: 700;
}
.mec-liquid-wrap .box-filter .nice-select .option.disabled {
background-color: transparent;
color: #999;
cursor: default;
}
.mec-liquid-wrap .box-filter .no-csspointerevents .nice-select .list {
display: none;
}
.mec-liquid-wrap .box-filter .no-csspointerevents .nice-select.open .list {
display: block;
}
.mec-liquid-wrap .box-filter .nice-select .current {
padding: 0;
}
@media screen and (max-width: 767px) {
.mec-liquid-wrap .mec-liquid-custom-scrollbar {
touch-action: unset !important;
}
}
.event-line.event-line-type-1 {
position: absolute;
top: 0;
height: 100%;
left: -4px;
width: 4px;
background-color: #8a43eb;
border-radius: 0px;
}
.event-line.event-line-type-2 {
position: absolute;
top: calc(var(--start-percentage) * 1%);
height: calc((100 - var(--start-percentage)) * 1%);
left: -4px;
width: 4px;
background-image: linear-gradient(to bottom, #4800ff 10%, #8a43eb 20%);
border-radius: 10px 10px 0 0;
}
.event-line.event-line-type-3 {
position: absolute;
top: 0px;
height: calc((var(--end-percentage)) * 1%);
left: -4px;
width: 4px;
background-color: #8a43eb;
background-image: linear-gradient(to top, #4800ff 10%, #8a43eb 20%);
border-radius: 0 0 10px 10px;
}
.event-line.event-line-type-4 {
position: absolute;
top: 0;
height: 100%;
left: -4px;
width: 4px;
background: linear-gradient(
to top,
#4800ff 10%,
#8a43eb 20%,
#8a43eb 90%,
#4800ff 10%
);
border-radius: 10px;
}
.event-line.event-line-type-5 {
position: absolute;
top: 0;
width: 4px;
height: 5px;
left: -4px;
background-color: #000000;
border-radius: 0 0 10px 10px;
}.epyt-debug{background-color:#ddd;color:#000;cursor:pointer;text-align:left}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery .epyt-figure{margin-block:0;margin-inline:0}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{display:block;margin:0 -8px;position:relative;transition:opacity .3s ease-out}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity .3s ease-out}.epyt-gallery-thumb{box-sizing:border-box;cursor:pointer;display:block!important;float:left;height:auto;opacity:1;overflow-y:hidden;padding:0 8px 10px;position:relative}.epyt-gallery-thumb.hover{height:auto;opacity:1;position:relative;transition:opacity .3s ease-out}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{background-position:50%!important;background-size:cover!important;height:0;overflow:hidden!important;padding-top:56.25%!important;position:relative;width:100%}.epyt-gallery-playhover{height:100%;left:0;opacity:0;position:absolute;text-align:center;top:-10px;transition:opacity .3s ease-out;vertical-align:middle;width:100%}.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover,.epyt-gallery-thumb.hover .epyt-gallery-playhover{opacity:1;top:0;transition:all .3s ease-out}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-thumb.epyt-hidethumbimg.hover{transform:translateY(3px);transition:transform .2s ease-out}.epyt-gallery-thumb.epyt-current-video.epyt-hidethumbimg{text-decoration:underline}.epyt-gallery-playhover .epyt-play-img{border:none;box-sizing:border-box;display:inline-block!important;height:auto!important;margin:0!important;max-width:15%!important;min-width:30px!important;padding:0!important;vertical-align:middle!important;width:auto}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{left:0;opacity:0;overflow-x:hidden;position:absolute;text-align:center;text-overflow:ellipsis;top:100%;white-space:nowrap;width:100%;z-index:10}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity .2s linear}.epyt-gallery-list.epyt-gallery-style-listview{margin-bottom:25px;margin-left:0;margin-right:0}.epyt-gallery-thumb.epyt-listview{margin:8px 0;padding:0;width:100%!important}.epyt-gallery-thumb.epyt-listview+.epyt-gallery-rowbreak{display:none}.epyt-gallery-thumb.epyt-listview .epyt-gallery-img-box{float:left;margin-bottom:6px;margin-right:20px;max-width:25%;width:150px}.epyt-gallery-thumb.epyt-listview .epyt-gallery-title{padding:0 10px 10px;text-align:left}.epyt-gallery-thumb.epyt-listview .epyt-gallery-dsc{font-size:75%;line-height:120%;padding:5px 10px 12px 0;text-align:left}.epyt-gallery-thumb.epyt-listview.hover{position:relative}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;padding:10px 8px;text-align:center}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagenumbers>div,.epyt-pagination>div{display:inline-block;padding:0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{max-width:964px;width:100%}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.09%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-gallery-allthumbs.epyt-thumb-portal .epyt-gallery-thumb .epyt-gallery-img{border-radius:50%;padding-top:100%!important}.epyt-gallery-list.epyt-gallery-style-carousel{margin:0 0 50px}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagination{display:none}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagination:first-child{bottom:0;display:block;height:30px;margin:auto;padding:0;position:absolute;top:0;width:100%}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagenumbers.hide{opacity:0}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-gallery-allthumbs{margin:15px 35px}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-gallery-thumb{display:inline-block!important;float:none;padding-bottom:0}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagebutton>div{display:none}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagebutton>div.epyt-arrow{background:transparent url(//www.thomas-adorff.de/wp-content/plugins/youtube-embed-plus-pro/images/arrow-right.svg) no-repeat scroll 0 0;background-size:contain;display:block;height:100%;opacity:.7;position:static;text-indent:-99999px;width:20px}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagebutton>div.epyt-arrow:hover{opacity:1}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagebutton.epyt-prev>div.epyt-arrow{background-image:url(//www.thomas-adorff.de/wp-content/plugins/youtube-embed-plus-pro/images/arrow-left.svg)}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagebutton{margin-top:-2px;padding:0}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-next{float:right}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-prev{float:left}.epyt-gallery-list.epyt-gallery-style-carousel .epyt-pagenumbers{left:0;position:absolute;right:0;top:100%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{clear:both;padding:15px 0 10px;text-align:center}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#e62117!important;border-radius:3px;color:#fff!important;display:inline-block;padding:5px 10px;text-decoration:none!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin:0;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}#wpadminbar #wp-admin-bar-ytprefs-bar-cache>.ab-item:before{content:"\f311";top:2px}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444);height:auto;padding:25px;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{background:#e62117!important;border-radius:3px;border-width:0;box-sizing:border-box;color:#fff!important;display:inline-block;font-weight:400;padding:5px 10px;text-decoration:none!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{background:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:auto!important;margin-left:8px;padding:0 6px 3px 0;vertical-align:middle!important;width:20px!important}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(180deg,#000,#444)}.epyt-live-chat-wrapper{display:block;padding:0}.epyt-live-chat-wrapper .epyt-live-chat-box,.epyt-live-chat-wrapper .epyt-live-chat-video{display:block;margin:0;padding:0}.epyt-live-chat-wrapper .epyt-live-chat-box{min-height:400px;position:relative}.epyt-live-chat-wrapper.epyt-live-chat-wrapper--wide{display:table;width:100%}.epyt-live-chat-wrapper.epyt-live-chat-wrapper--wide .epyt-live-chat-box,.epyt-live-chat-wrapper.epyt-live-chat-wrapper--wide .epyt-live-chat-video{display:table-cell}.epyt-live-chat-wrapper.epyt-live-chat-wrapper--wide .epyt-live-chat-video{width:auto}.epyt-live-chat-wrapper.epyt-live-chat-wrapper--wide .epyt-live-chat-box{max-width:400px;min-height:0;min-width:300px;width:29%}.epyt-live-chat-wrapper .epyt-live-chat-box p{position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.epyt-live-chat-wrapper .epyt-live-chat-box .epyt-live-chat{border-width:0;bottom:0;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.epyt-do-live-fallback{display:none}.epyt-facade{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.epyt-facade:hover{-webkit-filter:brightness(90%);-moz-filter:brightness(90%);filter:brightness(90%)}.epyt-facade img.epyt-facade-poster{border:none;cursor:pointer;display:block;height:auto;left:50%;margin:0;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.epyt-facade button.epyt-facade-play{background-color:transparent!important;border-width:0!important;cursor:pointer;height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;-webkit-transition:opacity .25s cubic-bezier(0,0,.2,1);transition:opacity .25s cubic-bezier(0,0,.2,1);width:68px}.epyt-facade button.epyt-facade-play svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.epyt-facade button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.epyt-facade:hover button.epyt-facade-play svg .ytp-large-play-button-bg{-webkit-transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.epyt-facade{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{position:relative}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper:before{padding:0}.wp-embed-responsive .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper.epyt-is-override__wrapper .epyt-is-override.__youtube_prefs_gdpr__{bottom:unset;left:unset;position:relative;right:unset;top:unset}.epyt-livestream-advice{display:none!important}body.logged-in.epyt-edit-posts .epyt-livestream-advice{background-color:#eee;border:1px dashed #888;color:#555;display:block!important;font-size:85%;padding:5px 10px;position:relative}body.logged-in.epyt-edit-posts .epyt-livestream-advice .epyt-livestream-advice-close{color:#000;cursor:pointer;display:block;font-family:sans-serif;font-size:22px;padding:0 10px;position:absolute;right:5px;top:5px}