.fc-view{border:none !important}.fc-view table.fc-list-table{margin:0 !important;border-style:solid !important;border-bottom:none !important}.fc-view table.fc-list-table tr{border-top:none !important}.fc-list-item.fc-has-url{cursor:inherit}.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:0}.fc-toolbar-ltr{margin-top:1.5rem}h2.fc-toolbar-title{padding-top:.2rem;margin:0 0 !important}@media(min-width: 576px){h2.fc-toolbar-title{margin:0 1em !important}}.fc-toolbar{display:flex !important;flex-flow:row wrap !important;justify-content:center !important}.fc-toolbar .fc-left,.fc-toolbar .fc-center{min-width:100% !important}.fc-toolbar .fc-left,.fc-toolbar .fc-center div{display:flex !important;flex-flow:row wrap !important;justify-content:center !important}.fc-toolbar .fc-left{margin:.66em 0 !important}.fc-toolbar .fc-center h2{margin:0 1em !important;padding-top:.1em !important}.fc-toolbar .fc-center h2{margin:0 0 !important}@media(min-width: 576px){.fc-toolbar .fc-center h2{margin:0 1em !important}}.fc-next-button,.fc-prev-button{background-color:#fff !important;color:#000 !important;border:none !important;font-weight:900 !important;font-size:1.5rem !important;margin-top:-0.6rem !important;padding:.4em .25em !important}.fc-next-button:hover,.fc-prev-button:hover{color:#02759a !important;background-color:#fff !important}.fc-list-heading-main,.fc-list-heading-alt,.fc-day-header{text-transform:uppercase !important;font-weight:400 !important;font-family:"Oswald",sans-serif !important;font-size:1.25rem !important}.fc-day-header{padding:.5em 0 !important}.fc-list-item-title>a:hover{color:#02759a !important}.fc-list-heading-alt{float:none !important}.fc-list-heading-main{width:54% !important}@media(min-width: 576px){.fc-list-heading-alt{float:right !important}.fc-list-heading-main{width:auto !important}}a.fc-day-grid-event{padding:.5em .25em .5em .5em;font-size:1em}.fc-scroller{overflow:auto !important;height:auto !important}.fc-view-harness{height:auto !important}.fc-view-harness>.fc-view{position:static !important}.view-fullcalendar-events>.view-content>div{padding:0 1rem !important}table.fc-list-table{margin:0 !important}table.repeat-event-table{border-bottom:none !important;margin:0}table.repeat-event-table caption{color:#1d252d;font-weight:bold}table.repeat-event-table tr{border-top:none !important}table.repeat-event-table.has-repeat-events{margin:1.5rem 0 7.5rem 0}table.repeat-event-table.has-repeat-events caption{font-size:1.25rem;margin-bottom:1.25rem}.fc-toolbar-chunk>div{display:flex;flex-flow:row;justify-content:center}.fc-toolbar-chunk>div>button.fc-button-primary{background-color:#fff !important;color:#000 !important;border:none !important;font-weight:900 !important;font-size:1.5rem !important;margin-top:-0.6rem !important;padding:.4em .25em !important}.fc-toolbar-chunk>div>button.fc-button-primary:hover{color:#02759a !important;background-color:#fff !important}.fc-list-day .fc-list-day-cushion{background-color:#e3e3e3 !important}.fc-list-day,.fc-list-event{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.fc-spacer{height:50px;background-color:rgba(0,0,0,0)}.fc-list-day th{text-align:left !important}.fc-list-day th a,.fc-list-event td a.fc-list-event-title,.repeat-event .repeat-event-info a.repeat-event-title{text-transform:uppercase !important;font-weight:400 !important;font-family:"Oswald",sans-serif !important;font-size:1.25rem !important;color:#000}.fc-list-day th a:hover,.fc-list-event td a.fc-list-event-title:hover,.repeat-event .repeat-event-info a.repeat-event-title:hover{color:#02759a !important;text-decoration:underline}.fc-list-day th a{text-decoration:none;float:none !important}.fc-list-day th a.fc-list-day-text{margin-left:.33rem}.before-goto-date,.before-goto-event{display:none}.fc-list-event td a.fc-list-event-title,.repeat-event .repeat-event-info a.repeat-event-title{display:block;margin-top:0}@media(min-width: 576px){.fc-list-event td a.fc-list-event-title,.repeat-event .repeat-event-info a.repeat-event-title{margin-top:1.25rem !important}}.repeat-event td{border:none}.repeat-event.fc-event-forced-url{cursor:pointer}.repeat-event.event-row-odd{border:1px solid #e3e3e3}.repeat-event.event-row-even{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.event-row-odd{background-color:#fff}.event-row-even{background-color:#f0f0f0}.fc-event-image{padding:8px !important}img.fc-image{margin:0}@media(min-width: 768px){img.fc-image{margin:1rem}}.fc-event-info,.repeat-event-info{vertical-align:text-top}.fc-event-info a,.fc-event-info span,.repeat-event-info a,.repeat-event-info span{padding:.5rem}.fc-event-info div.fc-event-info-flex-wrapper,.repeat-event-info div.fc-event-info-flex-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start}.fc-event-info div.fc-event-info-flex-wrapper .fc-list-event-time,.repeat-event-info div.fc-event-info-flex-wrapper .fc-list-event-time{text-wrap:wrap;white-space:wrap;width:auto !important}.fc-event-info{width:50%}@media(min-width: 576px){.fc-event-info{width:54%}}@media(min-width: 768px){.fc-event-info{width:68%}}@media(min-width: 1200px){.fc-event-info{width:70%}}.repeat-event-info{padding:8px 14px !important}.fc-tickets-link{width:160px;height:36px;background-color:#6a7f10;color:#fff !important;text-decoration:none;display:block;text-transform:uppercase;font-size:.95rem;padding:.55rem;text-align:center;float:right}@media(min-width: 768px){.fc-tickets-link{width:200px;height:50px;margin:1rem 1.5rem .5rem .5rem;padding:.75rem 0 0 0 !important;font-size:1.12rem}}.fc-admission{display:none}@media(min-width: 768px){.fc-admission{display:inline}}.flex-row-start{display:flex;flex-flow:row wrap;justify-content:flex-start}.fullcalendar-view-flex-wrapper{padding:0 1rem}@media(min-width: 768px){.fullcalendar-view-flex-wrapper{padding:0 6%;display:flex;justify-content:center;flex-flow:row wrap}}.fullcalendar-view-flex-wrapper .view-filters,.fullcalendar-view-flex-wrapper .menu,.fullcalendar-view-flex-wrapper .view-content{width:100%;max-width:1100px}.fullcalendar-view-flex-wrapper.flex-wrap-mobile{padding:0 6%;display:flex;justify-content:center;flex-flow:row wrap}@media(min-width: 992px){.fullcalendar-view-flex-wrapper.flex-wrap-mobile{justify-content:flex-end;padding:0 1rem}}#block-breadcrumbs{display:flex;flex-flow:row wrap;justify-content:space-between}.event-calendar-filters{background:#f5f5f5;width:100%}@media(min-width: 576px){.event-calendar-filters{padding:0 10%}}@media(min-width: 768px){.event-calendar-filters{width:auto;background:none;padding:0}}.event-calendar-filters .view-filters:not(.collapse){.display:flex}.event-calendar-filters .view-filters{padding:.3125rem 0;flex-flow:row wrap;justify-content:center}@media(min-width: 768px){.event-calendar-filters .view-filters{background:none;height:auto;justify-content:flex-end}}.event-calendar-filters .view-filters button#toggle-datepicker:hover,.event-calendar-filters .view-filters button#toggle-datepicker:focus{background-color:#004e67}.event-calendar-filters .view-filters .form-item,.event-calendar-filters .view-filters .form-actions{margin-right:0;position:relative;margin-top:0 !important;margin-bottom:0 !important}.event-calendar-filters .view-filters .views-exposed-form{padding:.625rem .9375rem;display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%}@media(min-width: 768px){.event-calendar-filters .view-filters .views-exposed-form{justify-content:center;padding:.3125rem;width:-moz-fit-content !important;width:fit-content !important}}.event-calendar-filters .view-filters .views-exposed-form .search-field-flex-wrapper{display:flex;flex-flow:row;justify-content:flex-start}.event-calendar-filters .view-filters .views-exposed-form label{font-weight:600;margin-right:1rem}.event-calendar-filters .view-filters .views-exposed-form label[for=edit-combine],.event-calendar-filters .view-filters .views-exposed-form label[for=edit-combine-mobile]{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;word-wrap:normal}.event-calendar-filters .view-filters .views-exposed-form select,.event-calendar-filters .view-filters .views-exposed-form input{display:block;border:1px solid #000;margin:0}.event-calendar-filters .view-filters .views-exposed-form input{height:44px;padding:.9375rem .625rem;border-radius:0}@media(min-width: 768px){.event-calendar-filters .view-filters .views-exposed-form input{padding:.5625rem .625rem}}.event-calendar-filters .view-filters .views-exposed-form select{color:#6c757d;-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding-right:1.5em;padding-left:.625rem;background-color:#fff;border:1px solid #000}@media(min-width: 768px){.event-calendar-filters .view-filters .views-exposed-form select{width:auto;max-width:170px}}@media(min-width: 992px){.event-calendar-filters .view-filters .views-exposed-form select{max-width:300px}}.event-calendar-filters .view-filters .views-exposed-form select::-ms-expand{display:none}.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events-mobile{background-color:#02759a;border:1px solid #02759a;border-radius:0;display:block;text-indent:-999px;padding:13px;margin-left:1px;width:44px;height:44px;background:url("/themes/custom/pdxd8/images/search.png") no-repeat center center #02759a}.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events:after,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events-mobile:after{display:none}.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events:hover,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events:focus,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events-mobile:hover,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-submit-fullcalendar-events-mobile:focus{background-color:#004e67}.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-reset{position:absolute;margin:.66em 0;width:100%;bottom:-1.875rem;left:0;text-align:left;height:1.875rem;background:url("/themes/custom/pdxd8/images/close.png") no-repeat 16px 7px #02759a;margin-right:2.5rem;color:#fff;font-weight:600;padding-left:3rem}.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-reset:hover,.event-calendar-filters .view-filters .views-exposed-form .form-actions #edit-reset:focus{background:url("/themes/custom/pdxd8/images/close.png") no-repeat 16px 7px #004e67}.event-calendar-filters .view-filter-toggle-wrapper{width:100%;padding:0 .9375rem;display:flex;flex-flow:row;justify-content:space-between}@media(min-width: 768px){.event-calendar-filters .view-filter-toggle-wrapper{display:none}}.event-calendar-filters .view-filter-toggle-wrapper .trigger-user-link{width:2.75rem;height:2rem;text-align:center;display:block;color:#02759a;padding:.5rem 0}.event-calendar-filters .view-filter-toggle-wrapper .trigger-user-link:after{font-family:"Font Awesome 5 Free";font-weight:600}.event-calendar-filters .view-filter-toggle-wrapper .trigger-user-link[aria-expanded=true]:after{content:""}.event-calendar-filters .view-filter-toggle-wrapper .trigger-user-link[aria-expanded=false]:after{content:""}.event-calendar-filters .view-filter-toggle-wrapper .toggle-filters-text{padding:.5rem 0}.event-calendar-filters form#calendar-search-filter-form{display:none}@media(min-width: 768px){.event-calendar-filters .view-filters,.event-calendar-filters .view-filters.collapse{display:flex}.event-calendar-filters form#calendar-search-filter-form,.event-calendar-filters #date-fields{display:flex}.event-calendar-filters form#calendar-search-filter-form-mobile{display:none !important}}.event-calendar-filters #calendar-filters #date-fields{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters #date-fields{width:auto}}.event-calendar-filters #calendar-filters #date-fields .form-item-date-text{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters #date-fields .form-item-date-text{width:auto}}.event-calendar-filters #calendar-filters #date-fields .form-item-date-text input{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters #date-fields .form-item-date-text input{width:auto}}.event-calendar-filters #calendar-filters .form-type-select{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters .form-type-select{width:auto}}.event-calendar-filters #calendar-filters .form-type-select select{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters .form-type-select select{width:auto}}.event-calendar-filters #calendar-filters .search-field-flex-wrapper{width:100%;padding-top:.9375rem}@media(min-width: 768px){.event-calendar-filters #calendar-filters .search-field-flex-wrapper{width:auto;padding-top:0}}@media(min-width: 768px){.event-calendar-filters #calendar-filters .search-field-flex-wrapper{padding-left:.625rem}}@media(min-width: 768px){.event-calendar-filters #calendar-filters .search-field-flex-wrapper{padding-left:0}}.event-calendar-filters #calendar-filters .search-field-flex-wrapper .form-type-textfield{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters .search-field-flex-wrapper .form-type-textfield{width:auto}}.event-calendar-filters #calendar-filters .search-field-flex-wrapper .form-type-textfield input{width:100%}@media(min-width: 768px){.event-calendar-filters #calendar-filters .search-field-flex-wrapper .form-type-textfield input{width:auto}}.event-calendar-filters .search-field-combobox-wrapper{position:relative;width:100%}.event-calendar-filters .search-field-combobox-wrapper .absolute-wrapper{position:absolute;width:100%;z-index:500}.event-calendar-filters #event-tag-autocomplete-combobox-popup{border:1px solid #000;background-color:#fff;font-size:12px}.event-calendar-filters #event-tag-autocomplete-combobox-popup span{padding:0 .2rem}.event-calendar-filters #event-tag-autocomplete-combobox-popup[aria-hidden=true]{display:none}.event-calendar-filters #event-tag-autocomplete-combobox-popup[aria-hidden=false]{display:block}.event-calendar-filters #event-tag-autocomplete-list{list-style:none;padding-inline-start:0 !important;margin-block-end:0 !important}.event-calendar-filters #event-tag-autocomplete-list .listoption{cursor:pointer;padding:0 .4rem 0 .2rem}.event-calendar-filters #event-tag-autocomplete-list .focused-listoption{color:#fff;background-color:#02759a}.view-fullcalendar-events .view-filter-results{width:100%;max-width:1100px;margin-top:.625rem}.view-fullcalendar-events .view-filter-results [role=alert]{margin-top:.625rem;margin-bottom:.625rem;padding:.625rem;border:2px solid #3395e1;border-radius:4px;background:#d3e8f8}.view-fullcalendar-events .view-filter-results [role=alert] p{margin:1rem 0}.view-fullcalendar-events .view-filter-results .dismiss-styled-link{text-decoration:none;display:inline-block;margin:.66em 0;width:100%;text-align:left;height:1.875rem;background:url("/themes/custom/pdxd8/images/close.png") no-repeat 16px 7px #02759a;margin-right:2.5rem;color:#fff;font-weight:600;padding-left:3rem;padding-top:.2rem}.view-fullcalendar-events .view-filter-results .dismiss-styled-link:hover,.view-fullcalendar-events .view-filter-results .dismiss-styled-link:focus{background:url("/themes/custom/pdxd8/images/close.png") no-repeat 16px 7px #004e67}.filter-results-modal{position:relative;display:flex;flex-flow:row;justify-content:center}.filter-results-modal .alert-message-modal{position:absolute;display:flex;flex-flow:row;justify-content:center;font-weight:600;top:4.5rem;width:60%;z-index:1000}.filter-results-modal .alert-message-modal .alert-spinner{margin:.9375rem}@media(min-width: 768px){#calendar-filters{margin-right:10px}}@media(min-width: 768px){#calendar-filters #date-fields{padding:.3125rem}}#calendar-filters input#date-free-text{padding:.9375rem .625rem}@media(min-width: 768px){#calendar-filters input#date-free-text{padding:.5625rem .625rem}}#calendar-filters input,#calendar-filters select{font-size:12px !important}#calendar-filters input{height:24px !important}#calendar-filters select{height:32px !important}@media(min-width: 768px){#calendar-filters select{height:24px !important}}#calendar-filters button,#calendar-filters input[type=submit]{width:32px !important;height:32px !important}@media(min-width: 768px){#calendar-filters button,#calendar-filters input[type=submit]{width:24px !important;height:24px !important}}#calendar-filters input[type=submit]{padding:12px 0 0 0 !important}#calendar-filters button#toggle-datepicker{font-size:20px !important;padding-left:7px;padding-right:20px}#calendar-filters button#toggle-datepicker i{display:block}@media(min-width: 768px){#calendar-filters button#toggle-datepicker{font-size:18px !important;padding-top:0 !important;padding-left:4px;margin-right:0 !important}}#calendar-filters button#toggle-datepicker,#calendar-filters input[type=submit],#calendar-filters select{margin-top:0 !important}@media(min-width: 768px){#calendar-filters .form-item-date-text input{width:100px}#calendar-filters .form-item-combine input{width:180px}}
/*# sourceMappingURL=maps/calendar.css.map */
