:root{--wpem-primary-color:#0096ff;--wpem-dark-color:#111111;--wpem-gray-color:#555555;--wpem-white-color:#ffffff;--wpem-gray-border-color:#e4e4e4;--wpem-gray-bg-color:#f5f5f5}#calendar-layout-view-container{width:100%;display:none}.wpem-calendar-view-container{border:none}.wpem-calendar-view-container .calendar-layout-header{text-align:center;padding:20px 15px;border:none}.wpem-calendar-view-container .calendar-layout-header .calendar-title{margin:0;padding:0;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:700;color:var(--wpem-dark-color)}.wpem-calendar-filter-right,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation{display:flex;margin-left:10px}.wpem-calendar-view-container .calendar-contents-container table.calendar{border-collapse:collapse;background:var(--wpem-white-color);border-right:1px solid var(--wpem-gray-border-color);border-bottom:1px solid var(--wpem-gray-border-color);border-top:0;border-left:0;width:100%}.wpem-calendar-view-container .calendar-contents-container table.calendar tr{display:flex}.wpem-calendar-view-container .calendar-contents-container table.calendar td,.wpem-calendar-view-container .calendar-contents-container table.calendar th{border-top:1px solid var(--wpem-gray-border-color);border-left:1px solid var(--wpem-gray-border-color);border-right:0px;border-bottom:0;position:relative;width:100%!important;padding:0;text-align:center;min-height:120px}.wpem-calendar-view-container .calendar-contents-container table.calendar td.empty-gray-background{background:repeating-linear-gradient(-35deg,var(--wpem-gray-bg-color),var(--wpem-gray-bg-color) 10px,var(--wpem-white-color) 10px,var(--wpem-white-color) 20px)}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container.today{background:var(--wpem-primary-color)}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .day-number{text-align:right;padding:10px;font-size:18px;line-height:20px;color:var(--wpem-dark-color)}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container.today .day-number{color:var(--wpem-white-color)}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link{background:var(--wpem-gray-bg-color);color:var(--wpem-dark-color);font-weight:500;font-size:14px;border-radius:4px;margin:0 10px 10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:25px;height:25px;padding:0 2px}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link.event_cancelled{background-color:#ffe5e5}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link.event_featured{background:#ffffe4}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link:hover .calendar-tooltip-box{display:block!important}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box,.wpem-calendar-view-container .calendar-contents-container table.calendar th.weekday-name-column .wpem-mobile-show,.wpem-event-listing-calendar-view .wpem-event-box-col,.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time::before,.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location::before{display:none}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip{position:absolute;left:calc(100% - 20px);top:0;overflow:hidden;color:var(--wpem-gray-color);width:100%;min-width:280px;border:1px solid var(--wpem-gray-border-color);background:var(--wpem-white-color);border-radius:4px;z-index:10;box-shadow:0 0 10px rgba(0,0,0,.1)}.wpem-calendar-view-container .calendar-contents-container table.calendar tr .calendar-day-container:last-of-type .calendar-tooltip,.wpem-calendar-view-container .calendar-contents-container table.calendar tr .calendar-day-container:nth-last-of-type(2) .calendar-tooltip{right:calc(100% - 20px);left:inherit}.wpem-calendar-view-container .calendar-contents-container table.calendar tr:last-of-type .calendar-day-container .calendar-tooltip,.wpem-calendar-view-container .calendar-contents-container table.calendar tr:nth-last-of-type(2) .calendar-day-container .calendar-tooltip{bottom:0;top:inherit}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-banner{width:100%;height:150px;background-color:var(--wpem-gray-color);background-position:center;background-repeat:no-repeat;background-size:cover}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-title{font-size:20px;line-height:28px;text-align:left;font-weight:500;padding:15px 15px 0;color:var(--wpem-dark-color)}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-content{padding:10px 15px}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-content,.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-content p{line-height:20px;color:var(--wpem-gray-color);text-align:left;font-weight:400;font-size:14px}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-tooltip-box .calendar-tooltip .calendar-tooltip-content p{margin-top:10px}.wpem-calendar-view-container .calendar-contents-container table.calendar th.weekday-name-column{background:var(--wpem-gray-bg-color);color:var(--wpem-gray-color);height:40px;line-height:40px;padding:0;font-size:14px;font-weight:500;min-height:unset}.wpem-calendar-view-container .calendar-contents-container table.calendar th.weekday-name-column .wpem-mobile-hide{display:block}.wpem-calendar-filter-right{justify-content:flex-end;flex:1}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-form .wpem-calendar-month-filter,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-form .wpem-calendar-year-filter{margin-right:10px;max-width:200px;width:100%}.calendar-filters-navigation .wpem-calendar-right-nav .wpem-theme-button,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-left-nav .wpem-theme-button{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;opacity:0}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-left-nav,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-right-nav{width:42px;height:42px;background:var(--wpem-gray-bg-color);border-radius:4px;color:var(--wpem-dark-color);font-size:20px;display:flex;align-items:center;justify-content:center;position:relative;margin-left:10px}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-left-nav,.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow.calendar-filters-navigation-previous i{transform:rotate(180deg)}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-left-nav:hover,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-right-nav:hover,.wpem-calendar-view-container .calendar-widget-event-details-link:hover,.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow.calendar-filters-navigation-next:hover,.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow.calendar-filters-navigation-previous:hover{background:var(--wpem-primary-color);color:var(--wpem-white-color)}@media only screen and (max-width:768px){.wpem-calendar-view-container .calendar-contents-container table.calendar td,.wpem-calendar-view-container .calendar-contents-container table.calendar th{min-height:80px}.wpem-calendar-view-container .calendar-contents-container table.calendar td br,.wpem-calendar-view-container .calendar-contents-container table.calendar th br,.wpem-calendar-view-container .calendar-contents-container table.calendar th.weekday-name-column .wpem-mobile-hide{display:none}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link{height:12px;width:12px;background:var(--wpem-gray-color);color:var(--wpem-dark-color);padding:0;font-weight:unset;font-size:0px;border-radius:100%;margin:5px;display:inline-block}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .day-number{text-align:center}.wpem-calendar-view-container .calendar-contents-container table.calendar th.weekday-name-column .wpem-mobile-show{display:block}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link:hover .calendar-tooltip-box{display:none!important}}@media only screen and (max-width:575px){.wpem-calendar-view-container .calendar-contents-container table.calendar td,.wpem-calendar-view-container .calendar-contents-container table.calendar th{min-height:50px}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .calendar-event-details-link{height:7px;width:7px}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-form .wpem-calendar-filter-button .wpem-cfilter-button{width:100%;max-width:unset}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation{float:right;width:100%}.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-left-nav,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation .wpem-calendar-right-nav{width:50%}.wpem-calendar-view-container .calendar-filters-container .calendar-title,.wpem-calendar-view-container .calendar-filters-form-wrapper .calendar-filters-navigation{display:none}.wpem-calendar-filter-right{margin-left:0;justify-content:center}.wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .day-number{padding:5px;font-size:16px}}.wpem-calendar-widget-wrapper{position:relative}.wpem-calendar-widget-wrapper .wpem-form-wrapper.calendar-filters-form{display:flex;margin:15px 0}.wpem-calendar-widget-wrapper .wpem-form-wrapper.calendar-filters-form .wpem-form-group{margin:0 10px 0 0;width:100%}.wpem-calendar-widget-wrapper .calendar-filters-navigation{display:flex;align-items:center}.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-widget-title{flex:1;font-size:18px}.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow.calendar-filters-navigation-next,.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow.calendar-filters-navigation-previous{width:42px;height:42px;background:var(--wpem-gray-bg-color);border-radius:4px;color:var(--wpem-dark-color);font-size:20px;display:flex;align-items:center;justify-content:center;position:relative;margin-left:10px;flex:0 0 42px;cursor:pointer}.wpem-calendar-widget-wrapper .calendar-filters-navigation .calendar-filters-arrow .calendar-nav-arrow{opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;cursor:pointer}.wpem-calendar-widget-wrapper td{height:40px;min-height:unset!important;line-height:40px}.wpem-calendar-widget-wrapper .wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .day-number{font-size:14px;font-weight:500;text-align:center;padding:10px 0}.wpem-calendar-view-container .calendar-contents-container table.calendar th,.wpem-calendar-widget-wrapper.wpem-calendar-view-container .calendar-contents-container table.calendar td{height:auto}.wpem-calendar-view-container .calendar-widget-event-details-link{background:var(--wpem-gray-bg-color);color:var(--wpem-primary-color);border-radius:100%;height:25px;width:25px;line-height:25px;font-size:12px;display:block;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.2s}.wpem-calendar-text-padding{padding-left:10px!important}.wpem-event-layout-dropdown{width:100px;padding-left:10px;margin-left:10px;border-radius:5px;border:1px solid #e4e4e4}.event-listing-side-bar{max-height:80vh;overflow:auto;scrollbar-color:var(--wpem-gray-color) var(--wpem-gray-bg-color);scrollbar-width:thin}.map-view-sidebar-style-1{display:flex;flex-wrap:wrap}.wpem-event-listings.map-view-sidebar-style-1 .google-map-left-container iframe{width:100%;height:100%;min-height:300px}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper{border:none;margin:0 0 5px;display:block;transition:.6s}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .event_listing{display:flex;align-items:start;padding:20px 15px;border-bottom:1px solid var(--wpem-gray-border-color)}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .event_listing:hover{box-shadow:0 0 10px rgb(17 17 17 / 10%)}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title{margin:5px 0}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-title .wpem-heading-text{font-size:20px;line-height:26px}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-date-time,.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details .wpem-event-location{margin:0;min-height:22px;color:var(--wpem-gray-color);padding-left:0}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-banner{float:right;padding-left:20px;padding-right:0}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-date{width:35px}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-infomation .wpem-event-details{padding-left:50px}.wpem-event-listings.map-view-sidebar-style-1 .wpem-event-layout-wrapper .wpem-event-banner .wpem-event-banner-img{height:90px;width:125px;background-size:contain!important;background-repeat:no-repeat;background-color:transparent;background-position:top!important;border-radius:0}.wpem-event-listings.map-view-sidebar-style .load_more_events_loader{margin-top:20px}.map-view{display:none!important;}.wpem-event-links{display:flex;align-items:flex-end;flex-wrap:wrap;flex:1}.wpem-event-links .wpem-event-type-text{background:var(--wpem-gray-bg-color);color:var(--wpem-dark-color);padding:5px 10px;border-radius:4px;margin-right:5px;margin-top:5px;display:inline-block;line-height:15px}.wpem-event-link-ticket-type{background:var(--wpem-gray-bg-color);color:var(--wpem-dark-color);padding:5px 10px;border-radius:4px;margin-right:5px;margin-top:5px;display:inline-block;line-height:15px}.wpem-event-type-overlay-label{position:absolute;top:15px;right:15px;background-color:var(--wpem-white-color);width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:var(--wpem-dark-color);font-size:16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.wpem-event-registered-label{background-color:#64b60c;color:var(--wpem-white-color);display:inline-block;padding:5px 10px;border-radius:4px;margin-top:10px}.wpem-overlay-event-date-box{background-color:var(--wpem-white-color);position:absolute;top:15px;left:15px;color:var(--wpem-dark-color);border-radius:4px;padding:8px 15px;text-align:center;text-transform:uppercase;line-height:normal;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.wpem-overlay-event-date-box_date{font-weight:700;font-size:22px}.wpem-day-view-event{border-top:1px solid var(--wpem-gray-border-color);line-height:1.5;position:relative;padding:10px 0;font-size:14px}.wpem-day-view-event:after{content:"";border-left:1px solid var(--wpem-gray-bg-color);position:absolute;top:0;left:100px;height:100%}.wpem-day-view-event_list{display:flex;align-items:center}.wpem-day-view-event_list:hover .wpem-day-view-event_banner{opacity:.8}.wpem-day-view-event_time{flex:0 0 100px;position:relative}.wpem-day-view-event_time:after{content:"";width:16px;height:16px;background-color:var(--wpem-gray-bg-color);display:block;position:absolute;right:-9px;top:calc(50% - 8px);border-radius:100px}.wpem-day-view-event_start-time{font-size:20px}.wpem-day-view-event_details{flex:1;display:flex;align-items:center;padding:20px 20px 20px 30px}.wpem-day-view-event_banner{background-size:cover;background-position:center;width:220px;height:160px;border-radius:6px;margin-right:20px;display:block}.wpem-day-view-event_detail{flex:1}.wpem-day-view-event_title{font-weight:700;font-size:22px;margin-bottom:10px}.wpem-day-view-event_title .wpem-day-view-event_title-link{color:var(--wpem-dark-color)}.wpem-day-view-event_date,.wpem-day-view-event_location{display:flex;align-items:center;margin-bottom:5px}.wpem-day-view-event_date i,.wpem-day-view-event_location i{margin-right:5px}.wpem-day-view-event_list.event_featured .wpem-day-view-event_details{background-color:#ffffe4}.wpem-day-view-event_list.event_cancelled .wpem-day-view-event_details{background-color:#ffe5e8}#date_pick_main{line-height:20px !important}@media (max-width:767.98px){.wpem-day-view-event_details{display:block}.wpem-day-view-event_banner{margin-right:0;margin-bottom:15px;max-width:220px;width:100%}.wpem-day-view-event_title{font-size:18px}}.wpem-event-calendar-filter-v2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.wpem-event-calendar-filter-v2_today-button .wpem-event-calendar-filter-v2_today-link{display:block;border:1px solid var(--wpem-gray-border-color);padding:0 20px;border-radius:4px;color:var(--wpem-dark-color);height:42px;line-height:42px;margin-right:15px}.wpem-event-calendar-filter-v2_datepicker{font-size:20px;position:relative}.wpem-event-calendar-filter-v2_datepicker i{position:absolute;right:10px;top:50%;transform:translate(0px,-50%)}.wpem-event-calendar-filter-v2_datepicker input{border:1px solid var(--wpem-gray-border-color);height:42px;padding:0 10px;line-height:1.5px;display:block;font-size:16px;border-radius:4px;color:var(--wpem-dark-color);cursor:pointer;position:relative;z-index:1;background:0 0}.ui-datepicker-header{background:var(--wpem-gray-bg-color);border:0}.ui-widget-content .ui-state-default{border:0;background-color:var(--wpem-gray-bg-color);text-align:center}.ui-widget-content .ui-state-default:hover{background-color:var(--wpem-gray-border-color)}.ui-widget-content .ui-state-default.ui-state-active{background:var(--wpem-primary-color);color:var(--wpem-white-color)}.ui-datepicker table{border:0}.wpem-event-calendar-filter-v2_left{display:flex;align-items:center}.wpem-event-calendar-filter-v2_navigation-btns{display:flex;align-items:center;margin-left:5px}.wpem-event-calendar-filter-v2_navigation-prev-btn,.wpem-event-calendar-filter-v2_navigation-next-btn{width:42px;height:42px;border-radius:4px;color:var(--wpem-dark-color);font-size:20px;display:flex;align-items:center;justify-content:center;position:relative;margin-left:10px;border:1px solid var(--wpem-gray-border-color);cursor:pointer;transition:all .2s 0s}.wpem-event-calendar-filter-v2_navigation-prev-btn:hover,.wpem-event-calendar-filter-v2_navigation-next-btn:hover,.wpem-event-calendar-filter-v2_today-button .wpem-event-calendar-filter-v2_today-link:hover{background-color:var(--wpem-gray-bg-color)}.wpem-event-calendar-filter-v2_navigation-prev-btn .prev-day,.wpem-event-calendar-filter-v2_navigation-next-btn .next-day{display:flex;align-items:center;color:var(--wpem-dark-color)}.wpem-event-calendar-filter-v2_layout-selection{position:relative}.wpem-event-calendar-filter-v2_layout-selection-btn{border:1px solid var(--wpem-gray-border-color);color:var(--wpem-dark-color);background:0 0;height:42px;line-height:42px;border-radius:4px;padding:0 15px;cursor:pointer;display:flex;align-items:center}.wpem-event-calendar-filter-v2_layout-selection-btn .wpem-icon-calendar{margin-right:10px}.wpem-event-calendar-filter-v2_layout-selection-btn .wpem-icon-cheveron-down{margin-left:20px}.wpem-event-calendar-filter-v2_layout-selection-content{position:absolute;top:100%;right:0;background-color:var(--wpem-white-color);z-index:1;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);border-radius:4px;min-width:150px;padding:5px 0;margin-top:10px;display:none}.wpem-event-calendar-filter-v2_layout-selection-list{list-style:none;padding:0;margin:0}.wpem-event-calendar-filter-v2_layout-selection-list-item .wpem-event-calendar-filter-v2_layout-selection-list-item-link{color:var(--wpem-dark-color);padding:8px 20px;display:block;line-height:1.5;font-size:14px;transition:all .2s 0s}.wpem-event-calendar-filter-v2_layout-selection-list-item .wpem-event-calendar-filter-v2_layout-selection-list-item-link:hover{background:var(--wpem-gray-bg-color)}@media only screen and (max-width:767px){.wpem-event-calendar-filter-v2_today-button{display:none}}@media only screen and (max-width:575px){.wpem-event-calendar-filter-v2_datepicker{font-size:14px}.wpem-event-calendar-filter-v2_navigation-prev-btn,.wpem-event-calendar-filter-v2_navigation-next-btn{width:28px;height:28px;font-size:16px}.wpem-event-calendar-filter-v2_left{margin-bottom:10px;width:100%}.wpem-event-calendar-filter-v2_right{width:100%;text-align:center}.wpem-event-calendar-filter-v2_navigation-btns{flex:1;justify-content:flex-end}}.wpem-event-list-view__month-separator{display:flex;align-items:center}.wpem-event-list-view__month-separator:after{content:"";width:100%;height:1px;background-color:var(--wpem-gray-border-color)}.wpem-event-list-view__month-separator-text{flex:1;white-space:nowrap;margin-right:15px}.wpem-event-list-view__event-date{flex:0 0 90px;max-width:90px;text-align:center;margin-top:5px}.wpem-col.wpem-event-list-view__event-date-daynum{font-size:24px;font-weight:600;color:var(--wpem-dark-color)}.wpem-col.wpem-event-list-view__event-date-weekday{font-size:14px;text-transform:uppercase;line-height:12px;color:var(--wpem-gray-color)}.wpem-event-list-view-row{margin:48px 0}.wpem-event-list-view__event-wrapper{flex:1}.wpem-event-list-view__image img{max-height:300px;max-width:100%;width:100%;border-radius:6px;transition:all .3s 0s;object-fit:cover}.wpem-event-list-view__image img:hover{opacity:.9}.wpem-event-list-view__event-title h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:0;margin-bottom:10px}.wpem-event-list-view__event-title h3 a{font-size:22px;line-height:30px;font-weight:700;color:var(--wpem-dark-color);text-decoration:none;display:inline}.wpem-event-list-view__event-title h3 a:hover{text-decoration:underline}.wpem-event-list-view__event-datetime,.wpem-event-list-view__event-location{color:var(--wpem-gray-color);font-size:15px;display:flex;align-items:center;margin-bottom:5px}.wpem-event-list-view__event-datetime i,.wpem-event-list-view__event-location i{margin-right:5px}.wpem-event-list-view__event-description{margin-top:15px;margin-bottom:10px}.wpem-event-list-view__event-description p{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:15px;color:var(--wpem-gray-color)}.wpem-event-list-view__event-details .wpem-event-type{display:inline-block;margin-right:5px}.wpem-event-list-view__event-details .wpem-event-type .wpem-event-type-text{background:var(--wpem-gray-bg-color);color:var(--wpem-dark-color);padding:5px 7px;display:inline-block;line-height:15px;font-weight:400;font-size:14px;border-radius:4px}.empty-type{background-color:transparent !important}@media only screen and (max-width:768px){.wpem-event-list-view__event-details-col{order:1}.wpem-event-list-view__image img{max-height:inherit;margin-bottom:20px}.wpem-event-list-view-row{margin:36px 0}.wpem-event-list-view__event-description{display:none}.wpem-event-list-view__event-title h3 a{font-size:16px;line-height:20px}.wpem-event-list-view__event-date{padding:0;flex:0 0 60px;max-width:60px}.wpem-event-list-view__event-wrapper{padding:0}}.wpem-week-view-event{font-size:14px;line-height:1.5}.wpem-week-view-event_header-wrapper{display:flex;border-top:1px solid var(--wpem-gray-border-color)}.wpem-week-view-event_head-time{flex:0 0 63px;width:63px;display:flex;align-items:center;justify-content:center}.wpem-week-view-event_head{width:calc(14.28% - 9px);height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wpem-week-view-event_head-daynum{font-size:20px;font-weight:700}.wpem-week-view-event_body-wrapper{height:720px;overflow:auto;border-bottom:1px solid var(--wpem-gray-border-color);border-top:1px solid var(--wpem-gray-border-color)}.wpem-week-view-event_body-wrapper::-webkit-scrollbar{width:7px;height:7px}.wpem-week-view-event_body-wrapper::-webkit-scrollbar-track{background:var(--wpem-gray-bg-color)}.wpem-week-view-event_body-wrapper::-webkit-scrollbar-thumb{background:var(--wpem-gray-border-color)}.wpem-week-view-event_body-wrapper::-webkit-scrollbar-thumb:hover{background:var(--wpem-gray-color)}.wpem-week-view-event_body{display:flex}.wpem-week-view-event_time-col{flex:0 0 63px;width:63px;display:block;text-align:right;padding:20px 0}.wpem-week-view-event_time{display:block;height:56px;font-size:12px;padding-right:10px}.wpem-week-view-event_day-col{width:calc(14.28% - 9px);border-left:1px solid var(--wpem-gray-border-color);padding:20px 0;position:relative}.wpem-week-view-event_wrap{position:absolute;left:5px;width:calc(100% - 10px)}:root{--wpem-spacer-10:56px}.wpem-week-view-event_wrap-time-1{top:calc(var(--wpem-spacer-10) - 36px)}.wpem-week-view-event_wrap-time-1-5{top:calc(var(--wpem-spacer-10) - 8px)}.wpem-week-view-event_wrap-time-2{top:calc(var(--wpem-spacer-10)*1 + 20px)}.wpem-week-view-event_wrap-time-2-5{top:calc(var(--wpem-spacer-10)*1 + 48px)}.wpem-week-view-event_wrap-time-3{top:calc(var(--wpem-spacer-10)*2 + 20px)}.wpem-week-view-event_wrap-time-3-5{top:calc(var(--wpem-spacer-10)*2 + 48px)}.wpem-week-view-event_wrap-time-4{top:calc(var(--wpem-spacer-10)*3 + 20px)}.wpem-week-view-event_wrap-time-4-5{top:calc(var(--wpem-spacer-10)*3 + 48px)}.wpem-week-view-event_wrap-time-5{top:calc(var(--wpem-spacer-10)*4 + 20px)}.wpem-week-view-event_wrap-time-5-5{top:calc(var(--wpem-spacer-10)*4 + 48px)}.wpem-week-view-event_wrap-time-6{top:calc(var(--wpem-spacer-10)*5 + 20px)}.wpem-week-view-event_wrap-time-6-5{top:calc(var(--wpem-spacer-10)*5 + 48px)}.wpem-week-view-event_wrap-time-7{top:calc(var(--wpem-spacer-10)*6 + 20px)}.wpem-week-view-event_wrap-time-7-5{top:calc(var(--wpem-spacer-10)*6 + 48px)}.wpem-week-view-event_wrap-time-8{top:calc(var(--wpem-spacer-10)*7 + 20px)}.wpem-week-view-event_wrap-time-8-5{top:calc(var(--wpem-spacer-10)*7 + 48px)}.wpem-week-view-event_wrap-time-9{top:calc(var(--wpem-spacer-10)*8 + 20px)}.wpem-week-view-event_wrap-time-9-5{top:calc(var(--wpem-spacer-10)*8 + 48px)}.wpem-week-view-event_wrap-time-10{top:calc(var(--wpem-spacer-10)*9 + 20px)}.wpem-week-view-event_wrap-time-10-5{top:calc(var(--wpem-spacer-10)*9 + 48px)}.wpem-week-view-event_wrap-time-11{top:calc(var(--wpem-spacer-10)*10 + 20px)}.wpem-week-view-event_wrap-time-11-5{top:calc(var(--wpem-spacer-10)*10 + 48px)}.wpem-week-view-event_wrap-time-12{top:calc(var(--wpem-spacer-10)*11 + 20px)}.wpem-week-view-event_wrap-time-12-5{top:calc(var(--wpem-spacer-10)*11 + 48px)}.wpem-week-view-event_wrap-time-13{top:calc(var(--wpem-spacer-10)*12 + 20px)}.wpem-week-view-event_wrap-time-13-5{top:calc(var(--wpem-spacer-10)*12 + 48px)}.wpem-week-view-event_wrap-time-14{top:calc(var(--wpem-spacer-10)*13 + 20px)}.wpem-week-view-event_wrap-time-14-5{top:calc(var(--wpem-spacer-10)*13 + 48px)}.wpem-week-view-event_wrap-time-15{top:calc(var(--wpem-spacer-10)*14 + 20px)}.wpem-week-view-event_wrap-time-15-5{top:calc(var(--wpem-spacer-10)*14 + 48px)}.wpem-week-view-event_wrap-time-16{top:calc(var(--wpem-spacer-10)*15 + 20px)}.wpem-week-view-event_wrap-time-16-5{top:calc(var(--wpem-spacer-10)*15 + 48px)}.wpem-week-view-event_wrap-time-17{top:calc(var(--wpem-spacer-10)*16 + 20px)}.wpem-week-view-event_wrap-time-17-5{top:calc(var(--wpem-spacer-10)*16 + 48px)}.wpem-week-view-event_wrap-time-18{top:calc(var(--wpem-spacer-10)*17 + 20px)}.wpem-week-view-event_wrap-time-18-5{top:calc(var(--wpem-spacer-10)*17 + 48px)}.wpem-week-view-event_wrap-time-19{top:calc(var(--wpem-spacer-10)*18 + 20px)}.wpem-week-view-event_wrap-time-19-5{top:calc(var(--wpem-spacer-10)*18 + 48px)}.wpem-week-view-event_wrap-time-20{top:calc(var(--wpem-spacer-10)*19 + 20px)}.wpem-week-view-event_wrap-time-20-5{top:calc(var(--wpem-spacer-10)*19 + 48px)}.wpem-week-view-event_wrap-time-21{top:calc(var(--wpem-spacer-10)*20 + 20px)}.wpem-week-view-event_wrap-time-21-5{top:calc(var(--wpem-spacer-10)*20 + 48px)}.wpem-week-view-event_wrap-time-22{top:calc(var(--wpem-spacer-10)*21 + 20px)}.wpem-week-view-event_wrap-time-22-5{top:calc(var(--wpem-spacer-10)*21 + 48px)}.wpem-week-view-event_wrap-time-23{top:calc(var(--wpem-spacer-10)*22 + 20px)}.wpem-week-view-event_wrap-time-23-5{top:calc(var(--wpem-spacer-10)*22 + 48px)}.wpem-week-view-event_wrap-time-24{top:calc(var(--wpem-spacer-10)*23 + 20px)}.wpem-week-view-event_wrap-time-24-5{top:calc(var(--wpem-spacer-10)*23 + 48px)}.wpem-week-view-event_wrap-height-1 .wpem-week-view-event_title{height:var(--wpem-spacer-10)}.wpem-week-view-event_wrap-height-1-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*1 + 28px)}.wpem-week-view-event_wrap-height-2 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*2)}.wpem-week-view-event_wrap-height-2-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*2 + 28px)}.wpem-week-view-event_wrap-height-3 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*3)}.wpem-week-view-event_wrap-height-3-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*3 + 28px)}.wpem-week-view-event_wrap-height-4 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*4)}.wpem-week-view-event_wrap-height-4-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*4 + 28px)}.wpem-week-view-event_wrap-height-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*5)}.wpem-week-view-event_wrap-height-5-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*5 + 28px)}.wpem-week-view-event_wrap-height-6 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*6)}.wpem-week-view-event_wrap-height-6-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*6 + 28px)}.wpem-week-view-event_wrap-height-7 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*7)}.wpem-week-view-event_wrap-height-7-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*7 + 28px)}.wpem-week-view-event_wrap-height-8 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*8)}.wpem-week-view-event_wrap-height-8-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*8 + 28px)}.wpem-week-view-event_wrap-height-9 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*9)}.wpem-week-view-event_wrap-height-9-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*9 + 28px)}.wpem-week-view-event_wrap-height-10 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*10)}.wpem-week-view-event_wrap-height-10-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*10 + 28px)}.wpem-week-view-event_wrap-height-11 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*11)}.wpem-week-view-event_wrap-height-11-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*11 + 28px)}.wpem-week-view-event_wrap-height-12 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*12)}.wpem-week-view-event_wrap-height-12-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*12 + 28px)}.wpem-week-view-event_wrap-height-13 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*13)}.wpem-week-view-event_wrap-height-13-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*13 + 28px)}.wpem-week-view-event_wrap-height-14 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*14)}.wpem-week-view-event_wrap-height-14-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*14 + 28px)}.wpem-week-view-event_wrap-height-15 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*15)}.wpem-week-view-event_wrap-height-15-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*15 + 28px)}.wpem-week-view-event_wrap-height-16 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*16)}.wpem-week-view-event_wrap-height-16-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*16 + 28px)}.wpem-week-view-event_wrap-height-17 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*17)}.wpem-week-view-event_wrap-height-17-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*17 + 28px)}.wpem-week-view-event_wrap-height-18 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*18)}.wpem-week-view-event_wrap-height-18-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*18 + 28px)}.wpem-week-view-event_wrap-height-19 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*19)}.wpem-week-view-event_wrap-height-19-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*19 + 28px)}.wpem-week-view-event_wrap-height-20 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*20)}.wpem-week-view-event_wrap-height-20-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*20 + 28px)}.wpem-week-view-event_wrap-height-21 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*21)}.wpem-week-view-event_wrap-height-21-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*21 + 28px)}.wpem-week-view-event_wrap-height-22 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*22)}.wpem-week-view-event_wrap-height-22-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*22 + 28px)}.wpem-week-view-event_wrap-height-23 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*23)}.wpem-week-view-event_wrap-height-23-5 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*23 + 28px)}.wpem-week-view-event_wrap-height-24 .wpem-week-view-event_title{height:calc(var(--wpem-spacer-10)*24)}.wpem-week-view-event_title{background-color:var(--wpem-gray-bg-color);border:2px solid var(--wpem-white-color);border-radius:4px;line-height:normal;padding:7px 8px;font-weight:500;font-size:12px;cursor:pointer;position:relative}.wpem-week-view-event_title:hover{background-color:var(--wpem-gray-border-color);z-index:1}.wpem-week-view-event_short-title{margin:0;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wpem-week-view-event_title small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.wpem-week-view-event_title i{font-size:16px;position:relative;top:2px;margin-right:5px}.tooltipster-base{width:260px;max-height:340px;height:100%;overflow:auto;background-color:var(--wpem-white-color);z-index:1;padding:15px;box-shadow:0 2px 20px 0 rgba(0,0,0,.1);border:1px solid var(--wpem-gray-border-color);border-radius:4px;font-size:14px;line-height:1.5}.wpem-week-view-event_detail{display:none}.tooltipster-show .wpem-week-view-event_detail{display:block}.wpem-week-view-event_detetime{font-size:12px;margin-bottom:5px;color:var(--wpem-gray-color)}.wpem-week-view-event_detail-title .wpem-week-view-event_detail-title-link{color:var(--wpem-dark-color);font-weight:700;font-size:16px;margin:5px 0;display:block;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.wpem-week-view-event_detail-detail{-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:var(--wpem-gray-color)}.wpem-week-view-event_banner{display:block;position:relative;margin-bottom:10px}.wpem-week-view-event_banner img{border-radius:4px;max-height:140px;width:100%;object-fit:cover;transition:all .3s 0s}.wpem-week-view-event_banner:hover img{opacity:.8}.wpem-week-view-event_wrap.event_featured .wpem-week-view-event_title{background-color:#ffffe4}.wpem-week-view-event_wrap.event_cancelled .wpem-week-view-event_title{background-color:#ffe5e8}.wpem-week-navigation{display:flex !important;justify-content:flex-end !important;align-items:center !important;margin-bottom:20px !important}.wpem-week-navigation button{border:none !important;cursor:pointer !important;padding:10px !important}#prev_week,#next_week{background-color:transparent !important}#prev_week:hover{background-color:#0096ff !important}#next_week:hover{background-color:#0096ff !important}#current_week{border:1px solid #000 !important;border-radius:4px !important;padding:5px 15px !important;margin-right:10px !important}.wpem-week-view-event_link{text-decoration:none !important;color:#000 !important}@media only screen and (max-width:767px){.wpem-week-view-event_title{font-size:0 !important;width:16px !important;height:16px !important;background-color:var(--wpem-gray-color);border-radius:100px;padding:0;overflow:hidden;visibility:visible;display:block;margin:0 auto}.wpem-week-view-event_short-title{font-size:0 !important}}.wpem-event-summary-view__month-separator{display:flex;align-items:center;width:calc(100% + 15px);margin:10px 0}.wpem-event-summary-view__month-separator:after{content:"";width:100%;height:1px;background-color:var(--wpem-gray-border-color)}.wpem-event-summary-view__month-separator-text{flex:1;white-space:nowrap;margin-right:15px}.wpem-event-summary-view__event-date{flex:0 0 90px;max-width:90px;text-align:center}.wpem-col.wpem-event-summary-view__event-date-daynum{font-size:24px;font-weight:600;color:var(--wpem-dark-color)}.wpem-col.wpem-event-summary-view__event-date-weekday{font-size:14px;text-transform:uppercase;line-height:12px;color:var(--wpem-gray-color)}.wpem-event-summary-view__event-wrapper{flex:1;border-top:1px solid var(--wpem-gray-border-color);padding:24px 0;margin-left:15px}.wpem-event-summary-view__month-separator+.wpem-event-summary-view-row .wpem-event-summary-view__event-wrapper{border:0}.wpem-event-summary-view__event{display:flex;align-items:center;margin:5px 0}.wpem-event-summary-view__event-datetime{color:var(--wpem-gray-color);font-size:14px;flex:0 0 180px;max-width:180px}.wpem-event-summary-view__event-title{margin-right:15px}.wpem-event-summary-view__event-title h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.wpem-event-summary-view__event-title h3 a{font-size:16px;font-weight:600;color:var(--wpem-dark-color);text-decoration:none;display:inline}.wpem-event-summary-view__event-title h3 a:hover{text-decoration:underline}@media only screen and (max-width:768px){.wpem-event-summary-view__event-date{padding:0;flex:0 0 60px;max-width:60px}.wpem-event-summary-view__event{flex-wrap:wrap;gap:5px}.wpem-event-summary-view__event-wrapper{padding:15px 15px 15px 0}.wpem-event-summary-view__event-title{width:100%;margin:0}}.wpem-calendar-yearly-view-calendar .calendar-contents-container{margin-bottom:20px}.wpem-calendar-table-title{text-transform:uppercase;font-size:14px;font-weight:600;text-align:center;line-height:normal;margin-bottom:5px}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar{box-shadow:0px 0px 30px rgb(0 0 0/5%);border:0;margin:0}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar td,.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar th{border:0}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-widget-event-details-link{text-decoration:none;font-weight:600}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container.today .day-number{color:var(--wpem-white-color);background-color:var(--wpem-primary-color);margin-top:2px;padding:8px 0 !important;border-radius:100px}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container.today{background:0 0}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .calendar-contents-container table.calendar td.calendar-day-container .day-number{font-size:12px;color:var(--wpem-gray-color)}.wpem-calendar-yearly-view-calendar td{height:36px;line-height:36px}.wpem-calendar-yearly-view-event{display:flex;padding:.5rem 0;border-bottom:1px solid var(--wpem-gray-border-color)}.wpem-calendar-yearly-view-event time{text-align:center;background:var(--wpem-gray-bg-color);border-radius:4px;flex:0 0 70px;max-width:70px;padding:5px 0 10px;margin-right:10px}.wpem-calendar-yearly-view-event_date{font-size:20px;font-weight:600;color:var(--wpem-dark-color)}.wpem-calendar-yearly-view-event_month{font-size:12px;text-transform:uppercase;line-height:10px;color:var(--wpem-gray-color)}.wpem-calendar-yearly-view-event_title{margin-right:15px}.wpem-calendar-yearly-view-event_title h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.wpem-calendar-yearly-view-event_title h3 a{font-size:14px;font-weight:500;color:var(--wpem-dark-color);text-decoration:none;display:inline}.wpem-calendar-yearly-view-event_short-details{flex:1;min-height:55px;display:flex;flex-direction:column;justify-content:center}.wpem-calendar-yearly-view-event_single{display:flex;margin:3px 0;position:relative;padding-left:15px}.wpem-calendar-yearly-view-event_single:before{content:"";width:8px;height:8px;background-color:var(--wpem-gray-bg-color);position:absolute;left:0;top:calc(50% - 7px);border-radius:10px;transition:all .3s 0s}.wpem-calendar-yearly-view-event_single:hover:before{background-color:var(--wpem-primary-color);transform:scale(1.5)}.wpem-icon-cheveron-left,.wpem-icon-cheveron-right{color:#000}.wpem-year-navigation{display:flex !important;justify-content:flex-end !important;align-items:center !important}.wpem-year-navigation button{border:none !important;cursor:pointer !important;padding:10px !important}#prev_year,#next_year{background-color:transparent !important}#prev_year:hover{background-color:#0096ff !important}#next_year:hover{background-color:#0096ff !important}#current_year{border:1px solid #000 !important;border-radius:4px !important;padding:5px 15px !important;margin-right:10px !important}.wpem-icon-cheveron-left,.wpem-icon-cheveron-right{font-size:20px}@media (min-width:992px){.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .wpem-row{margin-right:-10px;margin-left:-10px}.wpem-calendar-yearly-view-calendar .wpem-calendar-view-container .wpem-row .wpem-col-lg-6{padding-left:10px;padding-right:10px}}.tooltipster-base{
display:flex;
pointer-events:none;
position:absolute;
z-index: 999;
}
.tooltipster-box{
flex:1 1 auto
}
.tooltipster-content{
box-sizing:border-box;
max-height:100%;
max-width:100%;
overflow:auto
}
.tooltipster-ruler{
bottom:0;
left:0;
overflow:hidden;
position:fixed;
right:0;
top:0;
visibility:hidden
}
.tooltipster-fade{
opacity:0;
}
.tooltipster-fade.tooltipster-show{
opacity:1
}
.tooltipster-grow{
transform:scale(0,0);
transition-property:transform;
}
.tooltipster-grow.tooltipster-show{
transform:scale(1,1);
transition-timing-function:cubic-bezier(.175,.885,.32,1.15)
}
.tooltipster-swing{
opacity:0;
transform:rotateZ(4deg);
transition-property:transform
}
.tooltipster-swing.tooltipster-show{
opacity:1;
transform:rotateZ(0);
transition-timing-function:cubic-bezier(.23,.635,.495,2.4)
}
.tooltipster-fall{
transition-property:top;
transition-timing-function:cubic-bezier(.175,.885,.32,1.15)
}
.tooltipster-fall.tooltipster-initial{
top:0!important
}
.tooltipster-fall.tooltipster-dying{
transition-property:all;
top:0!important;
opacity:0
}
.tooltipster-slide{
transition-property:left;
transition-timing-function:cubic-bezier(.175,.885,.32,1.15)
}
.tooltipster-slide.tooltipster-initial{
left:-40px!important
}
.tooltipster-slide.tooltipster-dying{
transition-property:all;
left:0!important;
opacity:0
}
@keyframes tooltipster-fading{
0%{
opacity:0
}
100%{
opacity:1
}
}
.tooltipster-update-fade{
animation:tooltipster-fading .4s
}
@keyframes tooltipster-rotating{
25%{
transform:rotate(-2deg)
}
75%{
transform:rotate(2deg)
}
100%{
transform:rotate(0)
}
}
.tooltipster-update-rotate{
animation:tooltipster-rotating .6s
}
@keyframes tooltipster-scaling{
50%{
transform:scale(1.1)
}
100%{
transform:scale(1)
}
}
.tooltipster-update-scale{
animation:tooltipster-scaling .6s
} .tooltipster-sidetip.tooltipster-bottom .tooltipster-box{
margin-top:8px
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{
margin-right:8px
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{
margin-left:8px
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{
margin-bottom:8px
} .tooltipster-sidetip .tooltipster-arrow{
overflow:hidden;
position:absolute
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{
height:10px;
margin-left:-10px;
top:0;
width:20px
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{
height:20px;
margin-top:-10px;
right:0;
top:0;
width:10px
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{
height:20px;
margin-top:-10px;
left:0;
top:0;
width:10px
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{
bottom:0;
height:10px;
margin-left:-10px;
width:20px
}
.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{
height:0;
position:absolute;
width:0
}
.tooltipster-sidetip .tooltipster-arrow-background{
border:10px solid transparent
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{
border-bottom-color:#565656;
left:0;
top:3px
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{
border-left-color:#565656;
left:-3px;
top:0
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{
border-right-color:#565656;
left:3px;
top:0
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{
border-top-color:#565656;
left:0;
top:-3px
}
.tooltipster-sidetip .tooltipster-arrow-border{
border:10px solid transparent;
left:0;
top:0
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{
border-bottom-color:#000
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{
border-left-color:#000
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{
border-right-color:#000
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{
border-top-color:#000
}
.tooltipster-sidetip .tooltipster-arrow-uncropped{
position:relative
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{
top:-10px
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{
left:-10px
}:root {--wpem-primary-color: #0096ff;--wpem-dark-color: #111111;--wpem-gray-color: #555555;--wpem-white-color: #ffffff;--wpem-gray-border-color: #e4e4e4;--wpem-gray-bg-color: #f5f5f5;}.gm-style .gm-style-iw-c {padding: 15px !important;}.gm-style .gm-style-iw-c button.gm-ui-hover-effect {top: 0 !important;right: 0 !important;}.gm-style .gm-style-iw-c button.gm-ui-hover-effect img {transform: scale(1.5);}.wpem-google-tooltip-event-wrapper {margin: 0;border-bottom: 1px solid var(--wpem-gray-border-color);display: inline-flex;width: 100%;padding: 10px;transition: 0.2s all ease-in-out;}.wpem-google-tooltip-event-wrapper .wpem-event-banner {float: left;padding-right: 20px;}.wpem-google-tooltip-event-wrapper .wpem-event-banner .wpem-event-banner-img {height: 90px;width: 90px;background-size: cover !important;background-position: center !important;border-radius: 5px;background-color: var(--wpem-gray-bg-color);}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-date-time, .wpem-google-tooltip-event-wrapper .wpem-google-tooltip-location {margin: 0;min-height: 22px;font-size: 14px;position: relative;padding-left: 20px;color: var(--wpem-gray-color);width: 100%;}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-date-time:before {content: "\e94e";font-family: wp-event-manager;position: absolute;left: 0;font-size: 14px;line-height: 23px;}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-location:before {content: "\e947";font-family: wp-event-manager;position: absolute;left: 0;font-size: 15px;line-height: 23px;}.wpem-google-tooltip-event-wrapper:hover {background: var(--wpem-gray-bg-color);}.wpem-google-tooltip-event-wrapper:hover .wpem-google-tooltip-event-title {color:var(--wpem-primary-color);}.wpem-google-tooltip-event-wrapper:last-child {border-bottom: 0;}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title {font-size: 20px;line-height: 25px;margin-bottom: 5px;font-weight: 500;color: var(--wpem-dark-color);}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title a {color: var(--wpem-dark-color);}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-title a:hover {color: var(--wpem-primary-color);}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-event-type{margin-top: 5px;}.wpem-google-tooltip-event-wrapper .wpem-google-tooltip-event-event-type .wpem-event-type-text {padding: 5px 7px;display: inline-block;font-size: 12px;line-height: 12px;background: var(--wpem-gray-bg-color);border-radius: 3px;margin: 0 5px 5px 0;}.wpem-form-wrapper .wpem-form-group.wpem-location-container {display: flex;position: relative;}.wpem-form-wrapper .wpem-form-group.wpem-location-container button.wpem-my-location {background: 0 0;opacity: 0.6;border: none;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.2s;width: 45px;position: absolute;margin: 0;right: 10px;top: 0;padding: 10px;height: 45px;}.wpem-form-wrapper .wpem-form-group.wpem-location-container button.wpem-my-location:hover {opacity: 1;}.wpem-form-wrapper .wpem-form-group.wpem-location-container button.wpem-my-location img.wpem-my-location-img {width: 100%;height: auto;max-width: 100%;}.wpem-form-wrapper .wpem-form-group.wpem-location-container input[type=text]#search_location {padding-right: 45px;}.wpem-event-listings #googleMap{margin-bottom: 25px;}.googlemap-container{width: 100%;}.wpem-event-listings.wpem-event-listing-box-view .googlemap-container, .wpem-event-listings.wpem-event-listing-calendar-view .googlemap-container, .wpem-event-listings.wpem-event-listing-box-view .google-map-loadmore, .wpem-event-listings.wpem-event-listing-calendar-view .google-map-loadmore{margin: 0 15px;}.wpem-download-csv-button{margin-bottom:20px;text-align:right}.wpem-event-registrations-list-wrapper .event-manager-pagination{padding-top:20px;text-align:center}.wpem-event-registrations-list-wrapper .event-manager-pagination ul.page-numbers{width:auto}.wpem-event-registrations-list-wrapper .event-registration-notes-list{display:flex;flex-wrap:wrap;margin:-5px -5px 20px}.wpem-event-registrations-list-wrapper .event-registration-notes-list .event-registration-note{background:#ffff98;padding:20px;position:relative;overflow:hidden;border-radius:4px;border:2px solid #d6d65f;max-width:calc(262px - 10px);width:100%;margin:5px;float:left}.wpem-event-registrations-list-wrapper .event-registration-notes-list .event-registration-note .event-registration-note-meta .delete_note{background:#d6d65f;padding:0;height:22px;width:22px;display:inline-block;color:var(--wpem-dark-color);border-radius:0 0 0 5px;font-size:12px;line-height:22px;margin:0;right:0;top:0;position:absolute;text-align:center}.wpem-event-registrations-list-wrapper .event-registration-notes-list .event-registration-note .event-registration-note-meta .delete_note:hover{background:var(--wpem-dark-color);color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper{display:inline-block;width:100%;margin-bottom:30px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-header{background:var(--wpem-gray-bg-color);border-bottom:1px solid var(--wpem-gray-border-color);padding:15px 20px;margin:0}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-header .wpem-heading-text{font-size:19px;font-weight:500;color:var(--wpem-dark-color);padding:0;margin:0}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-filter-event-registrations,.wpem-matchmaking-profile-description p{margin:0}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list{background:var(--wpem-white-color);padding:20px;position:relative;display:inline-block;width:100%;margin:8px 0;transition:.2s;border:1px solid var(--wpem-gray-border-color);overflow:hidden;border-radius:4px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head{display:flex;align-items:center;width:100%;padding-bottom:20px;border-bottom:1px solid var(--wpem-gray-border-color);margin-bottom:20px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-left{width:60%;float:left}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-left .wpem-event-regi-info{display:inline-block;width:100%;margin-bottom:15px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-left .wpem-event-regi-info h3{margin:10px 0 0;font-size:18px;line-height:1.42}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right{width:40%;float:right}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label{text-align:right;display:inline-block;width:100%}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text{background:var(--wpem-gray-bg-color);cursor:default;padding:7px 12px;display:inline-block;float:right;border-radius:4px;font-size:15px;line-height:18px;text-transform:uppercase;font-weight:600}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text.wpem-new-label,.wpem-registration-status .status.wpem-new{background:#deaa17;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text.wpem-confirmed-label,.wpem-registration-status .status.wpem-confirmed{background:#0daf0b;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text.wpem-waiting-label,.wpem-registration-status .status.wpem-waiting{background:#08739c;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text.wpem-cancelled-label,.wpem-registration-status .status.wpem-cancelled{background:#9c0808;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-status-label .wpem-event-regi-status-label-text.wpem-archived-label,.wpem-registration-status .status.wpem-archived-label{background:#d4d4d4;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .hidden,.wpem-responsive-table-block .registration-checkin-hidden{display:none}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-head .wpem-event-regi-list-head-right .wpem-event-regi-checkin-out{text-align:right;font-size:17px;line-height:25px;margin-top:5px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer{display:inline-block;width:100%}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-edit,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-notes{padding:20px 38px 0 0;border-radius:4px;margin:20px 0 0;position:relative}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content hr,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-edit hr,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-notes hr{border-color:var(--wpem-gray-border-color);margin:0 0 15px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .hide_section,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-edit .hide_section,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-notes .hide_section{position:absolute;top:10px;right:10px;display:inline-block;height:25px;background:var(--wpem-gray-color);color:var(--wpem-white-color);min-width:25px;line-height:22px;text-align:center;border:2px solid var(--wpem-gray-color);font-size:0;font-weight:500;border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.1)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .hide_section:hover,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-edit .hide_section:hover,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-notes .hide_section:hover{background:red;border-color:red}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .hide_section::before,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-edit .hide_section::before,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-notes .hide_section::before{content:"\ea0f";font-family:wp-event-manager;font-size:10px;color:var(--wpem-white-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta{margin:0;padding:0;display:inline-block;width:100%;word-break:break-all}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta dt{float:left;width:50%;margin:0;padding:0 0 10px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta dd{float:right;width:50%;margin:0 0 10px;padding:0}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar{display:flex;align-items:center;width:100%}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-meta-wrapper{width:50%;float:left;padding-right:15px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-meta-wrapper .meta{font-size:13px;line-height:20px;margin:-1px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-meta-wrapper .meta div{display:inline-block;background:var(--wpem-gray-bg-color);margin:3px 1px;padding:3px 8px;border-radius:4px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper{width:50%;float:right;padding-left:15px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions{display:flex;float:right}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .action-btn{display:inline-block;margin:2px;height:30px;width:30px;position:relative}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .action-btn a{height:30px;width:30px;display:inline-block;text-align:center;line-height:normal;font-size:0;position:absolute;left:0;top:0;color:var(--wpem-primary-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .action-btn a:hover,.wpem-matchmaking-filter .wpem-matchmaking-filter-reset-action:hover{color:var(--wpem-dark-color)}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .action-btn a::before{content:"";position:absolute;left:0;top:0;height:30px;width:30px;font-family:wp-event-manager;text-align:center;line-height:30px;font-size:22px}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .edit.action-btn a::before{content:"\e906"}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .notes.action-btn a::before{content:"\e922"}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .email.action-btn a::before{content:"\ea84"}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper .actions .content.action-btn a::before{content:"\e9bd"}@media screen and (max-width:768px){.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta{margin:0}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta dd,.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .event-registration-content .event-registration-meta dt{width:100%}}@media screen and (max-width:600px){.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar{display:inline-block}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-meta-wrapper{width:100%;margin:0 0 15px;padding:0;float:none}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer .wpem-event-regi-footer-action-bar .wpem-actions-wrapper{width:100%;margin:0;padding:0;float:none}.wpem-event-registrations-list-wrapper .event-registration-notes-list .event-registration-note{max-width:calc(100% - 10px);width:100%}}.wpem-reg-spots-left{background:var(--wpem-gray-bg-color);border-radius:0 0 5px 5px;text-align:center;font-size:15px;line-height:18px;margin-top:-5px;padding:10px 5px 5px}.wpem-registration-status .status,.wpem-tbl-status{padding:7px 12px;line-height:18px;text-transform:uppercase}.wpem-registration-info-block *{box-sizing:border-box;-webkit-box-sizing:border-box}.wpem-registration-info-block .wpem-regi-block-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;flex-basis:250px}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks{display:inline-flex;flex-wrap:nowrap;padding:5px 10px;align-items:center;border:1px solid var(--wpem-gray-border-color);margin:0 5px 5px 0;justify-content:flex-start;border-radius:4px;flex:1;min-height:80px}.wpem-registration-info-block .wpem-regi-info-blocks .wpem-regi-info-block-title{font-size:24px;line-height:1.42;font-weight:700}.wpem-registration-info-block .wpem-regi-info-blocks .wpem-regi-info-block-desc{font-size:12px;line-height:1.42}.wpem-regi-main-info-block>div{width:100%}.wpem-registration-info-block .wpem-regi-event-details{border:1px solid var(--wpem-gray-border-color);border-radius:4px;margin:5px 0;display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1;flex-direction:column}.wpem-registration-info-block .wpem-regi-event-details .wpem-regi-event-details-box{border-bottom:1px solid var(--wpem-gray-border-color);padding:0 5px;margin:0 10px}.wpem-registration-info-block .wpem-regi-event-details .wpem-regi-event-details-box:last-child{border:none}.wpem-registration-info-block .wpem-regi-event-details .wpem-regi-event-details-box h3{margin-top:5px}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-info{margin-left:10px}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i{font-size:18px;line-height:30px;background:var(--wpem-dark-color);color:var(--wpem-white-color);padding:6px;text-align:center;border-radius:50%;width:40px;height:40px;display:block;margin:5px 0}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-new{background:#deaa17}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-t-regi{background:#058bb3}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-confirm{background:#0daf0b}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-waiting{background:#08739c}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-cancelled{background:#9c0808}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-archived{background:#717171}.wpem-registration-info-block .wpem-regi-block-wrapper .wpem-regi-info-blocks .wpem-regi-info-block-icon i.wpem-regi-icon-checkin{background:#4d908e}.wpem-registration-info-block .wpem-regi-event-details div+div{margin:3px 0}.wpem-registration-info-block .wpem-regi-event-details .wpem-regi-event-details-event-name h3{margin-bottom:10px;margin-top:5px}.wpem-registration-info-block .wpem-regi-event-details .wpem-regi-event-details-box p{margin-bottom:5px;margin-top:10px}.wpem-registration-info-block .wpem-regi-main-info-block .wpem-regi-block-wrapper h3.wpem-heading-text{font-size:22px;line-height:1.42;margin:20px 0 5px;font-weight:600}.wpem-dashboard-main-content .wpem-registration-info-block{margin:10px 0 30px}.wpem-dashboard-main-content #event-manager-event-registrations h3.wpem-theme-text{font-size:24px;line-height:1.42;margin-bottom:15px;font-weight:600}.wpem-event-registrations-list-wrapper .wpem-event-regi-list-body .wpem-event-regi-list .wpem-event-regi-list-footer label{color:var(--wpem-primary-color);border-bottom:3px solid var(--wpem-primary-color);padding-bottom:12px;margin-bottom:15px;font-size:18px;font-weight:600;width:100%;line-height:1.42;display:block}.wpem-main-vmenu-dashboard-content-wrap .wpem-dashboard-main-content .wpem-dashboard-main-header .wpem-filter-event-registrations .wpem-events-filter{background:var(--wpem-white-color);padding:0}.wpem-tbl-status{cursor:default;border-radius:4px;background-color:#0096ff;color:#fff}.wpem-tbl-status.Waiting{background-color:#08739c}.wpem-tbl-status.Archived{background-color:#577590}.wpem-tbl-status.Cancelled{background-color:#9c0808}.wpem-tbl-status.New{background-color:#deaa17}.wpem-tbl-status.Confirmed{background-color:#0daf0b}.dynamic-shortcodes-modal,.privacy-modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.dynamic-shortcodes-modal-content,.privacy-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:50%}.dynamic-shortcodes-close,.privacy-close{color:#aaa;float:right;font-size:28px;font-weight:700}.dynamic-shortcodes-close:focus,.dynamic-shortcodes-close:hover,.privacy-close:focus,.privacy-close:hover{color:#000;text-decoration:none;cursor:pointer}.field.registration-cancelled-email-field,.field.registration-email-field,.field.registration-waiting-email-field{width:80%}.wpem-box-info ul{list-style:none!important}.wpem-box-info li code{background:rgba(0,0,0,.07)}.unregistered{width:30%!important}.disabled-checkin{pointer-events:none;opacity:.5;cursor:not-allowed}.wpem-registration-status .status{background:var(--wpem-gray-bg-color);cursor:default;display:inline-block;border-radius:4px;font-size:15px;font-weight:600}.wpem-matchmaking-list{background-color:#fff;border:1px solid var(--wpem-gray-border-color);border-radius:6px;padding:20px;margin-bottom:20px;transition:.3s}.wpem-matchmaking-filter,.wpem-matchmaking-meeting-details,.wpem-matchmaking-member-profile{background-color:var(--wpem-gray-bg-color);border-radius:6px}.wpem-matchmaking-filter .wpem-events-filter-block:last-of-type,.wpem-matchmaking-list:last-of-type{margin-bottom:0}.wpem-matchmaking-list:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.wpem-matchmaking-header{gap:20px}.wpem-matchmaking-profile{line-height:0;flex:0 0 100px}.wpem-matchmaking-profile img{width:100px;height:100px;border-radius:50%;object-fit:cover}.wpem-matchmaking-profile-title h3{font-size:20px;margin-top:0;margin-bottom:5px}.wpem-matchmaking-profile-designation,.wpem-matchmaking-profile-location{color:var(--wpem-gray-color);font-size:14px;line-height:20px}.wpem-matchmaking-actions{margin-bottom:50px;display:flex;flex-wrap:wrap;gap:10px}.wpem-matchmaking-actions .wpem-theme-button{border:1px solid var(--wpem-gray-border-color);background-color:#fff;color:var(--wpem-dark-color);display:flex;align-items:center;justify-content:center;padding:0;width:40px;height:40px}.wpem-matchmaking-actions .wpem-theme-button:hover{background-color:var(--wpem-primary-color);border-color:var(--wpem-primary-color);color:#fff}.wpem-matchmaking-actions .wpem-theme-button:focus{border:1px solid var(--wpem-gray-border-color)}.wpem-matchmaking-profile-interests,.wpem-matchmaking-profile-skills{display:flex;flex-wrap:wrap;gap:10px}.wpem-matchmaking-interest,.wpem-matchmaking-skill{background-color:var(--wpem-gray-bg-color);color:var(--wpem-gray-color);padding:5px 8px;display:block;line-height:normal;border-radius:2px;font-size:14px;cursor:pointer;transition:.3s}.wpem-matchmaking-interest:hover,.wpem-matchmaking-skill:hover{background-color:var(--wpem-gray-border-color);color:var(--wpem-dark-color)}.wpem-matchmaking-profile-interest-wrapper b,.wpem-matchmaking-profile-skill-wrapper b{margin-bottom:10px;display:block;font-weight:500;text-transform:uppercase;font-size:14px;line-height:normal}.wpem-matchmaking-filter{padding:20px;height:100%}.wpem-matchmaking-filter-show-results{margin:0;font-weight:700;font-size:18px}.wpem-matchmaking-filter .wpem-form-group{margin-bottom:0!important}.wpem-matchmaking-filter .wpem-form-group label{margin-bottom:5px;display:block;font-weight:500;text-transform:uppercase;font-size:14px;color:var(--wpem-gray-color)}.wpem-matchmaking-filter .wpem-events-filter-block{padding:20px;background-color:#fff;margin-bottom:15px;border-radius:6px}.wpem-matchmaking-filter .wpem-matchmaking-filter-reset-action{color:var(--wpem-gray-color);font-weight:500;font-size:14px}.wpem-matchmaking-tab-filter{margin-bottom:30px;border-bottom:1px solid var(--wpem-gray-border-color);gap:10px}.wpem-matchmaking-tab-filter h2{margin:0;flex:1;font-size:24px}.wpem-matchmaking-tab-filter .wpem-matchmaking-tab{color:var(--wpem-dark-color);padding:8px 10px;border-bottom:2px solid transparent;margin-left:10px}.wpem-matchmaking-tab-filter .wpem-matchmaking-tab.active{color:var(--wpem-primary-color);border-color:var(--wpem-primary-color);font-weight:700}.wpem-matchmaking-member{gap:15px}.wpem-matchmaking-member-profile{padding:8px 20px 8px 10px;min-width:200px;position:relative}.wpem-matchmaking-member-name{flex:1}.wpem-matchmaking-member-profile img{width:40px;height:40px;flex:0 0 40px;border-radius:100px;object-fit:cover;margin-right:10px}.wpem-matchmaking-member-profile .close{color:red;cursor:pointer;text-align:center;font-size:14px;border-radius:4px}.wpem-matchmaking-meeeting-title{margin-bottom:5px;display:block;font-weight:500;text-transform:uppercase}.wpem-matchmaking-meeting-details{padding:1rem}.wpem-matchmaking-meeting-detail{gap:10px;color:var(--wpem-gray-color)}@media (max-width:575px){.wpem-matchmaking-header{flex-wrap:wrap;position:relative}.wpem-matchmaking-details{width:100%;order:1}.wpem-matchmaking-actions{position:absolute;right:0;top:0;margin:0}.wpem-matchmaking-profile{flex:0 0 70px}.wpem-matchmaking-profile img{width:70px;height:70px}.wpem-matchmaking-tab-filter .wpem-matchmaking-tab{margin:0}}.wpem-registrations-pagination{margin:20px 0;text-align:center}.wpem-registrations-pagination a{display:inline-block;margin:5px 5px 0;padding:8px 12px;color:#0073aa;text-decoration:none;border:1px solid #ddd;border-radius:3px;transition:background-color .3s,color .3s}.wpem-registrations-pagination a:hover{background-color:#0073aa;color:#fff}.wpem-registrations-pagination a.active{background-color:#0073aa;color:#fff;border-color:#0073aa}.wpem-registrations-pagination a.disabled{color:#ddd;border-color:#ddd;pointer-events:none}