@charset "UTF-8";.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-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.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 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;width:4rem;margin:2px}.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;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.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{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted: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--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{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected: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{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range):not(.react-datepicker__month-text--in-range):not(.react-datepicker__quarter-text--in-range):not(.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.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):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.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):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.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):not(.react-datepicker__month-text--in-selecting-range):not(.react-datepicker__quarter-text--in-selecting-range):not(.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{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;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{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.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{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.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{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.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{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height: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{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}
@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local(OpenSans-LightItalic),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hlIqc.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hrIqM.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWyV9hlIqU.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans Italic"),local(OpenSans-Italic),url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Xdck.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Zdc0.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem6YaGs126MiZpBA-UFUK0Xdcs.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:local("Open Sans SemiBold Italic"),local(OpenSans-SemiBoldItalic),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhlIqc.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhrIqM.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKXGUdhlIqU.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local(OpenSans-BoldItalic),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhlIqc.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhrIqM.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKWiUNhlIqU.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;src:local("Open Sans ExtraBold Italic"),local(OpenSans-ExtraBoldItalic),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hlIqc.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hrIqM.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/memnYaGs126MiZpBA-UFUKW-U9hlIqU.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local(OpenSans-Light),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOht.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN_r8OXOhv.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local(OpenSans-Regular),url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50f.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem8YaGs126MiZpBA-UFW50d.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local(OpenSans-SemiBold),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOht.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UNirkOXOhv.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local(OpenSans-Bold),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOht.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN7rgOXOhv.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans ExtraBold"),local(OpenSans-ExtraBold),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOht.eot#) format("eot"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOUuhp.woff2) format("woff2"),url(//fonts.gstatic.com/s/opensans/v18/mem5YaGs126MiZpBA-UN8rsOXOhv.woff) format("woff")}*{box-sizing:border-box}body{margin:0;padding:0}body,html{background-color:#f3f2ef;color:#23252a}@media print{body,html{background-color:transparent;margin:0;max-height:100vh;max-width:100vw}}.action-card .action-card-footer>button,.clipboard-button,.fab-action,.fee-schedule-card-heading input[type=text],.fee-schedule-card-heading input[type=text]::placeholder,.fee-schedule-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.filter-input button.filter-input-reset,.general-search-input button.search-input-reset,.header-menu-button,.lawyer-feedback-attachments-list li button,.lawyer-feedback-card ul.lawyer-feedback-documents>li,.lawyer-type-card-heading input[type=text],.lawyer-type-card-heading input[type=text]::placeholder,.lawyer-type-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.office-card-heading input[type=text],.office-card-heading input[type=text]::placeholder,.office-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.radio-group label input[type=radio],.reports-folder-detail-form input[type=text],.reports-folder-detail-form input[type=text]::placeholder,.reports-folder-detail-form input[type=text]:focus:not(:read-only):not(:disabled),.reports-list-item-expand-button,.staff-card-heading-inputs input[type=text],.staff-card-heading-inputs input[type=text]::placeholder,.staff-card-heading-inputs input[type=text]:focus:not(:read-only):not(:disabled),.styled-select select,a.button,button.button,button.button-input-reset,button.button-link-appearance,button.case-number-input-reset,button.date-picker-input-icon,button.day-end-date-reset,button.pagination-button,button.table-sort-button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;column-fill:balance;grid-column-gap:normal;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;box-sizing:border-box}.action-card,.button-input-container,.card,.case-number-input-container,.case-page-heading,.cheque-run-page-heading,.client-outstanding-balance-notes-actions,.client-outstanding-balance-notes-heading,.client-page-heading,.companies-list,.companies-list-page-search-bar,.company-details-page-heading,.day-end-date-container,.dropdown-menu,.expanding-card,.fee-schedule-card,.fee-schedule-heading,.filter-input,.general-search-input,.law-firm-details-page-heading,.law-firms-list,.law-firms-list-page-search-bar,.lawyer-address-form-heading,.lawyer-feedback-card .lawyer-feedback-card-body:not(:last-child),.lawyer-feedback-card .lawyer-feedback-card-header,.lawyer-feedback-cards-list,.lawyer-feedback-card ul.lawyer-feedback-documents>li:not(:last-child),.lawyer-feedback-form,.lawyer-page-heading,.lawyer-types-heading,.legal-problem-code-detail-heading,.legal-problem-codes-list,.legal-problem-codes-search-bar,.list-button-card button,.note-card .note-card-body:not(:last-child),.note-card .note-card-header,.note-cards-list,.offices-list-heading,.page.lawyer-feedback .lawyer-feedback-actions,.print-footer,.print-header,.province-detail-heading,.provinces-list-heading,.search-filter-radio-group,.union-details-page-heading,.union-list,.union-list-page-search-bar,h1,h2,h3,h4,h5,h6,ol,p,table,ul,ul.pagination,ul.tabs{margin-top:0;margin-bottom:20px}body{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400}.cities-list-card-form-left input,.fee-schedule-card-heading input[type=text],.fee-schedule-card-heading input[type=text]::placeholder,.fee-schedule-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.lawyer-type-card-heading input[type=text],.lawyer-type-card-heading input[type=text]::placeholder,.lawyer-type-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.office-card-heading input[type=text],.office-card-heading input[type=text]::placeholder,.office-card-heading input[type=text]:focus:not(:read-only):not(:disabled),.province-detail-heading-left input,.reports-folder-detail-form input[type=text],.reports-folder-detail-form input[type=text]::placeholder,.reports-folder-detail-form input[type=text]:focus:not(:read-only):not(:disabled),.staff-card-heading-inputs input[type=text],.staff-card-heading-inputs input[type=text]::placeholder,.staff-card-heading-inputs input[type=text]:focus:not(:read-only):not(:disabled),h1,h2,h3,h4,h5,h6,input.day-end-date-input,input[type=text].button-input,input[type=text].case-number-input{font-family:Open Sans,sans-serif;font-weight:400}h1{font-size:2.25rem}h2{font-size:1.5rem}ol,ul{padding:0;list-style-position:inside}ol.unstyled-list,ul.unstyled-list{list-style:none}a.button,button.button{padding:10px 20px}.action-card .action-card-footer>button,.fab-action,.header-menu-button,.toggle label,a.button,button.button,button.button-link-appearance{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;line-height:1;text-align:center}.reports-list-item-expand-button,a.button,button.button,button.pagination-button,li.pagination-spacer{background-color:#fff;border-color:#495a74;color:#495a74}&:active,&:hover,a.button:active,a.button:focus,a.button:hover,button.button:not(:disabled):active,button.button:not(:disabled):focus,button.button:not(:disabled):hover,button.pagination-button:active,button.pagination-button:focus,button.pagination-button:hover{background-color:#ebf4fb;border-color:#224676;color:#224676}.action-card .action-card-footer>button,a.button.button-highlight,button.button.button-highlight,button.pagination-number-button.pagination-current-page{background-color:#2561ad;border-color:#2561ad;color:#fff}.action-card .action-card-footer>button:active:not(:disabled),.action-card .action-card-footer>button:focus:not(:disabled),.action-card .action-card-footer>button:hover:not(:disabled),a.button.button-highlight:active,a.button.button-highlight:focus,a.button.button-highlight:hover,button.button.button-highlight:not(:disabled):active,button.button.button-highlight:not(:disabled):focus,button.button.button-highlight:not(:disabled):hover,button.pagination-number-button.pagination-current-page:active,button.pagination-number-button.pagination-current-page:focus,button.pagination-number-button.pagination-current-page:hover{background-color:#224676;border-color:#224676;color:#fff}.action-card .action-card-footer>button:disabled,button.button-link-appearance:disabled,button.button:disabled,button.pagination-button:disabled{opacity:.3;cursor:default}a.button,button.button{border-width:2px;border-radius:3px;border-style:solid;cursor:pointer}a.button{display:inline-block}.button-bar>button.button{display:inline-block;margin-bottom:20px}.button-bar>button.button:not(:last-child){margin-right:20px}.button-stack{display:flex;flex-direction:column}.button-stack>button.button{display:block;margin-bottom:20px}button.button-link-appearance{display:flex;align-items:center;line-height:1.2em;color:#2561ad;cursor:pointer}button.button-link-appearance>.fa-icon{font-size:1em;margin-right:10px}button.button-link-appearance:not(:disabled):active,button.button-link-appearance:not(:disabled):focus,button.button-link-appearance:not(:disabled):hover{color:#495a74;text-decoration:underline}a.link{font-family:Open Sans,sans-serif;font-weight:700;color:#2561ad;text-decoration:none}a.link:active,a.link:hover{background-color:#ebf4fb;padding-left:.3em;padding-right:.3em;margin-left:-.3em;margin-right:-.3em}.layout-container{display:flex;width:1440px;margin:0 auto;padding:30px}.layout-container:not(.layout-container-no-offset){padding-top:0}.layout-container:not(.layout-container-no-offset):first-child{padding-top:120px}.layout-container.layout-container-full-width{max-width:100%}.layout-container .layout-column{flex:1}.layout-container .layout-column:not(:first-child){margin-left:15px}.layout-container .layout-column:not(:last-child){margin-right:15px}.layout-container.inset-col-1 .layout-column:first-child{margin-left:8.33333%}.layout-container.inset-col-1 .layout-column:last-child{margin-right:8.33333%}.layout-container.inset-col-2 .layout-column:first-child{margin-left:16.66667%}.layout-container.inset-col-2 .layout-column:last-child{margin-right:16.66667%}.tag{display:inline-block;padding:.25rem .5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#bdbebf;color:#23252a;border-radius:3px}.tag-success{background-color:#4ba255;color:#fff}.tag-warning{background-color:#ffc107;color:#23252a}.tag-error{background-color:#fbecea;color:#db7e7c}.tag-error-inverse{background-color:#db7e7c;color:#fbecea}.tag-error-bold{background-color:#cb4644;color:#fff}@keyframes activity-indicator-dot{0%{background-color:#2561ad}12.5%{background-color:#2561ad}25%{background-color:#2561ad}37.5%{background-color:#ebf4fb}50%{background-color:#ebf4fb}62.5%{background-color:#ebf4fb}75%{background-color:#ebf4fb}87.5%{background-color:#ebf4fb}to{background-color:#ebf4fb}}.activity-indicator{position:relative}.activity-indicator-dot{position:absolute;animation-name:activity-indicator-dot;animation-iteration-count:infinite;animation-timing-function:step-end}.card.activity-indicator-card{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:transparent}.card.activity-indicator-card h2{margin-top:20px;margin-bottom:0;margin-left:.5em;color:#2561ad}.fab{transition-property:height;transition-timing-function:ease-in-out;background-color:#fff;border:1px solid #d73d2e;border-radius:28px;overflow:hidden;pointer-events:auto}.fab,.fab-actions{transition-duration:.3s}.fab-actions{display:flex;flex-direction:column-reverse;position:relative;bottom:0;transition-property:bottom;transition-timing-function:ease-in-out}.fab-position-content .fab:not(:last-child){margin-right:30px}.fab-action{font-size:1.25rem;display:flex;align-items:center;height:60px;padding:0 20px;background-color:#fff;color:#d73d2e;cursor:pointer}a.fab-action:not(.fab-action-link-disabled):active,a.fab-action:not(.fab-action-link-disabled):focus,a.fab-action:not(.fab-action-link-disabled):hover,button.fab-action:not(:disabled):active,button.fab-action:not(:disabled):focus,button.fab-action:not(:disabled):hover{color:#c53a2f}.fab-action:first-child{background-color:#d73d2e;color:#fff}a.fab-action:first-child:not(.fab-action-link-disabled):active,a.fab-action:first-child:not(.fab-action-link-disabled):focus,a.fab-action:first-child:not(.fab-action-link-disabled):hover,button.fab-action:first-child:not(:disabled):active,button.fab-action:first-child:not(:disabled):focus,button.fab-action:first-child:not(:disabled):hover{background-color:#c53a2f;color:#fff}a.fab-action:not(.fab-action-link-disabled):focus,button.fab-action:not(:disabled):focus{text-decoration:underline}.fab-action:not(:first-child):not(:last-child){border-top:2px solid #fbecea}.fab-action .fab-action-icon{min-width:30px;margin-right:10px}.fab-action .fab-action-title{flex:1;text-align:left;margin-right:10px}.fab-action .fab-action-accessory{min-width:30px;margin-left:10px}.fab-action.fab-action-link-disabled,.fab-action:disabled{cursor:not-allowed}.fab-position{position:fixed;left:0;bottom:0;width:100%;pointer-events:none;z-index:1000}.fab-position-content{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;max-width:1440px;margin:0 auto 120px;padding:0 30px;pointer-events:none}.fab-offset{margin-bottom:120px}.strikethrough-input,.styled-select select,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border-color:#495a74;background-color:#fff;color:#23252a}.lawyer-feedback-attachments-list li,.lawyer-feedback-card ul.lawyer-feedback-documents>li,.radio-group,.strikethrough-input,.styled-select select,input[type=email],input[type=email]::placeholder,input[type=number],input[type=number]::placeholder,input[type=password],input[type=password]::placeholder,input[type=tel],input[type=tel]::placeholder,input[type=text],input[type=text]::placeholder,textarea{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.lawyer-feedback-attachments-list li,.lawyer-feedback-card ul.lawyer-feedback-documents>li,.strikethrough-input,.styled-select select,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{border-width:1px;border-radius:3px;border-style:solid}.strikethrough-input,.styled-select select,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{padding:5px 10px}.lawyer-feedback-attachments-list li,.lawyer-feedback-card ul.lawyer-feedback-documents>li,.strikethrough-input,input[type=email]:read-only,input[type=number]:read-only,input[type=password]:read-only,input[type=tel]:read-only,input[type=text]:read-only,textarea:read-only{border-color:#bdc7d6;background-color:#bdc7d6;color:#23252a;cursor:default}.styled-select select:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{border-color:#bdbebf;background-color:#fff;color:#bdbebf;cursor:default}.input-label .input-label-content,.legal-problem-code-form .staff-close-or-void-input-group-text{font-size:.875rem;font-weight:600;line-height:1.5rem;color:#23252a}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:#7b7c7f}input[type=email]:read-only::placeholder,input[type=number]:read-only::placeholder,input[type=password]:read-only::placeholder,input[type=tel]:read-only::placeholder,input[type=text]:read-only::placeholder{color:transparent}input[type=email]:disabled::placeholder,input[type=number]:disabled::placeholder,input[type=password]:disabled::placeholder,input[type=tel]:disabled::placeholder,input[type=text]:disabled::placeholder{color:transparent}input[type=email]:focus:not(:read-only):not(:disabled),input[type=number]:focus:not(:read-only):not(:disabled),input[type=password]:focus:not(:read-only):not(:disabled),input[type=tel]:focus:not(:read-only):not(:disabled),input[type=text]:focus:not(:read-only):not(:disabled),textarea:focus:not(:read-only):not(:disabled){border-color:#2561ad;background-color:#ebf4fb}textarea{resize:none}.styled-select{position:relative}.styled-select select{padding-right:30px;color:#23252a;height:36px;white-space:nowrap;overflow:hidden;width:100%}.styled-select select:focus{border-color:#2561ad;background-color:#ebf4fb}.styled-select .styled-select-icon{position:absolute;top:0;right:0;width:30px;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#23252a}.styled-select select:disabled+.styled-select-icon{color:#bdbebf}.date-picker-input-container{position:relative}input.date-picker-input{padding-right:40px}button.date-picker-input-icon{position:absolute;top:1px;right:1px;width:39px;height:calc(100% - 2px);border-top-right-radius:3px;border-bottom-right-radius:3px;display:flex;justify-content:center;align-items:center}button.date-picker-input-icon:focus{background-color:#ebf4fb}input.date-picker-input:disabled+.date-picker-input-icon{color:#bdbebf}.react-datepicker{font-family:Open Sans,sans-serif;font-size:16px;color:#23252a;box-shadow:0 0 10px rgba(35,37,42,.2)}.react-datepicker__header{background-color:#f3f2ef}.react-datepicker__navigation--previous{border-right-color:#23252a}.react-datepicker__navigation--previous:hover{border-right-color:#7b7c7f}.react-datepicker__navigation--next{border-left-color:#23252a}.react-datepicker__navigation--next:hover{border-left-color:#7b7c7f}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#23252a;font-weight:700}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#23252a}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{color:#23252a;font-weight:700}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f3f2ef;color:#23252a;border-radius:50%}.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:#2561ad;color:#fff;border-radius:50%}.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:#f3f2ef;color:#23252a;border-radius:50%}.form-row{flex:1;display:flex}.form-row:not(:last-child){margin-bottom:30px}.form-row>:not(.form-column):not(:last-child){margin-right:30px}.form-row>.form-column{flex:1;display:flex;flex-direction:column}.form-row>.form-column:not(:first-child){margin-left:10px}.form-row>.form-column:not(:last-child){margin-right:10px}.input-help .input-help-content{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#5d636e}.input-help.input-help-invalid .input-help-content{font-weight:700;color:#cb4644}.input-help.input-help-disabled .input-help-content{color:#bdbebf}.input-help.input-help-invalid input[type=email],.input-help.input-help-invalid input[type=number],.input-help.input-help-invalid input[type=password],.input-help.input-help-invalid input[type=tel],.input-help.input-help-invalid input[type=text],.input-help.input-help-invalid select{border-color:#cb4644}.input-label.input-label-disabled .input-label-content{color:#bdbebf}.input-label input[type=email],.input-label input[type=number],.input-label input[type=password],.input-label input[type=tel],.input-label input[type=text],.input-label select,.input-label textarea{width:100%}.strikethrough-input{width:100%;height:36px}.strikethrough-input-text{display:inline-block}.strikethrough-input-text.struck{text-decoration:line-through}.strikethrough-input-delimiter{margin-right:10px}.strikethrough-input-delimiter:last-child{display:none}.checkbox-container{margin-bottom:0;margin-top:24px}.checkbox-container label{color:#495a74;display:flex;align-items:center}.checkbox-container label:focus{outline:none}.checkbox-container input{display:none}.checkbox-container input[type=checkbox]:not(:checked)~.fa-icon.unchecked{display:block}.checkbox-container input[type=checkbox]:not(:checked)~.fa-icon.checked{display:none}.checkbox-container input[type=checkbox]:checked~.fa-icon.unchecked{display:none}.checkbox-container input[type=checkbox]:checked~.fa-icon.checked{display:block}.checkbox-container span{font-size:1rem;font-weight:400;color:#23252a;margin-left:10px}.checkbox-container:not(.disabled) label:focus{text-decoration:underline}.checkbox-container.disabled label{color:#bdbebf;cursor:not-allowed}.radio-group{display:inline-flex;padding-top:5px;padding-bottom:5px}.radio-group label{display:inline-flex;align-items:center}.radio-group label input[type=radio]{position:relative;width:20px;height:20px;border:1px solid #23252a;border-radius:50%;background-color:#fff}.radio-group label input[type=radio]:focus:not(:disabled){border-color:#2561ad;background-color:#ebf4fb}.radio-group label input[type=radio]:focus:not(:disabled)+span{color:#2561ad;text-decoration:underline}.radio-group label input[type=radio]:checked{border-color:#2561ad}.radio-group label input[type=radio]:checked:before{display:block;position:relative;top:3px;left:3px;width:12px;height:12px;background-color:#2561ad;border-radius:50%;content:" "}.radio-group label input[type=radio]:disabled{border-color:#bdbebf}.radio-group label input[type=radio]:disabled:checked:before{background-color:#bdbebf}.radio-group label input[type=radio]:disabled+span{color:#bdbebf}.radio-group label input[type=radio]:not(:last-child){margin-right:10px}.radio-group.radio-group-horizontal{height:36px}.radio-group.radio-group-horizontal label:not(:last-child){margin-right:20px}.radio-group.radio-group-vertical{flex-direction:column}.action-card,.list-button-card button,.list-card{border-radius:3px;border:2px solid #e9e9ea}.card.indented-card{border-left:10px solid #2561ad}.list-card.admin-list-card,.list-card.case-list-card{border-color:#e9e9ea;background-color:#fefcf0}.lawyer-feedback-attachments-list li,.lawyer-feedback-card ul.lawyer-feedback-documents>li{display:flex;justify-content:space-between;align-items:center;padding:20px}.card{display:block;padding:30px;background-color:#fff}.card:focus{background-color:#ebf4fb;border-color:#2561ad;outline:none}a.card{text-decoration:none;color:inherit}.card>:last-child{margin-bottom:0}.action-card{background-color:#fff;overflow:hidden}.action-card .action-card-header{display:flex;padding:20px;border-bottom:2px solid #e9e9ea}.action-card .action-card-header>div:first-child{flex:1}.action-card .action-card-header>div:first-child>h2{margin:0;color:#23252a}.action-card .action-card-header>div:first-child>p{margin:0;color:#7b7c7f}.action-card .action-card-header>div:last-child>*{margin-left:20px}.action-card .action-card-content{padding:20px}.action-card .action-card-footer{display:flex}.action-card .action-card-footer>button{flex:1;padding:20px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:pointer}.list-card{display:flex}button.list-card{width:100%;text-align:left;cursor:pointer}.card.indented-list-card{position:relative;border-radius:0;padding-left:40px}.card.indented-list-card:after{display:block;position:absolute;top:0;left:0;width:10px;height:100%;background-color:#2561ad;content:""}.list-card .list-card-content{flex:1}.list-card .list-card-content>h2{margin:0;color:#23252a}.list-card .list-card-content>p{margin:0;color:#7b7c7f}.list-card .list-card-accessory{display:flex;justify-content:center;align-items:center;color:#23252a}.list-card:active .list-card-accessory,.list-card:focus .list-card-accessory{color:#2561ad}.list-button-card{padding:0}.list-button-card button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:30px;background-color:#fff}.list-button-card button .list-button-card-content>h2{display:flex;align-items:center;margin:0 0 5px;color:#23252a;text-align:left}.list-button-card button .list-button-card-content>p{margin:0;color:#7b7c7f;text-align:left}.list-button-card button .list-button-card-accessory{display:flex;justify-content:center;align-items:center;color:var(--list-button-card-accessory-color)}.list-button-card button:focus,.list-button-card button:hover{background:#ebf4fb;transition:.2s;cursor:pointer}.note-card .note-card-body p{white-space:pre-line}.note-card .note-card-footer{display:flex;justify-content:flex-end}.note-card .note-card-footer button:not(:last-child){margin-right:20px}.note-card ul.note-card-meta{display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;color:#23252a;font-weight:600}.note-card ul.note-card-meta>li:not(:last-child){margin-right:20px}.note-cards-list .note-card{margin:0}.note-cards-list .note-card:nth-child(2n+2){background-color:#fefcf0}@media print{.note-card{page-break-inside:avoid;break-inside:avoid}.note-card .note-card-body:not(:last-child){margin-bottom:0}.note-card{background-color:#e9e9ea}.note-cards-list .note-card:nth-child(2n+2){background-color:#fff}}.expanding-card{overflow:hidden}.expanding-card-content{height:0;overflow:hidden;transition:height .3s ease-in-out}.expanding-card.expanded:not(.animating),.expanding-card.expanded:not(.animating) .expanding-card-content{overflow:visible}.icon{line-height:1}.fa-icon{font-size:1.25rem}li.inset-list-item{position:relative;padding-left:25px}.list-item-inset{position:absolute;top:0;left:0;height:100%;width:20px}.list-item-inset-inner{height:50%;width:50%;margin-left:calc(50% - 1px);border-left:1px solid #23252a;border-bottom:1px solid #23252a}.label-value-pair span{display:inline-block}.label-value-pair span:first-child{margin-right:.3em;font-weight:600}.label-value-pair .fa-icon{font-size:1em}.dropdown-menu{position:relative}.dropdown-menu ul{list-style:none;padding:0;margin:0;border:2px solid #495a74;border-radius:3px;background-color:#fff;z-index:100}.dropdown-menu.dropdown-menu-open ul.dropdown-menu-selection{visibility:hidden}.dropdown-menu ul.dropdown-menu-options{display:none;position:absolute;top:0;left:0;width:100%}.dropdown-menu.dropdown-menu-open ul.dropdown-menu-options{display:block}.dropdown-menu .dropdown-menu-option{display:flex;align-items:center;padding:20px 10px;cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;color:#495a74}.dropdown-menu .dropdown-menu-option:not(:last-child){border-bottom:2px solid #ebf4fb}.dropdown-menu .dropdown-menu-option:focus,.dropdown-menu .dropdown-menu-option:hover{background-color:#ebf4fb;outline:none}.dropdown-menu ul.dropdown-menu-options .dropdown-menu-option.dropdown-menu-option-selected{background-color:#495a74;color:#fff;font-weight:700}.dropdown-menu .dropdown-menu-option-content{flex:1;display:flex;align-items:center}.dropdown-menu .dropdown-menu-option:first-of-type{font-weight:700}.dropdown-menu .dropdown-menu-option-action{display:none;margin-left:20px;margin-top:2px;margin-bottom:-2px}.dropdown-menu.dropdown-menu-open .dropdown-menu-option:first-child .dropdown-menu-option-action-close,.dropdown-menu:not(.dropdown-menu-open) .dropdown-menu-option:first-child .dropdown-menu-option-action-open{display:block}.breadcrumbs{display:flex;align-items:center;list-style:none;margin:0}.breadcrumbs,.breadcrumbs li{position:relative;height:40px}.breadcrumbs li{display:inline-block;background-color:#bdbebf}.breadcrumbs li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.breadcrumbs li:after{display:block;content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:10px solid #bdbebf;position:absolute;top:0;left:100%}.breadcrumbs li a{display:flex;align-items:center;position:relative;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;color:#495a74;white-space:nowrap;padding-left:30px;padding-right:30px;font-size:1rem;font-weight:700;text-decoration:none}.breadcrumbs li:not(:first-child) a{padding-left:37px}.breadcrumbs li:not(.breadcrumbs-icon) a:focus{text-decoration:underline}.breadcrumbs li a:focus{outline:none}.breadcrumbs li a:after{display:block;content:"";width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:9px solid #fff;position:absolute;top:0;left:100%;z-index:1}.breadcrumbs li:not(:last-child) a:focus{background-color:#ebf4fb}.breadcrumbs li:not(:last-child) a:focus:after{border-left-color:#ebf4fb}.breadcrumbs li:last-child{background-color:#495a74}.breadcrumbs li:last-child:after{border-left-color:#495a74}.breadcrumbs li:last-child a{background-color:#495a74;color:#fff}.breadcrumbs li:last-child a:after{border-left-color:#495a74}.breadcrumbs li.breadcrumbs-icon a{padding-left:10px;padding-right:10px}.breadcrumbs li.breadcrumbs-icon a>div{display:flex;align-items:center}.breadcrumbs li.breadcrumbs-icon .fa-icon{font-size:1.5rem}ul.tabs{padding:0;list-style:none;display:flex;flex-wrap:wrap;border-bottom:2px solid #2561ad}ul.tabs>li.tabs-item{min-width:220px;font-size:1.25rem;font-weight:400;background-color:transparent;color:#23252a}ul.tabs>li.tabs-item.tabs-item-active{font-weight:700;background-color:#2561ad;color:#fff}ul.tabs>li.tabs-item>a,ul.tabs>li.tabs-item>span{display:inline-block;padding:20px 30px;color:#23252a;text-align:center;text-decoration:none;border:2px solid transparent;border-bottom:0}ul.tabs>li.tabs-item.tabs-item-active>a{color:#fff;cursor:default;outline:none}ul.tabs>li.tabs-item.tabs-item-active>a:focus{text-decoration:underline}ul.tabs>li.tabs-item:not(.tabs-item-active)>a:active,ul.tabs>li.tabs-item:not(.tabs-item-active)>a:focus,ul.tabs>li.tabs-item:not(.tabs-item-active)>a:hover{background-color:#fff;color:#2561ad;border-color:#2561ad;outline:none}ul.tabs.disabled>li.tabs-item>span{cursor:not-allowed;color:inherit}ul.pagination{display:flex;list-style:none;padding:0}li.pagination-spacer{background-color:transparent;padding:20px}button.pagination-button{background-color:transparent;padding:18px;border:2px solid transparent;border-radius:3px;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25rem;cursor:pointer}button.pagination-button:active,button.pagination-button:focus,button.pagination-button:hover{background-color:transparent;border-color:transparent}button.pagination-number-button:active,button.pagination-number-button:focus,button.pagination-number-button:hover{text-decoration:underline}button.pagination-number-button.pagination-current-page{text-decoration:none}button.pagination-button.pagination-next-button:focus,button.pagination-button.pagination-previous-button:focus{color:#2561ad;border-color:#2561ad;background-color:#ebf4fb}.disclosure .disclosure-header{display:flex;align-items:center}.disclosure .disclosure-header>h2{flex:1;margin-bottom:0}.disclosure>.disclosure-content{display:none;margin-top:20px}.disclosure.disclosure-content-visible>.disclosure-content{display:block}table{width:100%;border-collapse:collapse;border-radius:5px;overflow:hidden}table thead{background-color:#495a74;color:#fff}table thead th{padding:20px;font-weight:700;line-height:1.5rem;text-align:left}table tbody{background-color:hsla(0,0%,100%,.5);color:#23252a}table tbody tr:nth-child(2n+2){background-color:#fff}table tbody td{padding:10px 20px;line-height:1.5rem;text-align:left}table tbody td:not(:first-child),table thead th:not(:first-child){padding-left:10px}table tbody td:not(:last-child),table thead th:not(:last-child){padding-right:10px}@media print{table{font-size:.75rem}table tbody td,table thead th{line-height:1rem}table thead{background-color:#bdbebf;color:#23252a}table tbody{background-color:transparent;color:#23252a}table tbody tr:nth-child(2n+2){background-color:#e9e9ea}}table.sortable-table.sortable-table-rows-clickable tbody tr{cursor:pointer;border:2px solid hsla(0,0%,100%,0);border-bottom:none}table.sortable-table.sortable-table-rows-clickable tbody tr:last-of-type{border-bottom:2px solid hsla(0,0%,100%,0)}table.sortable-table.sortable-table-rows-clickable tbody tr:hover{background-color:#ebf4fb;color:#23252a;border:2px solid #bac6d3}table.sortable-table.sortable-table-rows-clickable tbody td:last-child,table.sortable-table.sortable-table-rows-clickable thead th:last-child{width:calc(1rem + 20px);padding:0}table.sortable-table.sortable-table-rows-clickable tbody td:last-child .sortable-table-row-accessory{display:flex;justify-content:flex-end;align-items:center;padding-right:20px}table.sortable-table.sortable-table-rows-clickable tbody td:last-child .sortable-table-row-accessory *{visibility:hidden}table.sortable-table.sortable-table-rows-clickable tbody tr:hover td:last-child .sortable-table-row-accessory *{visibility:visible}button.table-sort-button{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;color:#fff;cursor:pointer}button.table-sort-button:disabled{cursor:default}button.table-sort-button .fa-icon{margin-left:10px;opacity:.6}button.table-sort-button-active .fa-icon{opacity:1}@media print{button.table-sort-button{font-size:.75rem;color:#23252a}}.toggle{display:flex;max-width:320px}.toggle label{flex:1;padding:10px 20px;border:2px solid #e9e9ea;border-radius:3px;cursor:pointer}.toggle label:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.toggle label:last-child{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.toggle label.toggle-label-on{background-color:#fff;color:#4ba255}.toggle label.toggle-label-on.toggle-label-active{background-color:#4ba255;border-color:#4ba255;color:#fff}.toggle label.toggle-label-off{background-color:#fff;color:#d73d2e}.toggle label.toggle-label-off.toggle-label-active{background-color:#d73d2e;border-color:#d73d2e;color:#fff}.toggle.toggle-disabled label{background-color:#bdbebf;border-color:#bdbebf;color:#7b7c7f;cursor:default}.toggle.toggle-disabled label.toggle-label-active{background-color:#7b7c7f;border-color:#7b7c7f;color:#bdbebf}.toggle input[type=radio]{display:none}.toggle:focus{outline:none}.toggle:focus label:not(.toggle-label-active){text-decoration:underline;outline:none}.overlay-container{position:relative}.overlay-container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f3f2ef;opacity:.7;z-index:100}@keyframes skeleton-opacity{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.skeleton.skeleton-animated .skeleton-content{animation-name:skeleton-opacity;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.skeleton-row{display:flex}.skeleton-column{flex:1;display:flex;flex-direction:column}.skeleton-column:not(:last-child){margin-right:30px}.skeleton-bone{background-color:#7b7c7f}.skeleton-bone,.skeleton-break{width:100%;height:10px}.skeleton-bone:not(:last-child),.skeleton-break:not(:last-child),.skeleton-row:not(:last-child){margin-bottom:10px}.auth-placeholder{display:flex;flex-direction:column;align-items:center;width:100vw;height:100vh;background:url(/assets/css-images/background-login.png);background-position:50%;background-size:cover}.auth-placeholder-spacer:first-child{flex:1}.auth-placeholder-spacer:last-child{flex:2}.auth-placeholder-content{width:300px;padding:30px;background-color:#fff;border:1px solid #ddd}.auth-placeholder-content img{display:block;max-width:100%}.auth-placeholder-content p{margin-top:20px;margin-bottom:0;text-align:center}.auth-placeholder-content a.button,.auth-placeholder-content button{width:100%;padding:20px;margin-top:20px}.banner-container{position:fixed;top:110px;bottom:auto;left:auto;right:20px;width:25%;min-width:300px;max-width:500px;z-index:2000}.banner-container:empty{display:none}@media print{.banner-container{display:none}}.banner{position:relative;width:100%;margin-bottom:10px;overflow:hidden;opacity:0;background-color:#e7e7e7;border-radius:10px;border:1px solid #d6d6d6;transition-property:top,opacity;transition-duration:.3s,.15s;transition-timing-function:linear,ease-in-out}.banner-progress{width:100%;pointer-events:none}.banner-progress,.banner-progress-value{position:absolute;top:0;left:0;height:100%}.banner-progress-value{background-color:rgba(0,0,0,.25)}.banner-content{position:relative;z-index:2;display:flex;align-items:center;padding:10px 10px 10px 20px;color:#000}.banner-content-wrapper{flex:1;margin-right:10px}.banner-dismiss-button{animation:none 0s ease 0s 1 normal none running;-webkit-backface-visibility:visible;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;column-fill:balance;grid-column-gap:normal;column-gap:normal;column-rule:medium none currentColor;column-span:1;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;font-family:Open Sans,sans-serif;font-weight:700;padding:10px;color:#000;cursor:pointer}.banner-dismiss-button:active,.banner-dismiss-button:hover{opacity:.5}.banner{border-width:0;border-radius:0}.banner .banner-content{font-weight:700}.banner.banner-info{background-color:#2561ad;border-color:#2561ad}.banner.banner-info .banner-content,.banner.banner-info .banner-dismiss-button{color:#fff}.banner.banner-success{background-color:#81be88;border-color:#4ba255}.banner.banner-success .banner-progress-value{background-color:#4ba255}.banner.banner-success .banner-content,.banner.banner-success .banner-dismiss-button{color:#fff}.banner.banner-warning{background-color:#ffc107;border-color:#ffc107}.banner.banner-warning .banner-content,.banner.banner-warning .banner-dismiss-button{color:#23252a}.banner.banner-error{background-color:#cb4644;border-color:#cb4644}.banner.banner-error .banner-content,.banner.banner-error .banner-dismiss-button{color:#fff}.search-input{max-width:100%}.search-input .search-input-content{display:flex;align-items:center;height:50px}.dropdown-menu-selection.disabled{border-color:#bdbebf}.search-input .search-input-content .button{height:52px;padding-left:30px;padding-right:30px;border-top-left-radius:0;border-bottom-left-radius:0}.search-input .search-input-wrapper{display:flex;background-color:#ebf4fb;border-bottom:2px solid #2561ad}.search-input .search-input-wrapper input{background-color:transparent;border:0;border-radius:0;padding:10px 0;margin-left:30px}.search-input .search-input-wrapper input:last-child{margin-right:30px}.search-input .search-input-wrapper input::placeholder{color:var(--dark-grey-color)}.search-input .dropdown-menu{min-width:11rem;margin-bottom:0}.search-input .dropdown-menu .dropdown-menu-option{height:50px}.search-input .dropdown-menu ul.dropdown-menu-selection{background-color:transparent;border:0;border-radius:0}.search-input .dropdown-menu ul.dropdown-menu-selection .dropdown-menu-option{color:#2561ad}.search-input .dropdown-menu ul.dropdown-menu-selection .dropdown-menu-option:focus{color:#495a74;text-decoration:underline}.search-input ul.dropdown-menu-options{border-color:#2561ad;border-top-left-radius:0;border-top-right-radius:0}.search-input ul.dropdown-menu-options .dropdown-menu-option{padding-top:10px;padding-bottom:10px;color:#2561ad}.search-input ul.dropdown-menu-options .dropdown-menu-option.dropdown-menu-option-selected{color:#fff;background-color:#2561ad;border-bottom-color:#2561ad}.dropdown-menu-option.disabled{color:#bdbebf}.search-names-input{display:flex}.search-names-input input:first-child{width:9rem}.search-names-input input:last-child{width:12rem}.search-client-id-input{display:flex}.search-client-id-input input:first-child{width:6rem}.search-client-id-input input:last-child{width:2rem}.search-lawyer-id-input{display:flex}.search-lawyer-id-input input{width:5rem}.search-case-number-input{display:flex}.search-case-number-input input{width:9rem}.case-number-input-container>label{color:#23252a;font-weight:600}.case-number-input-group{display:flex;position:relative}button.case-number-input-reset{display:flex;align-items:center;position:absolute;top:0;left:0;width:20px;height:100%;padding-left:10px;padding-right:10px;color:#23252a;cursor:pointer}input[type=text].case-number-input{padding-left:40px;margin-right:10px;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #23252a;font-size:2.25rem;max-width:350px;color:#23252a}input[type=text].case-number-input:focus:not(:read-only):not(:disabled){background-color:transparent;border-bottom-color:#23252a}button.case-number-input-confirm{min-width:100px}.button-input-container>label{color:#7b7c7f}.button-input-group{display:flex;position:relative}button.button-input-reset{display:flex;align-items:center;position:absolute;top:0;left:0;width:20px;height:100%;padding-left:10px;padding-right:10px;color:#23252a;cursor:pointer}input[type=text].button-input{padding-left:40px;margin-right:10px;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #23252a;font-size:2.25rem;max-width:350px;color:#23252a}input[type=text].button-input::placeholder{font-size:2.25rem;line-height:2.25rem;height:-moz-fit-content;height:fit-content}.button-input-container.canReset input[type=text].button-input{padding-left:20px}input[type=text].button-input:focus:not(:read-only):not(:disabled){background-color:transparent;border-bottom-color:#23252a}button.button-input-confirm{min-width:100px}.empty-state{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:60px;padding-bottom:60px}.empty-state p{max-width:500px}.day-end-date-container>label{display:block;margin-bottom:10px;color:#23252a;font-size:.875rem;font-weight:600}.day-end-date-group{display:flex;position:relative}button.day-end-date-reset{display:flex;align-items:center;position:absolute;top:0;left:0;width:20px;height:100%;padding-left:10px;padding-right:10px;color:#23252a;cursor:pointer}input.day-end-date-input{padding-left:40px;margin-right:10px;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #23252a;font-size:2.25rem;line-height:1.25;max-width:350px;color:#23252a}input[type=text].day-end-date-input:focus:not(:read-only):not(:disabled){background-color:transparent;border-bottom-color:#23252a}input[type=text].day-end-date-input::placeholder{font-size:2.25rem;line-height:1.25}button.day-end-date-confirm{min-width:100px}.general-search-input{position:relative}.general-search-input input{width:100%;padding:20px 65px;background-color:#ebf4fb}.general-search-input input::placeholder{color:var(--dark-grey-color)}.general-search-input .search-input-wrapper{position:relative}.general-search-input .search-input-wrapper .search-input-icon.disabled svg,.general-search-input .search-input-wrapper button:disabled{color:#bdbebf;cursor:auto}.general-search-input button.search-input-reset{left:0;cursor:pointer}.general-search-input .search-input-icon,.general-search-input button.search-input-reset{display:flex;justify-content:center;align-items:center;position:absolute;top:0;width:65px;height:100%;color:#23252a}.general-search-input .search-input-icon{right:0}.clipboard-button{display:flex;align-items:center;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;color:#2561ad;cursor:pointer}.clipboard-button:hover>span{text-decoration:underline}.clipboard-button>:not(:last-child){margin-right:.3em}.clipboard-button .fa-icon{font-size:1em}.clipboard-status-icon{width:1em}.clipboard-status-icon-success{color:#4ba255}.clipboard-status-icon-error{color:#cb4644}.filter-input{position:relative}.filter-input input{width:100%;padding:20px 65px;background-color:#ebf4fb}.filter-input input::placeholder{color:var(--dark-grey-color)}.filter-input button.filter-input-reset{left:0}.filter-input .filter-input-icon,.filter-input button.filter-input-reset{display:flex;justify-content:center;align-items:center;position:absolute;top:0;width:65px;height:100%;color:#23252a;cursor:pointer}.filter-input .filter-input-icon{right:0}header.fixed-header{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 0 10px rgba(35,37,42,.2)}header.fixed-header .header-content{display:flex;align-items:stretch;height:90px;margin:0 auto;padding:20px 30px}header.fixed-header .header-logo{height:50px;margin-right:30px}header.fixed-header .header-menus{flex:1;display:flex;justify-content:flex-end;align-items:center;margin-left:30px}header.search-header .search-input{margin-right:20px}header.search-header button.search-header-new{display:flex;align-items:center}header.search-header button.search-header-new .fa-icon{margin-left:10px}.header-menu-button{display:flex;padding:10px 20px;border:2px solid transparent;align-items:center;line-height:1.2em;color:#2561ad;cursor:pointer;-webkit-user-select:none;user-select:none}.header-menu-button:focus{border-radius:3px;background-color:#ebf4fb}.header-menu-button .fa-icon{font-size:1.25rem;margin-right:10px}.header-menu-button.header-menu-button-active,.header-menu-button.header-menu-button-active:active,.header-menu-button.header-menu-button-active:hover{background-color:#2561ad;color:#fff;border-color:#2561ad;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 10px rgba(35,37,42,.2)}.header-menu-button.header-new-button .fa-icon{margin-right:0;margin-left:10px}.header-menu-button.header-menu-button-active.header-new-button,.header-menu-button.header-menu-button-active.header-new-button:active,.header-menu-button.header-menu-button-active.header-new-button:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}ul.header-menu{list-style:none;margin:0;padding:0;min-width:240px;background-color:#fff;border:2px solid #2561ad;border-radius:3px;border-top-right-radius:0;box-shadow:0 0 10px rgba(35,37,42,.2)}ul.header-menu.header-new-menu{min-width:auto;border-top-left-radius:0;border-top-right-radius:3px}ul.header-menu>li{color:#23252a;font-weight:700}ul.header-menu>li:not(:last-child){border-bottom:1px solid #ebf4fb}a.header-menu-link,li.header-menu-link{display:flex;align-items:center;color:#23252a;text-decoration:none;padding:20px}a.header-menu-link:hover,li.header-menu-link:hover,ul.header-menu>li:focus>a.header-menu-link,ul.header-menu>li:focus>li.header-menu-link,ul.header-menu li.header-menu-link:focus{background-color:#ebf4fb;color:#2561ad}a.header-menu-link.header-menu-link-active{background-color:#2561ad;color:#fff;cursor:default}a.header-menu-link .fa-icon{margin-right:20px;color:#2561ad;font-size:1.5rem}a.header-menu-link.header-menu-link-active .fa-icon{color:#fff}html{position:relative;min-height:100%;padding-bottom:56px}footer.footer{position:fixed;bottom:0;left:0;width:100%;height:56px;display:flex;justify-content:center;align-items:center;padding-left:30px;padding-right:30px;background-color:#fff;box-shadow:0 0 10px rgba(35,37,42,.2)}footer.footer>:not(:last-child){margin-right:10px}@media print{footer.footer{display:none}}.sort-menu{min-width:240px}.sort-menu .dropdown-menu-option-content .fa-icon{margin-right:10px}.modal .modal-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.modal .modal-toolbar button.button-link-appearance{font-weight:400;color:#fff}.modal .modal-toolbar button.button-link-appearance:not(:disabled):hover{color:#fff;opacity:.75}.modal .modal-toolbar button.button-link-appearance .fa-icon{font-size:1.25em}.modal .modal-toolbar .button-link-appearance{color:#fff}.modal .modal-content{padding:30px;background-color:#fff;border-radius:3px}.modal .modal-content .layout-container{width:inherit}.modal .modal-content h2{font-weight:700}.navigation-modal{width:500px;max-width:100%}.navigation-modal .button-bar{display:flex;justify-content:flex-end}.navigation-modal .button-bar button{margin-bottom:0}.navigation-modal .button-bar button:not(:last-child){margin-right:20px}.note-modal{width:520px}.note-modal form textarea{width:100%;height:260px;margin-bottom:20px}.note-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.note-modal .button-bar>button.button{margin-bottom:0}.note-modal .button-bar>button:not(:last-child){margin-right:20px}.save-modal{width:500px;max-width:100%}.save-modal .button-bar{display:flex;justify-content:flex-end}.save-modal .button-bar button{margin-bottom:0}.save-modal .button-bar button:not(:last-child){margin-right:20px}.deactivate-modal .button-bar{display:flex;align-items:center;justify-content:flex-end}.deactivate-modal .button-bar button{margin-bottom:0;margin-left:30px}.inactive-tag{display:inline-block;margin-left:20px}.client-summary,.inactive-tag-container{display:flex;align-items:center}.client-summary-content{flex:1}.client-summary-accessory{display:block;margin-left:20px;color:#23252a;text-decoration:inherit}.client-summary-heading{display:flex;justify-content:space-between}.client-summary-heading a{display:block;color:inherit;text-decoration:inherit}.client-summary-body{display:flex}.client-summary-column{flex:3}.client-summary-column:nth-child(2),.client-summary-column:nth-child(3){flex:4}.client-summary-column:not(:last-child){margin-right:20px}.client-summary-column:nth-child(4) .label-value-pair:not(:last-child){margin-bottom:10px}.client-summary-column .label-value-pair span:first-child{margin-right:10px}.client-summary-skeleton{background-color:#fff}.client-summary-skeleton .card.indented-card{border-left-color:#bdbebf}.client-summary-skeleton .skeleton-row:first-child .skeleton-column:first-child{flex:1}.client-summary-skeleton .skeleton-row:first-child .skeleton-column:last-child{flex:2}.client-summary-skeleton .skeleton-row:first-child .skeleton-bone{height:40px;margin-bottom:20px}.client-summary-skeleton .skeleton-row:last-child .skeleton-column:not(:last-child){flex:5}.client-summary-skeleton .skeleton-row:last-child .skeleton-column:last-child{flex:4}a.lawyer-summary-link{text-decoration:none;color:inherit}.lawyer-summary{display:flex;align-items:center}.lawyer-summary-content{flex:1}.lawyer-summary-accessory{display:block;margin-left:20px;color:#23252a;text-decoration:inherit}.lawyer-summary-staff-id{margin-bottom:0;color:#23252a;font-weight:600}.lawyer-summary-heading{display:block;color:inherit;text-decoration:inherit}.lawyer-summary-heading h1{margin-bottom:0}.lawyer-summary-body,.lawyer-summary-heading h1{display:flex;align-items:center}.lawyer-summary-body:not(:empty){margin-top:20px}.lawyer-summary-column{display:flex;align-items:center}.lawyer-summary-column:first-child{margin-right:60px}.lawyer-summary-column:not(:first-child):not(:last-child){margin-right:30px}.lawyer-summary-column .label-value-pair span:first-child{margin-right:10px}.lawyer-summary-skeleton{background-color:#fff}.lawyer-summary-skeleton .card.indented-card{border-left-color:#bdbebf}.lawyer-summary-skeleton .skeleton-row:first-child .skeleton-column:not(:last-child),.lawyer-summary-skeleton .skeleton-row:last-child .skeleton-column:not(:last-child){flex:1}.lawyer-summary-skeleton .skeleton-row:first-child .skeleton-column:last-child,.lawyer-summary-skeleton .skeleton-row:last-child .skeleton-column:last-child{flex:2}.lawyer-summary-skeleton .skeleton-row:last-child .skeleton-bone{height:20px}.lawyer-summary-skeleton .skeleton-row:nth-child(2) .skeleton-column:first-child{flex:1}.lawyer-summary-skeleton .skeleton-row:nth-child(2) .skeleton-column:last-child{flex:2}.lawyer-summary-skeleton .skeleton-row:nth-child(2) .skeleton-bone{height:40px;margin-bottom:20px}.law-firm-summary{display:flex;align-items:center;padding:20px}.law-firm-summary-content{flex:1}.law-firm-summary-accessory{display:block;margin-left:20px;color:#23252a;text-decoration:inherit}.law-firm-summary-staff-id{margin-bottom:0;color:#23252a;font-weight:600}.law-firm-summary h1{text-transform:capitalize;font-size:1.5rem;line-height:2.25rem;margin-bottom:10px}.law-firm-summary.law-firm-summary-no-content h1,.law-firm-summary p{margin-bottom:0}.law-firm-summary-heading{display:block;color:inherit;text-decoration:inherit}.law-firm-summary-body{display:flex;align-items:flex-start}.law-firm-summary-body>div:first-of-type{width:50%}.law-firm-summary-body>div:last-of-type{display:flex;position:relative;bottom:calc(1.5rem + 10px)}.law-firm-summary-container-link{text-decoration:none;color:inherit}.law-firm-summary-body>div:last-of-type .label-value-pair{margin-right:20px}.law-firm-summary-column{display:flex;align-items:center}.law-firm-summary-column:first-child{margin-right:60px}.law-firm-summary-column:not(:first-child):not(:last-child){margin-right:30px}.law-firm-summary-column .label-value-pair span:first-child{margin-right:10px}.law-firm-summary-editor{width:50%}.law-firm-summary-editor input{width:100%;border-radius:0;border-top:0;border-left:0;border-right:0;padding:0;font-size:1.5rem;line-height:2.25rem;height:2.25rem}.law-firm-summary-editor input::placeholder{font-size:1.5rem;line-height:2.25rem}.law-firm-summary-edit-controls{display:flex;align-items:center}.law-firm-summary-edit-controls>:not(:last-child){margin-right:20px}.law-firm-summary-skeleton{background-color:#fff}.law-firm-summary-skeleton .card.indented-card{border-left-color:#bdbebf}.law-firm-summary-skeleton .skeleton-row:first-child .skeleton-column:first-child{flex:1}.law-firm-summary-skeleton .skeleton-row:first-child .skeleton-column:last-child{flex:2}.law-firm-summary-skeleton .skeleton-row:first-child .skeleton-bone{height:40px;margin-bottom:20px}.law-firm-summary-skeleton .skeleton-row:last-child .skeleton-column:not(:last-child){flex:1}.law-firm-summary-skeleton .skeleton-row:last-child .skeleton-column:last-child{flex:2}.law-firm-summary-skeleton .skeleton-row:last-child .skeleton-bone{height:20px}.print-manager-content{display:none}.print-manager-children [data-print-only=true],.print-manager-content [data-screen-only=true]{display:none!important}@media print{.print-manager-content{display:block}.print-manager-content:not(:empty)~.print-manager-children{display:none}}.print-header{display:flex;align-items:center}.print-header-logo{height:60px;margin-right:20px}.print-header-content{flex:1}.print-header-content .print-header-title{color:#7b7c7f}.print-header-content h1{margin:0;color:#23252a}.print-header-date{color:#7b7c7f;margin-left:20px}.print-footer{color:#bdbebf;font-size:1.25rem;text-align:center}@media screen{.list-print-view{padding:20px}}.prompt-modal .modal-content{max-width:640px}.prompt .button-bar{display:flex;justify-content:flex-end;align-items:center}.prompt .button-bar>:not(:last-child){margin-right:20px}.prompt .button-bar .button{margin-bottom:0}.prompt-content{margin-bottom:20px}.popover-arrow,.popover-content{display:none}.popover-arrow.popover-arrow-visible,.popover-content.popover-content-visible{display:inline;display:initial}.error-page .error-page-icon{width:9rem;height:9rem;margin:6rem auto 4rem}.error-page .error-page-icon>svg{width:100%;height:100%}.error-page .error-page-content{text-align:center}.page.home .home-search-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:90px;padding-bottom:90px}.page.home .home-search-container .search-input,.page.home .home-search-container h1{margin-bottom:30px}.page.home .home-action-buttons{display:flex;justify-content:center}.page.home .home-action-buttons>a{padding:0;margin:0}.page.home .home-action-buttons>a:active,.page.home .home-action-buttons>a:focus,.page.home .home-action-buttons>a:hover{background-color:transparent;color:#495a74;outline:none}.page.home .home-action-buttons>a:active>span,.page.home .home-action-buttons>a:focus>span,.page.home .home-action-buttons>a:hover>span{text-decoration:underline}.page.home .home-action-buttons>a .fa-icon{font-size:1em;margin-right:10px}.page.home .home-action-buttons>:not(:last-child){margin-right:30px}.page.home .home-recent-cases h1{text-align:center;margin-bottom:30px}.page.home .recent-items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}.page.home .recent-items>*{margin:0}.page.home .recent-items .activity-indicator-card,.page.home .recent-items .empty-state{grid-column:1/4}.page.home .search-input-content{box-shadow:0 0 15px rgba(0,0,0,.5)}.page.home .home-response-404{text-align:center;margin-bottom:30px}.page.home .home-response-404 h1{margin-bottom:20px}.page.home .home-response-404 p{margin-bottom:0}.search-filter-radio-group label{display:flex;align-items:center}.search-filter-radio-group label:not(:last-child){margin-bottom:10px}.search-filter-radio-group label input{margin-right:10px}.search-filter-radio-group label span{flex:1}.search-filter-inputs>.input-label{display:block;margin-bottom:20px}.search-filter-heading{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.search-filter-heading h3{font-size:1.25rem;line-height:2.5rem;margin-bottom:0;color:#23252a}.search-filter-inputs .input-label-content{font-size:1.25rem;line-height:2.5rem;margin-bottom:5px;color:#23252a}.search-filter .action-card-content{padding-top:12px}.search-results .search-results-card h2{display:flex;align-items:center}.page.search .layout-column:last-child{flex:2}.page.search .search-pagination{justify-content:center}.page.search .search-meta{display:flex;align-items:center;margin-bottom:30px}.page.search .search-meta>*{margin-bottom:0}.page.search .search-meta>h1{flex:1;font-size:1.5rem}.page.search .search-meta>.search-sort-menu{margin-left:30px}.page.client-page ul.tabs>li.tabs-item{text-align:center;border-bottom:0}.page.client-page ul.tabs>li.tabs-item{min-width:185px}.page.client-page ul.tabs>li.tabs-item>a{width:100%}.client-page-heading{display:flex}.client-page-heading-left{flex:1;display:flex;align-items:flex-end}.client-page-heading-left p{margin-bottom:0;color:#23252a;font-weight:600}.client-page-heading-left h1{margin-bottom:0}.page.client-page .deactivate-toggle-container{margin-left:20px}.client-print-header h1>span{display:block}.client-print-header h1>span:first-child:not(:last-child){font-size:.65em;line-height:1.2}.client-print-header h1>span:not(:first-child){font-size:.35em;line-height:1.2}.page.client-documents .fa-icon.document-type-icon{font-size:2rem}.client-documents-file-input{position:relative}.client-documents-file-input input{position:absolute;top:0;left:0;visibility:hidden;z-index:-1}.client-document-actions{display:flex;justify-content:flex-end;align-items:center}.client-document-actions>:not(:last-child){margin-right:30px}.client-document-actions .fa-icon{font-size:1.25rem}.client-personal-information-form>.form-row:nth-child(2)>:first-child{flex:3}.client-personal-information-form>.form-row:nth-child(2)>:nth-child(2){flex:6}.client-personal-information-form>.form-row:nth-child(2)>:nth-child(3){flex:6}.client-personal-information-form>.form-row:nth-child(2)>:nth-child(4){flex:3}.client-personal-information-form>.form-row:nth-child(2)>:nth-child(5){flex:4}.client-personal-information-form>.form-row:nth-child(2)>:last-child{flex:2}.client-personal-information-form>.form-row:nth-child(3)>:first-child{flex:4}.client-personal-information-form>.form-row:nth-child(3)>:nth-child(2){flex:7}.client-personal-information-form>.form-row:nth-child(3)>:nth-child(3){flex:3}.client-personal-information-form>.form-row:nth-child(3)>:nth-child(4){flex:4}.client-personal-information-form>.form-row:nth-child(3)>:last-child{flex:6}.client-address-form>.form-row>:first-child{flex:6}.client-address-form>.form-row>:nth-child(2){flex:3}.client-address-form>.form-row>:nth-child(3){flex:4}.client-address-form>.form-row>:nth-child(4){flex:3}.client-address-form>.form-row>:nth-child(5){flex:3}.client-address-form>.form-row>:last-child{flex:5}.client-employment-form>.form-row>:first-child{flex:8}.client-employment-form>.form-row>:nth-child(2){flex:6}.client-employment-form>.form-row>:nth-child(3){flex:4}.client-employment-form>.form-row>:nth-child(4){flex:4}.client-employment-form>.form-row>:last-child{flex:2}.client-account-form>.form-row>:first-child{flex:5}.client-account-form>.form-row>:nth-child(2){flex:5}.client-account-form>.form-row>:nth-child(3){flex:5}.client-account-form>.form-row>:last-child{flex:9}.client-account-form .input-help-content a{font-weight:700;color:#2561ad}.page.client-notes .notes-sort-menu{max-width:260px}.client-outstanding-balance-notes-heading p{margin-bottom:0;color:#23252a;font-weight:600}.client-outstanding-balance-notes-heading h1{margin-bottom:0}.client-outstanding-balance-notes-actions{display:flex;justify-content:space-between}.client-outstanding-balance-notes-actions .notes-sort-menu{margin-bottom:0}.client-outstanding-balance-notes-actions button{height:100%}.client-outstanding-balance-banner .banner-content-wrapper{display:flex;align-items:center}.client-outstanding-balance-banner .banner-content-wrapper>span{flex:1;margin-right:20px}.client-outstanding-balance-banner .banner-content-wrapper>.button-link-appearance{color:#fff;text-decoration:underline}.client-outstanding-balance-banner .banner-content-wrapper>.button-link-appearance:active,.client-outstanding-balance-banner .banner-content-wrapper>.button-link-appearance:hover{color:#ebf4fb}.page.case-page ul.tabs>li.tabs-item{text-align:center}.page.case-page ul.tabs>li.tabs-item>a{width:100%}.case-page-heading{display:flex}.case-page-heading-right{display:flex;justify-content:center;align-items:center}.case-page-heading-left{flex:1}.case-page-heading-left p{margin-bottom:0;color:#23252a;font-weight:600}.case-page-metadata{display:flex;align-items:center}.case-page-metadata h1{margin-right:20px;margin-bottom:0}.case-page-metadata .tag{font-size:1.2rem;margin-right:20px}.case-page-metadata .label-value-pair{font-size:1.2rem}.case-page-metadata .tag.active{background-color:#e5f0e6;color:#4ba255;border:1px solid #4ba255}.case-page-metadata .tag.closed{background-color:#ebf4fb;color:#2561ad;border:1px solid #2561ad}.case-page-metadata .tag.denied,.case-page-metadata .tag.void{background-color:#fbecea;color:#d73d2e;border:1px solid #d73d2e}.case-billing-form>.form-row:first-child>.form-column:first-child{flex:12}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:first-child>:first-child{flex:4}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:first-child>:nth-child(2){flex:7}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:first-child>:nth-child(3){flex:1}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:nth-child(2)>:first-child{flex:4}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:nth-child(2)>:nth-child(2){flex:7}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:nth-child(2)>:nth-child(3){flex:1}.case-billing-form>.form-row:first-child>.form-column:first-child>.form-row:last-of-type>:first-child{flex:1}.payee-form{margin-bottom:20px}.payee-form>.form-row:first-child>:first-child{flex:1}.payee-form>.form-row:nth-last-child(2)>:first-child{flex:2}.payee-form>.form-row:nth-last-child(2)>:nth-child(2){flex:1}.payee-form>.form-row:last-of-type>*{flex:1}.case-billing-form>.form-row:first-child>.form-column:nth-child(2){flex:7}.case-billing-form>.form-row:first-child>.form-column:last-child{flex:5}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) h3{margin-bottom:20px;text-align:right}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) .input-help{margin-bottom:2px}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) .input-help:nth-child(2){margin-bottom:10px}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) .input-help-content{text-align:right}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) .input-label{display:flex;justify-content:flex-end;align-items:center}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) .input-label-content{margin-right:20px}.case-billing-form>.form-row:first-child>.form-column:not(:first-child) input{max-width:100px}.case-billing-form>.form-row:first-child>.form-column:nth-child(2) .input-help:last-child .input-label-content{font-weight:700}.case-correction-form>.form-row:first-child>:first-child{flex:3}.case-correction-form>.form-row:first-child>:nth-child(2){flex:3}.case-correction-form>.form-row:first-child>:nth-child(3){flex:6}.case-information-form>.form-row:first-child>:first-child{flex:5}.case-information-form>.form-row:first-child>:nth-child(2){flex:2}.case-information-form>.form-row:first-child>:nth-child(3){flex:8}.case-information-form>.form-row:first-child>:nth-child(4){flex:6}.case-information-form>.form-row:first-child>:last-child{flex:3}.case-information-form>.form-row:nth-child(2)>.form-column:first-child{flex:7}.case-information-form>.form-row:nth-child(2)>.form-column:last-child{flex:5}.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:first-child>:first-child,.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:first-child>:nth-child(2){flex:1}.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:first-child>:nth-child(3){flex:2}.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:last-child>*>:first-child,.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:last-child>*>:nth-child(2){flex:1.2}.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:last-child>*>:nth-child(3),.case-information-form>.form-row:nth-child(2)>.form-column:first-child>.form-row:last-child>*>:nth-child(4){flex:1}.case-information-form>.form-row:nth-child(2)>.form-column:last-child>.form-row{align-items:stretch}.case-information-form>.form-row:nth-child(2)>.form-column:last-child>.form-row>:first-child{flex:1;display:flex;flex-direction:column}.case-information-form>.form-row:nth-child(2)>.form-column:last-child>.form-row textarea{flex:1}.case-page-content .client-summary .client-summary-heading{align-items:flex-start}.case-page-content .client-summary .client-summary-heading .edit-client-button{background:none;border:none;position:relative;left:calc(30px + 1rem);cursor:pointer}.update-company-modal{min-width:700px}.update-company-modal .button-bar{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.update-company-modal .button-bar button{margin-left:10px;margin-bottom:0}.case-lawyer-information-form>.form-row>:first-child{flex:5}.case-lawyer-information-form>.form-row>:nth-child(2){flex:5}.case-lawyer-information-form>.form-row>:nth-child(3){flex:6}.case-lawyer-information-form>.form-row>:nth-child(4){flex:4}.case-lawyer-information-form>.form-row>:nth-child(5){flex:4}.case-lawyer-information-form>.form-row:last-of-type>*{flex:1}.lawyer-cif-form{display:flex}.lawyer-cif-form>h2{margin-right:20px;margin-bottom:0}.lawyer-cif-form select{min-width:9rem}.lawyer-activity-form>.form-row>*{flex:1}.page.case-notes .case-notes-actions{display:flex;justify-content:space-between;margin-bottom:20px}.page.case-notes .case-notes-actions .notes-sort-menu{max-width:260px;margin-bottom:0}.page.case-notes .case-notes-actions .client-notes-link{display:flex;justify-content:flex-start;align-items:center;padding:20px}.page.case-notes .case-notes-actions .client-notes-link .fa-icon{margin-left:20px}.select-lawyer-button-container{display:flex;justify-content:space-between;align-items:center}.select-lawyer-button-container .action-card{flex:1;height:240px;min-width:240px;display:flex;flex-direction:column;justify-content:flex-end}.select-lawyer-button-container .action-card .action-card-header{display:none}.select-lawyer-button-container .action-card .action-card-content{display:flex;flex-direction:column;align-items:center}.select-lawyer-button-container .action-card .action-card-content svg{height:90px;width:90px;color:#2561ad;opacity:.5}.select-lawyer-button-container .action-card .action-card-content h2{font-size:1.25rem;margin:1rem 0 0;text-align:center}.search-lawyer-modal{min-width:840px;margin:20px 0}.search-lawyer-modal .list-button-card button{padding:10px 20px}.search-lawyer-modal .list-button-card h2{font-size:1.25rem;font-weight:400}.search-lawyer-modal .pagination-container{display:flex;align-items:center;justify-content:center}.select-lawyer-modal .general-search-input{margin-bottom:0}.select-lawyer-modal .go-button-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:end}.select-lawyer-modal .layout-container.search-container{padding-bottom:20px}.select-lawyer-modal .hidden{display:none}.select-lawyer-modal .search-divider p{margin:0 10px}.select-lawyer-modal .line-divider{border-bottom:1px solid #23252a;flex:1;margin-bottom:10px}.select-lawyer-modal .lawyer-search-second-step .styled-select select{background-color:#ebf4fb;height:inherit;padding-top:20px;padding-bottom:20px;padding-left:20px}.staff-lawyer-search-bar .layout-column:first-child{flex:3}.staff-lawyer-search-bar .layout-column:nth-child(2){flex:2}.staff-lawyer-search-bar .layout-column:nth-child(2) .styled-select select{background-color:#ebf4fb;height:inherit;padding-top:20px;padding-bottom:20px;padding-left:20px}.page.case-log .case-log-actions{display:flex;justify-content:end;margin-bottom:20px}.page.case-log .case-log-actions .client-log-link{display:flex;justify-content:flex-start;align-items:center;padding:20px}.page.case-log .case-log-actions .client-log-link .fa-icon{margin-left:20px}.case-reassign-next-client>h3{font-size:1rem;font-weight:600;margin-bottom:0}.case-reassign-next-client .input-help{margin-bottom:20px}.case-reassign-next-client .input-help input[type=text].case-number-input.case-reassign-client-id-input{width:15rem}.case-reassign-next-client .input-help input[type=text].case-number-input.case-reassign-client-code-input{width:7rem;padding-left:10px}.page.lawyer-page ul.tabs>li.tabs-item{text-align:center;border-bottom:0}.page.lawyer-page ul.tabs>li.tabs-item>a{width:100%}.lawyer-page-heading{display:flex}.lawyer-page-heading-left{flex:1;display:flex;align-items:flex-end}.lawyer-page-heading-left p{margin-bottom:0;color:#23252a;font-weight:600}.lawyer-page-heading-left h1{margin-bottom:0}.page.lawyer-page .deactivate-toggle-container{margin-left:20px}.lawyer-information-form>.form-row:nth-child(2)>:first-child{flex:3}.lawyer-information-form>.form-row:nth-child(2)>:nth-child(2){flex:6}.lawyer-information-form>.form-row:nth-child(2)>:nth-child(3){flex:6}.lawyer-information-form>.form-row:nth-child(2)>:nth-child(4){flex:4}.lawyer-information-form>.form-row:nth-child(2)>:nth-child(5){flex:4}.lawyer-information-form>.form-row:nth-child(2)>:nth-child(6){flex:5}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:first-child>:first-child{flex:4}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:first-child>:nth-child(2){flex:4}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:first-child>:nth-child(3){flex:4}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:first-child>:nth-child(4){flex:8}.lawyer-information-form .language-container{display:flex}.lawyer-information-form .language-container .checkbox-container{margin-top:0;margin-right:20px}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:last-child>:first-child .input-label{display:flex;flex-wrap:wrap}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:last-child>:first-child .input-label-content{width:100%}.lawyer-information-form>.form-row:nth-child(3)>.form-column:first-child>.form-row:last-child>:first-child .checkbox-container{margin-top:0;margin-right:20px}.lawyer-information-form>.form-row:nth-child(3)>.form-column:last-child>.form-row{align-items:stretch}.lawyer-information-form>.form-row:nth-child(3)>.form-column:last-child>.form-row>:first-child{flex:1;display:flex;flex-direction:column}.lawyer-information-form>.form-row:nth-child(3)>.form-column:last-child>.form-row textarea{flex:1}.lawyer-address-form-heading{display:flex}.lawyer-address-form-heading h2{margin-bottom:0;margin-right:20px}.lawyer-address-form-heading .checkbox-container{margin-top:0}.lawyer-address-form>.form-row>:first-child{flex:6}.lawyer-address-form>.form-row>:nth-child(2){flex:3}.lawyer-address-form>.form-row>:nth-child(3){flex:6}.lawyer-address-form>.form-row>:nth-child(4){flex:3}.lawyer-address-form>.form-row>:nth-child(5){flex:3}.lawyer-billing-form>.form-row>:first-child{flex:2}.lawyer-billing-form>.form-row>:nth-child(2){flex:2}.lawyer-billing-form>.form-row>:nth-child(3){flex:2}.lawyer-billing-form>.form-row>:nth-child(4){flex:2}.lawyer-billing-form>.form-row>:nth-child(5){flex:5}.lawyer-billing-form>.form-row.isStaffLawyer>:first-child{flex:2}.lawyer-billing-form>.form-row.isStaffLawyer>:nth-child(2){flex:2}.lawyer-billing-form>.form-row.isStaffLawyer>:nth-child(3){flex:6}.lawyer-panels-columns{display:flex}ul.lawyer-panels-column{flex:1;list-style:none;padding:0;margin:0}ul.lawyer-panels-column:not(:last-child){margin-right:30px}ul.lawyer-panels-column>li{margin:0 0 20px}ul.lawyer-panels-column>li>ul{list-style:none;padding:0;margin:0}ul.lawyer-panels-column>li>ul>li{margin:0}ul.lawyer-panels-column .checkbox-container{margin:0}ul.lawyer-panels-column .checkbox-container span{line-height:2rem}.lawyer-case-history-sort-container{display:flex;justify-content:flex-end}.lawyer-case-history-pagination-container{display:flex;justify-content:center}.page.lawyer-feedback .lawyer-feedback-actions{display:flex;justify-content:space-between}.page.lawyer-feedback .lawyer-feedback-actions .feedback-sort-menu{max-width:260px;margin-bottom:0}.add-lawyer-feedback-modal .modal-content{width:708px}.add-lawyer-feedback .button-bar,.delete-lawyer-feedback .button-bar{display:flex;justify-content:flex-end;align-items:center}.add-lawyer-feedback .button-bar .button,.delete-lawyer-feedback .button-bar .button{margin:0}.add-lawyer-feedback .button-bar>:not(:last-child),.delete-lawyer-feedback .button-bar>:not(:last-child){margin-right:20px}.lawyer-feedback-form>.form-row:first-child>.input-help{width:200px}.lawyer-feedback-form>.form-row:first-child>button{width:100px;height:60px}.lawyer-feedback-form>.form-row:not(:first-child)>*{flex:1}.lawyer-feedback-attachments-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.lawyer-feedback-attachments-heading h2{margin-bottom:0}.lawyer-feedback-attachments-input{margin-left:20px}.lawyer-feedback-attachments-input input{display:none}.lawyer-feedback-attachments-list li{width:100%;margin-bottom:20px}.lawyer-feedback-attachments-list li.existing-file{background-color:#ecf5fc;color:#7b7c7f}.lawyer-feedback-attachments-list li button{cursor:pointer}.lawyer-feedback-attachments-list li.lawyer-feedback-attachment-invalid{border-color:#cb4644;background-color:#cb4644;color:#fff}.lawyer-feedback-attachments-list li.lawyer-feedback-attachment-invalid button{color:#fff}.lawyer-feedback-attachments-error{font-size:.875rem;font-weight:700;line-height:1.25rem;color:#cb4644}.lawyer-feedback-metadata{display:flex;align-items:center;padding-top:20px;padding-bottom:20px;background-color:#f3f2ef}.lawyer-feedback-metadata-content{flex:1}.lawyer-feedback-metadata-accessory{display:block;margin-left:20px;color:#23252a;text-decoration:inherit}.lawyer-feedback-metadata-row{display:flex}.lawyer-feedback-metadata-column{flex:1}.lawyer-feedback-metadata-skeleton .indented-card{padding-top:20px;padding-bottom:20px;border-left-color:#bdbebf}.lawyer-feedback-metadata-skeleton .skeleton-row:first-child{margin-bottom:20px}.lawyer-feedback-metadata-skeleton .skeleton-row:first-child .skeleton-bone{width:440px;height:50px}.lawyer-feedback-metadata-skeleton .skeleton-row:not(:first-child) .skeleton-column{flex:1}.lawyer-feedback-metadata-skeleton .skeleton-row:not(:first-child) .skeleton-bone{width:60%;height:23px}.lawyer-feedback-card .lawyer-feedback-card-body,.lawyer-feedback-card .lawyer-feedback-card-header{display:flex;align-items:flex-start}.lawyer-feedback-card .lawyer-feedback-card-icon-container{width:1.25rem;margin-right:20px;color:#7b7c7f}.lawyer-feedback-card .lawyer-feedback-card-icon-container.lawyer-feedback-positive{color:#4ba255}.lawyer-feedback-card .lawyer-feedback-card-icon-container.lawyer-feedback-negative{color:#cb4644}.lawyer-feedback-card .lawyer-feedback-card-body>.lawyer-feedback-card-icon-container>.fa-icon{transform:rotateY(180deg)}.lawyer-feedback-card .lawyer-feedback-card-content{width:100%}.lawyer-feedback-card .lawyer-feedback-card-footer{display:flex;justify-content:flex-end}.lawyer-feedback-card .lawyer-feedback-card-footer button:not(:last-child){margin-right:20px}.lawyer-feedback-card ul.lawyer-feedback-card-meta{flex:1;display:flex;justify-content:space-between;list-style:none;padding:0;margin:0;color:#7b7c7f}.lawyer-feedback-card ul.lawyer-feedback-card-meta>li:not(:last-child){margin-right:20px}.lawyer-feedback-card .lawyer-feedback-print-properties{margin-top:20px;display:flex;flex-wrap:wrap}.lawyer-feedback-card .lawyer-feedback-print-properties>*{margin-bottom:30px}.lawyer-feedback-card .lawyer-feedback-print-properties>:not(:last-child){margin-right:30px}.lawyer-feedback-card .lawyer-feedback-print-properties .label-value-pair{display:flex;flex-direction:column}.lawyer-feedback-card .lawyer-feedback-print-properties .label-value-pair span:first-child{font-weight:700;margin-bottom:10px}.lawyer-feedback-card form.lawyer-feedback-screen-properties{margin-top:30px}.lawyer-feedback-card form.lawyer-feedback-screen-properties .form-row>*{flex:4}.lawyer-feedback-card form.lawyer-feedback-screen-properties .form-row>:nth-child(4){flex:6}.lawyer-feedback-card form.lawyer-feedback-screen-properties .form-row>:nth-child(5){flex:6}.lawyer-feedback-card ul.lawyer-feedback-documents{margin-top:0;margin-bottom:0}.lawyer-feedback-card ul.lawyer-feedback-documents:not(:empty){margin-top:50px}.lawyer-feedback-card ul.lawyer-feedback-documents:empty{margin-top:0;margin-bottom:0}.lawyer-feedback-card ul.lawyer-feedback-documents>li{width:50%}.lawyer-feedback-card ul.lawyer-feedback-documents>li button{cursor:pointer;border:none;background-color:#bdc7d6;padding:5px;margin-left:10px;border-radius:50%}.lawyer-feedback-card ul.lawyer-feedback-documents>li>button:disabled{cursor:not-allowed}.lawyer-feedback-card ul.lawyer-feedback-documents>li>button>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lawyer-feedback-card ul.lawyer-feedback-documents>li>button>.fa-icon{margin-left:20px}.lawyer-feedback-cards-list .lawyer-feedback-card{margin:0}.lawyer-feedback-cards-list .lawyer-feedback-card:nth-child(2n+2){background-color:#fefcf0}@media print{.lawyer-feedback-card{page-break-inside:avoid;break-inside:avoid;padding-bottom:0}.lawyer-feedback-card .lawyer-feedback-card-body:not(:last-child){margin-bottom:0}.lawyer-feedback-card{background-color:#e9e9ea}.lawyer-feedback-cards-list .lawyer-feedback-card:nth-child(2n+2){background-color:#fff}}.lawyer-print-header h1{display:flex;align-items:center}.lawyer-print-header h1 span{display:inline-block}.lawyer-print-header h1 span:last-child{margin-left:20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#7b7c7f}.select-lawfirm-modal{width:875px}.select-lawfirm-modal .select-lawfirm-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.select-lawfirm-modal .select-lawfirm-modal-header>div{display:flex;justify-content:center;align-items:center}.select-lawfirm-modal .select-lawfirm-modal-header h2,.select-lawfirm-modal .select-lawfirm-modal-header p{margin-bottom:0;margin-right:20px}.select-lawfirm-modal .list-button-card button{padding-top:10px;padding-bottom:10px}.select-lawfirm-modal .list-button-card .list-button-card-content h2{font-weight:400}.select-lawfirm-pagination-container{display:flex;justify-content:center}.staff-lawyer-information-form>.form-row:nth-child(2)>:first-child{flex:2}.staff-lawyer-information-form>.form-row:nth-child(2)>:nth-child(2){flex:6}.staff-lawyer-information-form>.form-row:nth-child(2)>:nth-child(3){flex:6}.staff-lawyer-information-form>.form-row:nth-child(2)>:nth-child(4){flex:4}@media screen{.lawyer-print-view{padding:20px}}.lawyer-print-view-header h1{display:flex;align-items:center;font-size:1.5rem}.lawyer-print-view-header h1 span{display:inline-block}.lawyer-print-view-header h1 span:last-child{margin-left:20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#7b7c7f}.lawyer-print-view-details{padding:20px;margin-bottom:30px;background-color:#f3f2ef;-webkit-print-color-adjust:exact;page-break-inside:avoid}.lawyer-print-view-details-row{display:flex}.lawyer-print-view-details-row:not(:last-child){margin-bottom:20px}.lawyer-print-view-details-item{flex:1}.lawyer-print-view-details-item:not(:last-child){margin-right:20px}.lawyer-print-view-details-item>span{display:block}.lawyer-print-view-details-item>span:first-child{font-weight:700}.lawyer-print-view-panels{page-break-inside:avoid}.lawyer-print-view-panels-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.lawyer-print-view-panels-columns>ul>li>ul{margin-left:20px}.page.cheque-run-page ul.tabs>li.tabs-item{min-width:220px;text-align:center;border-bottom:0}.page.cheque-run-page ul.tabs>li.tabs-item>a{width:100%}.cheque-run-page-heading{display:flex}.cheque-run-page-heading-left{flex:1}.button.cheque-run-action-button{padding:20px 30px;min-width:180px}.cheque-run-view .general-search-input{max-width:50%}.cheque-print-options{display:flex;justify-content:flex-end}.cheque-print-options>:not(:last-child){margin-right:20px}.cheque-run-pagination-container{display:flex;justify-content:center}.cheque-run-modal .modal-content{padding:0}.cheque-run-modal-content{width:480px;max-width:100%}.cheque-run-modal-content-unlocked{padding:30px}.cheque-run-modal-content-unlocked .cheque-run-lock-icon-group{position:relative;width:9rem;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}.cheque-run-modal-content-unlocked .cheque-run-lock-icon{font-size:6rem;margin-bottom:1rem;color:#2561ad;opacity:.5}.cheque-run-modal-content-unlocked .cheque-run-alert-icon{position:absolute;bottom:0;right:0;font-size:3rem;color:#cb4644}.cheque-run-modal-content-unlocked .cheque-run-lock-alert{text-align:center;margin-bottom:30px}.cheque-run-modal-content-unlocked .button-bar{display:flex;justify-content:flex-end;align-items:center}.cheque-run-modal-content-unlocked .button-bar>button.button{min-width:200px;margin-bottom:0}.cheque-run-modal-content-unlocked .button-bar>:not(:last-child){margin-right:20px}.cheque-run-modal-content-locked h2{text-align:center;margin-bottom:40px}.cheque-run-modal-content-locked-body{padding:30px;border-bottom:1px solid #bdbebf}.cheque-run-modal-content-locked-body>.fa-icon{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;font-size:4rem;color:#2561ad;opacity:.5}.cheque-run-modal-content-locked-footer{padding:30px;text-align:center}.cheque-run-modal-content-locked-footer button.button{min-width:200px}.cheque-run-modal-confirm-delete-run{text-align:center}.cheque-run-modal-confirm-delete-run .button-bar{display:flex}.cheque-run-modal-confirm-delete-run .button-bar button{flex:1;margin-bottom:0}.cheque-run-actions{display:flex;flex-direction:column;align-items:center}.cheque-run-actions .cheque-run-action-inputs{display:flex;margin-bottom:60px}.cheque-run-actions .cheque-run-action-inputs>*{max-width:140px}.cheque-run-actions .cheque-run-action-inputs>:not(:last-child){margin-right:20px}.cheque-run-actions .cheque-run-action-buttons .button{min-width:200px}.cheque-run-actions .cheque-run-action-buttons .button:not(:last-child){margin-right:20px}.cheque-run-results .cheque-run-failed-cheques>p{display:flex;justify-content:space-between;align-items:center}.cheque-run-results .cheque-run-failed-cheques>ul{line-height:1.5;list-style:none;padding:20px;background-color:#f3f2ef}.cheque-run-results ul.cheque-run-reports li{display:flex;justify-content:space-between;padding:20px;margin-bottom:20px;background-color:#f3f2ef}.cheque-run-results ul.cheque-run-reports li .clipboard-button{font-size:16px}.cheque-run-results .download-button-bar a,.cheque-run-results ul.cheque-run-reports li a{font-size:16px;font-weight:700;color:#2561ad;text-decoration:none}.cheque-run-results ul.cheque-run-reports li a:hover{text-decoration:underline}.cheque-run-results .download-button-bar a .fa-icon,.cheque-run-results ul.cheque-run-reports li a .fa-icon{font-size:1em;margin-right:.3em}.cheque-run-results .download-button-bar{display:flex;justify-content:flex-end;padding-bottom:10px}.cheque-run-results .button-bar{display:flex}.cheque-run-results .button-bar>*{flex:1}.cheque-run-error .error-description{color:#cb4644}.cheque-run-error .clipboard-button{margin-bottom:20px}.cheque-run-error .button-bar{display:flex}.cheque-run-error .button-bar>*{flex:1}.lawyer-types-heading{display:flex}.lawyer-types-heading-left{flex:1;display:flex;align-items:flex-end}.lawyer-types-heading-left h1{margin-bottom:0}.lawyer-type-card{background-color:#495a74;border-radius:5px}.lawyer-type-card-heading{display:flex;align-items:center;padding:10px 20px}.lawyer-type-card-heading h2{margin-bottom:0;margin-right:20px;color:#fff}.lawyer-type-card-heading>.input-help,.lawyer-type-card-heading h2:not(:first-of-type){flex:1}.lawyer-type-card-heading input[type=text],.lawyer-type-card-heading input[type=text]::placeholder,.lawyer-type-card-heading input[type=text]:focus:not(:read-only):not(:disabled){font-size:1.5rem;color:#fff;background-color:transparent;border-bottom:1px solid #fff;width:75%}.lawyer-type-card-heading input[type=text]::placeholder{opacity:.7}.lawyer-type-card-actions{display:flex;margin-left:20px}.lawyer-type-card-actions>button.button-link-appearance{color:#fff}.lawyer-type-card-actions>button.button-link-appearance:active,.lawyer-type-card-actions>button.button-link-appearance:focus,.lawyer-type-card-actions>button.button-link-appearance:hover{color:#fff;opacity:.7}.lawyer-type-card-actions>:not(:last-child){margin-right:20px}.lawyer-type-card-content{background-color:#fff}.lawyer-type-card-content form{padding:20px}.lawyer-type-card-content form>.form-row:first-child>*{flex:1}.lawyer-type-card-required-fields{display:flex}.lawyer-type-card-required-fields .checkbox-container{margin-top:0}.lawyer-type-card-required-fields .checkbox-container:not(:last-child){margin-right:20px}.lawyer-type-card .deactivate-toggle-container{margin-top:1.25rem}.staff-card{background-color:#495a74;border-radius:5px}.staff-card-heading{display:flex;align-items:center;padding:10px 20px}.staff-card-heading h2{margin-bottom:0;margin-right:20px;color:#fff}.staff-card-heading h2:first-child:not(:last-child){max-width:4rem}.staff-card-heading .name-container{display:flex;flex:1;align-items:center}.staff-card-heading-inputs{display:flex;flex:1;max-width:530px}.staff-card-heading-inputs>.input-help{flex:1;margin-right:20px;max-width:12rem}.staff-card-heading-inputs>.input-help:first-child{max-width:4rem}.staff-card-heading-inputs input[type=text],.staff-card-heading-inputs input[type=text]::placeholder,.staff-card-heading-inputs input[type=text]:focus:not(:read-only):not(:disabled){font-size:1.5rem;color:#fff;background-color:transparent;border-bottom:1px solid #fff;max-width:100%}.staff-card-heading-inputs input[type=text]:read-only{border-bottom-color:transparent}.staff-card-heading-inputs input[type=text]::placeholder{opacity:.7}.staff-card-heading .deactivate-toggle-container{margin-top:0}.staff-card-actions{display:flex;margin-left:20px}.staff-card-actions>button.button-link-appearance{color:#fff}.staff-card-actions>button.button-link-appearance:active,.staff-card-actions>button.button-link-appearance:focus,.staff-card-actions>button.button-link-appearance:hover{color:#fff;opacity:.7}.staff-card-actions>:not(:last-child){margin-right:20px}.staff-card-content{background-color:#fff}.staff-card-content form{padding:20px}.staff-card-content form>.form-row>*{flex:1}.staff-card-form-row-subgroup{display:flex;align-items:flex-end}.staff-card-form-row-subgroup>*{flex:1}.staff-card-required-fields{display:flex}.staff-card-required-fields .checkbox-container{margin-top:0}.staff-card-required-fields .checkbox-container:not(:last-child){margin-right:20px}@media print{.staff-print-card{border:1px solid #23252a;margin-bottom:20px;padding:10px}.staff-print-card .bold{font-weight:700}}.staff-list-pagination-container{display:flex;justify-content:center}.law-firms-list-page-heading{margin-top:0;margin-bottom:30px;display:flex}.law-firms-list-page-heading-left{flex:1;display:flex;align-items:flex-end}.law-firms-list-page-heading-left h1{margin-bottom:0}.law-firms-list-page-search-bar{display:flex;justify-content:space-between;align-content:center}.law-firms-list-page-search-bar .general-search-input{width:50%;height:100%;margin-bottom:0}.law-firms-list-page-search-bar .law-firm-sort-menu{margin-bottom:0}.law-firms-list-page-search-bar .styled-select select{border:2px solid #495a74;border-radius:3px;height:100%;align-items:center;font-weight:700;color:#495a74}.law-firms-list-page-search-bar .styled-select .styled-select-icon{color:#495a74}.law-firms-list-page-search-bar .styled-select select:focus,.law-firms-list-page-search-bar .styled-select select:hover{background-color:#ebf4fb}.law-firms-list-pagination-container{display:flex;justify-content:center}.law-firm-form{display:flex;flex-direction:column}.law-firm-form>.form-row:nth-child(2)>:first-child{flex:3}.law-firm-form>.form-row:nth-child(2)>:nth-child(2){flex:2}.law-firm-form>.form-row:nth-child(2)>:nth-child(3){flex:2}.law-firm-form>.form-row:nth-child(2)>:nth-child(4){flex:2}.law-firm-form>.form-row:nth-child(2)>:last-child{flex:3}.law-firm-form>.form-row:nth-child(3)>:first-child{flex:8}.law-firm-form>.form-row:nth-child(3)>:nth-child(2){flex:6}.law-firm-form>.form-row:nth-child(3)>:nth-child(3){flex:4}.law-firm-form>.form-row:nth-child(3)>:nth-child(4){flex:3}.law-firm-form>.form-row:nth-child(3)>:last-child{flex:3}.law-firm-details-page-heading{display:flex}.law-firm-details-page-heading-left{flex:1;display:flex;flex-direction:column}.law-firm-details-page-heading-left>div{display:flex}.law-firm-details-page-heading-left p{margin-bottom:0;color:#23252a;font-weight:600}.law-firm-details-page-heading-left h1{margin-bottom:0}.page.law-firm-details-page .deactivate-toggle-container{margin:0 20px}.linked-lawyer-pagination-container{display:flex;justify-content:center}.linked-lawyers-table .inactive-tag{margin-left:0}.law-firm-details-print-view-header h1{display:flex;align-items:center;font-size:1.5rem}.law-firm-details-print-view-header h1 span{display:inline-block}.law-firm-details-print-view-header h1 span:last-child{margin-left:20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#7b7c7f}.law-firm-details-print-view-contact{padding:20px;margin-bottom:30px;background-color:#f3f2ef;-webkit-print-color-adjust:exact}@media screen{.law-firm-details-print-view-contact{padding-left:0;padding-right:0}}@media print{.law-firm-details-print-view-contact h2{font-size:1.25rem}}.law-firm-details-print-view-contact-row{display:flex}.law-firm-details-print-view-contact-row:not(:last-child){margin-bottom:20px}.law-firm-details-print-view-contact-item{flex:1}.law-firm-details-print-view-contact-item:not(:last-child){margin-right:20px}.law-firm-details-print-view-contact-item>span{display:block}.law-firm-details-print-view-contact-item>span:first-child{font-weight:700}.layout-container.reports-folders-list-layout>.layout-column:first-child{padding-top:30px}.layout-container.reports-folders-list-layout>.layout-column:last-child{flex:2;padding:30px;background-color:#fff}.reports-folders-list-title-bar{display:flex;align-items:center;margin-bottom:20px}.reports-folders-list-title-bar>h1{flex:1;margin-bottom:0}.reports-folders-list-title-bar>.button{display:block}.reports-folders-list-pagination-container{display:flex;justify-content:center}ul.reports-folders-list{margin-right:-30px}ul.reports-folders-list>li{background-color:#f3f2ef}ul.reports-folders-list>li.selected{background-color:#fff}ul.reports-folders-list>li>a{display:flex;align-items:center;padding:20px;text-decoration:none;color:inherit}.reports-folders-list-item-content{flex:1}.reports-folders-list-item-content>h4{font-weight:700;margin-bottom:0}.reports-folder-detail-form{display:flex;align-items:flex-start;margin-bottom:20px}.reports-folder-detail-form>:not(:last-child){margin-right:20px}.reports-folder-detail-form>.input-help{flex:1}.reports-folder-detail-form input[type=text],.reports-folder-detail-form input[type=text]::placeholder,.reports-folder-detail-form input[type=text]:focus:not(:read-only):not(:disabled){font-size:2.25rem;color:#23252a;background-color:transparent;border-bottom:1px solid #23252a;width:100%}.reports-folder-detail-form .button{min-width:180px;height:51px}.reports-folder-detail-form a.button{display:inline-flex;justify-content:center;align-items:center}.reports-list-header{display:flex;justify-content:flex-end;align-items:flex-end;margin-bottom:20px}.reports-list-date-ranges{display:flex;margin-bottom:0;margin-right:20px}.reports-list-date-ranges>li:not(:last-child){margin-right:1.25rem}.reports-list-date-ranges .checkbox-container{margin-top:0}.reports-list-date-ranges .checkbox-container>label{display:flex;flex-wrap:wrap;width:1.25rem}.reports-list-date-ranges .checkbox-container>label>span{order:1;width:100%;margin-left:0;text-align:center}.reports-list-date-ranges .checkbox-container>label>svg{order:2}.reports-list-filter{display:flex;justify-content:flex-end;min-width:272px}.reports-list-filter .dropdown-menu{min-width:180px;margin-bottom:0}.reports-list-item{background-color:#f3f2ef}.reports-list-item:nth-child(2n+2){background-color:#fff}.reports-list-item .expanding-card{margin-bottom:0;overflow:visible}.reports-list-item-main-content{display:flex;align-items:center;padding:20px}.reports-list-item-main-content h4{flex:1;margin-bottom:0;cursor:pointer}.reports-list-item-main-content h4:hover{color:#495a74}.reports-list-item-expanded-content{padding:0 20px 20px}.reports-list-item-expanded-content textarea{width:100%;resize:vertical}.reports-list-item-date-ranges{display:flex;margin-right:20px}.reports-list-item-date-ranges .checkbox-container{margin-top:0}.reports-list-item-date-ranges .checkbox-container:not(:last-child){margin-right:1.25rem}.reports-list-item-date-ranges .checkbox-container>label{width:1.25rem}.reports-list-item-date-ranges .checkbox-container>label>span{margin-left:0}.reports-list-item-controls{display:flex;justify-content:flex-end;align-items:center;min-width:252px}.reports-list-item-controls>:not(:last-child){margin-right:20px}.reports-list-item-controls .dropdown-menu{margin-bottom:0}.reports-list-item-controls .button,.reports-list-item-controls .dropdown-menu-option{padding-top:10px;padding-bottom:10px}.reports-list-item-controls .button{line-height:22.5px}.reports-list-item-expand-button{background-color:transparent;cursor:pointer}.move-report-modal{min-width:840px}.move-report-modal .button-bar{display:flex;justify-content:flex-end}.move-report-modal .button-bar button{margin-bottom:0;height:3.75rem}.move-report-modal .button-bar button:not(:last-child){margin-right:20px}.move-report-modal .list-button-card button{padding:10px 20px}.move-report-modal .list-button-card h2{font-size:1.25rem;font-weight:400}.move-report-modal-pagination-container{display:flex;justify-content:center}.move-report-modal-search-bar{display:flex;justify-content:space-between}.run-edit-report-modal .button-container .button,.run-edit-report-modal .form-row .button{height:60px;min-width:140px}.run-edit-report-modal .button-container .button:not(:last-child),.run-edit-report-modal .form-row .button:not(:last-child){margin-right:30px}.run-edit-report-modal .button-container{display:flex;justify-content:flex-end;margin-bottom:20px}.run-edit-report-modal .button-bar{display:flex;justify-content:flex-end;margin-top:20px}.run-edit-report-modal .button-bar .button{min-width:140px;height:60px;margin-bottom:0}.run-edit-report-modal .button-bar .dropdown-menu{min-width:180px;margin-bottom:0}.run-edit-report-modal .button-bar .dropdown-menu-option{padding-top:0;padding-bottom:0;height:56px}.run-edit-report-modal .button-bar>:not(:last-child){margin-right:20px}.run-edit-report-modal .form-row.edit-form-row{margin-top:20px;margin-bottom:40px}.run-edit-report-modal .form-row.edit-form-row>.input-help{width:calc(50% + 20px)}.run-edit-report-modal .form-row.run-form-row{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:20px;margin-bottom:40px}.run-edit-report-modal .report-date-range-form>p{margin-bottom:20px;font-weight:400;color:#23252a;font-weight:600}.form-row.report-filter-form-row>:not(button){flex:1}.report-date-range-form>.form-row{display:flex;align-items:flex-end}.report-date-range-form>.form-row>:first-child{flex:1;display:flex;flex-direction:column;justify-content:space-between}.report-date-range-form>.form-row>:nth-child(2){flex:1;display:flex;flex-direction:column;justify-content:space-between}.report-date-range-form>.form-row>:nth-child(3){flex:3}.report-date-range-form>.form-row label:not(:last-child){margin-bottom:10px}.delete-folder-modal .button-bar,.delete-report-modal .button-bar{display:flex;justify-content:flex-end}.delete-folder-modal .button-bar>.button,.delete-report-modal .button-bar>.button{margin-bottom:0}.delete-folder-modal .button-bar>:not(:last-child),.delete-report-modal .button-bar>:not(:last-child){margin-right:20px}.report-result-modal .button-bar:not(:last-child){display:flex}.report-result-modal .button-bar:not(:last-child)>.button{width:50%;margin-bottom:0}.report-result-modal .button-bar:not(:last-child)>:not(:last-child){margin-right:20px}.report-result-modal .button-bar:last-child{display:flex;margin-top:20px}.report-result-modal .button-bar:last-child>.button{width:100%;margin-bottom:0}.save-as-modal{min-width:620px}.save-as-modal .input-button-container{flex-direction:column}.save-as-modal .input-button-container button.button-link-appearance{align-self:end;position:relative;top:1rem;margin-right:0}.save-as-modal .form-row:nth-of-type(3){margin-bottom:0}.save-as-modal .button-container{display:flex;justify-content:end}.save-as-modal .button-container .button{height:60px;min-width:140px;margin-left:20px}.feedback-reports-page-heading{margin-top:0;margin-bottom:30px;display:flex}.feedback-reports-page-heading-left{flex:1;display:flex;align-items:flex-end}.feedback-reports-page-heading-left h1{margin-bottom:0}.feedback-report-item{display:flex;justify-content:space-between;align-items:center;margin:0;padding:20px}.feedback-report-item:nth-child(2n+2){background-color:#fefcf0}.feedback-report-item h2{margin-bottom:0}.run-feedback-report-modal .form-container{display:flex;justify-content:flex-start;margin-bottom:30px}.run-feedback-report-modal .form-container .date-picker-input{width:150px}.legal-problem-codes-heading{margin-top:0;margin-bottom:30px;display:flex}.legal-problem-codes-heading-left{flex:1;display:flex;align-items:flex-end}.legal-problem-codes-heading-left h1{margin-bottom:0}.legal-problem-codes-search-bar{display:flex;justify-content:space-between}.legal-problem-codes-search-bar .general-search-input{width:50%;height:100%;margin-bottom:0}.legal-problem-codes-search-bar .legal-problem-codes-sort-menu{margin-bottom:0}.legal-problem-codes-list .list-card h2 span{display:inline-block}.legal-problem-codes-list .list-card h2 span:first-child{margin-right:20px}.legal-problem-codes-pagination-container{display:flex;justify-content:center}.legal-problem-code-detail-heading{display:flex}.legal-problem-code-detail-heading-left{flex:1;display:flex;align-items:flex-end}.legal-problem-code-detail-heading-left h1{margin-bottom:0}.legal-problem-code-detail .deactivate-toggle-container{margin-left:20px}.legal-problem-code-form>.form-row:nth-child(4)>.form-column:first-child,.legal-problem-code-form>.form-row>.form-column:last-child{margin-right:15%}.legal-problem-code-form>.form-row:first-child>.form-column>.form-row>:first-child{flex:1}.legal-problem-code-form>.form-row:first-child>.form-column>.form-row>:nth-child(2){flex:4}.legal-problem-code-form>.form-row:first-child>.form-column>.form-row>:nth-child(3){flex:7}.legal-problem-code-form>.form-row:nth-child(2)>.form-column:first-child>.form-row>*{flex:1}.legal-problem-code-form>.form-row:nth-child(3)>:first-child,.legal-problem-code-form>.form-row:nth-child(3)>:nth-child(2),.legal-problem-code-form>.form-row:nth-child(3)>:nth-child(3){flex:3}.legal-problem-code-form>.form-row:nth-child(3)>:nth-child(4){flex:15}.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:first-child{align-items:center;padding-bottom:20px;border-bottom:1px solid #23252a}.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:first-child>h3{font-size:1rem;font-weight:700;margin-top:0;margin-bottom:0}.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:first-child,.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:nth-child(2),.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:nth-child(3){justify-content:space-between}.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:nth-child(4),.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:nth-child(5){justify-content:flex-end}.legal-problem-code-form>.form-row:nth-child(4)>.form-column>.form-row:not(:first-child):not(:last-child){margin-bottom:20px}.legal-problem-code-form>.form-row:nth-child(4)>.form-column label.input-label{display:flex;align-items:center}.legal-problem-code-form>.form-row:nth-child(4)>.form-column label.input-label .input-label-content{margin-right:10px}.legal-problem-code-form>.form-row:nth-child(4)>.form-column .input-help{display:flex;flex-direction:column;align-items:flex-end}.legal-problem-code-form>.form-row:nth-child(4)>.form-column .input-help .input-help-content,.legal-problem-code-form>.form-row:nth-child(4)>.form-column input[type=text]{width:80px}.legal-problem-code-form>.form-row:nth-child(4)>.form-column .checkbox-container{display:flex;align-items:center;height:36px;margin-top:0}.legal-problem-code-form>.form-row:nth-child(5)>.form-column{border-bottom:1px solid #23252a}.legal-problem-code-form>.form-row:nth-child(6)>:first-child{flex:1}.legal-problem-code-form>.form-row:nth-child(6)>:nth-child(2){flex:1}.legal-problem-code-form>.form-row:nth-child(6)>:nth-child(3){flex:2}.legal-problem-code-form .staff-close-or-void-input-group{display:flex;justify-content:flex-end;margin-bottom:20px}.legal-problem-code-form .staff-close-or-void-input-group .input-help:first-child{display:flex;flex-direction:column;align-items:flex-end}.legal-problem-code-form .staff-close-or-void-input-group .input-help:first-child .input-help-content,.legal-problem-code-form .staff-close-or-void-input-group .input-help:first-child select{width:100px}.legal-problem-code-form .staff-close-or-void-input-group .input-help:last-child input{width:80px}.legal-problem-code-form .staff-close-or-void-input-group label.input-label{display:flex;align-items:center}.legal-problem-code-form .staff-close-or-void-input-group .input-label-content:not(:first-child){margin-left:10px}.legal-problem-code-form .staff-close-or-void-input-group .input-label-content:not(:last-child){margin-right:10px}.legal-problem-code-form .staff-close-or-void-input-group-text{line-height:36px;margin-left:10px;margin-right:10px}@media print{.legal-problem-code-form{margin:0;padding:0}.legal-problem-code-form .form-row:first-child{margin-bottom:10px}.legal-problem-code-form .form-row.print-area{width:100%;display:flex;flex-direction:column;margin-bottom:0}.legal-problem-code-form .form-row.print-area .form-row:nth-child(2){margin-bottom:10px;margin-top:0}.legal-problem-code-form>.form-row:nth-child(3)>.form-column:first-child{flex:4}.legal-problem-code-form>.form-row:nth-child(3)>.form-column:nth-child(2){flex:1}.legal-problem-code-form>.form-row:nth-child(4)>.form-column:first-child,.legal-problem-code-form>.form-row>.form-column:last-child{margin:0 10px}}.fee-schedule-card{background-color:#495a74;border-radius:5px;overflow:hidden}.fee-schedule-card-heading{display:flex;align-items:center;padding:10px 20px}.fee-schedule-card-heading .form-row{margin:0}.fee-schedule-card-heading .form-row:first-child>:first-child{flex:1}.fee-schedule-card-heading .form-row:first-child>:nth-child(2){flex:3}.fee-schedule-card-heading h2{margin-bottom:0;margin-right:20px;color:#fff}.fee-schedule-card-heading>.input-help{flex:1}.fee-schedule-card-heading .name-container{display:flex;flex:1;align-items:center}.fee-schedule-card-heading input[type=text],.fee-schedule-card-heading input[type=text]::placeholder,.fee-schedule-card-heading input[type=text]:focus:not(:read-only):not(:disabled){font-size:1.5rem;color:#fff;background-color:transparent;border-bottom:1px solid #fff;width:75%}.fee-schedule-card-heading input[type=text]::placeholder{opacity:.7}.fee-schedule-card-heading .active-lawyer-type-radio-container{margin-top:0}.fee-schedule-card-heading .tag.tag-error{color:#fbecea;background-color:#db7e7c}.fee-schedule-card-actions{display:flex;margin-left:20px}.fee-schedule-card-actions>button.button-link-appearance{color:#fff}.fee-schedule-card-actions>button.button-link-appearance:active:not(:disabled),.fee-schedule-card-actions>button.button-link-appearance:focus:not(:disabled),.fee-schedule-card-actions>button.button-link-appearance:hover:not(:disabled){color:#fff;opacity:.7}.fee-schedule-card-actions>:not(:last-child){margin-right:20px}.fee-schedule-card-content{height:0;transition:height .3s ease-in-out;overflow:hidden;background-color:#fff}.fee-schedule-card-content .release-containers{padding:20px;display:flex;justify-content:space-between}.fee-schedule-card-content .release-containers:nth-child(2n+2){background-color:#fefcf0}.fee-schedule-card-content .release-containers>div{display:flex;color:#23252a}.fee-schedule-card-content .release-containers p,.fee-schedule-card-content a{margin:0 10px 0 0;text-decoration:none}.fee-schedule-card-content .release-containers svg{color:#23252a}.fee-schedule-card-required-fields,.fee-schedule-card .release-actions{display:flex}.fee-schedule-card .release-actions .button-link-appearance{color:#fff;margin-right:20px;text-decoration:underline;font-weight:inherit}.fee-schedule-card .release-actions .button-link-appearance:hover:not(:disabled){color:#fff;opacity:.7}.fee-schedule-card p.bold{font-weight:700}.fee-schedule-card .release-actions button.button-link-appearance:not(:disabled):focus,.fee-schedule-card .release-actions span.button-link-appearance,.fee-schedule-card .release-actions span.button-link-appearance:hover:not(:disabled){color:#fff;opacity:.3}.archive-modal,.delete-modal{max-width:750px}.archive-modal .button-bar,.delete-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.archive-modal .button-bar button,.delete-modal .button-bar button{margin-bottom:0;margin-left:10px}.page.fee-schedule ul.tabs>li.tabs-item,.page.release-page ul.tabs>li.tabs-item{text-align:center}.page.fee-schedule ul.tabs>li.tabs-item>a,.page.release-page ul.tabs>li.tabs-item>a{width:100%}.fee-schedule-heading{display:flex}.fee-schedule-heading-left{flex:1}.release-heading a{color:#2561ad}.release-page .release-heading{display:flex;justify-content:space-between;margin-bottom:30px}.release-page .release-heading .release-heading-left,.release-page .release-heading .release-heading-right{display:flex;justify-content:space-between;align-items:end}.release-heading .release-heading-left h1{margin-bottom:0}.release-page .release-heading .date-container{display:flex;margin-left:20px}.release-page .release-heading .date-container .input-help{margin-right:10px;width:138px}.release-page .release-heading .release-heading-right .button-link-appearance{margin-right:20px;text-decoration:underline;margin-bottom:20px}.release-page .release-heading .release-heading-right{min-width:-moz-fit-content;min-width:fit-content}.release-page .search-header{display:flex;justify-content:space-between}.release-page .search-header .button.button-highlight{height:66px;min-width:180px}.release-page .search-header .general-search-input input{width:464px}.release-page .form-row.button-header{justify-content:flex-end}.release-page .warning-text{margin-bottom:10px;margin-top:0}ul.release-print-metadata{list-style:none;padding:0}ul.release-print-metadata>li{display:inline-block}ul.release-print-metadata>li:not(:last-child){margin-right:30px}ol.release-print-legal-problems{list-style:none;padding:0}ol.release-print-legal-problems>li{padding:20px;margin-bottom:20px;page-break-inside:avoid;break-inside:avoid;border:1px solid #7b7c7f;font-size:.75rem}ol.release-print-legal-problems>li>table{margin-bottom:0}ol.release-print-legal-problems>li>table td>span{display:flex;align-items:center}ol.release-print-legal-problems>li>table td>span>.fa-icon{font-size:.75rem;margin-left:10px}ul.release-print-legal-problem-metadata{display:flex;list-style:none;padding:0;margin-bottom:20px;font-weight:700}ul.release-print-legal-problem-metadata>li{margin-right:30px}ul.release-print-legal-problem-metadata>li:first-child{flex:3}ul.release-print-legal-problem-metadata>li:last-child{flex:7}ul.release-print-legal-problem-metadata>li>span:first-child{margin-right:10px}.release-print-legal-problem-details{display:flex}.release-print-legal-problem-details>ul{flex:4;list-style:none;padding:0}.release-print-legal-problem-details>ul:first-child,.release-print-legal-problem-details>ul:last-child{flex:3}.release-print-legal-problem-details>ul:not(:last-child){margin-right:30px}.release-print-legal-problem-details>ul>li{display:flex;justify-content:space-between}.release-print-legal-problem-details>ul>li>span:first-child{margin-right:20px}.release-print-layout table{border-radius:0}.release-print-layout table thead th{padding-top:10px;padding-bottom:10px}.manage-codes-modal .search-input-wrapper{max-width:460px}.manage-codes-modal .modal-content{width:884px}.manage-codes-modal-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.manage-codes-modal-heading h1{flex:1;margin-right:20px;margin-bottom:0}.manage-codes-modal-heading .filter-input{flex:2;margin-bottom:0}.manage-codes-modal .sortable-table thead{display:block;width:100%}.manage-codes-modal .sortable-table tbody{display:block;width:100%;max-height:440px;overflow-x:hidden;overflow-y:auto;position:relative;border:1px solid #495a74;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.manage-codes-modal .sortable-table tr{display:flex;align-items:center;width:100%}.manage-codes-modal .sortable-table tr>*{flex:5}.manage-codes-modal .sortable-table tr>:first-child{flex:2}.manage-codes-modal .sortable-table tr>th:first-child button{padding-left:38px}.manage-codes-modal .sortable-table tr>td:first-child{display:flex;align-items:center}.manage-codes-modal .sortable-table tr:nth-child(2n+2){background-color:#e9e9ea}.manage-codes-modal .sortable-table .checkbox-container{width:18px;margin-top:0;margin-right:20px}.manage-codes-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.manage-codes-modal .button-bar>button{margin-bottom:0}.manage-codes-modal .button-bar>:not(:last-child){margin-right:20px}@media screen{.print-page{padding:30px}.print-page .activity-indicator-card{background-color:transparent}}.print-layout{width:100vw;height:100vh;max-width:8.5in;max-height:11in}.print-safe-area{width:100%;height:100%}@media screen{.print-layout{display:flex;justify-content:center;align-items:center;width:8.5in;height:11in;margin:0 auto;background-color:#fff}.print-safe-area{width:7in;height:9.5in}}.print-line{display:flex;align-items:center;width:100%}.print-line>*{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cif-print-gutter{height:1.64%}.cif-print-section-header{display:flex;align-items:center;font-size:10px;text-transform:uppercase;color:#7b7c7f}.cif-print-section-header>:not(:first-child){flex:1;margin-left:5px;border-bottom:1px solid #7b7c7f}.cif-print-tickbox{height:10px;width:10px;margin-right:3px;border:1px solid #23252a;border-radius:50%}.cif-print-tickbox.ticked{background:#23252a;-webkit-print-color-adjust:exact}.cif-print-date-placeholder{display:flex;justify-content:space-around}.cif-print-header{display:flex;align-items:flex-end;height:6.14%;overflow:hidden}.cif-print-header-content{width:80%;height:100%}.cif-print-header-content>.print-line:first-child{color:#bdbebf;height:29.3%;display:block}.cif-print-header-content>.print-line:not(:nth-child(2)){height:29.3%}.cif-print-header-content>.print-line:not(:nth-child(2))>*{font-size:12px}.cif-print-header-content>.print-line:nth-child(2){height:41.4%}.cif-print-header-content>.print-line:nth-child(2)>h1{margin:0;font-weight:700;font-size:18px}.cif-print-layout p.referralBenefit{font-weight:700;position:relative;margin:-1rem 0 0;top:2.8125rem;text-align:center;font-size:1rem}ul.cif-print-header-metadata{width:20%;margin:0;font-size:10px;text-align:right}.cif-print-part-a{height:23.24%}.cif-print-part-a-gutter{height:4.71%}.cif-print-part-a-header{height:6.6%}.cif-print-part-a-participant{display:flex;height:62.73%}.cif-print-part-a-participant-primary{width:60%;padding-right:6%}.cif-print-part-a-participant-secondary{width:40%;padding-left:6%;border-left:1px solid #7b7c7f}.cif-print-part-a-participant-status{height:12.78%;font-size:12px}h2.cif-print-part-a-participant-name{height:16.54%;margin:0;font-size:16px;font-weight:700}.cif-print-part-a-participant-secondary h2.cif-print-part-a-participant-name{min-height:16.54%;max-height:48px;text-overflow:unset;word-wrap:break-word;white-space:normal;height:auto}.cif-print-part-a-metadata{display:flex;height:63.15%;font-size:10px}.cif-print-part-a-metadata>ul{flex:1;height:100%;margin:0}.cif-print-part-a-metadata>ul:not(:first-child){padding-left:10px}.cif-print-part-a-metadata>ul:not(:last-child){padding-right:10px}.cif-print-part-a-metadata>ul>li{height:16.66667%}.cif-print-part-a-instructions{display:flex;flex-direction:column;height:21.22%}.cif-print-part-a-instructions>h3{margin:0;font-size:12px;font-weight:400;line-height:17px}.cif-print-part-a-instructions>p{flex:1;margin:0;font-size:10px;font-weight:400;overflow:hidden}.cif-print-part-b{height:24.45%}.cif-print-part-b-gutter{height:4.48%}.cif-print-part-b-header{height:6.27%}.cif-print-part-b-metadata{display:flex;align-items:flex-end;border-bottom:1px solid #7b7c7f;padding-bottom:10px}.cif-print-part-b-metadata>ul{width:40%;margin:0}.cif-print-part-b-metadata>ul:not(:first-child){padding-left:10px}.cif-print-part-b-metadata>ul:not(:last-child){padding-right:10px}.cif-print-part-b-metadata>ul:first-child{height:100%}.cif-print-part-b-metadata>ul:first-child>.print-line:first-child{height:56.4%}.cif-print-part-b-metadata>ul:first-child>.print-line:first-child>h2{margin:0;font-size:16px;font-weight:700}.cif-print-part-b-metadata>ul:first-child>.print-line:last-child{height:43.6%}.cif-print-part-b-metadata>ul:first-child>.print-line:last-child>span{font-size:12px}.cif-print-part-b-metadata>ul:not(:first-child){height:71.79%;margin-bottom:1px}.cif-print-part-b-metadata>ul:not(:first-child)>.print-line{height:50%}.cif-print-part-b-metadata>ul:not(:first-child)>.print-line>span{font-size:10px}.cif-print-part-b-metadata>ul:last-child{width:20%}.cif-print-part-b-lawyer-activity{display:flex;height:67.26%}.cif-print-part-b-lawyer-activity-heading{height:9.33%;font-size:10px}.cif-print-part-b-lawyer-activity-gutter{height:6.66%}.cif-print-part-b-lawyer-services{width:40%;height:100%;padding-right:10px}.cif-print-part-b-lawyer-services>ul{height:84%;margin:0;font-size:10px}.cif-print-part-b-lawyer-services>ul>li{display:flex;align-items:center;height:11.11%}.cif-print-part-b-lawyer-services>ul>li.cif-print-part-b-lawyer-services-list-gutter{height:5.55%}.cif-print-part-b-legal-problem{display:flex;flex-direction:column;width:60%;height:100%;padding-left:10px}.cif-print-part-b-legal-problem>ul{flex:1;margin:0}.cif-print-part-b-legal-problem>ul>li{height:calc(20% - 2px);margin-bottom:2px;border-bottom:1px solid #bdbebf}.cif-print-part-b~.cif-print-gutter{height:2.74%}.cif-print-part-c{height:17.87%}.cif-print-part-c-header{height:8.58%}.cif-print-part-c-gutter{height:12.26%}.cif-print-part-c-billing-activity{display:flex;height:78.14%}.cif-print-part-c-billing-activity-heading{height:11.64%;font-size:10px}.cif-print-part-c-billing-activity-gutter{height:3.06%}.cif-print-part-c-billing-activity-plan{width:50%;height:100%;padding-right:30px}.cif-print-part-c-billing-activity-client{width:50%;height:100%;padding-left:30px}.cif-print-part-c-billing-activity-table{display:flex;flex-direction:column;height:85.27%;font-size:10px}.cif-print-part-c-billing-activity-table-header{display:flex;height:18.18%;border-top:1px solid #bdbebf;border-bottom:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-header>*{display:flex;align-items:center;width:25%;height:100%;padding-left:5px;padding-right:5px;border-left:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-header>:last-child{border-right:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-header>:nth-child(2){width:50%;height:100%}.cif-print-part-c-billing-activity-table-body{flex:1}.cif-print-part-c-billing-activity-table-row{display:flex;height:33.33333%}.cif-print-part-c-billing-activity-table-row>*{display:flex;justify-content:center;align-items:center;height:100%}.cif-print-part-c-billing-activity-table-row div.text-container{padding-left:5px;padding-right:5px}.cif-print-part-c-billing-activity-table-row div.text-container:last-child{justify-content:flex-end;padding-right:10px}.cif-print-part-c-billing-activity-table-row:first-child{border-bottom:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-row:first-child>*{width:25%;border-left:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-row:first-child>:last-child{border-right:1px solid #bdbebf}.cif-print-part-c-billing-activity-table-row:first-child>:nth-child(2){width:50%}.cif-print-part-c-billing-activity-table-row:not(:first-child)>:first-child{width:50%;font-size:8px}.cif-print-part-c-billing-activity-table-row:not(:first-child)>:nth-child(2){justify-content:flex-end;width:25%;padding-left:5px;padding-right:5px}.cif-print-part-c-billing-activity-table-row:not(:first-child)>:last-child{width:25%;border:1px solid #bdbebf;border-top:0}.cif-print-part-d{height:22.04%}.cif-print-part-d-header{height:6.97%}.cif-print-part-d-gutter{height:2.98%}.cif-print-part-d-content{display:flex;height:90%}.cif-print-part-d-content-details{width:54%;height:100%;border:1px solid #bdbebf;font-size:10px;padding-right:10px}.cif-print-part-d-content-details-gutter{height:3.86%}.cif-print-part-d-content-details-gutter-wide{height:7.73%}.cif-print-part-d-content-details-row{display:flex;height:11%}.cif-print-part-d-content-details-field,.cif-print-part-d-content-details-tickbox{display:flex;align-items:center;width:50%;height:100%;padding-left:10px;padding-right:10px}.cif-print-part-d-content-details-field:first-child,.cif-print-part-d-content-details-tickbox:first-child{padding-right:20px}.cif-print-part-d-content-details-field:last-child:not(:first-child),.cif-print-part-d-content-details-tickbox:last-child:not(:first-child){padding-left:20px}.cif-print-part-d-content-details-field>:first-child{width:50%}.cif-print-part-d-content-details-field>:last-child{width:50%;height:100%}.cif-print-part-d-content-details-tickbox-row{width:100%;height:17.91%;padding-left:10px;padding-right:10px}.cif-print-part-d-content-details-tickbox-group{display:flex;align-items:center}.cif-print-part-d-content-details-tickbox-group>*{display:flex;align-items:center}.cif-print-part-d-content-details-tickbox-group>:not(:last-child){margin-right:20px}.cif-print-part-d-content-certification{width:46%;height:100%;padding-left:20px;font-size:10px}.cif-print-part-d-content-certification-header{height:7.73%}.cif-print-part-d-content-certification-message{height:30.93%;margin:0}.cif-print-part-d-content-certification-signature{display:flex;flex-direction:column;justify-content:space-between;height:26.51%}.cif-print-part-d-content-certification-signature>div:first-child{height:64.58%;border-bottom:1px solid #bdbebf}.cif-print-part-d-content-certification-signature>div:last-child{height:29.16%}.cif-print-part-d-content-certification-gutter{height:7.73%}.cif-print-part-d-content-certification-date{display:flex;flex-direction:column;justify-content:space-between;height:20.44%}.cif-print-part-d-content-certification-date>div:first-child{height:54.05%;border-bottom:1px solid #bdbebf}.cif-print-part-d-content-certification-date>div:last-child{height:37.83%}.csq-print-gutter{height:20px}.csq-print-tickbox{width:14px;height:14px;border:1px solid #bdbebf;border-radius:3px}.csq-print-tickbox-group{display:flex;align-items:center;height:100%}.csq-print-tickbox-group>span{margin-left:5px}.csq-print-header{text-align:center}.csq-print-header>.print-line:first-child{height:21px;font-size:14px;color:#bdbebf}.csq-print-header>.print-line:last-child{height:24px}.csq-print-header>.print-line:last-child>h1{font-size:18px;font-weight:700;text-transform:uppercase;margin:0}.csq-print-information{margin-left:auto;margin-right:auto;font-size:14px}.csq-print-information>.csq-print-information-row{width:100%;justify-content:flex-start;text-align:left;margin-bottom:72px}.csq-print-information>.csq-print-information-row:first-of-type>.csq-print-information-label{text-align:left;width:-moz-fit-content;width:fit-content}.csq-print-information>div:not(:first-of-type){width:50%;display:flex;flex-direction:column}.csq-print-information>div:nth-child(2){float:left;margin-bottom:16px}.csq-print-information>div p{font-weight:700;margin-bottom:5px}.csq-print-information div.lawyer-case-info .csq-print-information-field{width:50%}.csq-print-information div.lawyer-case-info .csq-print-information-label{width:45%;float:left}.csq-print-information-gutter{height:7px}.csq-print-information-row{display:flex;justify-content:flex-end;align-items:center;height:21px}.csq-print-information-label{width:22%;height:100%;padding-right:5px;border-bottom:1px solid transparent;text-align:right}.csq-print-information-label:first-child{width:16%}.csq-print-information-field{width:31%;height:100%;border-bottom:1px solid #bdbebf}.csq-print-information .csq-print-tickbox-group{justify-content:flex-end;margin-top:16px}.csq-print-information-row:nth-child(5) .csq-print-information-field:nth-child(2){width:10%}.csq-print-information-row:nth-child(5) .csq-print-information-label:nth-child(3){width:14%}.csq-print-information-row:nth-child(5) .csq-print-information-field:nth-child(4){width:7%}.csq-print-questions{display:flex;flex-direction:column;width:84%;margin-left:auto;margin-right:auto;font-size:14px}.csq-print-question{display:flex;flex-direction:column;justify-content:space-between}.csq-print-question-text{display:flex;align-items:flex-start;margin-bottom:5px;font-weight:700}.csq-print-question-text>:first-child{width:24px}.csq-print-question-answers{display:flex;margin-bottom:5px}.csq-print-question-answers .csq-print-tickbox-group{margin-left:24px}.csq-print-comments-line{height:30px;margin-left:24px;border-bottom:1px solid #bdbebf}.csq-print-footer{font-size:12px;text-align:center}.csq-print-layout-fr .csq-print-information-label{width:24%}.csq-print-layout-fr .csq-print-information-label:first-child{width:22%}.csq-print-layout-fr .csq-print-information-field{width:27%}.csq-print-layout-fr .csq-print-information-row:nth-child(5) .csq-print-information-field:nth-child(2){width:10%}.csq-print-layout-fr .csq-print-information-row:nth-child(5) .csq-print-information-label:nth-child(3){width:11%}.csq-print-layout-fr .csq-print-information-row:nth-child(5) .csq-print-information-field:nth-child(4){width:6%}.csq-print-layout-fr .csq-print-questions{width:94%}.ntp-print-gutter{height:2.19%}.ntp-print-tickbox{position:relative;width:10px;height:10px;border:1px solid #bdbebf;border-radius:3px}.ntp-print-tickbox-icon-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.ntp-print-tickbox-icon-container>.fa-icon{font-size:10px}.ntp-print-header{height:19.08%;text-align:center}.ntp-print-header>.print-line:first-child{height:9.77%;font-size:12px;color:#bdbebf}.ntp-print-header>.print-line:nth-child(2){height:18.96%}.ntp-print-header>.print-line:nth-child(2)>h1{font-size:24px;font-weight:700;text-transform:uppercase;margin:0}.ntp-print-header-warning{height:34.48%}.ntp-print-header-warning>.print-line:first-child{height:36.66%}.ntp-print-header-warning>.print-line:first-child>h2{font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:underline;margin:0}.ntp-print-header-warning>.print-line:not(:first-child){height:31.66%;font-size:14px;font-weight:700;text-transform:uppercase}.ntp-print-header-metadata{display:flex;justify-content:space-between;height:28.75%;font-size:12px}.ntp-print-header-metadata>ul{height:100%;margin:0}.ntp-print-header-metadata>ul:first-child{text-align:left}.ntp-print-header-metadata>ul:last-child{text-align:right}.ntp-print-header-metadata>ul>li{height:33%}.ntp-print-header-gutter{height:5.75%}.ntp-print-cooperating-lawyer{display:flex;flex-direction:column;height:38.93%;border-top:1px solid #bdbebf}.ntp-print-cooperating-lawyer-gutter{height:2.81%}.ntp-print-cooperating-lawyer-gutter:first-child{height:5.63%}.ntp-print-cooperating-lawyer-heading{display:flex;align-items:center}.ntp-print-cooperating-lawyer-heading>.ntp-print-tickbox{margin-right:10px}.ntp-print-cooperating-lawyer-heading>.print-line{height:5.35%}.ntp-print-cooperating-lawyer-heading>.print-line>h3{font-size:14px;font-weight:700;text-transform:uppercase;margin:0}.ntp-print-cooperating-lawyer-metadata{flex:1;display:flex;flex-direction:column;padding-left:40px;font-size:12px}.ntp-print-cooperating-lawyer-metadata-row{display:flex;flex:1}.ntp-print-cooperating-lawyer-metadata-row>:last-child{flex:2}.ntp-print-cooperating-lawyer-metadata-row>:not(:first-child){padding-left:10px}.ntp-print-cooperating-lawyer-metadata-row>:not(:last-child){padding-right:10px}.ntp-print-cooperating-lawyer-metadata-label{height:100%}.ntp-print-cooperating-lawyer-metadata-label:first-child{width:11.39%}.ntp-print-cooperating-lawyer-metadata-label:nth-child(3){width:18.83%}.ntp-print-cooperating-lawyer-metadata-value{height:100%}.ntp-print-cooperating-lawyer-metadata-value:nth-child(2){width:44.3%}.ntp-print-cooperating-lawyer-metadata-value:nth-child(4){width:23.89%}.ntp-print-cooperating-lawyer-metadata-value .print-line{width:100%;height:100%}.ntp-print-cooperating-lawyer-metadata-row:last-child{flex:2}.ntp-print-cooperating-lawyer-metadata-row:last-child .print-line{height:50%}.ntp-print-non-cooperating-lawyer{height:37.06%;border-top:1px solid #bdbebf}.ntp-print-non-cooperating-lawyer-gutter{height:3.11%}.ntp-print-non-cooperating-lawyer-gutter:first-child{height:6.23%}.ntp-print-non-cooperating-lawyer-heading{display:flex;align-items:center}.ntp-print-non-cooperating-lawyer-heading>.ntp-print-tickbox{margin-right:10px}.ntp-print-non-cooperating-lawyer-heading>.print-line{height:5.92%}.ntp-print-non-cooperating-lawyer-heading>.print-line>h3{font-size:14px;font-weight:700;text-transform:uppercase;margin:0}.ntp-print-non-cooperating-lawyer>.ntp-print-instruction-first-non-cooperating{height:56.21%}.ntp-print-non-cooperating-lawyer>.ntp-print-instruction-first-non-cooperating .ntp-print-instruction-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.ntp-print-non-cooperating-lawyer>.ntp-print-instruction-first-non-cooperating .ntp-print-instruction-content>ul.ntp-print-non-cooperating-lawyer-contact{height:58.96%;margin:0;text-align:center}.ntp-print-non-cooperating-lawyer>.ntp-print-instruction-first-non-cooperating .ntp-print-instruction-content>ul.ntp-print-non-cooperating-lawyer-contact>li{height:16.66667%}.ntp-print-non-cooperating-lawyer>.ntp-print-instruction-first-non-cooperating .ntp-print-instruction-content>ul.ntp-print-non-cooperating-lawyer-contact>li:first-child{font-weight:700}.ntp-print-instruction{display:flex;padding-left:20px;font-size:12px}.ntp-print-instruction strong{font-weight:700}.ntp-print-instruction-number{width:20px}.ntp-print-instruction-content{flex:1}.ntp-print-instruction-text p{margin:0}.page .print-report-card{display:flex;border:2px solid #7b7c7f;border-radius:5px;padding:20px}.page .print-type-title-container{flex-grow:1;align-self:center;font-size:1.5rem}.page.day-end-page .day-end-print-section.disabled{pointer-events:none;opacity:.5}.page.day-end-page .day-end-print-section>:first-child{padding-top:0}.issue-cheque-client-summary{max-width:80%}.issue-cheque-controls{display:flex;justify-content:flex-end;margin-bottom:20px}.issue-cheque-controls button{padding:20px 30px}.cheques-table tbody>tr>td:last-child{display:flex;justify-content:flex-end}.new-cheque-modal{width:1440px;padding-left:16.66667%;padding-right:16.66667%}.new-cheque-modal h3{font-size:1.25rem;font-weight:400;margin-top:40px}.new-cheque-modal form .form-row{margin-bottom:20px}.new-cheque-modal form .form-row:first-child>:nth-child(2),.new-cheque-modal form .form-row:first-child>:nth-child(3){width:9rem}.new-cheque-modal form .form-row:nth-child(2)>*{width:6rem}.new-cheque-modal form .form-row:nth-child(4)>:not(:first-child){width:18rem}.new-cheque-modal form .form-row:nth-child(4)>:first-child:last-child{width:27.75rem}.new-cheque-modal form .form-row:nth-child(5)>:first-child{width:18rem}.new-cheque-modal form .form-row:nth-child(5)>:nth-child(2){width:9rem}.new-cheque-modal form .form-row:nth-child(5)>:nth-child(3){width:12rem}.new-cheque-modal form .form-row:nth-child(5)>:nth-child(5){width:6rem}.new-cheque-modal .overlay{background-color:#fff}.new-cheque-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.new-cheque-modal .button-bar>button{margin-bottom:0}.new-cheque-modal .button-bar>:not(:last-child){margin-right:20px}.companies-list-page-heading{margin-top:0;margin-bottom:30px;display:flex}.companies-list-page-heading-left{flex:1;display:flex;align-items:flex-end}.companies-list-page-heading-left h1{margin-bottom:0}.companies-list-page-search-bar{display:flex;justify-content:space-between}.companies-list-page-search-bar .general-search-input{width:50%;height:100%;margin-bottom:0}.companies-list-page-search-bar .law-firm-sort-menu{margin-bottom:0}.companies-list-pagination-container{display:flex;justify-content:center}.company-form{display:flex;flex-direction:column}.company-form .form-row:nth-child(2) *{flex:4}.company-form .form-row:nth-child(2) :first-child{flex:2}.company-form .form-row:nth-child(2) :nth-child(2){flex:8}.company-form .form-row:nth-child(2) :last-child{flex:2}.company-form .form-row:nth-child(3) :first-child{flex:8}.company-form .form-row:nth-child(3) :nth-child(2){flex:4}.company-form .form-row:nth-child(3) :nth-child(3){flex:4}.company-form .form-row:nth-child(3) :nth-child(4){flex:2.5}.company-form .form-row:nth-child(3) :nth-child(5){flex:2.5}.company-form .form-row:nth-child(3) :last-child{flex:2}.company-form .form-row:nth-child(4) :first-child{flex:3.5}.company-form .form-row:nth-child(4) :nth-child(2){flex:3.5}.company-form .form-row:nth-child(4) :nth-child(3){flex:17}.company-form .form-row:nth-child(5) *{flex:1}.company-form .form-row:nth-child(5) :nth-child(2){flex:1}.company-form .form-row:nth-child(5) :nth-child(3){flex:2}.company-form .form-row:nth-child(5) .input-label-content{font-weight:700}.company-details-page-heading{display:flex}.company-details-page-heading-left{flex:1;display:flex;flex-direction:column}.company-details-page-heading-left>div{display:flex}.company-details-page-heading-left p{margin-bottom:0;color:#23252a;font-weight:600}.company-details-page-heading-left h1{margin-bottom:0}.page.company-details-page .deactivate-toggle-container{margin:0 20px}.company-print-header h1{display:flex;align-items:center;font-size:1.5rem}.company-print-header h1 span{display:inline-block}.company-print-header h1 span:last-child{margin-left:20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#7b7c7f}.company-print-details{padding:20px;margin-bottom:30px;background-color:#f3f2ef;-webkit-print-color-adjust:exact}.company-print-details h2{font-size:1.25rem}.company-print-details-row{display:flex}.company-print-details-row:not(:last-child){margin-bottom:20px}.company-print-details-item{flex:1}.company-print-details-item:not(:last-child){margin-right:20px}.company-print-details-row:nth-child(2) .company-print-details-item:nth-child(2),.company-print-details-row:nth-child(2) .company-print-details-item:nth-child(3){flex:2}.company-print-details-row:nth-child(2) .company-print-details-item:nth-child(4){flex:3}.company-print-details-row:nth-child(4) .company-print-details-item{flex:4}.company-print-details-row:nth-child(4) .company-print-details-item:nth-child(4){flex:5}.company-print-details-item>span{display:block}.company-print-details-item>span:first-child{font-weight:700}.linked-unions-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.linked-unions-heading h1{margin-bottom:0;margin-right:20px}@media print{.linked-unions-heading h1{font-size:1.25rem}}.linked-unions-pagination-container{display:flex;justify-content:center}.manage-unions-modal .modal-content{width:884px}.manage-unions-modal-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.manage-unions-modal-heading h1{flex:1;margin-right:20px;margin-bottom:0}.manage-unions-modal-heading .filter-input{flex:2;margin-bottom:0}.manage-unions-modal .sortable-table thead{display:block;width:100%}.manage-unions-modal .sortable-table tbody{display:block;width:100%;max-height:440px;overflow-x:hidden;overflow-y:auto;position:relative;border:1px solid #495a74;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.manage-unions-modal .sortable-table tr{display:flex;align-items:center;width:100%}.manage-unions-modal .sortable-table tr>*{flex:5}.manage-unions-modal .sortable-table tr>:first-child{flex:2}.manage-unions-modal .sortable-table tr>th:first-child button{padding-left:38px}.manage-unions-modal .sortable-table tr>td:first-child{display:flex;align-items:center}.manage-unions-modal .sortable-table .checkbox-container{width:18px;margin-top:0;margin-right:20px}.manage-unions-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.manage-unions-modal .button-bar>button{margin-bottom:0}.manage-unions-modal .button-bar>:not(:last-child){margin-right:20px}.union-list-page-heading{margin-top:0;margin-bottom:30px;display:flex}.union-list-page-heading-left{flex:1;display:flex;align-items:flex-end}.union-list-page-heading-left h1{margin-bottom:0}.union-list-page-search-bar{display:flex;justify-content:space-between}.union-list-page-search-bar .general-search-input{width:50%;height:100%;margin-bottom:0}.union-list-page-search-bar .law-firm-sort-menu{margin-bottom:0}.union-list-pagination-container{display:flex;justify-content:center}@media print{.inset-col-2{width:auto}.inset-col-2>.layout-column{margin:0}.list-card{page-break-inside:avoid;break-inside:avoid;padding-bottom:0}}.union-details-page-heading{display:flex}.union-details-page-heading-left{flex:1;display:flex;flex-direction:column}.union-details-page-heading-left>div{display:flex}.union-details-page-heading-left p{margin-bottom:0;color:#7b7c7f}.union-details-page-heading-left h1{margin-bottom:0}.page.union-details-page .deactivate-toggle-container{margin:0 20px}.linked-company-pagination-container{display:flex;justify-content:center}.union-details-form>.form-row:nth-child(2)>:first-child{flex:1}.union-details-form>.form-row:nth-child(2)>:nth-child(2){flex:3}.union-details-form>.form-row:nth-child(2)>:nth-child(3){flex:2}.union-details-form>.form-row:nth-child(2)>:nth-child(4){flex:2}.union-details-form>.form-row:nth-child(2)>:last-child{flex:2}.union-details-form>.form-row:nth-child(3)>:first-child{flex:6}.union-details-form>.form-row:nth-child(3)>:nth-child(2){flex:2}.union-details-form>.form-row:nth-child(3)>:nth-child(3){flex:3}.union-details-form>.form-row:nth-child(3)>:nth-child(4){flex:2}.union-details-form>.form-row:nth-child(3)>:last-child{flex:2}@media print{h1.linked-unions-heading{font-size:1.25rem}}.union-print-details{padding:20px;margin-bottom:30px;background-color:#f3f2ef;-webkit-print-color-adjust:exact}.union-print-details h2{font-size:1.25rem}.union-print-details-row{display:flex}.union-print-details-row:not(:last-child){margin-bottom:20px}.union-print-details-item{flex:1}.union-print-details-item:not(:last-child){margin-right:20px}.union-print-details-row:nth-child(2) .union-print-details-item:nth-child(2),.union-print-details-row:nth-child(2) .union-print-details-item:nth-child(3){flex:2}.union-print-details-row:nth-child(2) .union-print-details-item:nth-child(4){flex:3}.union-print-details-row:nth-child(4) .union-print-details-item{flex:4}.union-print-details-row:nth-child(4) .union-print-details-item:nth-child(4){flex:5}.union-print-details-item>span{display:block}.union-print-details-item>span:first-child{font-weight:700}.union-print-header h1{display:flex;align-items:center;font-size:1.5rem}.union-print-header h1 span{display:inline-block}.union-print-header h1 span:last-child{margin-left:20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#7b7c7f}.offices-list-heading{display:flex}.offices-list-heading-left{flex:1;display:flex;align-items:flex-end}.offices-list-heading-left h1{margin-bottom:0}.office-card{background-color:#495a74;border-radius:5px}.office-card-heading{display:flex;align-items:center;padding:10px 20px}.office-card-heading-expanded{align-items:baseline}.office-card-heading>:not(:last-child){margin-right:20px}.office-card-heading>.input-help,.office-card-heading>h2{margin-bottom:0;color:#fff}.office-card-heading>.input-help:first-child,.office-card-heading>h2:first-child{width:3.5rem}.office-card-heading>.input-help:nth-child(2),.office-card-heading>h2:nth-child(2){flex:1}.office-card-heading>h2:nth-child(2){display:flex;align-items:center}.office-card-heading>h2:nth-child(2) .tag{margin-left:20px}.office-card-heading input[type=text],.office-card-heading input[type=text]::placeholder,.office-card-heading input[type=text]:focus:not(:read-only):not(:disabled){font-size:1.5rem;color:#fff;background-color:transparent;border-bottom:1px solid #fff;width:100%}.office-card-heading input[type=text]::placeholder{opacity:.7}.office-card-actions{display:flex}.office-card-actions>button.button-link-appearance{color:#fff}.office-card-actions>button.button-link-appearance:active,.office-card-actions>button.button-link-appearance:focus,.office-card-actions>button.button-link-appearance:hover{color:#fff;opacity:.7}.office-card-actions>:not(:last-child){margin-right:20px}.office-card-content{background-color:#fff}.office-card-content form{padding:20px}.office-card-content form>.form-row>*{flex:1}.office-card-content form>.form-row:first-child>:nth-child(4){flex:1.25}.office-card-content form>.form-row:nth-child(2)>:first-child{flex:8}.office-card-content form>.form-row:nth-child(2)>:nth-child(2){flex:5}.office-card-content form>.form-row:nth-child(2)>:nth-child(3){flex:5}.office-card-content form>.form-row:nth-child(2)>:nth-child(4){flex:3}.office-card-content form>.form-row:nth-child(2)>:nth-child(5){flex:3}.office-card-required-fields{display:flex}.office-card-required-fields .checkbox-container{margin-top:0}.office-card-required-fields .checkbox-container:not(:last-child){margin-right:20px}.office-card .deactivate-toggle-container{margin-top:1.25rem}.provinces-list-heading{display:flex}.provinces-list-heading-left{flex:1;display:flex;align-items:flex-end}.provinces-list-heading-left h1{margin-bottom:0}.provinces-list-card h2{display:flex;align-items:center}.provinces-list-card h2>span:first-child{min-width:3rem}.provinces-list-card h2>.tag{margin-left:20px}@media print{.provinces-list-card-print{padding:20px;background-color:#e9e9ea;-webkit-print-color-adjust:exact;page-break-inside:avoid;break-inside:avoid}.provinces-list li:nth-child(2n+2) .provinces-list-card-print{background-color:#fff}.provinces-list-card-print h3{display:flex;align-items:center;font-weight:700}.provinces-list-card-print h3>.tag{margin-left:20px}.provinces-list-card-print ul{padding-left:2rem;margin-bottom:0}.provinces-list-card-print ul>li>span{display:inline-block}.provinces-list-card-print h3>span:first-child,.provinces-list-card-print ul>li>span:first-child{min-width:3rem}}.cities-list-card{padding:10px 20px;background-color:#495a74;color:#fff;border-radius:5px}.cities-list-card-content{display:flex;align-items:center}.cities-list-card-form{display:flex;align-items:flex-start}.cities-list-card-content-left,.cities-list-card-form-left{display:flex;flex:1}.cities-list-card-content-right,.cities-list-card-form-right{display:flex}.cities-list-card-content-left h2{display:flex;align-items:center;height:44px;padding-top:5px;padding-bottom:5px;margin-bottom:0;border-bottom:1px solid transparent}.cities-list-card-content-left h2>span{display:inline-block}.cities-list-card-content-left h2>span:not(:last-child){margin-right:20px}.cities-list-card-content-left h2>span:first-child{min-width:38px}.cities-list-card-form-left>*{margin-right:20px}.cities-list-card-form-left .input-help{height:100%}.cities-list-card-form-left .input-help:first-child{width:38px}.cities-list-card-form-left .input-help:nth-child(2){flex:1}.cities-list-card-form-left input{width:66%;height:44px;padding-left:0;padding-right:0;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #fff;font-size:1.5rem;color:#fff}.cities-list-card-form-left input[type=text]:focus:not(:read-only):not(:disabled){color:#fff;background-color:transparent;border-color:#fff}.cities-list-card-form-left input[type=text]:read-only{color:#fff;background-color:transparent;border-bottom:1px solid transparent}.cities-list-card-form-left input::placeholder{font-size:1.5rem;line-height:1;height:-moz-fit-content;height:fit-content}.cities-list-card-form-left .input-help:first-child input{width:100%}.cities-list-card-form-left .active-city-radio-container{display:flex;align-items:center;height:44px}.cities-list-card-form-right{height:44px;margin-left:30px}.cities-list-card button.button-link-appearance{color:#fff}.cities-list-card button.button-link-appearance:active,.cities-list-card button.button-link-appearance:hover{color:#fff;opacity:.7}.cities-list-card button.button-link-appearance:not(:last-child){margin-right:20px}.province-detail-heading{display:flex}.province-detail-heading-left,.province-detail-heading-left form{flex:1;display:flex;align-items:flex-start}.province-detail-heading-left>*,.province-detail-heading-left form>:not(:last-child){margin-right:20px}.province-detail-heading-left form,.province-detail-heading-left form .input-help{height:100%}.province-detail-heading-left form .input-help:first-child{width:38px}.province-detail-heading-left form .input-help:nth-child(2){flex:1}.province-detail-heading-left input{width:100%;height:60px;padding-left:0;padding-right:0;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #23252a;font-size:2.25rem;color:#23252a}.province-detail-heading-left input[type=text]:focus:not(:read-only):not(:disabled){background-color:transparent}.province-detail-heading-left form input[type=text]:read-only{background-color:transparent;border-bottom:1px solid transparent}.province-detail-heading-left input::placeholder{font-size:2.25rem;line-height:1;height:-moz-fit-content;height:fit-content}.province-detail-heading-left .active-province-radio-container{display:flex;align-items:center;height:60px}.province-detail-heading-right{display:flex;align-items:flex-start}.province-detail-heading-right .button.page-action-button{min-width:150px;height:60px}.cities-list .cities-list-card{margin-bottom:20px}.csq-summary{display:flex;justify-content:space-between;align-items:center}.csq-summary .form-row:first-child{justify-content:space-between}.csq-summary .form-column:first-child{width:90%}.csq-entry-question-group{margin-bottom:20px}.csq-entry-question-group h4{display:flex;margin-bottom:10px}.csq-entry-question-group h4>:first-child{width:30px}.csq-entry-question-group:not(:last-child) .input-help{margin-left:30px}.csq-entry-question-group .radio-group label{font-size:.875rem}.csq-entry-question-group .radio-group label:not(:last-child){margin-right:20px}.csq-entry-question-group textarea{width:100%;height:10rem;resize:none}.csq-entry .button-bar{display:flex;justify-content:flex-end;align-items:center}.csq-entry .button-bar button{min-width:13rem;padding:20px;margin-left:10px}.modal.auto-void-modal .modal-content{width:450px}.modal.auto-void-modal .modal-content>:last-child{margin-bottom:0}.modal.auto-void-modal .modal-content .activity-indicator-card{padding:20px}.modal.auto-void-modal .modal-content .activity-indicator-card h2{text-align:center}.modal.auto-void-modal .modal-content .button-input-container label{display:block;margin-bottom:10px}.modal.auto-void-modal .modal-content input[type=text].button-input{min-width:0;display:flex}.modal.auto-void-modal .modal-content button.button-input-confirm{min-width:80px}.database-ltb-list-card .list-card-content>p>span{display:block}.database-restore-modal{min-width:480px;max-width:calc(100vw - 40px)}.database-restore-modal-content ul{list-style:none;padding:0}.database-backups-page ul.logs{list-style:none;padding:20px;min-height:350px;word-break:break-all;background-color:#bdc7d6}.database-backups-page ul.logs>li:not(:last-child){margin-bottom:10px}.database-backups-heading{display:flex;align-items:center;margin-bottom:20px}.database-backups-heading>h1{flex:1;margin-bottom:0}.database-backups-heading>a{margin-left:20px}.database-backups-page .subheading{margin-top:-20px}.database-restore-modal-content .button-bar{display:flex;align-items:center;justify-content:flex-end;margin-top:20px}.database-restore-modal-content .button-bar>button{margin:0}.database-restore-modal-content .button-bar>button:not(:last-child){margin-right:20px}.primary-client-integrity-heading{display:flex;justify-content:space-between;margin-bottom:20px}.primary-client-integrity-heading>:not(:last-child){margin-right:20px;margin-bottom:0}.primary-client-integrity-table tr td:last-child{text-align:right}.primary-client-integrity-table tr td:last-child>button{display:inline-flex}.client-status-modal .form-row:not(:nth-child(3)){display:flex;justify-content:space-between;padding-top:5px;padding-bottom:5px;margin-bottom:0}.client-status-modal .form-row:not(:nth-child(3))>span:first-child{font-weight:700;margin-right:20px}.client-status-modal .input-help{width:100%}.client-status-modal .input-label{display:flex;justify-content:space-between;align-items:center;width:100%}.client-status-modal .input-label .input-label-content{font-size:16px;font-weight:700}.client-status-modal .input-label input{width:2rem}.client-status-modal .button-bar{display:flex;justify-content:flex-end;align-items:center}.client-status-modal .button-bar>button{margin-bottom:0}.client-status-modal .button-bar>:not(:last-child){margin-right:20px}button.version-info-button{font-size:.875rem;font-weight:600;text-decoration:underline}.version-info-modal{min-width:480px;max-width:calc(100vw - 40px)}.version-info-modal-content>h3{margin-bottom:10px}.version-info-modal-content>ul{list-style:none;padding:0}.version-info-modal-content>ul>li>span{word-break:break-word}.version-info-modal-credit{display:flex;align-items:center;justify-content:center}.route-loading-placeholder{padding:30px}.button.page-action-button{padding:20px 30px;min-width:180px}.button.page-action-button:not(:last-child){margin-right:20px}.sentry-error-embed-wrapper{z-index:10000!important}

/*# sourceMappingURL=main.a118358caffdefd8d3be.css.map*/