.eventDates__dates__day:not(:last-child){margin:0 0 10px}@media (min-width:901px){.eventDates__dates__day>td:not(:first-child){font:400 normal calc(18px*var(--font_primary-mod))/22px var(--font_primary),Arial,sans-serif;font-size:calc(18px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:22px}}@media (max-width:900px){.eventDates__dates__day>td:not(:first-child){font:400 normal calc(16px*var(--font_primary-mod))/16px var(--font_primary),Arial,sans-serif;font-size:calc(16px*var(--font_primary-mod));font-style:normal;font-weight:400;line-height:16px}}.eventDates__dates__day>td:first-child{font:700 normal calc(20px*var(--font_primary-mod))/22px var(--font_primary),Arial,sans-serif;font-size:calc(20px*var(--font_primary-mod));font-style:normal;font-weight:700;line-height:22px}@media (min-width:901px){body.imx-brand-seeonseebruck .eventDates__dates__day>td:not(:first-child){font:400 normal calc(18px*var(--font_secondary-mod))/22px var(--font_secondary),Arial,sans-serif;font-size:calc(18px*var(--font_secondary-mod));font-style:normal;font-weight:400;line-height:22px}}@media (max-width:900px){body.imx-brand-seeonseebruck .eventDates__dates__day>td:not(:first-child){font:400 normal calc(16px*var(--font_secondary-mod))/16px var(--font_secondary),Arial,sans-serif;font-size:calc(16px*var(--font_secondary-mod));font-style:normal;font-weight:400;line-height:16px}}body.imx-brand-seeonseebruck .eventDates__dates__day>td:first-child{font:700 normal calc(20px*var(--font_secondary-mod))/22px var(--font_secondary),Arial,sans-serif;font-size:calc(20px*var(--font_secondary-mod));font-style:normal;font-weight:700;line-height:22px}.eventDates__dates__day>td>[class*=icon-]{background:#c74331;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-right:5px;text-align:center;width:20px}.eventDates__dates__day>td>a{padding-left:25px;text-decoration:underline}.eventDates__dates__day>td>a:before{content:"\e911";display:inline-block;font:400 normal 20px/20px icomoon;font-size:20px;font-style:normal;font-weight:400;line-height:20px;margin:0 5px 0 -25px;vertical-align:top;width:20px}@media (max-width:550px){.eventDates__dates__day{display:flex;flex-wrap:wrap}.eventDates__dates__day>td{box-sizing:border-box}.eventDates__dates__day>td:not(:first-child){width:50%}.eventDates__dates__day>td:first-child{margin-bottom:5px;width:100%}}