/**handles:my-calendar-pro-style**/
.mc-submissions label{display:block}.mc-submissions label .required{display:inline;color:#900}.mc-submissions .checkbox label,.mc-submissions[for=e_link_expires]{display:inline}.mc-submissions .mcs_submitting{border:1px solid #0000003a;padding:6px 12px;margin-bottom:.5em;background:#0000000a;color:#2a2a2d}.mc-submissions .mcs-description textarea{height:12em}.mcs-hidden{display:none}#site-content .mc-submissions.mc-user-events{max-width:84rem}#my-calendar-admin-table{border-collapse:collapse}#my-calendar-admin-table tbody{font-size:16px}#my-calendar-admin-table .row-actions{font-size:14px;margin-left:20px}#my-calendar-admin-table td>strong{display:flex;column-gap:4px}#my-calendar-admin-table thead tr th{border-bottom:4px solid #2a2a2d}#my-calendar-admin-table a.delete{color:#a00}#my-calendar-admin-table tbody tr td,#my-calendar-admin-table tbody tr th{vertical-align:top;padding:4px}#my-calendar-admin-table .mcs-category-list{display:flex;column-gap:2px}#my-calendar-admin-table .recurs{font-size:90%;padding:.5rem 0}#my-calendar-admin-table .category-color{height:20px;border-radius:5px;padding:2px;float:left;margin-right:4px}.mc-submissions label+br{display:none}.mcs-payment-total{background:#fff;padding:.5em;margin:.5em 0}.mc-payments-form{margin-bottom:.5em;padding:.5em;border:1px solid;background:rgba(255,255,255,.5)}.mc-create-purchase form{display:grid;grid-template-columns:.6fr .4fr;column-gap:10px;align-items:end}.mc-submissions .mcs_submitting p{padding:0;margin:0}.inline label,.mc-submissions .accessibility-features label,.mc-submissions .checkboxes label,.recurrences label{display:inline}.mc-submissions .columns{display:grid;grid-template-columns:6em 14em 1fr;column-gap:10px}@media (max-width:30em){.mc-submissions .columns{display:flex;flex-wrap:wrap}}.mcs-input{margin-bottom:1.5rem}.mc-image-fields{margin-bottom:1em}.mc-image-fields p span:not(#event_image_alt_info,.required){display:grid;grid-template-columns:1fr auto}.mc-image-fields p span.required{display:inline}#event_image_alt_info{font-size:.9em}#event_image_alt_info .dashicons{position:relative;top:3px}.mc_begin_container,.mc_end_container{display:grid;grid-template-columns:1fr auto;column-gap:10px}input#mc_event_endtime:invalid+span,input#mc_event_time:invalid+span{display:block}input#mc_event_endtime:valid+span,input#mc_event_time:valid+span{display:none}.mc-submissions .mc-categories{padding:.5em}.mc-submissions .duet-date .duet-date__input{margin-bottom:auto}.mc-submissions fieldset{padding:0;margin:0;border:none}.mc-submissions legend{font-weight:700}.mc-submissions .mcs-location-gps{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.mc-submissions .duet-date td,.mc-submissions .duet-date th{padding:0;border-color:transparent}.mc-submissions .duet-date__mobile{position:static;margin-bottom:.5rem}.mc-submissions .duet-date th{padding-bottom:8px}.duet-date__input,.mc-submissions button,.mc-submissions input,.mc-submissions select,.mc-submissions textarea{box-sizing:border-box}.mc-submissions input:not([type=checkbox],[type=radio],.duet-date__input),.mc-submissions select,.mc-submissions textarea{width:100%;padding:10px;border-radius:4px}.mc-submissions input.duet-date__input{font-size:revert}.mc-submissions input[type=file]{background:#fafafa}.ui-sortable .ui-sortable .postbox{margin:10px 0;border:none}.ui-sortable .ui-sortable .inside{padding:0;margin:0}.postbox fieldset{margin:10px 0;padding:10px}#poststuff .ui-sortable .ui-sortable h2{font-weight:700;padding:8px 0}.mc-submissions .mc_date_extras{display:flex;flex-wrap:wrap;column-gap:10px}.mc-submissions .accessibility-features,.mc-submissions .checkboxes{list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;align-items:center;margin:0;padding:0}@media (max-width:720px){.mc-submissions .accessibility-features,.mc-submissions .checkboxes{grid-template-columns:repeat(1,1fr)}}.mc-submissions .accessibility-features input,.mc-submissions .checkboxes input{margin-right:6px}.mcs-date-search,.mcs_location_fields{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px}.mcs_add_event legend{font-weight:700}.mcs_add_event label[for=e_link_expires]{display:inline}.mcs_add_event .checkboxes .event-new-category .button{padding:3px}.mc-submissions .error{background:rgba(250,210,210,.33);color:#500;border-left:6px solid #900;padding:.5em;margin:0 0 .5em}.mc-submissions .mcs-file-upload-submit.mcs-hidden{display:none}.mc-submissions .mcs-status h2{font-size:clamp( 24px, 2rem, 36px )}.mc-submissions .mcs-error-message{font-weight:700;display:inline-block;padding-top:6px}.mc-submissions .mcs-upload-process{display:flex;align-items:center;column-gap:10px;flex-wrap:wrap}.mc-submissions .updated{background:rgba(200,240,200,.8);color:#050;border-left:6px solid #090;padding:6px 12px;margin-bottom:.5em}.mc-submissions .notice p,.mc-submissions .updated p{padding:0;margin:0}.mc-submissions .notice{margin-bottom:1em}.mc-submissions .toggle_location_fields{margin-bottom:1em;width:100%;padding:10px;display:flex;align-items:center;justify-content:center}.mc-submissions .toggle_location_fields span{padding:3px}.mc-submissions .invalid{outline:2px dashed red;outline-offset:4px}.mc-submissions .mcs-name-and-email{background:#0001;padding:0 .5em;display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px}.mc-submissions span.dashicons,.mc-submissions span.dashicons:before{width:auto;height:auto;font-size:inherit;line-height:inherit;vertical-align:top}.mcs-custom-field label{display:block}.mcs-checkbox label{display:inline}.mc-submissions .counter .dashicons{color:#fff;width:1em;height:1em;line-height:1;background:green;border-radius:100%;display:inline-block;padding:4px;margin-left:.5em}.mc-submissions .counter.warning .dashicons{color:#000;background:#cd9610}.mc-submissions .counter.exceeded .dashicons{color:#fff;background:#b32d2e}.mcs-custom-field.mcs-checkbox label,.mcs-custom-field.mcs-radio label{display:inline-block}.mc-submissions .updated{display:block!important}.mc-submissions .updated .button{display:inline-block}.mc-advanced-search .dashicons{margin-right:.5em;vertical-align:middle}.mc-advanced-search .search-link{text-align:right}.mc-inline{margin:0;padding:0;list-style-type:none}.mc-inline li{margin:1px;padding:0;list-style-type:none;display:inline-block}.mc-inline li input,.mc-inline li label{display:inline;width:auto}.mc-inline li label{margin-left:.25em;margin-right:1em}.wp-list-table .alternate{background:rgba(200,200,200,.1)}#mcs-status.visible{margin-bottom:1rem}#mcs-status h2{font-size:2rem}#event_date_error.visible{opacity:1;display:block}#event_date_error .dashicons{color:#a00}#event_date_error{opacity:0;display:none}.mc-advanced-search ol{margin:0;padding:0;list-style:none}.mc-advanced-search li:nth-of-type(2n){background:rgba(0,0,0,.06)}.mc-advanced-search li{margin:0 0 1rem;padding:5px 1rem}.mc-advanced-search li.no-results{padding:5px;border-left:6px solid #b32d2e;background-color:#0000000a;color:#111}.mc-advanced-search h3 strong.event-date{font-size:1.2rem;font-weight:400;margin-left:1rem}.autocomplete-input{position:relative;flex:1}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{border-color:rgba(0,0,0,.12);background-color:#fff;outline:0;box-shadow:0 2px 2px rgba(0,0,0,.16)}[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent}[data-position=above] .autocomplete-input[aria-expanded=true]{border-top-color:transparent;z-index:2}.autocomplete[data-loading=true]:after{content:"";border:3px solid rgba(0,0,0,.12);border-right-color:rgba(0,0,0,.48);border-radius:100%;width:20px;height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);animation:rotate 1s linear infinite}.autocomplete-result-list{margin:0;border:1px solid rgba(0,0,0,.12);padding:0;box-sizing:border-box;max-height:296px;overflow-y:auto;background:#fff;list-style:none}[data-position=below] .autocomplete-result-list{margin-top:-1px;border-top-color:transparent;padding-bottom:8px}[data-position=above] .autocomplete-result-list{margin-bottom:-1px;border-bottom-color:transparent;padding-top:8px}.autocomplete-result{cursor:default;padding:12px;background-repeat:no-repeat;background-position:12px}.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}@keyframes rotate{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(359deg)}}