.calendar-container .calendar-details p.events-view-all,.events-container .events-listing .event-article .event-meta{font-style:italic}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column .event-item-title a span.location-pin,.event-container .event-listing .event-article .event .event-right-column .event-location a span.location-pin,.events-container .events-listing .event-article .event .event-right-column .event-location a span.location-pin,.events-sidebar .events-list .event-item a span.location-pin{opacity:.75}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}.calendar-hide{display:none}.calendar-container{max-width:1200px;margin-left:auto;margin-right:auto}.calendar-container::after{clear:both;content:"";display:block}.calendar-container a{transition:.2s}@media screen and (min-width:768px){.calendar-container .calendar-table{float:left;display:block;margin-right:2.35765%;width:57.35098%}.calendar-container .calendar-table:last-child{margin-right:0}}.calendar-container .calendar-table table{font-family:sans-serif}.calendar-container .calendar-table table thead .calendar-controls .calendar-buttons{font-size:1em;text-align:center}.calendar-container .calendar-table table thead .calendar-controls .calendar-buttons a{border-radius:1.5rem;background-color:#efefef;color:#222;display:inline-block;line-height:1.5rem;margin:.25rem .05em;text-align:center;width:1.5rem}.calendar-container .calendar-table table thead .calendar-controls .calendar-buttons a:hover{color:#222;background-color:#d7d7d7;transition:background-color .15s ease}.calendar-container .calendar-table table thead .calendar-controls .calendar-title{font-size:1.25em;text-align:center}.calendar-container .calendar-table table thead .calendar-headings th{background:0 0;color:#222;font-size:.75rem;line-height:2.5;text-align:center;width:14.28571%}.calendar-container .calendar-table table tbody tr td{padding:.45rem;vertical-align:top}.calendar-container .calendar-table table tbody tr td div{font-size:.75rem;position:relative;text-align:center}.calendar-container .calendar-table table tbody tr td div .calendar-day.calendar-active{color:#1BB3E9}.calendar-container .calendar-table table tbody tr td div .calendar-day a{border-radius:2.5rem;background:#efefef;color:#222;display:inline-block}.calendar-container .calendar-table table tbody tr td div .calendar-day a.calendar-active,.calendar-container .calendar-table table tbody tr td div .calendar-day a:hover{background:#1BB3E9;color:#fff}.calendar-container .calendar-table table tbody tr td div .calendar-day a.calendar-active:hover{background:#32bbeb}.calendar-container .calendar-table table tbody tr td div .calendar-day a,.calendar-container .calendar-table table tbody tr td div .calendar-day span{font-size:.75rem;line-height:2.5rem;text-align:center;width:2.5rem}.calendar-container .calendar-table table tbody tr td div .calendar-day-details{display:none}@media screen and (min-width:768px){.calendar-container .calendar-details{float:left;display:block;margin-right:2.35765%;width:40.29137%}.calendar-container .calendar-details:last-child{margin-right:0}}.calendar-container .calendar-details .calendar-day-details ul{list-style:none;padding:0}.calendar-container .calendar-details .calendar-day-details ul li{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:.5rem}.calendar-container .calendar-details .calendar-day-details ul li::after{clear:both;content:"";display:block}.calendar-container .calendar-details .calendar-day-details ul li .event-item-left-column{float:left;display:block;margin-right:2.35765%;width:23.23176%;position:relative}.calendar-container .calendar-details .calendar-day-details ul li .event-item-left-column:last-child{margin-right:0}.calendar-container .calendar-details .calendar-day-details ul li .event-item-left-column a{background:center center #efefef;background-size:cover;display:block;min-height:4rem;width:100%}.calendar-container .calendar-details .calendar-day-details ul li .event-item-left-column a time{bottom:0;background:rgba(255,255,255,.75);color:#222;position:absolute;padding:.25rem .5rem;right:0;z-index:99}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column{float:left;display:block;margin-right:2.35765%;width:74.41059%}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column:last-child{margin-right:0}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column .event-item-title{font-weight:700;margin:0}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column .event-item-title span.location-pin{width:.8em;height:.8em;border-radius:50% 50% 50% 0;background-color:currentColor;display:inline-block;transform:rotate(-45deg);margin:.2em .05em 0}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column .event-item-title span.location-pin:after{content:'';width:.374em;height:.374em;margin:.214em 0 0 .214em;background:#50596c;position:absolute;border-radius:50%}.events-container .events-listing .event-article .event-header::after,.events-container .events-listing .event-article .event::after,.events-container::after{content:"";display:block;clear:both}.calendar-container .calendar-details .calendar-day-details ul li .event-item-right-column .event-item-summary p{margin:.25rem 0}.events-container{max-width:1200px;margin-left:auto;margin-right:auto}.events-container .events-listing{padding-bottom:2rem}.events-container .events-listing .event-article{border-bottom:1px solid #efefef;margin-bottom:0;padding:1rem 0}.events-container .events-listing .event-article .event-header{display:block;position:relative}.events-container .events-listing .event-article .event{display:block}.events-container .events-listing .event-article .event .event-left-column{float:left;display:block;margin-right:2.35765%;width:14.70196%}.events-container .events-listing .event-article .event .event-left-column:last-child{margin-right:0}.events-container .events-listing .event-article .event .event-left-column .event-datetime{color:#555;display:block;margin:.5rem 1rem 0 0;text-align:right}.events-container .events-listing .event-article .event .event-left-column .event-datetime .event-day{display:block;font-size:1.75rem;font-weight:700;line-height:1;margin:0}.events-container .events-listing .event-article .event .event-left-column .event-datetime .event-month{display:block;font-size:1rem;font-weight:700;line-height:1;margin:.5rem 0;text-transform:uppercase}.events-container .events-listing .event-article .event .event-left-column .event-datetime .event-time{display:block;font-size:.95rem;line-height:1;margin-top:.75rem}.events-container .events-listing .event-article .event .event-left-column .event-datetime .event-year{display:none}.events-container .events-listing .event-article .event .event-right-column{float:left;display:block;margin-right:2.35765%;width:82.94039%}.events-container .events-listing .event-article .event .event-right-column:last-child{margin-right:0}.events-container .events-listing .event-article .event .event-right-column .event-title{margin:.3rem 0}.events-container .events-listing .event-article .event .event-right-column .event-location{margin:-.5rem 0 .3rem}.events-container .events-listing .event-article .event .event-right-column .event-location span.location-pin{width:.8em;height:.8em;border-radius:50% 50% 50% 0;background-color:#898d94;display:inline-block;transform:rotate(-45deg);margin:.2em .05em 0}.events-container .events-listing .event-article .event .event-right-column .event-location span.location-pin:after{content:'';width:.374em;height:.374em;margin:.214em 0 0 .214em;background:#50596c;position:absolute;border-radius:50%}.events-container .events-listing .event-article .event .event-right-column .event-summary *{display:inline}.events-container .events-listing .event-article .event .event-right-column .event-categories{margin-top:.4rem}.event-container{max-width:1200px;margin-left:auto;margin-right:auto}.event-container::after{clear:both;content:"";display:block}.event-container .event-listing{float:left;display:block;margin-right:2.35765%;width:57.35098%}.event-container .event-listing:last-child{margin-right:0}.event-container .event-listing .event-article{border-bottom:1px solid #efefef;margin-bottom:0;padding:0 0 1rem}.event-container .event-listing .event-article .event .event-right-column{display:flex;flex-direction:column}.event-container .event-listing .event-article .event .event-right-column .event-title{margin-top:1rem}.event-container .event-listing .event-article .event .event-right-column .event-location{margin-top:-.5rem}.event-container .event-listing .event-article .event .event-right-column .event-location span.location-pin{width:.8em;height:.8em;border-radius:50% 50% 50% 0;background-color:#898d94;display:inline-block;transform:rotate(-45deg);margin:.2em .05em 0}.event-container .event-listing .event-article .event .event-right-column .event-location span.location-pin:after{content:'';width:.374em;height:.374em;margin:.214em 0 0 .214em;background:#50596c;position:absolute;border-radius:50%}.event-container .event-listing .event-article .event .event-right-column .event-categories{margin-top:.5rem;order:-1}.event-container .events-sidebar{float:left;display:block;margin-right:2.35765%;width:40.29137%}.event-container .events-sidebar:last-child{margin-right:0}.event-container .events-sidebar .event-tags{list-style:none;margin:0 0 2rem;padding:0}.event-container .events-sidebar .event-tags li{display:inline}.events-sidebar h3{margin:0}.events-sidebar .events-list{list-style:none;padding-left:0;margin-top:0}.events-sidebar .events-list .event-day{font-size:1.2rem;font-weight:700;padding-top:1rem;padding-bottom:.1rem;display:block;clear:both}.events-sidebar .events-list .event-day:first-child{padding-top:0}.events-sidebar .events-list .event-item{display:block;margin-top:.1rem}.events-sidebar .events-list .event-item time{float:left;display:block;margin-right:2.35765%;width:14.70196%}.events-sidebar .events-list .event-item time:last-child{margin-right:0}.events-sidebar .events-list .event-item a{float:left;display:block;margin-right:2.35765%;width:82.94039%}.event-tags,.event-tags a{display:inline-block}.events-sidebar .events-list .event-item a:last-child{margin-right:0}.events-sidebar .events-list .event-item span.location-pin{width:.8em;height:.8em;border-radius:50% 50% 50% 0;background-color:currentColor;display:inline-block;transform:rotate(-45deg);margin:.2em .05em 0}.events-sidebar .events-list .event-item span.location-pin:after{content:'';width:.374em;height:.374em;margin:.214em 0 0 .214em;background:#50596c;position:absolute;border-radius:50%}.event-tags a{border-radius:4px;background:#1BB3E9;color:#fff;padding:0 .5rem;font-size:.75rem;font-weight:400;text-transform:uppercase}.event-tags a:visited{color:#fff}.clear-user-agent-styles table,.clear-user-agent-styles tbody,.clear-user-agent-styles td,.clear-user-agent-styles tfoot,.clear-user-agent-styles th,.clear-user-agent-styles thead,.clear-user-agent-styles tr{border:none;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit}
/*# sourceMappingURL=events.min.css.map */
