@charset "UTF-8";.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell-row{-js-display:flex;display:flex}.cal-month-view .cal-cell{float:left;flex:1;-js-display:flex;display:flex;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}@media all and (-ms-high-contrast: none){.cal-month-view .cal-day-cell{display:block}}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;-js-display:flex;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{-js-display:flex;display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;-js-display:flex;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{-js-display:flex;display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;-js-display:flex;display:flex}.cal-week-view .cal-time-events .cal-day-columns{-js-display:flex;display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}.near-deadline{background-color:#fb3}.after-deadline{background-color:#f44}.near-deadline:hover{background-color:#f80}.after-deadline:hover{background-color:#c00}:root{--mat-sys-surface: #fff;--mat-sys-on-surface: #252733;--mat-sys-background: green;--mat-sys-outline: rgba(0, 0, 0, .2);--mat-sys-on-surface-variant: rgba(0, 0, 0, .6);--mat-table-row-item-label-text-tracking: 0;--mat-sys-body-medium-tracking: 0;--app-background-color: #fff;--mat-menu-container-color: #fff;--mat-sidenav-container-width: 235px;--mat-sidenav-container-background-color: $mpb-complementary-blue;--mat-sidenav-content-background-color: $mpb-complementary-blue;--mdc-list-list-item-label-text-color: #e9efeb;--mdc-list-list-item-hover-label-text-color: #e9efeb;--mdc-list-list-item-hover-leading-icon-color: #e9efeb;--mat-list-active-indicator-color: #2c2c2c1f;--mat-table-background-color: #fff;--mat-table-row-item-container-height: auto;--mat-dialog-container-max-width: 80vw;--mdc-dialog-container-shape: 4px;--mat-sys-corner-extra-large: 4px;--mat-datepicker-calendar-container-background-color: #fff;--mat-datepicker-calendar-container-shape: 4px}.cdk-overlay-pane{--mdc-list-list-item-label-text-color: #252733;--mdc-list-list-item-hover-label-text-color: #252733;--mat-list-active-indicator-color: red;--mdc-list-list-item-hover-state-layer-opacity: .5;--mdc-list-list-item-focus-state-layer-opacity: .5}mpb-holidays{--mdc-list-list-item-label-text-color: #252733;--mdc-list-list-item-hover-label-text-color: #252733}.weekdays-toggle{padding-bottom:1.34375em}mpb-weekdays-toggle .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,mpb-weekdays-toggle .mat-button-toggle-group-appearance-standard{border-radius:0}mpb-weekdays-toggle .mat-button-toggle-standalone.mat-button-toggle-appearance-standard,mpb-weekdays-toggle .mat-button-toggle-group-appearance-standard{border:none!important}mpb-weekdays-toggle .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border:2px solid #e5e5e5}mpb-weekdays-toggle .mat-button-toggle{border-radius:.5em;border:2px solid #e5e5e5;color:#bab8b8}mpb-weekdays-toggle .weekdays-toggle-option{width:3em;height:3em;margin-right:1em}mpb-weekdays-toggle .mat-button-toggle-group-appearance-standard .mat-button-toggle{border:2px solid #e5e5e5;background-color:transparent}mpb-weekdays-toggle .mat-button-toggle-checked{border:2px solid #007e33!important;color:#007e33;background-color:transparent}.date_container{float:left;display:flex;align-items:center;justify-content:center}.generic-form-array-container .pdf-import{text-align:center}.generic-form-array-container .pdf-import>span{position:relative;color:#f5f5f5;font-size:1.2em}.generic-form-array-container input[type=file]{display:none}.generic-form-array-container .cigar-file-upload{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;margin:.2em;background-color:#252733;border:1em solid #252733;width:7em;height:2em;border-radius:4px;padding:auto;display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:space-between}.generic-form-array-container .cigar-file-upload *{cursor:pointer}.generic-form-array-container .cigar-file-upload .material-icons{font-size:2em;color:#f5f5f5}.generic-form-array-container .cigar-file-upload:hover{animation:hoverImportButton .1s ease-in forwards;cursor:pointer}.generic-form-array-container .museum-menu-editor-row{display:flex;flex-direction:column}.mat-icon.success{color:#00c851}.mat-icon.warning{color:#fb3}.mat-icon.danger{color:#f44}.mat-icon.link{color:#33b5e5}.mat-icon.link:hover{cursor:pointer;color:#09c}.mat-icon.success:hover{color:#007e33;cursor:pointer}.mat-icon.warning:hover{color:#f80;cursor:pointer}.mat-icon.danger:hover{color:#c00;cursor:pointer}div.ca-filebox-container{display:block}div.ca-filebox{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;margin:.2em;background-color:#303030;border:1em solid #303030;width:7em;height:2em;border-radius:7px;padding:auto;display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:space-between}div.ca-filebox .material-icons{font-size:2em;color:#f5f5f5}div.ca-filebox *{cursor:pointer}div.ca-filebox .ca-filebox-label>span{position:relative;color:#f5f5f5;font-size:1.2em}div.ca-filebox input[type=file]{display:none}.mat-mdc-form-field.wide{width:500px}.generic-form-array-add-ctrl-btn,.generic-form-array-container{padding-bottom:1.34375em}.generic-form-array-row mat-form-field.mat-mdc-form-field .mat-form-field-wrapper,.generic-form-array-row mat-form-field.mat-form-field .mat-form-field-wrapper{padding-bottom:0!important}div.generic-form-array-row{display:flex;justify-content:flex-start;align-items:center;max-width:80%}div.generic-form-array-row .delete-btn{margin-top:.671875em;margin-left:1em}form.generic-form button.mat-mdc-button.generic-form-array-add-ctrl-btn{margin:0;width:auto;display:block}h3.generic-form-array-title{margin-top:1.34375em}.icons-and-text{display:inline-flex;vertical-align:middle;justify-content:center;align-items:center}.icons-and-text .material-icons{font-size:24px}.icons-and-text .mat-icon{width:24px;height:24px}.form-container{padding:2em;border-radius:1em;box-sizing:border-box;display:flex;flex-direction:column;max-width:60vw;align-items:center;margin:auto}.form-container .minimal{width:90px}.form-container .normal{width:180px}.form-container .wide{width:100%}.login-form-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:25vw;background-color:var(--app-background-color)}.form-container .header{justify-content:center;text-align:center}.form-container .logo{width:220px}.logo{max-width:90%;padding:2em}form.onboarding-form mat-form-field.mat-mdc-form-field,form.onboarding-form button.mat-mdc-button{margin-left:10%;margin-right:10%;width:80%}form.onboarding-form button.mat-mdc-button{margin-top:2em}div.two-fa-setup *{text-align:center}div.two-fa-setup button.mat-mdc-button{width:40%;margin:5%}.reset-password-container .buttons{display:flex;width:inherit}.reset-password-container form{width:100%}tr.selected-row{font-weight:700}table{min-width:100%}.table-responsive{display:block;width:100%;overflow-x:auto}.mat-mdc-table{margin-bottom:1rem;display:table;border-collapse:collapse;margin:0}.mat-mdc-row,.mat-mdc-header-row{display:table-row}.mat-mdc-cell,.mat-mdc-header-cell{word-wrap:initial;display:table-cell;padding:0 5px;line-break:unset;width:auto;white-space:nowrap;overflow:hidden;vertical-align:middle}.mat-mdc-header-cell{font-weight:700;color:#252733}.tableText{text-overflow:ellipsis;max-width:300px;overflow:hidden;white-space:nowrap}.table-data-container{overflow:auto;width:inherit;display:block;width:100%;overflow-x:auto}.mat-mdc-table-sticky{position:--webkit-sticky!important;position:sticky!important}.mat-mdc-table-sticky-border-elem-right{border-left:1px solid #e0e0e0}.mat-mdc-table-sticky-border-elem-left{border-right:1px solid #e0e0e0}td.mat-mdc-cell,th.mat-mdc-header-cell{padding:0 12px!important}.mat-mdc-table-sticky{opacity:1}.mat-mdc-row.selectableRow .mat-mdc-cell{border-bottom:1px solid transparent;border-top:1px solid transparent;cursor:pointer}.mat-mdc-row.selectableRow:hover .mat-mdc-cell{border-color:currentColor}tr.mat-mdc-row{height:48px}.mat-mdc-raised-button.ca-table-add-button{float:right;margin-top:1em}.mat-mdc-raised-button.ca-table-add-button span,.mat-mdc-raised-button.success span,.mat-mdc-raised-button.warning span,.mat-mdc-raised-button.danger span,.mat-mdc-raised-button.info span{color:#fff}.table-header-action-btn{background-color:#273e47}.table-header-action-btn span{color:#fff}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}.bold{font-weight:700}span.tab{margin-right:1em}span.h-tab{height:1em;display:block}span.h-tab-sm{height:.5em;display:block}span.h-tab-lg{height:2em;display:block}span.h-tab-xl{height:3em;display:block}.noselect,div.mat-sort-header-content{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.scrollable{width:100%;padding:1em .5em}.mg-l{margin-left:1em!important}.mg-l-sm{margin-left:.3em!important}.mg-t{margin-top:1em!important}.mg-b{margin-bottom:1em!important}.float-right{float:right}.app-container{width:100vw;height:100vh;border:1px solid rgba(0,0,0,.5)}.app-sidenav-content{width:100%}.app-sidenav{width:fit-content;max-width:30%}.app-sidenav .mat-mdc-nav-list .mat-mdc-list-item{border-radius:0}.app-sidenav sidenav icon color span,.app-sidenav mat-icon.mat-icon{color:#e9efeb}.app-sidenav img{max-width:90%;margin-left:auto;margin-right:auto;display:block;padding:2em 1.5em 3em}.main{margin:auto;overflow-x:auto;padding:5vh}.top-margin{height:5vh!important}mat-drawer.mat-drawer{overflow:hidden}mat-drawer-content.mat-drawer-content{padding:0}SETTINGS form.settings-form mat-form-field.mat-mdc-form-field+button{margin-left:1em;display:inline-block}.d-card,.d-card-lg{width:20%;margin-right:2%}.d-card:last-of-type,.d-card-lg:last-of-type{margin-right:0%}div.loading-screen{width:100%;height:100%;min-height:30vh;display:flex;justify-content:center}div.loading-screen>mat-spinner.mat-mdc-progress-spinner{align-self:center}.season-select{cursor:pointer;margin-left:2em;font-size:1em}.season-select mat-icon{color:#000}app-table{width:100%}div.mat-mdc-menu-content{width:max-content11em!important}div.error-screen{width:100%;height:100vh;display:flex;justify-content:center}div.error-screen>p.error{align-self:center}.mat-drawer-container{height:100vh}mpb-booking-flow .accordion-headers-align .mat-expansion-panel-header-title,mpb-booking-flow .accordion-headers-align .mat-expansion-panel-header-description{flex-basis:0}mpb-booking-flow .accordion-headers-align .mat-expansion-panel-header-description{justify-content:space-between;align-items:center}mpb-booking-flow .accordion-headers-align .mat-mdc-form-field+.mat-form-field{margin-left:1em}mpb-booking-flow mat-accordion.accordion-headers-align mat-panel-description.mat-expansion-panel-header-description{align-items:center;flex-flow:row-reverse}section.editable-table-cell{padding:.2em}mat-form-field.mat-mdc-form-field{padding-top:1.34375em}.table-button-row{width:100%;height:100%}mpb-season-selector div.season-select{display:flex;align-content:center;justify-content:center;align-items:center}.action-panel{overflow:hidden}.action-panel-options{max-height:25vh;overflow-y:auto;overflow-x:hidden;margin:auto}.action-panel-summary{display:flex;width:100%;justify-content:space-between;align-items:center;gap:1em}div.mpb-overlay.schedule-subscription-overlay{width:70vw;height:70vh}div.mpb-overlay.schedule-subscription-overlay .row{display:flex;height:100%}div.mpb-overlay.schedule-subscription-overlay .left{width:25%;height:65vh;border-right:2px solid #252733}div.mpb-overlay.schedule-subscription-overlay .left .schedule-step-progress>span{margin-left:2em}div.mpb-overlay.schedule-subscription-overlay .right{height:60vh;width:75%;padding:0 2em}div.mpb-overlay.schedule-subscription-overlay .museum-selector{margin-bottom:2em}div.mpb-overlay.schedule-subscription-overlay .museum-selector-tile{border-radius:7px;min-height:30px}form.upsert-bus-schedule-form div.form-controls{display:flex;flex-direction:column}form.upsert-bus-schedule-form div.form-actions button+button{margin-left:2em}form.upsert-bus-schedule-form div.form-actions button{margin-bottom:1.3em}.mat-icon.disabled{color:#9fa2b4}.excursion-detail-row,.editable-row{height:3.2em}.editable-row mat-icon.mat-icon{float:right}.editable-row .editable-row-value{max-width:50%}#excursion-detail-opmerkingen .editable-row{min-height:3.2em;height:auto;padding:1em 0}.edit-row ca-form-control{display:inline-block;max-width:50%}.edit-row mat-icon.mat-icon{float:right;line-height:36px;font-size:24px;height:fit-content}.edit-row mat-icon.mat-icon.connexxion{float:none;position:relative;top:6px;font-size:20px}.edit-row .left{max-width:90%;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.edit-icon-button{float:right;display:block}.add-icon-button{margin-bottom:1em}.disabled-selector-tile{color:#789;background-color:#d3d3d3}.general-info-contact-person{width:32em}.tot-schedule{width:100%}.tot-schedule div.date-map{display:flex}.tot-schedule .column{width:15%;color:#9fa2b4}.tot-schedule .weeks-column{width:36px}.tot-schedule .weeks-column .week{width:2em;text-align:right;color:#9fa2b4}.tot-schedule .totScheduleHeader{height:50px;position:fixed;left:550px;top:1px;width:100%;z-index:999;padding-top:49px;background:#fcfdfef2}.tot-schedule .totScheduleElement{cursor:pointer}.tot-schedule div.totScheduleElement:hover .regionText{color:#00000080!important}.tot-schedule .totScheduleDelimiter{cursor:pointer;border-top:1px solid #252733;border-bottom:1px solid #252733}.bus-schedule{width:inherit}.bus-schedule div.date-map{display:flex}.bus-schedule .column{width:15%;color:#9fa2b4}.bus-schedule .weeks-column{width:36px}.bus-schedule .weeks-column .week{width:2em;text-align:right;color:#9fa2b4}.bus-schedule .busScheduleHeader{height:50px;position:fixed;left:400px;top:1px;width:calc(100% - 490px - 10vh);z-index:999;padding-top:49px;background:#fcfdfef2}.bus-schedule .busScheduleHeader .bus-schedule-header{position:absolute}.bus-schedule .busScheduleElement{cursor:pointer}.bus-schedule div.busScheduleElement:hover .regionText{color:#00000080!important}.bus-schedule .busScheduleDelimiter{cursor:pointer;border-top:1px solid #252733;border-bottom:1px solid #252733}.month{border-top:1px solid #252733}.mat-mdc-form-field.textarea{width:500px;max-width:inherit}.mat-mdc-form-field.wide{width:500px!important;max-width:inherit}input.beschrijving{width:calc(500px - 1em)!important;max-width:inherit}.mat-mdc-form-field.narrow{width:4.2em}.mat-mdc-form-field.narrow .mat-mdc-form-field-error{width:100%}.mat-mdc-form-field.slim{width:6.2em}.mat-mdc-form-field.slim .mat-mdc-form-field-error{width:100%}.schedule-step-actions{display:flex;justify-content:flex-end;align-items:flex-end}.schedule-step-1 .museum-selector p{text-align:center}div.overlay-actions button+button{margin-left:1em}.add-customer-overlay{max-height:80vh;overflow-y:auto}p.status-event{max-width:600px;align-content:center;display:flex;justify-content:space-evenly}.mat-mdc-raised-button.add-to-dayprogram-button{float:right;margin-top:1em}.excursion-user-actions{display:flex;justify-content:flex-start;flex-wrap:wrap}.excursion-user-actions .user-action-button{margin-right:1.3em;margin-bottom:1.3em}.margincontainer{width:100%;height:50px}.waitingListHeader,.waitingListMessage{color:gray}.waitingListMessage ol{margin-left:2em}.waitingListMessageIntro{font-weight:700;margin-top:2em!important}mat-drawer.mat-drawer.app-sidenav mat-list-option.mat-list-item.mat-mdc-list-item.mat-list-item-disabled{color:#000;background-color:#273e47;opacity:.2}.groupInfo .mat-mdc-dialog-content{max-height:80vh}.cal-month-view .cal-event.cal-excursion-event{text-align:center;width:2.5rem;height:2.5rem;background-color:#273e47}.cal-month-view .cal-event.cal-excursion-event mat-icon.mat-icon{line-height:1.7em;height:fit-content}.cal-month-view .cal-event.cal-excursion-event-noord{background-color:#429729!important}.cal-month-view .cal-event.cal-excursion-event-oost{background-color:#dddd48!important}.cal-month-view .cal-event.cal-excursion-event-zuid1{background-color:#ea3323!important}.cal-month-view .cal-event.cal-excursion-event-zuid2{background-color:#ed702d!important}.cal-month-view .cal-event.cal-excursion-event-west{background-color:#2d03f4!important}.cal-month-view div.cal-event:hover{background-color:#007e33!important;border-color:#007e33!important}.cal-month-view .cal-event.cal-bus-schedule-event{text-align:center;width:2.5rem;height:2.5rem}.cal-month-view .cal-event.cal-bus-schedule-event mat-icon.mat-icon{line-height:1.7em;height:fit-content}.cal-month-view .cal-event.cal-bus-schedule-event-noord{background-color:#429729!important}.cal-month-view .cal-event.cal-bus-schedule-event-oost{background-color:#dddd48!important}.cal-month-view .cal-event.cal-bus-schedule-event-zuid1{background-color:#ea3323!important}.cal-month-view .cal-event.cal-bus-schedule-event-zuid2{background-color:#ed702d!important}.cal-month-view .cal-event.cal-bus-schedule-event-west{background-color:#2d03f4!important}div.calendar-page{margin-bottom:2vh}.cal-header h3{margin:0}.calendar-navigator .calendar-navigator-button:hover{opacity:.9}.calendar-navigator .calendar-navigator-button{background-color:#273e47!important}.calendar-navigator .calendar-navigator-button span{color:#fff}.cal-month-view .cal-open-day-events{background-color:#fff;color:#273e47;box-shadow:none;padding:36px;border-bottom:1px solid #e1e1e1}.btn-group .btn-primary{background-color:#00c851!important;border-color:#007e33!important}.btn-group .btn-primary:hover{background-color:#007e33!important;border-color:#00c851!important}.btn-group .btn-primary.active{background-color:#273e47!important}.cal-title{cursor:default}.holiday-setting .delete-btn{margin-left:auto}.overlay-date-period-picker{display:flex}.overlay-date-period-picker mat-form-field.mat-mdc-form-field{width:12em!important}.warning-message{color:#fff;padding:.5em;margin:.5em!important;background-color:#f44}.warning-message:hover{background-color:#fa0f0f}.overlay-form .inline{display:flex}ACTION BUTTONS .mat-mdc-raised-button.action-button{margin-right:1.3em;margin-bottom:1.3em}.action-button-send-email{background-color:#33b5e5}.action-button-on-tour-final{background-color:#00c851}.action-button-send-on-tour-agreement{background-color:#33b5e5}.action-button-confirm-on-tour-agreement{background-color:#00c851}.action-button-cancel-on-tour{background-color:#f44}.action-button-set-plannable-on-tour{background-color:#33b5e5}.mat-mdc-paginator-page-size{align-items:center}.mat-mdc-paginator-page-size mat-form-field.mat-mdc-form-field{padding-top:0}mpb-dashboard .mat-mdc-card-outlined{border:none;display:block;position:relative;padding:16px;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}mpb-dashboard .mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}html{color-scheme:light dark}html{--mat-sys-background: #f6fbf2;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #edf2ea;--mat-sys-inverse-primary: #76db92;--mat-sys-inverse-surface: #2c322c;--mat-sys-on-background: #171d18;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #005227;--mat-sys-on-primary-fixed: #00210c;--mat-sys-on-primary-fixed-variant: #005227;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #643f00;--mat-sys-on-secondary-fixed: #2a1800;--mat-sys-on-secondary-fixed-variant: #643f00;--mat-sys-on-surface: #171d18;--mat-sys-on-surface-variant: #3f4a3f;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #005227;--mat-sys-on-tertiary-fixed: #00210c;--mat-sys-on-tertiary-fixed-variant: #005227;--mat-sys-outline: #6e7a6e;--mat-sys-outline-variant: #becabc;--mat-sys-primary: #006d36;--mat-sys-primary-container: #92f8ac;--mat-sys-primary-fixed: #92f8ac;--mat-sys-primary-fixed-dim: #76db92;--mat-sys-scrim: #000000;--mat-sys-secondary: #845400;--mat-sys-secondary-container: #ffddb6;--mat-sys-secondary-fixed: #ffddb6;--mat-sys-secondary-fixed-dim: #ffb95b;--mat-sys-shadow: #000000;--mat-sys-surface: #f6fbf2;--mat-sys-surface-bright: #f6fbf2;--mat-sys-surface-container: #eaefe7;--mat-sys-surface-container-high: #e4eae1;--mat-sys-surface-container-highest: #dfe4db;--mat-sys-surface-container-low: #f0f5ec;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d6dcd3;--mat-sys-surface-tint: #006d36;--mat-sys-surface-variant: #dae6d8;--mat-sys-tertiary: #006d36;--mat-sys-tertiary-container: #92f8ac;--mat-sys-tertiary-fixed: #92f8ac;--mat-sys-tertiary-fixed-dim: #76db92;--mat-sys-neutral-variant20: #28332a;--mat-sys-neutral10: #171d18}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto, sans-serif;--mat-sys-body-large-font: Roboto, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto, sans-serif;--mat-sys-body-medium-font: Roboto, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto, sans-serif;--mat-sys-body-small-font: Roboto, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto, sans-serif;--mat-sys-display-large-font: Roboto, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto, sans-serif;--mat-sys-display-medium-font: Roboto, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto, sans-serif;--mat-sys-display-small-font: Roboto, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto, sans-serif;--mat-sys-headline-large-font: Roboto, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto, sans-serif;--mat-sys-headline-medium-font: Roboto, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto, sans-serif;--mat-sys-headline-small-font: Roboto, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto, sans-serif;--mat-sys-label-large-font: Roboto, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto, sans-serif;--mat-sys-label-medium-font: Roboto, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto, sans-serif;--mat-sys-label-small-font: Roboto, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto, sans-serif;--mat-sys-title-large-font: Roboto, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto, sans-serif;--mat-sys-title-medium-font: Roboto, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto, sans-serif;--mat-sys-title-small-font: Roboto, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--mat-bottom-sheet-container-background-color: var(--app-background-color)}:root{--mat-select-panel-background-color: var(--app-background-color)}.light-theme mat-toolbar{background-color:var(--app-background-color)}.light-theme mat-card{background-color:var(--card-background-color)}.light-theme mat-dialog-container{background-color:var(--dialog-background-color)}.light-theme mat-drawer-content{background-color:#fcfdfe}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{background-color:#fcfdfe}.mat-mdc-menu-item:not([disabled]):hover{background-color:#2c2c2c0a!important}mat-chip.mat-mdc-chip.mat-mdc-standard-chip{opacity:1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);display:inline-flex;padding:7px 12px;align-items:center;cursor:auto;min-height:16px;height:1px}mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge{box-sizing:content-box;color:#9fa2b4}mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge-warning{background-color:#fb3;color:#252733}mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge-danger{background-color:#f44;color:#fff}h1.badge-title>mpb-deadline-status-badge>mpb-status-badge>mat-chip.mat-mdc-standard-chip{top:-7px}h1.badge-title>mpb-status-badge>mat-chip.mat-mdc-standard-chip{top:-7px}.plus-minus-buttons{display:inline-block;width:4em}.plus-minus-wrapper{display:inline-block;line-height:36px}.plus-minus{font-size:1em;width:.8em;height:.8em}.ca-banner{width:calc(100% - 5vh);color:#252733;margin-bottom:1.3em}.warning-banner{border:3px solid #ffbb33}.warning-banner h1{color:#fb3}.info-banner{border:3px solid #273e47}.info-banner h1{color:#273e47}.mat-mdc-snack-bar-action button{border:1px solid #ffffff}.mat-mdc-snack-bar-action button .mat-button-wrapper{color:#fff}.error-snackbar{background-color:#f44}.success-snackbar{background-color:#00c851}.info-snackbar{background-color:#33b5e5}.mdc-tooltip__surface{background-color:#252733!important;color:#fff!important}mat-paginator .mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{color:#9fa2b4}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Mulish;letter-spacing:0;margin:0 0 16px}mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge{box-sizing:content-box;background-color:#d6e4f1}mpb-dashboard .mat-mdc-standard-chip .mdc-evolution-chip__action--primary:before{border:none}.mat-mdc-card{display:inline-block!important;margin-top:1rem}mat-nav-list.mat-mdc-nav-list.mat-mdc-list-base.menu-list{padding:0;margin:0;overflow:hidden}mat-divider.mat-divider.menu-divider{margin-left:0;padding-left:0;width:115%;border-top-color:#ffffff4d;border-top-width:1px}mat-drawer-container.mat-drawer-container{height:100vh;position:absolute;width:100%}.mat-expansion-panel{margin-bottom:2em!important}.mat-mdc-tab-header{margin-bottom:2em}.mat-grid-tile:hover{cursor:pointer}.mat-grid-tile.selected{border:2px solid #00c851}.mat-grid-tile.unselected{border:1px solid grey}.mat-typography p{margin:0}mat-dialog-container{padding:1rem}.mat-mdc-tab-group{min-width:75vw;min-height:75vw}body{background-color:#273e47;font-size:18px}p,a,.mat-typography h1,h2,h3,h4,h5,h6,span,div,article,main{font-family:Mulish,Helvetica Neue,sans-serif}.eventDetail{justify-content:left!important}button span{color:#252733}button.success:not(:disabled) span{color:#fff}button.success:not(:disabled){background-color:#00c851}button.danger:not(:disabled){background-color:#f44}button.info:not(:disabled){background-color:#33b5e5}button.warning:not(:disabled){background-color:#fb3}button.success:hover{background-color:#007e33}button.danger:hover{background-color:#c00}button.info:hover{background-color:#09c}button.warning:hover{background-color:#f80}button[class*=action-button-]:not(:disabled){background-color:#33b5e5}button[class*=action-button-]:hover{background-color:#09c}button.action-button-cancel-on-tour:not(:disabled){background-color:#fb3}button.action-button-cancel-on-tour:hover{background-color:#f80}.additional-control{display:flex;flex-direction:row;justify-content:center;align-items:center}button[type=submit].mat-mdc-raised-button{margin-top:2em}a.forgot-password-link{width:80%;text-align:right;padding:0 10%;color:#9fa2b4;cursor:pointer;margin-bottom:2em}h1.form-title{max-width:25em;font-size:2em;font-family:Mulish,sans-serif;font-weight:700;color:#000}th button.mat-mdc-raised-button:not(:disabled){background-color:#67cc84}p.form-instructions{max-width:25em;color:#9fa2b4}.cdk-overlay-pane{margin-bottom:2vh!important}div.card-container{width:100%;margin-bottom:5vh}div.card-container mat-card{cursor:pointer}.tot-schedule-header{grid-template-columns:1fr 1fr 2fr 2fr;gap:1em;display:grid;align-items:center}.tot-schedule-header div.search-container{text-align:right;width:fit-content}button.selection-btn{background-color:gray}#excursion-detail-opmerkingen{margin-top:1em}div.header-container{display:flex;flex:row nowrap;justify-content:flex-start;align-content:center}div.header-container span{margin-left:2em;line-height:2em}.settings-menu-list{background-color:#fff}.settings-menu-list span{color:#273e47}.margin-right-icon{margin-right:1rem!important}.margin-divider{margin:1rem 0!important}.tot-add{margin:7px 0 0}.postcode-all-caps{text-transform:uppercase}.addPadding{margin-top:2em!important}.send-email-overlay div .mat-mdc-form-field{width:100%}.groupInfo p{display:inline-block;margin-right:1em;line-height:24px;vertical-align:middle}.groupInfo p.subtle{vertical-align:baseline}.tot-header-date{font-weight:400;font-size:1rem}.ca-filebox-uploaded{display:block;margin:2em 0}.ca-filebox-uploaded div{display:block}.back-button{margin-bottom:2em!important}.two-fa-setup{max-width:25vw}.mat-icon.mat-accent{color:var(--mat-sys-primary);color:#52a36a;padding-right:.4em}.mat-icon.mat-icon-inline{vertical-align:text-bottom}.main-nav-group>.mat-divider:first-of-type:after{opacity:.5;content:"Topstukken On Tour";color:#fff;margin-left:20px;font-size:.8em}.excursion-detail-row{vertical-align:middle}.excursion-detail-row .plus-minus-buttons{height:24px}.excursion-detail-row mat-icon.mat-icon.connexxion{top:3px;height:26px}mpb-edit-day-program .mat-icon{height:auto}mpb-warning-banner .mat-mdc-card{width:100%;padding:16px}.mat-mdc-card-content{line-height:1.5}mpb-upsert-bus-schedule-event button[type=submit].mat-mdc-raised-button{margin-top:0}.mat-mdc-dialog-panel .date_container{float:none}.holiday-setting .mat-mdc-list-item-unscoped-content.mdc-list-item__primary-text{width:100%}.holiday-setting .delete-btn{float:right}mpb-status-badge mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge-warning{background-color:#fb3;color:#252733}mpb-status-badge mat-chip.mat-mdc-chip.mat-mdc-standard-chip.status-badge-danger{background-color:#f44;color:#fff}.mat-mdc-standard-chip.status-badge-danger:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:#fff}section.tot-schedule-table th.mat-mdc-header-cell{background-color:#ed7d31}section.tot-schedule-table tr:nth-child(4n-3),section.tot-schedule-table tr:nth-child(4n-2){background-color:#f4b084}section.tot-schedule-table tr:nth-child(4n-1),section.tot-schedule-table tr:nth-child(4n){background-color:#a9d08e}button mat-icon,button mat-icon.mat-primary,button mat-icon.mat-accent,button mat-icon.mat-warn{color:#fff}div.mpb-overlay.schedule-subscription-overlay .left .schedule-step-progress>span{margin-left:1em}.mat-mdc-raised-button.user-action-button{margin-right:1.3em;margin-bottom:1.3em}.dismantle-modal{display:block;width:100%}.titled-paragraph-block{margin:0 0 1rem}.titled-paragraph-block h2.title{margin:0}.excursionForm-row{padding:1rem 0;display:flex}.excursionForm-row:nth-of-type(2){border-bottom:1px solid gray;margin-bottom:1rem}
