.WaGadgetMenuHorizontal {
    background-color: #6d3768 !important;
}
.eventTime {
    color: white;
    font-weight: 700;
}

.WaGadgetUpcomingEvents .title a {
    padding: 0 !important;
}

.viewSwitchersTable .switchersGroup1 div,
.viewSwitchersTable .switchersGroup2 div{
    margin-right: 10px !important;
}

.WaGadgetEventsStateCalendar #idViewSwitchersTable a{
    padding: 5px 10px;
    font-size: 13px;
}

.WaGadgetEventsStateCalendar .pageTitleOuterContainer {
    margin: 0 0 15px 0;
}

.WaGadgetEventsStateCalendar .pageTitleOuterContainer #idEventViewSwitcher .pageViewSwitcherContainer a {
    padding: 5px 10px;
    background-color: #5f9fd2;
    color: white;
    border-radius: 2px;
    margin-top: 4px;
}

.WaGadgetEventsStateCalendar .EventListCalendar td>div {
    padding: 3px 6px;
    margin: -9px;
}
.WaGadgetEventsStateCalendar {
    margin: 0 -10px 20px;
}

.WaGadgetEvents .boxInfoContainer ul.boxInfo li label,
.eventInfoStartDate,
.eventInfoEndDate {
    display: none;
}
/* 
.eventInfoBoxValue:last-child {
  display: none;
} */

.WaGadgetEvents .boxInfoContainer ul.boxInfo .eventInfoLocation {
    margin-top: 30px;
}

.WaGadgetEvents .boxInfoContainer ul.boxInfo .eventInfoLocation::before {
    content: "Location: ";
    font-weight: 800;
}
.WaGadgetEventsStateCalendar .EventListCalendar .EventListCalendarItemSelected .calendarDate {
    padding: 5px;
    background-color: lightgray;
    margin-left: -5px;
}