@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat|Open+Sans|DM+Sans&display=swap);footer.bottom-footer{bottom:0;height:10rem;position:absolute}footer{color:#777;font-family:DM Sans,sans-serif;margin-left:auto;margin-right:auto;max-width:1440px;padding:27px 0;text-align:center}footer .logo{width:200px}footer ul{list-style:none;margin:0;padding:0}footer a,footer a:hover{color:#777}.alert{border-radius:0;margin:9px 0;padding:0;width:100%}.alert>div,.alert>p{display:table-cell;line-height:24px}.alert i{display:table-cell;padding-right:9px;padding-top:9px}.alert-inline{background-color:#0000;border:0}.alert-header{background-color:#fff;color:#333;padding:0}.alert-header i{background-color:#fc4a1a;color:#fff;font-size:24px;padding:9px}.alert-header>div,.alert-header>p{padding:9px}.alert-header.alert-danger{border-color:#fc4a1a}.alert-header.alert-success{border-color:#0b6f00}.alert-header.alert-success i{background-color:#0b6f00}.alert-header.alert-warning i{background-color:#856404}.alert-header.alert-warning{border-color:#856404}.alert.inline{background-color:#0000;border-width:0}.alert.inline p{font-size:16px;line-height:16px;margin:0}.alert.inline i{background-color:#fff;font-size:16px;line-height:16px;padding:0 4.5px 0 0}.alert.inline.alert-success i{color:#0b6f00}.alert.inline.alert-warning i{color:#856404}.alert.inline.alert-danger i,.alert.inline.alert-danger p{color:#fc4a1a}.assignment-summaries{background-color:#ececec;display:flex;justify-content:center;padding:9px;vertical-align:top}.assignment-summary{display:flex;justify-content:center;margin-bottom:9px;margin-left:27px;text-align:left}.assignment-summary:first-child{margin-left:0}.assignment-summary header{margin-right:4.5px;width:100px}.assignment-date:first-child{border-left:0}.assignment-events{background-color:#fff;padding:18px}ul.member-event-assignments{list-style-position:inside;padding-left:0}ul.member-event-assignments>li{margin-bottom:4.5px;margin-left:0;padding-left:0}ul.member-event-assignments>li:before{content:"";margin-left:-8px}.upcoming-member-assignments .member-assignments-day{grid-gap:18px;border-top:2px dotted #ccc;display:grid;grid-template-columns:80px auto;padding:18px 0}.upcoming-member-assignments .member-assignments-day:first-child{border-top:0;padding-top:0}.upcoming-member-assignments ul.days-and-times{display:inline-block;list-style:none;margin-bottom:0;margin-left:0;padding-left:0}.event-date{border:1px solid #e3dbcc;font-size:1.4rem;padding:4.5px 0;text-align:center}.event-date header{background-color:#e3dbcc;font-size:1rem;margin:-4.5px 0 4.5px;padding:4.5px 9px;text-transform:uppercase}ul.calendar{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;list-style-type:none;margin:0;padding:0}ul.calendar li{border:1px solid #ccc;box-sizing:border-box;min-height:100px;padding-bottom:9px}ul.calendar li.day-of-week{background-color:#e3dbcc;font-weight:900;min-height:auto;text-align:center}.full-date-data{display:none}ul.event-type-key{list-style-type:none;margin:0;padding:0}ul.event-type-key .calendar-event{display:inline-block;margin-right:18px;width:auto}.calendar-event{background-color:#555;border:1px solid #fff;border-radius:4px;color:#fff;display:block;font-size:.8rem;margin:9px 0;padding:4.5px;text-overflow:ellipsis}.calendar-time-grid .calendar-event{margin:0 9px}.calendar-event a,.calendar-event a:hover{color:#fff}.calendar-event.blank-spacer{background-color:#0000;content:"​"}.calendar-event.member-blocked-date{background-color:#0cc}.calendar-event.incoming-true{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-9px;padding-left:9px}.calendar-event.outgoing-true{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-9px}.scrollable-calendar{height:1000px;overflow-y:auto}@media(max-width:576px){ul.calendar{display:block}li.day-of-week{display:none}ul.calendar li{margin-bottom:9px}.full-date-data{display:block}.abbr-date-data{display:none}}.abbr-date-data{padding:9px}.calendar-time-grid{border:0;box-sizing:border-box;overflow:hidden;position:relative}.calandar-day-items,.calendar-time-grid .lines{background-color:#0000;display:grid;height:100%;margin:0;position:absolute;width:100%}.calendar-time-grid .block{box-sizing:border-box;margin:0;padding:0;position:relative}.calendar-time-grid .lines .block.block0{border-top:1px dashed #bbb2a9}h2 small.inline{display:inline;font-size:16px;text-transform:none}.calendar{border:0;box-sizing:border-box;overflow:hidden;position:relative}.header-row.calendar-row{grid-gap:1px;background-color:#0003;border-top:0;padding:0}.header-row.calendar-row>div,.sub-header-row.calendar-row>div{border-radius:0;color:#000;font-size:.8rem;font-weight:500;margin:0;min-height:15px;overflow:hidden;padding:9px 0;position:relative;text-align:center;vertical-align:middle}.header-row.calendar-row>div{background-color:#e3dbcc}.header-row.calendar-row>div.spanned{background-color:#134454}.calendar-row{background-color:#fff;display:grid;list-style:none;margin:0;padding:9px 0}.sub-header-row.calendar-row{grid-gap:0;padding:0}.calendar-row .calendar-row{background-color:#0000;margin:0;padding:0}.calendar-row>div{border-radius:8px;font-size:.8rem;font-weight:500;margin:9px 9px 0;min-height:15px;overflow:hidden;padding:9px;position:relative;text-align:left}.calendar-row>.team-header{font-size:1rem;font-weight:900;margin:0;padding-bottom:0}.calendar-row>.team-assignment{margin:0 0 27px}.assignment-span{background:#f8f5f1bf;border-radius:8px;padding:9px}.assignment-span p.no-results{font-size:1rem;margin:0}div.team-assigned{font-size:1rem;margin-bottom:9px}.grid-lines{background-color:#0000;display:grid;height:100%;margin:0;position:absolute;width:100%}.grid-lines div{border-left:1px solid #0003;display:block}.grid-lines div:first-child{border-left:0}.grid-lines:after{background-color:rgba(22,136,179,.271);grid-column:0;grid-row:1;height:100%;z-index:2}#name-fields label{display:block}#name-fields .input-group{display:inline-block;margin-right:1%;vertical-align:top;width:49%}#name-fields .input-group:last-child,#name-fields input:last-child{margin-right:0}.show-password-toggle{float:right;margin-bottom:.5rem}.show-password-toggle .btn{margin:0;padding:0}.profile-block{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:18px;padding:18px 0}.profile-block h2{font-size:20px;padding:0 18px}.profile-feature:before{content:">";float:right;margin-right:18px;margin-top:9px}.profile-feature a{border-bottom:1px solid #ccc;color:#000;display:block;padding:9px 18px;text-decoration:none}.profile-feature a:first-child{border-bottom:0}.profile-feature a:hover{background-color:#ececec}.profile-feature a p{color:#333;margin-bottom:3px;text-decoration:none}.dot{background-color:#000;border-radius:50%;display:inline-block;height:16px;margin-right:9px;width:16px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.dateInput{margin:0;vertical-align:top}.dateInput:first-child{margin-left:0}.dateInput label{display:block;width:100%}.dateInput>img{cursor:pointer;display:inline-block;margin-left:16px;vertical-align:middle}.dateInput .consolidated-field{max-width:208px}.dateInput input{font-size:16px;height:43px}.react-datepicker__tab-loop{display:inline-block}.icon,a>i.fas{margin-left:9px}.icon{background-size:100% 100%;display:inline-block;height:30px;vertical-align:middle;width:30px}.icon-clickable:hover{cursor:pointer}.secondary-content-container{box-sizing:border-box;max-height:0;overflow:hidden}.secondary-content-container.active{background-color:#e3dbccb3;box-sizing:initial;display:grid;height:auto;left:-18px;min-height:100%;overflow:auto;padding-right:36px;position:absolute;top:-18px;visibility:visible;width:100%}.secondary-content-flyout,.secondary-content-popup{background:#fff;box-sizing:border-box;display:block;max-height:0;visibility:hidden}.secondary-content-container.active .secondary-content-flyout,.secondary-content-container.active .secondary-content-popup{max-height:100%;position:absolute;visibility:visible}.secondary-content-popup{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:5px 5px 5px 0 #0000004d;padding:30px;width:850px}.secondary-content-flyout{border-left:2px solid #ccc;height:100%;margin-left:auto;opacity:0;padding:36px;position:absolute;right:-700px;width:700px}@keyframes slide-left{to{right:-36px}}.secondary-content-flyout.larger{right:-1000px;width:1000px}.secondary-content-container.active .secondary-content-flyout{animation:slide-left .5s ease 1 forwards;display:block;height:auto;margin-bottom:-36px;min-height:100%;opacity:1;position:relative;top:0}.secondary-content h2{font-size:1.6rem}.secondary-content h3{font-size:1.4rem}.secondary-content h4{font-size:1.2rem}.secondary-content h5{font-size:1rem}@media(max-width:576px){.secondary-content-container.active{display:block}.secondary-content-container.active .secondary-content-flyout{border-left:0;left:0;margin-left:0;max-width:100%;position:absolute;right:auto}}.drop-down-container{display:inline-flex;flex-wrap:wrap;min-height:36px;position:relative}.drop-down-container>.selected-item{background-color:#fff;border:1px solid #bbb2a9;border-radius:8px;cursor:pointer;display:inline-block;line-height:36px;min-width:80px;padding-left:9px;padding-right:27px}.drop-down-container>.selected-item:after{content:"";font-family:FontAwesome;margin-left:9px;position:absolute;right:9px;top:0}.time-selector .drop-down-container>.selected-item:after{content:"";font-family:FontAwesome;margin-left:9px;position:absolute;right:9px;top:0}.drop-down-container .dropdownitem{background-color:#fff;cursor:pointer}.all-items{background:#fff;border:1px solid #bbb2a9;display:inline;left:0;list-style-type:none;margin:0;max-height:320px;overflow-x:visible;overflow-y:scroll;padding:0;position:absolute;top:40px;width:100%;z-index:999}.all-items>div.selected{background-color:#fddcc2}.all-items>div{padding:9px;white-space:nowrap}.all-items>div:hover{background-color:#ececec}.width-setter{height:0;visibility:hidden}.default-blank .width-setter{height:auto}.drop-down-container,.drop-down-container>.selected-item{width:100%}.form-inline .drop-down-container{width:auto}#emailSampleHeader>div{border-top:1px solid #bbb2a9;display:grid;grid-template-columns:120px auto;margin-top:9px;padding-top:9px}#emailSampleHeader>div.first-child{border-top:0;padding-top:0}#emailSampleHeader ul{list-style-type:none;margin-left:0;padding-left:0}#emailSampleHeader ul li{display:inline-block;margin-right:9px}#emailSampleHeader ul li:after{content:";"}#emailSampleHeader ul li:last-child:after{content:""}.event-group-selection.selected{margin-bottom:27px}.event-group-selection .form-check-input{margin-left:0}.event-group-selection .form-check-label{font-size:18px;margin-left:18px}.event-group-selection .form-check-label small{display:block;font-size:14px;margin-bottom:9px}.event-group-selection .date-inputs{margin-bottom:0}.saved-event-results .alert.inline.alert-danger,.saved-event-results .alert.inline.alert-success,.saved-event-results .alert.inline.alert-warning{color:#000;margin-bottom:18px}.type-ahead-container{align-items:center;border-bottom:1px solid #bbb2a9;display:inline-flex;flex-wrap:wrap;position:relative;width:100%}.type-ahead-inner-container{position:absolute}.type-ahead-container>.selected-item{border:1px solid #bbb2a9;border-radius:8px;display:inline-block;line-height:36px;margin-bottom:9px;margin-right:4.5px;padding-left:9px}.type-ahead-search{border:0;flex:1 1;line-height:32px;min-width:30px;width:87%}ul.type-ahead-matches{background:#fff;border:1px solid #bbb2a9;display:inline;left:0;list-style-type:none;margin:0;max-height:320px;overflow-y:scroll;padding:0;position:absolute;top:40px;width:100%;z-index:999}ul.type-ahead-matches li{padding:9px}ul.type-ahead-matches li:hover{background-color:#fddcc2}.userBadge{display:table;margin-bottom:9px;margin-right:18px;max-height:80px;padding:3px 6px}.user-avatar{border-radius:50%;display:inline-block;height:36px;line-height:34px;width:36px}h1 .user-avatar{margin-right:18px}.user-avatar.big{height:72px;line-height:70px;width:72px}.user-avatar.with-initials{background-color:#555;color:#fff;text-align:center;text-transform:uppercase}.user-avatar.big.with-initials{font-size:22px}.user-avatar.with-image{background-position:50% 50%;background-size:100%}.user-avatar-cell{display:table-cell;padding-right:9px}.avatar-user-name:after{display:inline-block;line-height:34px;padding-left:4.5px}.avatar-user-name .user-name{font-size:1rem;font-weight:900}.pct-assigned{color:#777;display:inline-block;font-size:12px;margin-left:18px}.selected .pct-assigned{color:#fff}.no-assignment{font-style:italic}.assignments{grid-gap:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));text-align:left}.assignments .event{margin-bottom:18px}@media(min-width:576px){.assignments{grid-gap:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:left}.assignments .event{margin-bottom:0}.secondary-content-flyout .assignments.as-grid{display:block}}.assignments .event{background-color:#fff;border-radius:8px}.assignments.as-grid .event header{background-color:#e3dbcc;border-radius:8px 8px 0 0;margin-bottom:9px;padding:9px;text-align:center}.assignments.as-grid .event header p{margin-bottom:0}.assignments .event header h1{font-size:16px;font-weight:700;margin:0;padding:0}.secondary-content-flyout .assignments.as-grid .event header{border-radius:0;margin-bottom:18px;text-align:left}.secondary-content-flyout .assignments.as-grid .event header h1,.secondary-content-flyout .assignments.as-grid .event header p{display:inline-block;padding-right:9px}.assignments .event header a h1,.assignments .event header a p{color:#286da8}.assignments .event .current header h1{color:#f7882f;font-weight:700}.assignments .event .current{background-color:#eee5dc}.no-assignment{color:#777}.assignments .event ul{list-style-type:none;padding:0}.assignments .event ul li{padding-bottom:9px}.assignments i{font-size:16px;margin-right:9px;width:16px}.assignments i.role-icon{color:#c19f7f;font-size:14px;margin-right:4.5px;width:14px}.disabled{color:#777;font-style:italic}.assignments .event ul li.disabled i{color:#999}.toggle-selector{margin-bottom:9px}.members-by-role{background-color:#fff}.event .btn-link,.members-by-role .btn-link{text-transform:none}.assignments .event .members-by-role li i.fa-check-circle{color:#0b6f00}.members-by-role ul{margin:0;padding:0}.members-by-role li{padding:9px}.members-by-role li:hover{background-color:#ececec}.members-by-role{background-color:#eee5dc}.as-grid .event-role-assignment{grid-gap:9px;display:grid;grid-template-columns:120px auto;margin:0 9px 18px}.secondary-content-flyout .as-grid .event-role-assignment{grid-template-columns:220px auto}.as-table .event header{background-color:#e3dbcc;padding:9px}.as-table .event{margin-bottom:18px}.as-table .event .role-assignment{background-color:#fff;padding:18px 9px}.as-table .assignments-action-row{background-color:#ececec;cursor:pointer;text-align:center}.as-table .assignments-action-row:hover{background-color:#f7882f66}@media(min-width:576px){.as-table{display:table;width:100%}.as-table .event{display:grid;grid-template-columns:1fr 5fr;margin-bottom:18px}.as-table .event header{padding:18px}.as-table .event header h1{font-size:16px}.as-table .event .role-assignment{border-right:1px solid #ececec}.as-table .event-assignments{display:grid}.as-table .event-assignments.editable{grid-template-rows:auto auto}.as-table .assignments-by-role{grid-column-gap:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}}.btn.btn-empty{margin:0 9px 9px 0}.event .role-with-icon{color:#555;font-size:14px}.event .role-with-icon .btn-link{font-size:13px;text-transform:uppercase}.as-table .toggle-selector{width:100%}.as-table .role-with-icon{margin-bottom:9px}#assignmentFilters{gap:27px;grid-template-columns:auto auto 100px;width:75%}#assignmentFilters .date-inputs,#assignmentFilters .form-group{margin-bottom:0}#scheduleFilters #date-range{display:grid;grid-template-columns:100px auto 100px}#scheduleFilters .team-filter .form-group{display:block;margin-bottom:0;text-align:center}#scheduleFilters .team-filter .form-group .drop-down-container{text-align:left}#date-range #summary{text-align:center}#date-range #next{text-align:right}.agenda h3{font-size:1.3rem;font-weight:900;margin-bottom:18px;text-transform:uppercase}.agenda h3 .led-by{font-size:1rem;text-transform:none}.agenda li,.agenda p{font-size:1.1rem}.with-actions{display:grid;grid-template-columns:3fr 3fr}.add-section-divider{position:relative;text-align:center}.add-section-divider:before{background:777;border-top:1px dashed #777;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.add-section-divider .btn{position:relative}#sectionItems .with-actions{margin-bottom:18px}select#lead-singers.form-control{display:block;width:100%}.with-actions input.form-control,.with-actions select.form-control{overflow:auto;width:96%}.section-actions{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.agenda-section{background-color:#fff;border-radius:8px;margin-bottom:18px;padding:18px}@media(max-width:576px){.agenda-section{display:block}.section-actions{display:block;text-align:left}.section-actions button{display:block;width:100%}}.agenda.print header{margin-bottom:36px;padding:0}.agenda.print main.popup-container .breadcrumbs{font-size:100%}.agenda.print h2{margin-bottom:9px}.agenda.print h3.event-dates{font-size:1rem}.agenda.print .agenda-section{background-color:#fff;border-radius:0;margin-bottom:36px;padding:0;page-break-inside:avoid}.agenda.print .led-by{font-size:1.1rem}.agenda.print li,.agenda.print p{font-size:1.2rem}@media print{.breadcrumbs{display:none}.App{min-height:1vh!important}}main.popup-container{background-color:#fff;font-size:80%;height:99%;margin:0;padding:1rem 2rem}main.popup-container .section-content{display:block}main.popup-container section.with-border{border:0;margin-bottom:27px;padding-bottom:0}#song-usage-table>div{margin-bottom:9px}#songFilters{grid-template-columns:150px auto auto auto}.highlighted{background-color:#fddcc2}.add-to-event input{height:18px;width:18px}.add-to-event .btn{margin-left:9px}.previously-played{font-size:.8rem}#songAssignments{width:100%}.previous-events-played{font-size:.9rem}.orderable-section{display:grid;grid-template-columns:2fr 1fr}.section-actions button{white-space:nowrap}.save-section-controls{display:grid;grid-template-columns:1fr 1fr}.editing{background-color:#ececec}.arrangement-section{font-size:1.1rem}.arrangement-section-direction{font-size:1rem}.song-arrangement-section{display:grid;grid-template-columns:3fr 1fr;padding:18px 9px;vertical-align:middle}.song-arrangement .song-arrangement-section:nth-child(odd){background-color:#ececec}.song-arrangement .song-arrangement-section.being-edited{background-color:#fddcc2}.form-group{margin-bottom:18px;text-align:left}.grouped-row>.form-group{margin-bottom:0}.form-group.radio-with-label input[type=radio]{margin-top:5px;vertical-align:top}.form-group.inline label{display:inline-block;margin-right:9px}.form-group.inline div{display:inline-block}.button-container,.buttonContainer{margin:72px 0;text-align:center}.button-container.with-cancel{align-items:center;display:grid;grid-template-columns:1fr 1fr}.button-container.with-cancel div{margin-left:9px;text-align:left}.button-container.with-cancel div:first-child{margin-left:0;margin-right:9px;text-align:right}.field-error p:before{color:#fc4a1a;content:"×";display:block;float:left;font-size:1.2rem;font-weight:700;margin-right:6px}.field-error p{color:#333;font-size:.9rem;line-height:1.2rem;margin-top:9px}label{color:#555;font-weight:900;margin-right:4.5px;text-align:left}label small{display:block;margin-top:4.5px}.label-right{margin-left:9px}.date-inputs{display:flex;justify-content:left;margin-bottom:36px;width:100%}.date-inputs>div,.date-inputs>span{align-items:center;margin-right:18px}.date-inputs>label{align-items:center;display:flex;margin-bottom:0;padding-bottom:0;text-align:center}.dateInput .consolidated-field{display:block}.toggle-selector{background-color:#fff;border:1px solid #286da8;border-radius:6px;color:#286da8;cursor:pointer;margin-right:18px;max-height:80px;padding:3px 6px}.toggle-selector.inline{display:inline-block;margin-right:27px;width:auto}.toggle-selector:hover{background-color:#f7882f66}.toggle-selector.selected{background-color:#f7882f;border:1px solid #f7882f;color:#fff}.toggle-selector.disabled{background-color:#ccc;border-color:#ccc;color:#777;cursor:default}.toggle-selector.small{font-size:14px}.toggle-selector.small .user-avatar{height:24px;line-height:22px;width:24px}.toggle-selector.small .user-avatar.with-initials{font-size:11px}.connected-toggles{margin-bottom:18px;text-align:center}.connected-toggles .toggle-selector.inline{border-left:0;border-radius:0;border-right:0;margin-right:0;padding-left:13.5px;padding-right:13.5px}.connected-toggles .toggle-selector.inline:first-child{border-bottom-left-radius:6px;border-left:1px solid #286da8;border-top-left-radius:6px}.connected-toggles .toggle-selector.inline:last-child{border-bottom-right-radius:6px;border-right:1px solid #286da8;border-top-right-radius:6px}.connected-toggles .toggle-selector.inline.selected{border-color:#f7882f}.no-results{font-style:italic}.consolidated-field{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control{border-color:#bbb2a9}input[type=radio].form-control{float:left;height:1rem;margin-top:4.5px;width:1rem}textarea.form-control{height:200px}.consolidated-field .form-control{border:0;height:auto;padding:0}.consolidated-field>input,.consolidated-field>select,.consolidated-field>span{display:inline-block}.dateInput.inline label{display:inline-block;margin-right:9px;width:auto}.dateInput.inline .consolidated-field{display:inline-block}.consolidated-field>select{border:0}.dateInput .consolidated-field .react-datepicker-wrapper{width:auto}.consolidated-field.field-with-error,.field-with-error,.selected-item.field-with-error{border:2px solid #fc4a1a}body,html{height:100%;min-height:100%!important;position:relative}body{background-color:#c19f7f1a;font-family:DM Sans,sans-serif;font-size:16px}#root{padding:18px 18px 0}.App{min-height:100vh;position:relative}main,main.container-fluid{max-width:1440px;padding-left:0;padding-right:0}main.bottom-footer{padding-bottom:10rem}section.page>header{background-color:#fff;border-radius:8px;margin-bottom:18px;padding:18px}main>div.with-sidebar,main>section.with-sidebar{margin-bottom:0;padding-top:0}.navbar{background-color:#fff;border-radius:8px;font-family:DM Sans,sans-serif;font-size:.75rem;margin-bottom:18px;margin-left:auto;margin-right:auto;max-width:1440px;padding:18px}.navbar>.container{max-width:1440px;padding-left:0;padding-right:0}.navbar .btn-link,.navbar .nav-link{color:#404040;font-size:1.2rem;font-weight:900;margin-left:36px;padding:0}.navbar .nav-link:hover{color:#286da8;text-decoration:underline}#navbar-toggle-cbox{display:none}#navbar-toggle-cbox:checked~.collapse{display:block}.navbar-brand img{height:30px}.breadcrumbs{margin-bottom:18px;text-align:left}.breadcrumbs a:after{content:" > "}h1,h2,h3,h4,h5{font-family:DM Sans,sans-serif}h1{color:#404040;margin-bottom:0}h1 .badge{font-size:1rem}.badge{margin-left:9px}h2,h3,h4,h5{margin-bottom:18px}h3{font-size:1.3rem;font-weight:400}.after-heading,p.intro{margin-top:27px}ul{list-style-position:outside;margin-left:1em;padding-left:0}li{margin-top:9px}li:first-child{margin-top:0}ul.calendar,ul.navbar{margin-left:0}.calendar li,.navbar li{margin-top:0}.table,table{width:100%}.table header>div,th{background-color:#e3dbcc;color:#404040;font-weight:900}.table .tbody>div>div,.table header>div,td,th{border-left:1px solid #fff;border-right:1px solid #fff;padding:9px}th:first-child{border-radius:8px 0 0 0}th:last-child{border-radius:0 8px 0 0}th:only-child{border-radius:8px 8px 0 0}.table .tbody>.table-row,.table header{display:grid;width:100%}.table.manage-notes .tbody>.table-row,.table.manage-notes header{grid-template-columns:auto 200px}.table .tbody>div>div:first-child,.table header>div:first-child,td:first-child,th:first-child{border-left:0}.table .tbody>div>div:last-child,.table header>div:last-child,td:last-child,th:last-child{border-right:0}.table .tbody>div>div,td{background-color:#fff;text-align:left}table.align-top td{vertical-align:top}.table .tbody>div:nth-child(2n)>div,.table.grouped-rows .tbody:nth-child(odd)>div:nth-child(2n)>div table.grouped-rows tbody:nth-child(odd) tr:nth-child(odd) td,.table.grouped-rows .tbody:nth-child(odd)>div:nth-child(odd)>div,table.grouped-rows tbody:nth-child(odd) tr:nth-child(2n) td,tr:nth-child(2n) td{background-color:#ececec}.table.grouped-rows .tbody>div:nth-child(2n)>div,table.grouped-rows tr:nth-child(2n) td{background-color:inherit}tr:last-child td:first-child{border-radius:0 0 0 8px}.card tr:last-child td:first-child{border-radius:0 0 0 0}tr:last-child td:last-child{border-radius:0 0 8px 0}tr:last-child td:only-child{border-radius:0 0 8px 8px}.card tr:last-child td:only-child{border-radius:0 0 0 0}.btn-icon,.btn-link,a{color:#286da8}.btn{border-radius:4px;border-width:0;font-family:DM Sans,sans-serif;font-weight:700;padding:9px 18px}.btn.btn-slim{padding:4.5px}.btn.btn-slim.btn-link{padding:0;text-align:inherit;vertical-align:inherit}.btn.right{margin-left:18px}.btn.btn-primary{background-color:#286da8;color:#fff;text-transform:uppercase}.btn.btn-icon.btn-icon-solo{border-color:#286da8;border-width:1px;box-sizing:border-box;height:45px;padding:9px;width:45px}.btn.btn-empty{background-color:#fff;border:1px solid #286da8;color:#286da8}.btn-icon:before{left:10px;margin-right:4.5px}.btn-icon-after:after,.btn-icon:before{display:inline-block;font-family:FontAwesome;top:0}.btn-icon-after:after{margin-left:4.5px;right:10px}.btn-icon.btn-icon-solo:after,.btn-icon.btn-icon-solo:before{left:0;margin:0;position:static;right:0;top:0}.section-actions .btn-icon-solo{margin-left:9px}.section-actions .btn-icon-solo:first-child{margin-left:0}.btn-edit:before{content:""}.btn-add:before{content:""}.btn-close:before{color:#286da8;content:""}.btn-settings:before{content:""}.btn-copy:before{content:""}.btn-calendar:before{content:""}.btn-delete:before{content:""}.btn-cancel:before{content:""}.btn-next:after{content:""}.btn-previous:before{content:""}.btn-up:before{content:""}.btn-down:before{content:""}.btn-print:before{content:""}.btn .fa-spinner{font-size:16px;font-weight:900;margin-right:9px}.fa-external-link-alt{font-size:.75rem;line-height:100%}.loading-status .fa-spinner{margin-right:9px;width:30px}tr.alert-success td{background-color:#0000;font-weight:900}section{margin-bottom:54px}.card section{margin-bottom:27px}.card section.dbl-bottom{margin-bottom:54px}section.with-border{border-bottom:1px solid #ccc;margin-bottom:27px;padding-bottom:27px}section.with-border:last-child{border-bottom:0}.card>header,section>header{margin-bottom:27px;position:relative}@media(min-width:576px){.card>header .feature-manager,section>header .feature-manager,section>header .wizardSteps{height:100%;padding:18px;position:absolute;right:0;top:0}.card>header .feature-manager,.card>section>header .feature-manager{padding:0}header .feature-manager{float:right}}@media(max-width:576px){.feature-manager{margin-top:18px}}.feature-manager .btn,.feature-manager a{background:#0000;color:#286da8;display:block;margin:0;padding:0}.user-name-with-avatar{display:grid;grid-template-columns:36px auto}.user-name-with-avatar.small{grid-template-columns:24px auto}.user-name-with-avatar.big{grid-template-columns:72px auto}@media(min-width:768px){.page.page-slim{flex:0 0 50%;margin-left:25%;max-width:50%}}.big-number{grid-gap:9px;align-items:center;display:grid;grid-template-columns:auto auto}.big-number-value{color:#f7882f;font-size:120px;font-weight:700;line-height:120px;text-shadow:4px 4px #ccc}.big-number-label{color:#777;font-size:20px;text-transform:uppercase}.bar{background-color:#f7882f;color:#fff;padding-right:4.5px;text-align:right}@media(min-width:576px){.card-layout.min-left{grid-gap:18px;display:grid;grid-template-columns:1fr 2fr}.util-layout.three-equal{grid-gap:18px;display:grid;grid-template-columns:1fr 1fr 1fr}}.row.match-height{margin-bottom:18px}.match-height .card{height:100%}.card{background-color:#fff;border:0;border-radius:8px;box-sizing:border-box;display:block;margin-bottom:18px;padding:18px;position:static}.secondary-content-flyout .card{border:0;padding:0}.card-header{background-color:#e3dbcc;border:0;color:#404040;padding:18px}.secondary-content-flyout .card-header{padding:18px 0}.card-header h2{font-size:16px;font-weight:700;margin:0;padding:0}.card-content{background-color:#fff;padding:18px}.secondary-content-flyout .card-content{padding:18px 0}.card-content th{background-color:#e3dbcc}div.table{display:table}div.table>div{display:table-row}div.table>div>div{display:table-cell;width:min-content}.inline{display:inline-block;margin-right:9px}.video-container{height:0;margin-bottom:27px;padding-bottom:56.25%;position:relative;width:100%}.video-container>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.event-with-date p{margin-bottom:4.5px}.event-with-date small{display:block;margin-bottom:9px}.lead-by-summary{display:grid;grid-template-columns:repeat(auto-fill,25%)}.stacked-user-data{margin-bottom:18px}.stacked-user-data .avatar,.stacked-user-data .name,.stacked-user-data .supplemental{margin-bottom:4.5px;text-align:center}.stacked-user-data .name{font-size:18px}@media(max-width:576px){.lead-by-summary{display:block}.stacked-user-data{align-items:center;display:flex}.stacked-user-data .name{padding-left:9px}.stacked-user-data .supplemental{text-align:left}}.clickable{cursor:pointer}.clickable:hover{text-decoration:underline}table.role-actions .action{width:200px}table.role-actions.add-action td{vertical-align:top}div.group{background-color:#fff}div.group:nth-child(odd){background-color:#ececec}div.group:nth-child(2n) div.group,div.group:nth-child(odd) div.group{background-color:#0000}.grouped-row{display:grid}.with-title .grouped-row{grid-template-columns:1.5fr 1fr 1fr}.without-title .grouped-row{grid-template-columns:1fr 1fr}#editSermonsInSeries.with-title>.grouped-row{grid-template-columns:2fr 2fr 2fr}#editSermonsInSeries .grouped-row .grouped-row,#editSermonsInSeries.with-title>.grouped-row.span-all{grid-template-columns:1fr}#manage-events.group-with-title .grouped-row,#urlManager.with-title .grouped-row{grid-template-columns:2fr 1fr}#urlManager.with-title .grouped-row.span-all{grid-template-columns:1fr}header.grouped-row{background-color:#e3dbcc;color:#404040;font-weight:900}header.grouped-row>div{border-left:1px solid #fff}.grouped-row>div{padding:9px}.grouped-row>div:first-child{border-left:0}.grouped-row.span-all{display:grid;grid-template-columns:1fr}.member-status{text-transform:capitalize}@media print{body,html{font-size:18pt;height:99%}a{color:#000;text-decoration:none!important}#secondary-content-container{display:none}}.form-inline{align-items:first baseline}.form-inline.form-group label.label-right{margin-right:18px}#home #dates-blocked{border-bottom:2px solid #bbb2a9;padding-bottom:18px}.filters{grid-gap:9px;display:grid}@media(max-width:576px){.filters{display:block}.filters>div{margin-bottom:18px}}.filters .filter-header{font-size:1.5rem}.filters label{display:block}.filters.inline label{display:inline-block;margin-right:9px}.vertical-center{align-items:center;display:grid}.callout{background:#ececec;padding:18px}textarea.manage-note{box-sizing:initial;height:120px;padding:3px;width:100%}.punctuation-separated-list{display:inline;list-style:none;margin-bottom:9px;margin-left:0;padding:0}.punctuation-separated-list li{display:inline}.punctuation-separated-list li:after{content:", "}.punctuation-separated-list.semi-colon li:after{content:"; "}.punctuation-separated-list li:last-child:after,.punctuation-separated-list.semi-colon li:last-child:after{content:""}.cancelled{text-decoration:line-through}.badge.badge-pill{font-size:1em;margin-bottom:9px;margin-left:0;margin-right:9px}.badge.badge-pill .btn{margin:0 0 0 9px;padding:0}ul.no-bull{list-style:none;margin:0;padding:0}.note:first-child{border-top:0;padding-top:0}.note{border-top:1px dashed #bbb2a9;margin-bottom:18px;padding-top:18px}.note>p{margin-bottom:4.5px}.added-by{font-size:.85rem;margin:0}pre{font-size:1rem;white-space:pre-wrap}.date-time-at{margin:0 9px}.song-on-event-detail a{display:block}
/*# sourceMappingURL=main.5a11e1a6.css.map*/