html{scroll-padding-top:2em}#addTeilnehmerForm{width:300px;position:fixed;top:10em}#addTeilnehmerForm div{display:grid}#doIT_teilnehmerManager{display:grid}.teilnehmer_content_area table{width:100%}.teilnehmer_content_area thead tr{position:sticky;top:2.5em}.teilnehmer_content_area thead tr,.teilnehmer_content_area tr:nth-child(even){background-color:#0871b4;color:#fff}.begleiter{font-weight:900}.begleiter td{padding-left:1em}#doIT_eventManager_publicList .noticeWrapper{position:relative}#doIT_eventManager_publicList thead{color:var(--e-global-color-primary)}#doIT_eventManager_publicList .noticeWrapper .soldout{color:red;font-weight:900;position:absolute;rotate:10deg;translate:-60%;width:max-content;box-shadow:0 0 1em .1em #333;background-color:#fff;padding:.3em}.thirtyPercent{width:30%}.doIT_buchung{margin-block-end:1em;padding:.2em;box-shadow:0 0 .4em #333;display:grid;grid-auto-rows:auto}.doIT_buchung input[type=text]{width:100%}.zahlungen_buchen_form{display:grid;grid-template-areas:"TeilnehmerTabelle" "BuchenButton"}.TeilnehmerTabelle{grid-area:TeilnehmerTabelle}.TeilnehmerTabelle input[type=number]{text-align:right}.TeilnehmerTabelle input[type=number]:after{content:'€'}.TeilnehmerTabelle tbody tr:hover,.TeilnehmerTabelle tbody tr:has(input:focus){background-color:#e3e3e3}.BuchenButton{grid-area:BuchenButton;justify-self:end}.BuchenButton span{font-weight:900}.spacious{width:100%;height:5em}.positions{background-color:#aed533}#bw_raesfeld_logo{grid-area:logo}#doIT_eventManager,#doIT_buchungsManager,#doIT_teilnehmerManager{position:relative;padding:2em;margin:2em;background-color:#fff}#event_filter_section,#event_month_list_section{display:flex;align-items:baseline;justify-content:space-evenly;grid-area:var(--grid_area)}#event_filter_section{--grid_area:filter}#event_month_list_section{--grid_area:monthlist}#resetprint{grid-area:resetprint;display:flex;width:20em;align-items:stretch;justify-content:space-between}#event_filter_form p,#event_month_list_form p,#public_filter_form p{display:inline-block}#event_filter_form p label,#event_month_list_form p label,#public_filter_form p label{display:block}.all_events_table{width:100%}.event_head_area{display:grid;grid-template-areas:"header filter monthlist resetprint";width:100%;justify-content:space-between;align-items:center;margin-bottom:1em}.buchung_head_area{display:grid;width:100%;grid-template-areas:"header filter";justify-content:space-between;align-items:center;height:4em}.TeilnehmerTabelle thead tr,.all_events_table thead tr,.month_table thead tr,.all_events_table tr:nth-child(even),.month_table tr:nth-child(even){background-color:#0871b4;color:#fff}.all_events_table tr:nth-child(even) .dashicons{color:#fff}.event_table_column_header{position:sticky;top:2.5em}.date_column{white-space:nowrap;text-align:center;padding:.5em}.centered_column{text-align:center}@media print{*{visibility:hidden;margin:0 !important;padding:0 !important;font-size:12px !important;color:#000 !important}.event_content_area{position:absolute;top:0;left:0;display:block;visibility:visible;width:100%}.event_content_area *{visibility:visible}.no_print{display:none}.event_content_area table,.event_content_area th{border-collapse:collapse;border-style:solid;border-width:1px}.event_content_area tr,.month_table td{border-collapse:collapse;border-style:solid;border-width:1px;page-break-inside:avoid}.month_table td{padding-inline:.5em !important}}#public_filter_form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#doIT_eventManager_publicList h1{font-family:"Architects daughter",Sans-serif;font-weight:600;font-size:31px;color:var(--e-global-color-primary,#1d70b8)}#doIT_eventManager_publicList h2,.buchung_content_area h2{color:#fff !important;line-height:30px;padding-left:10px;background-color:#24a0db !important;font-family:Verdana,Geneva,sans-serif;font-size:14px}#doIT_buchungsManager h2{margin:0;position:relative}.TeilnehmerAnzMax{position:absolute;right:1em}#doIT_eventManager_publicList h3{color:#04378b;padding-left:10px;font-size:12px;text-decoration:none;font-family:Verdana,Geneva,sans-serif}#doIT_eventManager_publicList table{font-size:12px;box-shadow:0 0 .4em #333;font-family:Verdana,Geneva,sans-serif;width:100%}#event_filterreset_form{display:inline-block}#public_filter_section{box-shadow:0 3px 13px rgb(0 0 0/40%);font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;padding:1em;margin-block-end:3em}#doIT_eventManager_publicList a{color:var(--e-global-color-primary) !important;font-weight:900;text-decoration:underline !important}#doIT_eventManager_publicList td{padding:1em}#AddNew form{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end}#addTeilnehmerForm p{display:grid}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s}.tab button:hover{background-color:#ddd}.tab .active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.default{display:block}.smallLabel,#AddNew label{display:block;font-size:smaller}#ShowAndEdit form{display:flex;flex-wrap:wrap;padding:.3em;align-items:center;justify-content:space-between}#ShowAndEdit li:nth-child(odd){background-color:#0871b4;color:#fff}.slim_input{width:5em}.wide_input{width:40em}.tabcontent button{cursor:pointer;color:#fff;background-color:#003046;font-size:1em;padding:.5em;border:outset;border-radius:.5em;transition:.7s}.tabcontent button:hover{background-color:#0078af}.tabcontent button:has(i.fa-check){background-color:#228b22}.tabcontent button:has(i.fa-triangle-exclamation){background-color:#cd5c5c}