div#em-loading{position:absolute;width:100%;height:100%;background:#fff url(../images/loading.gif) 50% 50% no-repeat;left:0;top:0;opacity:.8;filter:alpha(opacity=80);z-index:9999}#location_info td,#location_info th{vertical-align:top;text-align:left}#location_info th{padding:5px 10px 0 0}p.warning{border:2px solid #fd0000;background:#ff7146;color:#fff;font-weight:700;padding:5px}.debug{color:green;background:#b7f98c;margin:15px;padding:10px;border:1px solid #629948}.switch-tab{background:#aaa;width:100px;float:right;margin:3px 1px 0 5px;padding:2px}.switch-tab a{color:#fff;text-decoration:none}.switch-tab a:hover{color:#d54e21}#events-pagination,.switch-tab,table.em-tickets-bookings-table tbody td{text-align:center}#events-pagination a{margin:0 20px;text-decoration:none;width:80px;padding:3px 0;background:#faf4b7;border:1px solid #ccc;border-top:none}#new-event{float:left}div#icon-events{background:url(../images/calendar-32.png) no-repeat center}div#icon-bookings{background:url(../images/bookings-32.png) no-repeat center}#event-form .em-notice-warning,#post .em-notice-warning{margin:10px 0;padding:15px 20px;border-left:4px solid orange}#event-form .em-notice-warning h4,#event-form .em-recurrence-reschedule h4,#post .em-notice-warning h4,#post .em-recurrence-reschedule h4{margin-top:0}#event-form .em-notice-warning div.warning-bold,#post .em-notice-warning div.warning-bold{color:#c45500;font-weight:700}#event-form .em-notice-warning div.warning-bold p,#event-form .recurrence-reschedule-warning p,#post .em-notice-warning div.warning-bold p,#post .recurrence-reschedule-warning p{margin-top:0;font-size:14px}table.events-table tr.pending{background:#fcffa8}table.events-table tr.past{background:#e4e4e4}table.events-table .category{color:#888}#post-body .misc-pub-post-status.misc-event-duplicate-link:before{content:"\f132"}#event-form #event-name,#location-form,#location-name{margin:2px 0 7px;padding:6px 5px;width:98%}#event-form .reschedule-hidden,#post .reschedule-hidden{display:none;visibility:hidden}#event-form .em-recurrence-reschedule,#post .em-recurrence-reschedule{padding:15px 20px;border-left:4px solid orange}#event-form .recurrence-reschedule-warning,#post .recurrence-reschedule-warning{margin-bottom:25px;color:#c45500}.em-location-type{border-top:1px solid #dedede;margin-top:20px;padding-top:20px}.em-location-type-single .em-location-type{border-top:0;margin-top:0;padding-top:0}.em-location-type.em-location-type-single{border:0;margin-top:10px;padding-top:10px}.em-location-type p:first-child{margin-top:0}div.em-location-data table{float:left;margin:0 15px 0 0}.em-event-location-data h4{padding-bottom:5px;border-bottom:1px solid #dedede;margin-bottom:15px}.em-input-field{margin-bottom:10px}.em-input-field label{display:block;margin-bottom:5px}#em-bookings-admin-booking form.em-booking-single-rsvp-status-edit,#em-bookings-admin-booking form.em-booking-single-status-edit,#em-bookings-admin-booking form.em-booking-single-status-info,.em-input-field.em-input-field-boolean label{display:inline-block}.em-input-field em{display:block;margin-top:2px}#em-tickets-form .ticket-required .ticket_required-default,#em-tickets-form tbody.em-ticket-template,div.em-location-type,div.em-location-type-delete-active-alert{display:none}div.em-location-types-single{display:none;visibility:hidden}div.em-location-data table.em-location-data td,div.em-location-data table.em-location-data th{vertical-align:top;border:0}div.em-location-data table.em-location-data{width:50%;float:left;border:0}div.em-location-data table.em-location-data .em-location-data-url input{width:100%}div.em-location-data .em-location-map-404{vertical-align:middle;text-align:center}.ms-global-categories{line-height:1.8em}#event-rsvp-box{margin:10px}#event-rsvp-options h4{font-size:14px}#event-rsvp-options label{font-weight:700}#em-tickets-form th{width:auto}#em-tickets-form th.ticket-status,.em-tickets-row .ticket-status{width:20px}#em-tickets-form .em-tickets-row .ticket-status span.dashicons{display:block;width:16px;height:16px;line-height:16px;font-size:16px;font-weight:bolder}#em-tickets-form .em-tickets-row .ticket-status.single span.dashicons{cursor:auto}#em-tickets-form .em-tickets-row .ticket-status span.ticket-on{color:green}#em-tickets-form .em-tickets-row .ticket-status span.ticket-off{color:red}#em-tickets-form .em-tickets-row .ticket-status span.ticket_new{color:gray}#em-tickets-form.em-tickets-sortable .em-tickets-row .ticket-status span.dashicons{cursor:grab}#em-tickets-form .em-ticket-sortable-placeholder{border:2px dashed #dedede;background:#efefef}#em-tickets-form .ui-sortable-helper{cursor:grabbing}.em-ticket-form .ticket-options{margin-top:10px}#em-tickets-form .ticket-dates>div,.em-ticket-form>div>div{clear:both;padding-top:4px}.em-ticket-form label{display:block;float:left;min-width:105px;padding-right:5px}#em-tickets-form .ticket-description textarea,#em-tickets-form .ticket-name input{width:50%}#em-tickets-form .em-ticket-form-actions{clear:both}#em-tickets-form .ticket-price input,#em-tickets-form .ticket-spaces input{width:80px}#em-tickets-form .ticket-dates input.em-date-input-loc{width:90px}#em-tickets-form .ticket-dates-from-normal,#em-tickets-form .ticket-dates-from-recurring,#em-tickets-form .ticket-dates-to-normal,#em-tickets-form .ticket-dates-to-recurring{display:inline}#em-tickets-form .ticket-required input,#em-tickets-form .ticket-roles input{width:auto}#em-tickets-form .ticket-roles div{margin-left:110px}#em-tickets-form .ticket-roles label{font-weight:400}#em-tickets-form .ticket-required:has(input:indeterminate) .ticket_required-default{display:inline-block;font-style:italic}#em-tickets-form .em-ticket-form-parent-warning{margin:0 0 15px;font-style:italic}#em-tickets-form .ticket-deleted{display:none;visibility:hidden}.em-booking{margin:15px 0 10px;position:relative}div:not(.em)>.em-booking-form{position:relative;clear:left;max-width:1200px}div:not(.em)>.em-booking-form .em-booking-form-details{padding:10px;width:360px;float:left}.em-booking-form-details textarea,div:not(.em)>.em-booking-form .em-booking-form-details input.input{width:250px}div:not(.em)>.em-booking-form p{clear:left}div:not(.em)>.em-booking-form label:not([for^=filepond--]){float:left;display:inline-block;width:100px}div:not(.em)>.em-booking-form span.input-group input{margin-left:-20px}div:not(.em)>.em-booking-form span.input-group{display:block;margin-left:120px}div:not(.em)>.em-booking-form p.input-field-data_privacy_consent label{display:block;width:100%}div:not(.em)>.em-booking-form-details .em-booking-submit{width:auto}#em-bookings-admin-booking .em-booking-form .em-form-fields{width:100%;table-layout:fixed}#em-bookings-admin-booking .em-booking-form .em-form-fields th{width:20%;padding:10px 0 0;vertical-align:top}#em-bookings-admin-booking .em-booking-form .em-form-fields td{width:80%;text-align:left;padding:10px 0 0 20px}#em-bookings-admin-booking .em-booking-form .em-form-fields span.input-group{display:block;margin-left:0}#em-bookings-admin-booking .em-booking-form .em-form-fields span.input-group input{margin-left:0}.em-tickets{margin-bottom:20px}div.em-booking-message{margin:10px 0;padding:10px;color:#333;border-radius:3px}div.em-booking-message p{margin:10px 0!important;padding:0;color:#333}div.em-booking-message-success{background-color:#f1fff0;border:1px solid #a8d144}div.em-booking-message-error{background-color:#ffebe8;border:1px solid #c00}#em-booking-details .inside{padding:5px 10px}.stuffbox .inside h4{font-size:16px;margin:10px 0 20px;font-weight:700}table.em-form-fields td,table.em-form-fields th{text-align:left;vertical-align:top}table.em-form-fields th{padding:0 20px 5px 0}.em-tablenav-pagination.tablenav-pages a{width:auto;padding-top:4px;padding-bottom:5px}#em-bookings-admin-booking .postbox h3,#em-bookings-admin-booking .stuffbox h3,.em-tablenav-pagination.tablenav-pages .current{font-size:16px}table.em-tickets-bookings-table{width:100%;border:1px #efefef solid;margin:10px 0}table.em-tickets-bookings-table tr.em-hr th{border-top:1px solid #bbb}table.em-tickets-bookings-table tfoot th:first-child{text-align:right}table.em-tickets-bookings-table tbody td:last-child,table.em-tickets-bookings-table th:last-child{text-align:right;padding-right:20px;vertical-align:top}table.em-tickets-bookings-table tfoot th em{font-size:12px;font-weight:400}table.em-tickets-bookings-table td,table.em-tickets-bookings-table th{padding:5px;margin:0}table.em-tickets-bookings-table tfoot th,table.em-tickets-bookings-table thead th{background:#cdcdcd;text-align:center}table.em-tickets-bookings-table tbody td.ticket-type{text-align:left;padding-left:10px}#em-bookings-admin-booking .stuffbox .inside{padding:0 12px 12px}#em-bookings-admin-booking .em-booking-single-info{display:none}#em-bookings-admin-booking .em-booking-single-form{padding-right:20px}#location-balloon-content{margin:0!important;padding:0 12px 20px 0!important;font-size:12px!important;color:#000!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}#location-balloon-content h3{background:0 0;text-shadow:none}#em-options-form .handlediv{display:none;visibility:hidden}#em-options-form .inside{border-top:1px solid #dedede;margin-top:0;padding-top:10px}#em-options-form h3{font-size:16px}#em-options-form td,#em-options-form th{vertical-align:top}#em-options-form th{padding:15px 20px;margin:0!important;font-size:.97em}#em-options-form .em-boxheader,#em-options-form tr.em-header td{font-style:italic;padding:10px 5px;margin:0}#em-options-form .postbox h4,#em-options-form tr.em-header h4,#em-options-form tr.em-subheader h5{font-weight:700;font-size:15px;font-style:normal;border-bottom:1px solid #dedede;margin:0 0 10px;padding:0 0 10px}#em-options-form tr.em-subheader td{font-style:italic;margin:0;padding:5px 20px 2px}#em-options-form tr.em-subheader h5{margin:10px 0;padding:0 0 5px;border-bottom:1px solid #efefef;color:#000}#em-options-form tbody.em-subsection th{padding-left:35px}table.em-caps-table td,table.em-caps-table th{width:auto!important}#em-options-form input[type=text],#em-options-form textarea,.em-ml-options table{width:95%}.em-translatable{display:inline-block;width:20px;height:20px;font-size:20px;padding:0 5px 0 0;cursor:pointer}.em-ml-options{display:none}.em-ml-options table td{padding:0 0 5px;margin:0}.em-ml-options .lang{width:100px}.em-menu-group .postbox.always-open .inside{display:block!important}.em-menu-group .postbox.closed{border-bottom:1px solid #ccd0d4}a.em-option-resettable{text-decoration:none}.em-option-resettable .dashicons{width:16px;height:16px;line-height:16px;font-size:16px}.em_obj .table-wrap{position:relative}.em_obj #em-loading{position:absolute;width:100%;height:100%;background:#fff url(../images/loading.gif) 50% 50% no-repeat;left:0;top:0;opacity:.8;filter:alpha(opacity=80)}.em-docs>h3{font-size:18px;display:block;margin-top:50px}.em-docs dl,.em-docs h2,.em-docs h3,.em-docs h4{clear:left}.em-docs dl dt{display:block;float:left;min-width:160px;margin-right:10px}.em-docs dl dd{display:block;margin-left:170px}.em-docs-atts dl dt{min-width:110px!important}.em-docs-atts dl dd{margin-left:120px!important}.em-time-input.error{border:#c00 1px solid}.ui-em_timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);outline:0;z-index:10052;margin:0}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration{width:13em}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30,.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60{width:11em}.ui-em_timepicker-list{margin:0;padding:0;list-style:none}.ui-em_timepicker-list li{margin:0;list-style:none;padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000}.ui-em_timepicker-duration{margin-left:5px;color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-duration{color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-selected{background:#fff;color:#000}.ui-em_timepicker-list .ui-em_timepicker-selected:hover,.ui-em_timepicker-list li:hover,li.ui-em_timepicker-selected{background:#1980ec;color:#fff}.ui-em_timepicker-list li:hover .ui-em_timepicker-duration,li.ui-em_timepicker-selected .ui-em_timepicker-duration{color:#ccc}.ui-em_timepicker-list li.ui-em_timepicker-disabled,.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{color:#888;cursor:default}.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{background:#f2f2f2}