.mec-fes-form.cd-fes-wizard-active .cd-fes-wizard-hint {
margin: 0 0 0.75rem;
font-size: 0.9rem;
color: #4a5568;
} .mec-fes-form #mec-tickets,
.mec-fes-form #mec-reg-fields,
.mec-fes-form #mec-fees,
.mec-fes-form #mec-ticket-variations,
.mec-fes-form #mec-booking-date-selection,
.mec-fes-form #mec-minimum-ticket-per-booking,
.mec-fes-form #mec-discount-per-user-roles,
.mec-fes-form #mec-book-all-occurrences,
.mec-fes-form #mec-interval-options,
.mec-fes-form #mec-automatic-approval,
.mec-fes-form #mec-last-few-tickets-percentage,
.mec-fes-form #mec-thankyou-page,
.mec-fes-form #mec-booking-button-label,
.mec-fes-form #mec-booking-partial-payment,
.mec-fes-form #mec-downloadable-file,
.mec-fes-form #mec-total-booking-limit,
.mec-fes-form #mec-gateways,
.mec-fes-form #mec-booking,
.mec-fes-form #mec-schema,
.mec-fes-form #mec-bookings-form-container,
.mec-fes-form .mec-fes-reg-form {
display: none !important;
} .mec-fes-form #mec_location_latitude,
.mec-fes-form #mec_location_longitude,
.mec-fes-form label[for="mec_location_latitude"],
.mec-fes-form label[for="mec_location_longitude"],
.mec-fes-form .mec-lat-lng,
.mec-fes-form input[name="mec[location][latitude]"],
.mec-fes-form input[name="mec[location][longitude]"] {
display: none !important;
} .mec-fes-form.cd-fes-wizard-active:not(.cd-fes-advanced-open) [data-cd-fes-advanced="1"] {
display: none !important;
}
.cd-fes-advanced-toggle {
display: block;
width: 100%;
margin: 0.75rem 0 1rem;
min-height: 44px;
padding: 0.5rem 1rem;
font-size: 0.95rem;
font-weight: 600;
border: 1px dashed #1e3a5f;
border-radius: 8px;
background: #fff;
color: #1e3a5f;
cursor: pointer;
}
.cd-fes-org-v2-block {
margin: 0 0 1.25rem;
padding: 0.85rem 1rem;
border: 1px solid #e2e8f0;
border-radius: 8px;
background: #f8fafc;
}
.cd-fes-org-v2-block h4 {
margin: 0 0 0.5rem;
font-size: 1rem;
}
.cd-fes-org-v2-block label {
display: block;
margin: 0.4rem 0 0.15rem;
font-weight: 600;
}
.cd-fes-org-v2-block input[type="number"],
.cd-fes-org-v2-block input[type="url"],
.cd-fes-org-v2-block input[type="text"],
.cd-fes-org-v2-block select {
width: 100%;
min-height: 44px;
padding: 0.4rem 0.6rem;
font-size: 1rem;
}
.cd-fes-org-v2-block .description {
display: block;
margin-top: 0.25rem;
font-size: 0.85rem;
color: #4a5568;
}
.cd-fes-recent-locs {
display: flex;
flex-wrap: wrap;
gap: 0.4rem;
margin: 0.35rem 0 0.75rem;
}
.cd-fes-recent-locs button {
min-height: 36px;
padding: 0.25rem 0.6rem;
border-radius: 999px;
border: 1px solid #1e3a5f;
background: #fff;
color: #1e3a5f;
cursor: pointer;
font-size: 0.85rem;
}
body.single-mec-events .cd-event-identity,
body.single-mec-events .cd-event-capacity {
margin: 1rem 0;
padding: 0.85rem 1rem;
border: 1px solid #e2e8f0;
border-radius: 8px;
}
body.single-mec-events .cd-event-identity dt {
font-weight: 700;
margin-top: 0.4rem;
}
body.single-mec-events .cd-event-identity dd {
margin: 0.15rem 0 0.4rem;
}
body.single-mec-events .cd-event-capacity--full {
font-weight: 700;
}
body.single-mec-events .cd-event-playlist-link {
display: inline-block;
margin-top: 0.5rem;
min-height: 44px;
line-height: 44px;
font-weight: 600;
}
.cd-org-event-lists {
margin-top: 0.85rem;
}
.cd-org-event-list h3 {
margin: 0.6rem 0 0.25rem;
font-size: 0.95rem;
}
.cd-org-event-list ul {
margin: 0;
padding-left: 1.1rem;
} @media (max-width: 1024px) {
.mec-fes-form,
.mec-fes-form #mec_fes_form,
.mec-fes-form .mec-fes-form-cntt,
.mec-fes-form .mec-fes-form-sdbr,
.mec-fes-form .mec-meta-box-fields,
.mec-fes-form .mec-form-row {
width: 100% !important;
max-width: 100% !important;
min-width: 0 !important;
box-sizing: border-box;
}
.mec-fes-form .mec-col-1,
.mec-fes-form .mec-col-2,
.mec-fes-form .mec-col-3,
.mec-fes-form .mec-col-4,
.mec-fes-form .mec-col-5,
.mec-fes-form .mec-col-6,
.mec-fes-form .mec-col-7,
.mec-fes-form .mec-col-8,
.mec-fes-form .mec-col-9,
.mec-fes-form .mec-col-10,
.mec-fes-form .mec-col-11,
.mec-fes-form .mec-col-12 {
float: none !important;
display: block !important;
width: 100% !important;
max-width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
box-sizing: border-box;
}
.mec-fes-form .mec-form-row .mec-col-4 input[type="number"],
.mec-fes-form .mec-form-row .mec-col-4 input[type="text"],
.mec-fes-form .mec-form-row .mec-col-4:not(.mec-time-picker) select,
.mec-fes-form .mec-form-row .mec-col-4 textarea,
.mec-fes-form .mec-form-row .mec-col-6 input[type="number"],
.mec-fes-form .mec-form-row .mec-col-6 input[type="text"],
.mec-fes-form .mec-form-row .mec-col-6:not(.mec-time-picker) select,
.mec-fes-form .mec-form-row .mec-col-6 textarea,
.mec-fes-form #mec_meta_box_hourly_schedule_days .mec-form-row input[type="text"] {
width: 100% !important;
max-width: 100% !important;
}
.mec-fes-form .mec-time-picker {
display: flex;
flex-wrap: wrap;
gap: 0.35rem;
width: 100%;
}
.mec-fes-form img,
.mec-fes-form video,
.mec-fes-form iframe,
.mec-fes-form table,
.mec-fes-form .select2-container {
max-width: 100% !important;
width: 100%;
}
.mec-fes-form table {
display: block;
}
}
.mec-fes-form .cd-fes-success-bar {
margin: 1rem 0 1.25rem;
padding: 0.9rem 1rem;
border-radius: 10px;
background: #ecf8ef;
border: 1px solid #b7e0c2;
}
.mec-fes-form .cd-fes-success-bar p {
margin: 0 0 0.6rem;
}
.mec-fes-form .cd-fes-success-actions {
display: flex;
flex-wrap: wrap;
gap: 0.5rem;
margin: 0 !important;
}
.mec-fes-form .cd-fes-success-cta {
display: inline-block;
padding: 0.45rem 0.8rem;
border-radius: 8px;
background: #1e3a5f;
color: #fff !important;
text-decoration: none;
font-weight: 700;
}
.mec-fes-form .cd-fes-success-cta--ghost {
background: #fff;
color: #1e3a5f !important;
border: 1px solid #1e3a5f;
} body.cd-oem-transactional .mec-fes-form {
max-width: 40rem;
margin-left: auto;
margin-right: auto;
padding-left: 0.75rem;
padding-right: 0.75rem;
}
body.cd-oem-transactional .mec-fes-form .mec-meta-box-fields,
body.cd-oem-transactional .mec-fes-form .mec-form-row {
margin-bottom: 0.85rem;
}
body.cd-oem-transactional .mec-fes-form label,
body.cd-oem-transactional .mec-fes-form .mec-col-label,
body.cd-oem-transactional .mec-fes-form h4,
body.cd-oem-transactional .mec-fes-form .mec-title {
color: var(--cd-brand-night, #0b1f4d);
font-weight: 650;
}
body.cd-oem-transactional .mec-fes-form input[type="text"],
body.cd-oem-transactional .mec-fes-form input[type="url"],
body.cd-oem-transactional .mec-fes-form input[type="email"],
body.cd-oem-transactional .mec-fes-form input[type="number"],
body.cd-oem-transactional .mec-fes-form input[type="date"],
body.cd-oem-transactional .mec-fes-form input[type="time"],
body.cd-oem-transactional .mec-fes-form input[type="search"],
body.cd-oem-transactional .mec-fes-form select,
body.cd-oem-transactional .mec-fes-form textarea {
min-height: 44px;
border-radius: 12px;
border-color: var(--cd-border, rgba(11, 31, 77, 0.14));
font-size: 1rem;
}
body.cd-oem-transactional .mec-fes-form input:focus,
body.cd-oem-transactional .mec-fes-form select:focus,
body.cd-oem-transactional .mec-fes-form textarea:focus {
outline: 2px solid var(--cd-brand-focus, #6a3fb5);
outline-offset: 1px;
}
body.cd-oem-transactional .mec-fes-form input[type="checkbox"],
body.cd-oem-transactional .mec-fes-form input[type="radio"] {
width: 1.15rem;
height: 1.15rem;
}
body.cd-oem-transactional .mec-fes-form .mec-error,
body.cd-oem-transactional .mec-fes-form .mec-error-field {
color: #8b2e2e;
font-size: 0.88rem;
margin-top: 0.25rem;
} #mec_fes_form_message:empty,
#mec_fes_form_message.mec-util-hidden {
display: none !important;
margin: 0;
padding: 0;
border: 0;
background: transparent;
min-height: 0;
}
.mec-fes-form #mec_organizer_new_container,
.mec-fes-form #mec-organizer-new-container,
.mec-fes-form #mec_organizer_name,
.mec-fes-form #mec_organizer_tel,
.mec-fes-form #mec_organizer_email,
.mec-fes-form #mec_organizer_url {
display: none !important;
}