.ni_events-item {
    border-top: 1px solid #d5d8dc;
    display: flex;
}
.ni_events-day {
    border-right: 1px solid #d5d8dc;
    text-align: center;
}
.ni_events-collapse-wrapper {
    overflow: hidden;
}
.ni_events-tab-title{
    display: flex;
}
.ni_events-tab-title h4{
    flex-grow:1;
    margin: 0;
}
.ni_events-tab-content {
    display: none;
}
.ni_events-tab-title  i{
    height: fit-content;
}
.ni_events-tab-title.ni_events-active  i{
    transform: rotate(180deg);
}
