.fc-agendaWeek-view {

}

.fc-agendaDay-view {

}

.fc-time-grid .fc-event {
    margin: 0px;
    padding: 1px;
    border-radius: 0px;
    border-style: solid !important;
    border-width: 1px 0px 0px 0px;
    border-color: gray;
}

.fc-agendaWeek-view .fc-time-grid-event .fc-time {
    /* display: none; */
}

.fc-agendaDay-view .fc-time-grid-event .fc-time {
    position: absolute;
    right: 0px;
    top: 0px;
}

.fc-time-grid-event .fc-title {
    display: inline;
}

.fc-time-grid-event .fc-content {
    text-align: center;
}

.fc-agendaWeek-view .cal-subitems {
    display: none;
}

.cal-subitems {
    display: block;
    border-style: none;
    border-width: 1px;
    text-align: center;
    border-radius: 3px;
    margin-top: 0.75em;
    padding: 0.5em;
    background-color: rgba(0, 0, 0, 0.04);
}

.cal-subitems .cal-subitems-item {
    display: block;
}

.fc-agendaDay-view .fc-title {
    font-size: 1.25em;
}

.event-cat-wt {
    background-color: #dfe8cd;
}
.event-cat-industrial {
    background-color: #fffcdc;
}
.event-cat-nectar {
    background-color: #dfe8cd;
}
.event-cat-phd {
    background-color: #f0d2e4;
}
.event-cat-discovery {
    background-color: #fbcac4;
}
.event-cat-invited {
    background-color: #fedbb2;
}
.event-cat-spotlights {
    background-color: #d3eae3;
}
.event-cat-parallel {
    background-color: #bedff3;
}
.event-cat-plenary {
    background-color: #bedff3;
}
.event-cat-other {
    background-color: #e9e6e1;
}
.event-cat-best-dm {
    background-color: #bbe1d8;
}
.event-cat-tot {
    background-color: #bbe1d8;
}
.event-cat-posters {
    background-color: #fbcac4;
}
.event-cat-best-ml {
    background-color: #bbe1d8;
}

.event-dialog .dl-horizontal dt {
    width: auto;
}

.event-dialog .dl-horizontal dd {
    margin-left: 80px;
}

.display-id {
    font-weight: bold;
    margin-right: 0.5em;
}

dl.paper-dl dt {
    width: 100px;
}

dl.paper-dl dd {
    margin-left: 115px;
}

dl.paper-dl h5 {
    margin-top: 0px;
}

a.toggle-link span::before {
    content: "";
}

a.toggle-link.collapsed span::before {
    content: "";
}

.invited-name {
    font-weight: bold;
    color: #e98472;
}
