@font-face {
font-family: "Font Awesome 5 Brands";
font-style: normal;
font-weight: normal;
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.eot);
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.woff2) format("woff2"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.woff) format("woff"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.ttf) format("truetype"),
url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
[id^='ays-poll-container-'] .fab {
font-family: "Font Awesome 5 Brands";
}
@font-face {
font-family: "Font Awesome 5 Free";
font-style: normal;
font-weight: 400;
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.eot);
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.woff2) format("woff2"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.woff) format("woff"),
url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.ttf) format("truetype"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
[id^='ays-poll-container-'] .far {
font-weight: 400;
}
@font-face {
font-family: "Font Awesome 5 Free";
font-style: normal;
font-weight: 900;
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.eot);
src: url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.woff2) format("woff2"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.woff) format("woff"), url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.ttf) format("truetype"),
url(//www.fotoforum-owl.de/wp-content/plugins/poll-maker/admin/webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
[id^='ays-poll-container-'] .fa,
[id^='ays-poll-container-'] .far,
[id^='ays-poll-container-'] .fas {
font-family: "Font Awesome 5 Free";
}
[id^='ays-poll-container-'] .fa,
[id^='ays-poll-container-'] .fas {
font-weight: 900;
}.fdatepicker-input{padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:16px;background:white;cursor:pointer;min-width:200px;transition:border-color .2s}.fdatepicker-input:focus{outline:0;border-color:#3b82f6}.fdatepicker-popup{position:absolute;top:100%;bottom:auto;left:0;margin-top:1px;background:white;border:1px solid #e1e5e9;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,0.15);padding:3px;min-width:250px;z-index:1000;display:none}.fdatepicker-popup.active{display:block}.fdatepicker-popup-bottom{margin-top:0;margin-bottom:4px}.fdatepicker-popup-middle{margin-top:0;transform:translateY(-50%)}.fdatepicker-popup-top{margin-top:0;transform:translateY(-100%)}.fdatepicker-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px;border-bottom:1px solid #e5e7eb}.fdatepicker-nav{background:0;border:0;font-size:18px;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .2s;margin:auto;color:initial}.fdatepicker-nav:hover,.fdatepicker-nav:focus{background:#f3f4f6;outline:1px solid #3b82f6;outline-offset:1px}.fdatepicker-title{font-weight:600;font-size:16px;color:#374151;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .2s}.fdatepicker-title:hover,.fdatepicker-title:focus{background:#f3f4f6;outline:1px solid #3b82f6;outline-offset:1px}.fdatepicker-grid{display:grid;grid-template-columns:repeat(7,1fr)}.fdatepicker-grid.months{grid-template-columns:repeat(3,1fr);gap:2px}.fdatepicker-grid.years{grid-template-columns:repeat(3,1fr);gap:2px}.fdatepicker-day-header{text-align:center;font-size:12px;font-weight:600;color:#6b7280;padding:8px 4px}.fdatepicker-day,.fdatepicker-month,.fdatepicker-year{aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px;font-size:14px;transition:all .2s;position:relative;outline:0;height:32px}.fdatepicker-month,.fdatepicker-year{aspect-ratio:2.5/1}.fdatepicker-day.focus,.fdatepicker-month.focus,.fdatepicker-year.focus{outline:2px solid #3b82f6;outline-offset:1px;z-index:1}.fdatepicker-day.focus:not(.selected),.fdatepicker-month.focus:not(.selected),.fdatepicker-year.focus:not(.selected){background:#e0e7ff !important}.fdatepicker-day.other-month,.fdatepicker-year.other-decade{color:#d1d5db}.fdatepicker-day.other-month:hover,.fdatepicker-year.other-decade:hover{background:#f3f4f6}.fdatepicker-day.today,.fdatepicker-month.current,.fdatepicker-year.current{color:#1d4ed8;outline:2px solid #3b82f6;font-weight:600}.fdatepicker-day.selected,.fdatepicker-month.selected,.fdatepicker-year.selected{background:#3b82f6;color:white;font-weight:600}.fdatepicker-day.weekend{color:#ef4444}.fdatepicker-day.in-range{background:#dbeafe;color:#1d4ed8}.fdatepicker-day.range-start,.fdatepicker-day.range-end{background:#3b82f6;color:white}.fdatepicker-day.multi-selected{background:#10b981;color:white;font-weight:600}.fdatepicker-day.disabled{color:#d1d5db !important;cursor:not-allowed !important;pointer-events:none !important}.fdatepicker-buttons{border-top:1px solid #e5e7eb;display:flex;justify-content:space-between;gap:6px}.fdatepicker-button-text{background:transparent;border:0;color:#374151;font-size:14px;padding:6px 8px;cursor:pointer;border-radius:6px;transition:background-color .2s,color .2s;flex:1;text-align:center;margin:auto}.fdatepicker-button-text:hover,.fdatepicker-button-text:focus{background-color:#f3f4f6;color:#111827;outline:2px solid #d1d5da;outline-offset:-2px}.fdatepicker-button-text:active{background-color:#e5e7eb}.fdatepicker-timepicker{border-top:1px solid #e5e7eb;padding:5px;margin-top:5px;display:block}.fdatepicker-time-inputs{display:flex;gap:8px;align-items:center;justify-content:center}input.fdatepicker-time-input{width:60px;border:1px solid #d1d5db;border-radius:4px;text-align:center;font-size:14px}.fdatepicker-time-separator{font-weight:bold;font-size:18px}.fdatepicker-time-ampm{padding:4px 10px;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-size:14px;font-weight:bold;background:white}.fdatepicker-time-ampm.active{background:#3b82f6;color:white}.fdatepicker-time-ampm:focus{outline:2px solid #3b82f6;outline-offset:-2px}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:initial}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@font-face{font-family:'text-security-disc';src:url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc-compat.eot);src:url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc-compat.eot?#iefix) format('embedded-opentype'),url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc-compat.woff2) format('woff2'),url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc-compat.ttf) format('truetype')}@supports((content-visibility:visible) or selector(:-moz-is-html)) and (not (-webkit-hyphens:none)){@font-face{font-family:'text-security-disc';src:url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc.woff2) format('woff2'),url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/css/text-security/text-security-disc-compat.ttf) format('truetype')}}@media only screen and (min-width: 900px) {
#div_person {position: relative;}
#div_person_image_relative {position: relative;}
#div_person_image {position:absolute; left:50%; top:0; z-index: 100;}
}
@media only screen and (min-width: 600px) {
.rightclickhint {
float: right;
text-align: right;
margin: 0;
}
} @media only screen and (max-width: 600px) {
.rightclickhint {display:none;}
.eme_import_form_img {display:none;}
.jtable-page-list {display:none !important;}
.jtable-page-info {display:none !important;}
} @media print {
.jtable-command-column {display:none;}
}
#eme_person_image_example {
max-height: 250px;
max-width: 300px;
}
.eme_admin_button_middle {
vertical-align: middle !important;
}
.eme_smaller {
font-size: smaller;
margin-bottom: 0em; margin-top: 0em;
}
.eme_small {
font-size:.8em;
}
.eme_todos {
width: 100%;
}
textarea.eme_fullresizable {
resize: both; 
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
table.eme_event_admin_table td {
vertical-align: top;
}
table.eme_membership_admin_table td {
vertical-align: top;
}
table#eme-bookings-table tfoot td.booking-result {
font-weight: bold;
background:#6D6D6D url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/images/menu-bits.gif) repeat-x scroll left top;
color: #eee;
}
div#eme_printable_container {
width: 100%;
text-align: center;
}
table#eme_printable_table {
width: 100%;
border-collapse:collapse;
}
tr#eme_printable_booked-seats td {
border-top: 2px solid grey;
}
table#eme-bookings-table tfoot th {
text-align: right;
padding-right: 1em;
}
table#event_attributes tr {
vertical-align: top;
}
table.eme-rsvp-form, table.eme-member-form {
width: 80%;
}
table.eme-rsvp-form th, table.eme-member-form th {
text-align: right;
width: 35%;
}
table.eme-rsvp-form td, table.eme-member-form td {
padding-left: 1em;
text-align: left;
}
div.eme-noscriptmsg,
div.eme-message-info,
div.eme-message-success,
div.eme-message-error {
margin-bottom: 1em;
background-color: #FDDD73;
padding: 5px;
border: 2px solid #FF9100;
}
.eme-message-admin {
background-color: rgb(255, 251, 204);
}
.eme-hidden {
display: none !important; } body#printable {
font-family: Geneva, Helvetica, Arial, sans-serif;
text-align: center;
}
body#printable #container {
margin: 0 auto;
width: 780px;
text-align: left;
}
table#bookings-table {
width: 600px;
border-spacing: 0px;
}
table#bookings-table td {
padding: 5px 0;
}
table#bookings-table td.seats-number {
text-align: right;
padding-right: 20px;
}
table#bookings-table th {
text-align: left;
margin-left: 5px;
}
table#bookings-table tr#booked-seats td{
border-top: 2px solid #999;
}
table#bookings-table td.total-label {
text-align: right;
}
table#bookings-table tr#booked-seats td.seats-number, table#bookings-table tr#available-seats td.seats-number {
font-weight: bold;
}
p#recurrence_warning {
border: 2px solid #FD0000;
background: #FF7146;
color: #fff;
font-weight: bold;
padding: 5px;
}
input#event_url {
width: 100%
}
div#icon-events{
background:url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/images/calendar-32.png) no-repeat center;
}
table#eme-location-data th {
text-align: right;
width: 50px;
}
#eme_global_map {
line-height: 100%;
}
.eme-location-map {
width: 100%;
height: 300px;
line-height: 100%;
}
.eme-location-balloon {
font-size: 95%;
line-height: 100%;
margin-bottom: 1em;
} div.eme-adminedit-location-map {
width: 400px;
height: 300px;
margin-right: 8px;
} .eme_global_map img,
.eme-location-map img {
max-width: none !important;
background: none !important;
}
.eme_events_list, .eme_locations_list {
clear:both;
}
.eme_locations_list li {
cursor:default;
}
table.eme-calendar-table td {
padding: 2px 4px;
text-align: center;
}
table.eme-calendar-table tr.days-names {
font-weight: bold;
}
table.eme-calendar-table td.eventless-pre, table.eme-calendar-table td.eventless-post {
color: #ccc;
}
table.eme-calendar-table td.eventful a, table.eme-calendar-table td.eventful-today a, div.eventful-today a, div.eventful a {
font-weight: bold;
color: #FD7E29;
}
table.eme-calendar-table td span.eme-cal-holidays {
color: #FD7E29;
}
table.eme-calendar-table td.eventless-today {
background-color: #CFCFCF;
}
table.eme-calendar-table thead {
font-size: 120%;
font-weight: bold;
}
table.eme-calendar-table th.month_name, div.month_name {
text-align: center;
vertical-align: middle;
} table.fullcalendar {
table-layout: fixed;
border-collapse: collapse;
width: 100%;
}
#content table.fullcalendar td {
border:1px solid #000;
}
table.fullcalendar td {
padding:0 !important;
border:1px solid #000;
text-align:left;
vertical-align:top;
}
table.fullcalendar a.prev-month, table.smallcalendar a.prev-month, div.emeDivTableHead a.prev-month {
float:left;
padding-left:.7em;
text-decoration:none;
}
table.fullcalendar a.prev-month img, table.smallcalendar a.prev-month img {
display: inline;
}
table.fullcalendar a.next-month, table.smallcalendar a.next-month, div.emeDivTableHead a.next-month {
float:right;
padding-right:.7em;
text-decoration:none;
}
table.fullcalendar a.next-month img, table.smallcalendar a.next-month img {
display: inline;
}
table.fullcalendar tr.days-names td, div.days-names {
height: 1.4em;
text-align: center;
vertical-align: middle;
}
table.fullcalendar tbody td {
height:4em;
text-align:left;
overflow:hidden;
}
table.fullcalendar ul {
padding-left: 10px;
}
table.fullcalendar ul li {
margin:7px 0 0 0;
font-size:.7em;
line-height:normal;
}
table.fullcalendar td.eventless-today, table.fullcalendar td.eventful-today, div.eventless-today, div.eventful-today {
background-color:#eee;
}
table.eme_mailings_table {
border-collapse: collapse;
width: 100%;
}
table.eme_mailings_table table, table.eme_mailings_table th, table.eme_mailings_table td {
border: 1px solid black;
padding-left: 5px;
}
table.eme_admin_table {
border-collapse: collapse;
}
table.eme_admin_table , table.eme_admin_table th , table.eme_admin_table td {
border: 1px solid black;
padding-left: 5px;
padding-right: 5px;
}
.emeDivTable {
display: table;
border-collapse: collapse;
width: 100%;
}
.emeDivTableHead {
font-weight: bold;
}
.emeDivTableRow {
display: table-row;
}
.emeDivTableHeading {
display: table-header-group;
font-weight: bold;
}
.emeDivTableCell {
height: 4em;
}
.emeDivTableCell, .emeDivTableHead {
display: table-cell;
padding: 3px 0px;
border: 1px solid #999999;
width: 12%;
}
.emeDivTableCell ul {
list-style-position: inside;
padding-left: 3px;
font-size: 0.7em;
line-height: normal;
}
.emeDivTableFoot {
display: table-footer-group;
font-weight: bold;
}
.emeDivTableBody {
display: table-row-group;
}
.events-pagination-top {
margin-bottom:1em;
}
.locations-pagination-top,.locations-pagination-bottom,.events-pagination-top,.events-pagination-bottom {
text-align: center;
}
.locations-pagination-top a,.locations-pagination-bottom a,.events-pagination-top a,.events-pagination-bottom a {
margin: 0 20px 0 20px;
text-decoration: none;
padding: 3px 0;
}
.eme_nav_left {
float: left;
}
.eme_nav_right {
float: right;
} #saddr {
margin-bottom:0;
} #honeypot_check { display: none; } #ui-datepicker-div { display: none; }
.eme_formfield_date {
background-image: url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/images/calendar-16.png);
background-position: right center;
background-repeat: no-repeat;
padding-right: 18px;
} div.dt-length select.dt-input {
-webkit-appearance: auto;
background: none;
} .dt-select-checkbox:checked::before {
content: none !important;
} .eme-dt-row-selected{
background: #F2F5A9 !important;
}
.dataTable tr:hover {
background: #AAF5F3 !important;
} .clearable{
background: url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/images/x.gif) no-repeat right -10px center;
border: 1px solid #999;
padding: 3px 18px 3px 4px; border-radius: 3px;
transition: background 0.4s;
}
.clearable.x  { background: url(//www.fotoforum-owl.de/wp-content/plugins/events-made-easy/images/x.gif) no-repeat right 5px center !important; } .clearable.onX{ cursor: pointer; } .clearable::-ms-clear {display: none; width:0; height:0;}  .eme-map-marker{
text-align: center;
position: absolute;
overflow: hidden;
background-color: red;
background-repeat: no-repeat;
background-position: center;
color: #fff;
width: 28px;
height: 28px;
border-radius: 10%;
line-height: 22pt;
font-size: 20px;
filter: drop-shadow(2px 2px 2px rgba(0,0,0,0.5));
} .leaflet-container a.leaflet-popup-close-button {
box-shadow: none;
} .leaflet-control-zoom-in, .leaflet-control-zoom-out {
text-decoration: none !important;
}
.eme_required {
border: 2px solid red !important;
} .eme_dyndata {
border-collapse: collapse;
width: 100%;
}
.eme_dyndata_tbody tr {
border: solid thin;
}
div.eme_notice_unfiltered_html {
border-width: 1px;
border-style: solid;
padding: 0 .6em;
margin: 5px 0 15px;
border-radius: 3px;
background-color: #ffffe0;
border-color: #e6db55;
color: #000;
clear: both;
}  .eme_passwordfield {
font-family: text-security-disc !important;
-webkit-text-security: disc;
} :root {
--eme-map-tiles-filter: brightness(0.6) invert(1) contrast(3) hue-rotate(200deg) saturate(0.3) brightness(0.7);
}
@media (prefers-color-scheme: dark) {
.eme-map-tiles {
filter:var(--eme-map-tiles-filter, none);
}
} .eme_formfield_fdatetime, .eme_formfield_fdate {
pointer-events: auto !important;
opacity: 1 !important;
max-width: 100%;
}
.eme_formfield_fdatetime, .eme_formfield_fdate, .eme_formfield_ftime {
background: #FCFFAA !important;
field-sizing: content;
min-inline-size: 10ch;
} .eme_task_section_header {
font-weight: bold;
} form[name=eme-fs-form] {
display: block;
overflow: hidden;
width: 100%;
}
form[name=eme-fs-form] > div,
form[name=eme-fs-form] > fieldset {
margin-bottom: 1.5em;
} 
form[name=eme-fs-form] #event_name, 
form[name=eme-fs-form] #event_contactperson_email_body,
form[name=eme-fs-form] #event_url,
form[name=eme-fs-form] #location_name,
form[name=eme-fs-form] #location_address,
form[name=eme-fs-form] #location_address1,
form[name=eme-fs-form] #location_address2,
form[name=eme-fs-form] #location_city,
form[name=eme-fs-form] #location_state,
form[name=eme-fs-form] #location_zip,
form[name=eme-fs-form] #location_country,
form[name=eme-fs-form] #location_town {
width: 96%;
}
form[name=eme-fs-form] .eme_fs_notes_textarea,
form[name=eme-fs-form] #wp-event_notes-wrap,
form[name=eme-fs-form] #wp-location_description-wrap {
width: 96%;
}
form[name=eme-fs-form] #event_notes {
height: 120px;
}
form[name=eme-fs-form] #submit{
width: 200px;
text-align: center;
}
form[name=eme-fs-form] label {
font-weight: normal;
font-size: small;
padding: 0;
}
form[name=eme-fs-form] label small,
form[name=eme-fs-form] legend small{
font-size: smaller;
color: gray;
}
form[name=eme-fs-form] fieldset {
border: 1px solid #F1F1F1;
width: 96%;
padding: 2px;
}
form[name=eme-fs-form] fieldset fieldset{
width: 47%;
float: left;
margin: 1%;
}
form[name=eme-fs-form] span.error {
font-size: smaller;
font-weight: bold;
color: #C00;
}
form[name=eme-fs-form] div.eme-frontendedit-location-map {
width: 96%;
height: 400px;
} details.eme_accordion {
overflow: auto;
}
details.eme_accordion > summary {
background-color: #e6e6e6;
color: #555555;
box-shadow: 1px 1px 2px #bbbbbb;
cursor: pointer;
margin: 2px !important;
padding: 7.5px 7.5px 7.5px 15px !important;
}
details.eme_accordion > summary:hover {
background-color: #ccc;
}
details.eme_accordion[open] {
background-color: white;
border: 1px solid #aaa;
border-radius: 3px;
margin-top: 2px;
}
details.eme_accordion[open] > summary:hover {
background-color: #e6e6e6;
}
details.eme_accordion > table {
width: 99%;
margin: 1px auto 5px auto;
padding: 5px;
}
details.eme_accordion > div, details.eme_accordion > p {
padding: 5px;
background-color: white;
} .eme-tabs {
display: flex;
flex-wrap: wrap;
cursor: pointer;
background-color: #ccc;
}
.eme-tab {
padding: 7px 20px;
background-color: #f1f1f1;
border: 1px solid #ccc;
border-radius: 3px;
margin-left: 5px;
}
.eme-tab:hover {
background-color: #ddd;
}
.eme-tab.active {
background-color: #fff;
font-weight: bold;
}
.eme-tab-content {
border: 1px solid #ccc;
border-top: 0px;
padding: 10px;
display: none;
overflow: auto;
}
.eme-tab-content.active {
display: block;
background-color: #fff;
} .eme-autocomplete-suggestions {
border: 1px solid #ccc;
width: fit-content;
max-height: 200px;
overflow-y: auto;
position: relative;
z-index: 1000;
background: #fff;
}
.eme-autocomplete-suggestion {
padding: 2px;
cursor: pointer;
}
.eme-autocomplete-suggestion:nth-child(even) {
background: #f0f0f0;
}
.eme-autocomplete-suggestion:hover {
background: #ddd;
}
div#eme_div_import {
padding: 5px;
border: 1px solid grey;
}
#bulkactions {
display: grid;
padding-top: 5px;
} #chooseperson, #eventmail_chooseperson, #chooseevent, #testmail_to, .eme_searchfilter {
field-sizing: content;
min-inline-size: 10ch;
} .eme-item {
white-space: nowrap;
display:inline;
}
.eme-wsnobreak {
white-space: nowrap;
width: 20%;
}
.eme-copy-button {
background: transparent;
}
.eme-copy-button::before {
content: "⧉";
font-size: 16px;
}
.eme_fs_wysiwig_editor_width {
width: 95%;
}
.eme-editor-wrapper textarea {
border: 1px solid #ccc;
}
.eme-editor-tabs button {
background: #f0f0f1;
border: 1px solid #ccc;
border-bottom: none;
padding: 6px 12px;
font-size: 13px;
margin-right: 2px;
cursor: pointer;
color: #555;
position: relative;
top: 1px;
}
.eme-editor-tabs button.active {
background: #fff;
border-bottom: 1px solid #ccc;
font-weight: bold;
}
.jodit-wysiwyg {
max-height: 60vh !important; overflow: auto;
}
.datalist-input { min-width: calc(15ch + 2em);  padding: 0.5em;
font: inherit;
} @supports (field-sizing: content) {
.datalist-input {
field-sizing: content;
min-width: fit-content;
}
}
.eme-yesno-check-text:before {
content: attr(data-no);
}
.eme-yesno-check-input:checked ~ .eme-yesno-check-text:before {
content: attr(data-yes);
}
.ts-wrapper {
display: inline-block;
}
.ts-wrapper .ts-dropdown {
white-space: nowrap;
min-width: max-content !important;
}
.eme-ftable-center {
text-align: center;
} a.nav-tab.nav-tab-active {
border-bottom: none;
}.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}