.date_of_event{margin:0 0 1.5rem;font-family:ideal sans,sans-serif;line-height:1.3;letter-spacing:-.015em;padding-top:20px;border-top:1px solid #e5e5e5;margin-top:10px}.view-display ul{padding-left:0}.view-display li{list-style:none;padding:10px 0;border-bottom:0;border-top:1px solid #e5e5e5}.view-display .time{font-family:ideal sans,sans-serif;font-weight:400;line-height:1.4;text-rendering:optimizelegibility;font-size:18px}.view-display .calender{color:#004888;text-decoration:none;font-weight:500}.view-display .virtual{font-family:ideal sans,sans-serif;font-weight:400;line-height:1.4;text-rendering:optimizelegibility;font-size:.75em;color:#549a21}.view-display .event_title{color:#004888;text-decoration:none}.view-display .event-subtitles{font-size:.75em;color:#f57f29}.view-display .event-descriptions{font-size:.92em}@media(max-width:991px){.view-display .col-md-2{order:2;padding-top:40px;padding-bottom:15px}}.isotope-item{width:100%}.view-events-filter{display:flex}.view-events-filter .button{padding:.375em .75em!important;font-size:.875em;color:#333}.view-events-filter .views-buttons:first-child button{border-radius:4px 0 0 4px}.view-events-filter .views-buttons:last-child button{border-radius:0 4px 4px 0}.view-events-filter .views-buttons .button:hover{color:#0090c4}.view-events-filter .views-buttons .button:hover{color:#0090c4}.view-events-filter .views-buttons .active{color:#fff;background-color:#03ade0}@media(max-width:991px){.view-events-filter .views-buttons{display:grid}.view-events-filter{display:inline}}.views-buttons button:focus,.views-buttons butto:active{outline:none;box-shadow:none;transform:translateY(0px)}