body.single-mc-events #sidebar,body.single-mc-event #sidebar{display:none!important}body.single-mc-events.et_right_sidebar #left-area,body.single-mc-event.et_right_sidebar #left-area{width:100%!important}body.single-mc-events.et_right_sidebar #main-content .container:before,body.single-mc-event.et_right_sidebar #main-content .container:before{display:none!important}body.single-mc-events .entry-title,body.single-mc-event .entry-title{display:none!important}body.single-mc-events .post-thumbnail,body.single-mc-event .post-thumbnail,body.single-mc-events .et_post_meta_wrapper,body.single-mc-event .et_post_meta_wrapper{display:none!important}table.my-calendar-table{width:100%!important;border-collapse:collapse!important;border:1px solid #c8e6c9!important}table.my-calendar-table th[data-cya11y-org-font-size]{background:#f7fbf7!important;border:1px solid #c8e6c9!important;padding:8px 4px!important;text-align:center!important;color:#5a7a5c!important;font-size:11px!important}table.my-calendar-table td[data-cya11y-org-font-size]{border:1px solid #c8e6c9!important;vertical-align:top!important;padding:6px!important;height:70px!important;background:#ffffff!important;font-size:12px!important}table.my-calendar-table td[data-cya11y-org-font-size]:hover{background:#f0f7f0!important}table.my-calendar-table td.nextmonth[data-cya11y-org-font-size]{background:#f9f9f9!important;opacity:0.6!important}table.my-calendar-table td.weekend[data-cya11y-org-font-size]{background:#fafcfa!important}table.my-calendar-table td.current-day[data-cya11y-org-font-size]{background:#f0f7f0!important}div.mc-date-container[data-cya11y-org-font-size]{display:flex!important;flex-direction:column!important}span.mc-date[data-cya11y-org-font-size]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;font-size:12px!important;font-weight:500!important;color:#5a7a5c!important;margin-bottom:3px!important}td.current-day span.mc-date[data-cya11y-org-font-size]{background:#2c6e2f!important;color:#ffffff!important;border-radius:50%!important}td.nextmonth span.mc-date[data-cya11y-org-font-size]{color:#aaaaaa!important}.my-calendar-nav a,nav.my-calendar-nav a{background:#ffffff!important;color:#2c6e2f!important;border:1px solid #c8e6c9!important;border-radius:8px!important;padding:6px 16px!important;text-decoration:none!important;font-weight:500!important}.my-calendar-nav a:hover,nav.my-calendar-nav a:hover{background:#e8f5e9!important}h2.my-calendar-month{font-size:16px!important;font-weight:500!important;color:#1e3320!important;margin-bottom:0.75rem!important;text-align:center!important}li.my-calendar-prev[data-cya11y-org-font-size],li.my-calendar-today[data-cya11y-org-font-size],li.my-calendar-next[data-cya11y-org-font-size]{list-style:none!important;display:inline-block!important}button.mc-navigation-button[data-cya11y-org-font-size]{background:#ffffff!important;color:#2c6e2f!important;border:1px solid #c8e6c9!important;border-radius:8px!important;padding:6px 16px!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;transition:background 0.15s!important}button.mc-navigation-button[data-cya11y-org-font-size]:hover{background:#e8f5e9!important}button.mc-navigation-button.mc-active[data-cya11y-org-font-size],button.mc-navigation-button.today[data-cya11y-org-font-size]{background:#2c6e2f!important;color:#ffffff!important;border-color:#2c6e2f!important}h2.my-calendar-month[data-cya11y-org-font-size],h2.my-calendar-month[data-cya11y-org-font-size] span[data-cya11y-org-font-size]{font-size:18px!important;font-weight:500!important;color:#1e3320!important;text-align:center!important;margin-bottom:0.75rem!important}button.mc-navigation-button.month[data-cya11y-org-font-size],button.mc-navigation-button.week[data-cya11y-org-font-size],button.mc-navigation-button.day[data-cya11y-org-font-size]{padding:4px 12px!important;font-size:12px!important;border-radius:6px!important}button.mc-navigation-button.mc-active[data-cya11y-org-font-size][aria-pressed="true"]{background:#2c6e2f!important;color:#ffffff!important;border-color:#2c6e2f!important}.my-calendar-wrap ul,.mc-main ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;gap:6px!important;flex-wrap:wrap!important;align-items:center!important}div.mc-main[data-cya11y-org-font-size]{background:transparent!important;border:none!important;padding:0!important}div.my-calendar-header[data-cya11y-org-font-size]{background:transparent!important;border:none!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:1rem!important;padding:0!important}h2.my-calendar-month[data-cya11y-org-font-size]{text-align:center!important;background:transparent!important;border:none!important;padding:0!important}div.my-calendar-nav[data-cya11y-org-font-size]{background:transparent!important;border:none!important}div.mc-time[data-cya11y-org-font-size]{background:transparent!important;border:none!important}div.my-calendar-nav ul,div.mc-time ul{background:transparent!important;padding:0!important;margin:0!important;list-style:none!important;display:flex!important;gap:6px!important;align-items:center!important}nav.my-calendar-navigation{background:transparent!important;border:none!important;padding:0!important}div.mc-content[data-cya11y-org-font-size]{background:transparent!important;border:none!important;padding:0!important}