/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved by My WordPress Agent */
/* Termine list: the plugin's own wrapper spacing (9px padding + 9px margin) stays for ALL cards, including the last one. Card to card is about 30px. */
.mesu_calendarentry-card{height:auto!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:3px}
.mesu_calendarentry-card>.mesu-grid-element{width:100%!important;flex:none!important}
.mesu_calendarentry_card_wrapper{height:auto!important;overflow:visible!important}
.mesu_calendarentry,.mesu_calendarentry_table,.mesu_calendarentry_table tbody{height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border-spacing:0!important}
.mesu_calendarentry_table,.mesu_calendarentry_table tbody{display:block;width:100%}
/* Left: date and time (fixed narrow width so all titles line up). Right of it: title and description, with the button below the description only, on the same left edge. Same small inner padding on all four sides. */
.mesu_calendarentry_row{display:grid!important;grid-template-columns:118px minmax(0,1fr);grid-template-areas:"left mid" "left right";column-gap:12px;row-gap:0;align-items:start;padding:4px!important;box-sizing:border-box}
.mesu_calendarentry_row>td{display:block!important;width:auto!important}
.mesu_calendarentry_left_column{grid-area:left;min-width:0}
.mesu_calendarentry_middle_column{grid-area:mid;min-width:0;padding-left:0!important}
.mesu_calendarentry_right_column{grid-area:right;justify-self:start;margin:12px 0 0!important;padding:0!important}
.mesu_calendarentry_right_column:not(:has(a,button,.mbtn)){display:none!important}
.mesu_calendarentry_action_column{position:absolute!important;right:0;bottom:0;width:auto!important;height:0!important;padding:0!important;margin:0!important}
.mesu_calendarentry_right_column .mbtn{max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important;height:auto!important;line-height:1.3;margin:0!important}
/* Date and time stay on one line; no own side margin (the plugin gives the date block 9px) */
.mesu_calendarentry_left_column_inner,.mesu_calendarentry_left_column_inner *{white-space:nowrap!important}
.mesu_calendarentry_left_column_inner{padding-left:0!important;padding-right:0!important}
.mesu_calendarentry_inattentive{margin-left:0!important;margin-right:0!important}
.mesu_calendarentry_datetime{font-size:16px!important;line-height:1.25!important}
.mesu_calendarentry_datetime .fa{margin-right:3px}
.mesu_calendarentry_subtitle,.mesu_calendarentry_locations{font-size:13px!important;line-height:1.4!important}
