/* table past events */
#itemid-1141 .capacity_col, #itemid-1141 td[data-content="max. Teilnehmer"] {
  display: none;
}

.ebm-upcoming-events .ebm-event-link {
  font-size: 100%;
  font-weight: normal;
}

.radio input[type="radio"], input[type="radio"], .checkbox input[type="checkbox"], #remember, input[type="checkbox"] {
  min-width: 1rem;
  min-height: 1rem;
}

#eb-category-page-timeline #eb-categories {
  display: none;
}

.eb-event-item {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  width: 100%;
    padding-bottom:         20px;
}

.eb-event-image {
  flex:1;
}

.eb-event-image img {
  width: 100%;
  height: 120px;
  object-fit: cover;
}

img.eb-event-large-image {
  width: 100%;
  height: 350px;
  object-fit: cover;
}

.eb-event-information {
  flex:3;
    margin-bottom:          0px;
    padding:                0 0 0px;
}

.eb-event-date-info {
  font-size: 100%;
  line-height: 100%;
  display: inline-block;
}

#eb-categories .eb-description, #eb-events .eb-description, #eb-event-page .eb-description, .eb-box-heading {
    border:                 none;
    background:             none;
    padding:                0px;
}

.eb-events-timeline .eb-taskbar {
    border-bottom:          0px dotted #a5a5a5;
    padding:                0px 0 20px 0;
}

#eb-event-details img.eb-thumb-left {
    clear:                  left;
    padding:                0 0px 15px 0 !important;
}

.eb_event_list {
    margin-bottom:         20px;
}

.eb_event_list .event_date {
    padding-right:          20px;
}

.eb-notice-message {
    font-size:              100%;
}

.eb-container h1, .eb-container h2, .eb-container h3 {
    margin:                 10px 0 !important;
}

img.eb-thumb-left {
    margin:                 10px 15px 0 0 !important;
}

.icon-angle-right:before {
    content:                "\203A";
}

.icon-angle-left:before {
    content:                "\2039";
}

.icon-angle-double-right:before {
    content:                "\00BB";
}
.icon-angle-double-left:before {
    content:                "\00AB";
}

.form-control, .form-select {
  background-color:         transparent;
  border:                   2px solid black;
}