.addAppointment{display:block;position:absolute;left:10px;top:4px;height:24px;border-radius:24px;border:solid 1px #919da6;color:#919da6;font-family:Lato,sans-serif;font-size:12px;padding-right:12px;visibility:hidden}.appointmentColor{width:4px;border-radius:2px;height:16px;height:100%;margin-right:2px;display:inline-block;position:absolute;left:0}.appointmentDetail{margin-bottom:15px;position:relative;padding-left:32px;min-height:44px}.attachments ol{list-style:none;counter-reset:list;padding-left:25px;position:relative}.attachments ol>li:before{content:"[" counter(list) "]";counter-increment:list;position:absolute;left:0}.invitation_from_text,.invitation_from,.invitational_info{display:inline-block}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{display:none}.invitational_response_control{margin-bottom:20px}.partizipation_list{margin-top:20px;margin-left:10px;font-size:12px!important;color:#414d55}.partizipation_list strong{font-size:unset!important;line-height:unset!important;padding:unset!important}