@charset "UTF-8";.css-events-list,.em-events-list,.events-table{font-size:1em;border-collapse:collapse;margin-top:.5em;width:100%}.css-events-list td,.css-events-list th,.em-events-list td,.em-events-list th,.events-table td,.events-table th{text-transform:uppercase;max-width:none!important;padding:1em!important;border:none;border-top:1px solid #eee}.css-events-list th.event-time,.em-events-list th.event-time,.events-table th.event-time{width:250px!important}.css-events-list td:first-of-type,.em-events-list td:first-of-type,.events-table td:first-of-type{text-align:right}.css-events-list td.no-event,.em-events-list td.no-event,.events-table td.no-event{text-align:left;text-transform:none}.css-events-list tbody tr,.em-events-list tbody tr,.events-table tbody tr{padding:.5em 1em}.css-events-list tbody tr:hover,.em-events-list tbody tr:hover,.events-table tbody tr:hover{background-color:#014e62}.css-events-list tbody tr:hover td,.em-events-list tbody tr:hover td,.events-table tbody tr:hover td{color:#fff}.css-events-list tbody tr:hover td a,.em-events-list tbody tr:hover td a,.events-table tbody tr:hover td a{color:#43939d;opacity:.5}.css-events-list tbody tr:hover td a:hover,.em-events-list tbody tr:hover td a:hover,.events-table tbody tr:hover td a:hover{color:#fff!important;font-weight:700!important;opacity:1!important}.css-events-list li,.em-events-list li,.events-table li{margin-bottom:1em}.em-calendar.fullcalendar{border-collapse:collapse;font-size:.5em;margin:1em auto;width:100%}.em-calendar.fullcalendar thead{background-color:#6cb5bf;color:#156a76;font-size:15px;font-weight:700}.em-calendar.fullcalendar .em-calnav-next,.em-calendar.fullcalendar .em-calnav-prev{color:#156a76;text-decoration:none;text-transform:uppercase}.em-calendar.fullcalendar .em-calnav-next{text-align:right}.em-calendar.fullcalendar .month_name{text-align:center;text-transform:uppercase}.em-calendar.fullcalendar tr{border:1px solid #156a76}.em-calendar.fullcalendar .days-names td{background-color:#6cb5bf;color:#156a76;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px}.em-calendar.fullcalendar .daynum{line-height:1.2;padding:6px 9px;font-size:11px;font-weight:700}.em-calendar.fullcalendar .daynum-past{background-color:#6cb5bf;color:#333}.em-calendar.fullcalendar .daynum-today{background-color:#156a76;color:#fff}.em-calendar.fullcalendar .daynum-future{background-color:#6cb5bf;color:#333}.em-calendar.fullcalendar .day-events td,.em-calendar.fullcalendar .days-events td{border:1px solid #156a76}.em-calendar.fullcalendar .days-events td{vertical-align:top;height:110px;width:14.28%;background-color:#fff}.em-calendar.fullcalendar .event-title{font-size:10px;line-height:1.4em;padding:2px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:1px;word-break:normal}.em-calendar.fullcalendar .event-title .event-category{text-align:center;font-weight:700;color:#fff}.em-calendar.fullcalendar .event-title p{margin:2px 0}.em-calendar.fullcalendar .event-title a{text-decoration:none;display:block;text-transform:uppercase;font-weight:700;margin-bottom:1em}.em-calendar.fullcalendar .event-tooltip-container{position:relative}.em-calendar.fullcalendar .event-tooltip{background-color:#f9f9f9;border:1px #156a76 solid;position:absolute;width:320px;z-index:1001}.em-calendar.fullcalendar .event-tooltip-title{background-color:#156a76;color:#fff;font-size:1em;letter-spacing:1px;line-height:18px;margin:0;min-height:18px;padding:0 6px;text-align:center;text-transform:uppercase}.em-calendar.fullcalendar .cal-event-date{font-weight:600;text-align:center;color:#43939d}.em-calendar.fullcalendar .event-body{padding:3px 6px 6px 6px;text-align:justify;min-height:115px}.em-calendar.fullcalendar .event-body h3{clear:unset}.em-calendar.fullcalendar .event-date{font-style:italic;margin:3px 0;text-align:center;color:#fd7e29;font-weight:600}.em-calendar.fullcalendar .event-thumb{float:left;padding:5px 10px 0 4px}.em-calendar.fullcalendar .day-events .day-event-0{width:100%}.em-calendar.fullcalendar .day-events .day-event-1{width:100%}.em-calendar.fullcalendar .day-events .day-event-2{width:50%}.em-calendar.fullcalendar .day-events .day-event-3{width:33%}.em-calendar.fullcalendar .day-events .day-event-4{width:25%}.em-calendar.fullcalendar .day-events .day-event-5{width:20%}.em-calendar.fullcalendar .day-events .hour-day{letter-spacing:1px}.em-calendar.fullcalendar .day-events td.busy-hour{background-color:#ccc;border-bottom:1px solid #ccc}.em-calendar.fullcalendar .day-events td.busy-hour-next{background-color:#ccc;border-top:1px solid #ccc;border-bottom:0}.em-calendar.fullcalendar .days-events .daynum{display:block}.em-calendar.fullcalendar .days-events .daynum-mobile{display:none}.em-calendar.fullcalendar .em-calendar-wrapper .ical{text-align:center;margin-top:1em}.em-calendar.fullcalendar .em-pagination{margin-left:50px}body.single-event .entry-header{background-color:#014e62;background-repeat:no-repeat;background-size:contain;color:#fff;padding:1em 0;margin:0}body.single-event .entry-header .entry-title{font-size:2em;text-align:center;text-transform:uppercase;letter-spacing:.25em;margin:1em;text-shadow:1px 1px 5px #000}body.single-event .entry-content .entry-thumbnail{text-align:center}body.single-event .entry-content .entry-text{max-width:1200px;margin:0 auto;margin-bottom:1em;font-size:1.25em;padding:0 1em}body.single-event .entry-content .entry-text .em-events-list{font-size:inherit;margin-top:2.5em}body.single-event .entry-content .entry-text .em-events-list th{border:none}body.single-event .entry-content .entry-text .em-events-list td{font-size:1em;padding:.5em .75em;width:22%}body.single-event .entry-content .entry-text .em-events-list td:first-of-type{text-align:left;width:40%}body.single-event .entry-content .entry-text .event-title{text-transform:uppercase}