@-webkit-keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(160%);transform:translate(160%)}50%{-webkit-transform:translate(160%,160%);transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%);transform:translate(0,160%)}}@keyframes spin{0%,to{-webkit-transform:translate(0);transform:translate(0)}25%{-webkit-transform:translate(160%);transform:translate(160%)}50%{-webkit-transform:translate(160%,160%);transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%);transform:translate(0,160%)}}fieldset{border:0;margin:0}fieldset,legend,td,th{padding:0}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input{border-radius:0;font-family:inherit}input[type=date],input[type=datetime-local]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text;min-width:100%}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:-webkit-autofill{box-shadow:0 0 0 62.5rem #fffeff inset;-webkit-text-fill-color:#000}input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0}input::-ms-clear,input::-webkit-clear-button{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{pointer-events:none;visibility:hidden}input::-webkit-search-decoration{-webkit-appearance:none}select{cursor:pointer;font-family:inherit}select::-ms-expand{display:none}select:focus::-ms-value{background:0 0}button{cursor:pointer;font-family:inherit;font-size:inherit;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}table{border-collapse:collapse}svg{-webkit-transform:scale(1);transform:scale(1);width:100%}.default-font,body{font-weight:400}.default-font,.timesheet-employee-assignments .event-guardian-hours input,.timesheet-employee-assignments .event-location,body,h4{font-family:"Roboto",sans-serif;font-size:.8125rem;line-height:1.4}.calendar-details-section-title,.employee-details .section-header .title,.employee-profil .section-header .title,.formset-header .title,.month-details-header,.section-heading-font{font-family:"Patuaone",serif;font-size:.875rem;font-weight:400;letter-spacing:.05em}.dialog .formset-header .title,.dialog-heading-font,.dialog-section .title,.dialog-title,.form-legend{font-family:"Patuaone",serif;font-size:.875rem;font-weight:400;letter-spacing:.125em;text-transform:uppercase}.calendar-weekday,.form-field-checkbox-label,.form-field-radio-label,.form-label,.month-details-date,.special-font{font-family:"Sanche",serif;font-size:.8125rem;font-weight:400;line-height:1.2}.dialog-section .sub-title,.h2,h2{font-family:"Patuaone",serif;font-size:.875rem;font-weight:500;line-height:1.3}body,html{min-height:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{color:#fffeff;-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;background:#000;min-width:20rem}.h1,h1,h3{font-family:"Patuaone",serif}.h1,h1{font-weight:400;letter-spacing:.15em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.9375rem}h2,h3{margin-bottom:.4375rem;margin-top:1rem}h3{font-size:.8125rem}h3,h4{font-weight:500}.h1,body,h1,h4,h5,h6{margin:0}p{margin-bottom:.625rem;margin-top:0}small{font-size:75%}.container{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem;width:100%}.row{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-.3125rem;margin-right:-.3125rem}.row.align-items-center{-webkit-box-align:center;align-items:center}.row.flex-direction-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.row.form-gutters{margin-left:-.3125rem;margin-right:-.3125rem}.row.no-gutters{margin-left:0;margin-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{min-height:.0625rem;padding-left:.3125rem;padding-right:.3125rem;position:relative;width:100%}.col-auto{min-height:.0625rem;padding-left:.3125rem;padding-right:.3125rem;position:relative}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:.0625rem;padding-left:.3125rem;padding-right:.3125rem;position:relative;width:100%}.col{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.form-gutters>.col,.form-gutters>[class*=col-]{padding-left:.3125rem;padding-right:.3125rem}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col-auto{-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-1,.col-2,.col-3{-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-2,.col-3{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4,.col-5,.col-6{-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.col-5,.col-6{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7,.col-8,.col-9{-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-8,.col-9{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10,.col-11,.col-12{-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}.col-11,.col-12{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;order:-1}.order-1{-webkit-box-ordinal-group:2;order:1}.order-2{-webkit-box-ordinal-group:3;order:2}.order-3{-webkit-box-ordinal-group:4;order:3}.order-4{-webkit-box-ordinal-group:5;order:4}.order-5{-webkit-box-ordinal-group:6;order:5}.order-6{-webkit-box-ordinal-group:7;order:6}.order-7{-webkit-box-ordinal-group:8;order:7}.order-8{-webkit-box-ordinal-group:9;order:8}.order-9{-webkit-box-ordinal-group:10;order:9}.order-10{-webkit-box-ordinal-group:11;order:10}.order-11{-webkit-box-ordinal-group:12;order:11}.order-12{-webkit-box-ordinal-group:13;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}*{box-sizing:border-box;-webkit-tap-highlight-color:fade(#009797,10%)}.loading-spinner{-webkit-animation:loading-spinner 1s linear infinite;animation:loading-spinner 1s linear infinite;border:.1875rem solid #fffeff;border-radius:50%;border-right-color:rgba(255,254,255,.25);border-top-color:rgba(255,254,255,.25);display:block;height:1.25rem;opacity:1;visibility:visible;width:1.25rem}.loading-spinner.hidden{opacity:0;visibility:hidden}.sr-only{border:0;clip:rect(0,0,0,0);height:.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}html.no-scroll,svg{height:100%}html.no-scroll body{height:100%;overflow:hidden}.header{background:#000;height:3.4375rem}.header-container{border-bottom:.0625rem solid rgba(255,254,255,.4)}.main{display:block}.main-login{overflow-y:auto}.logo{display:block;margin-top:.6875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-navigation{display:-webkit-box;display:flex;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:visible}.main-navigation.hidden{opacity:0;visibility:hidden}.main-navigation>ul{display:-webkit-box;display:flex;list-style:none;margin:0 0 0 auto;padding:0}.main-navigation>ul .main-navigation-item{padding:.5rem .25rem;position:relative;text-transform:uppercase}.main-navigation>ul .main-navigation-item.hover ul{display:block;list-style:none;margin:0;padding:0}.main-navigation>ul .main-navigation-item.hover a{background:#fffeff;color:#000}.main-navigation>ul .main-navigation-item.first{padding-left:0}.main-navigation>ul .main-navigation-item.last{padding-right:0}.main-navigation>ul .main-navigation-item.hidden{display:none}.main-navigation>ul .main-navigation-item a{display:block;font-weight:400;line-height:2.125rem;padding:.125rem .625rem;position:relative;white-space:nowrap}.main-navigation>ul .main-navigation-item a.active{font-weight:500}.main-navigation>ul .main-navigation-item a.active:before{border-bottom:.125rem solid #fffeff;bottom:.25rem;content:"";left:.3125rem;position:absolute;right:.3125rem}.main-navigation>ul .main-navigation-item a:focus,.main-navigation>ul .main-navigation-item a:hover{background:#fffeff;color:#1b53da}.main-navigation>ul .main-navigation-item ul{background:#fffeff;display:none;position:absolute;right:.25rem;z-index:100}.main-navigation>ul .main-navigation-item .main-navigation-item{padding:0;text-align:right}.main-navigation>ul .main-navigation-item .main-navigation-item:before{border-bottom:.0625rem solid #000;bottom:0;content:"";left:.625rem;position:absolute;right:.625rem;z-index:10}.main-navigation>ul .main-navigation-item .main-navigation-item:last-child:before{display:none}.main-navigation-login-link{display:block;fill:#fffeff;height:3.375rem;padding:.625rem 0;width:2.75rem}.main-navigation-login-link-icon{border-radius:50%;height:2.125rem;margin-left:auto;padding:0 .25rem;width:2.125rem}.main-navigation-login-link svg{height:2.125rem;position:relative;right:-.0625rem;width:1.5rem}.main-navigation-login-link:focus,.main-navigation-login-link:hover{background:0 0;fill:#1b53da}.main-navigation-login-link:focus .main-navigation-login-link-icon,.main-navigation-login-link:hover .main-navigation-login-link-icon{background:#fffeff}.reset-list{list-style:none;margin:0;padding:0}.content-bg-dark{background:-webkit-linear-gradient(#000,#081235);background:linear-gradient(#000,#081235)}.content-bg-light{background:#122c76}a{color:#fffeff;outline:0;text-decoration:none}a:focus,a:hover{text-decoration:none}.preloader{height:5rem;left:50%;margin-left:-2.5rem;margin-top:-2.5rem;position:absolute;top:50%;width:5rem}.preloader div{-webkit-animation:spin 2s ease infinite;animation:spin 2s ease infinite;border-radius:50%;height:40%;position:absolute;width:40%}.preloader div:first-child{-webkit-animation-delay:-1.5s;animation-delay:-1.5s;background:rgba(27,83,218,.75)}.preloader div:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s;background:rgba(27,83,218,.5)}.preloader div:nth-child(3){-webkit-animation-delay:-.5s;animation-delay:-.5s;background:rgba(27,83,218,.25)}.preloader div:last-child{background:#1b53da}.dialog{background:#122c76;border-radius:.5rem;box-shadow:0 0 3.75rem rgba(0,0,0,.25);-webkit-box-flex:0;flex:0 1 55rem;margin:auto;max-width:55rem;opacity:0;position:relative;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem);-webkit-transition:200ms opacity,200ms visibility,450ms -webkit-transform;transition:200ms opacity,450ms transform,200ms visibility;transition:200ms opacity,450ms transform,200ms visibility,450ms -webkit-transform;visibility:hidden;z-index:2000}.dialog-sm{max-width:37.5rem}.dialog-md{max-width:45.625rem}.dialog-button{background:#1b53da;border:.125rem solid transparent;border-radius:.25rem;display:inline-block;height:2.125rem;line-height:1.875rem;padding:0 1.125rem;text-transform:uppercase;-webkit-transition:250ms background,250ms border;transition:250ms background,250ms border;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-button:focus{border-color:#fffeff}.dialog-button:hover{background:#4171e7}.dialog-overlay{-webkit-backdrop-filter:blur(5px);background:rgba(6,19,51,.85);bottom:0;cursor:pointer;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:450ms opacity,450ms visibility;transition:450ms opacity,450ms visibility;visibility:hidden;z-index:1000}.dialog-scroll,.dialog-wrapper{-webkit-box-align:center;align-items:center;bottom:0;display:-webkit-box;display:flex;left:0;position:fixed;right:0;top:0}.dialog-wrapper{opacity:0;-webkit-transition:600ms opacity,600ms visibility;transition:600ms opacity,600ms visibility;visibility:hidden;z-index:1000}.dialog-wrapper.show{-webkit-transition:450ms opacity,450ms visibility;transition:450ms opacity,450ms visibility}.dialog-wrapper.show .dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.dialog-wrapper.show,.dialog-wrapper.show .dialog-overlay{opacity:1;visibility:visible}.dialog-scroll{min-width:20rem;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:.625rem;z-index:1010}.dialog-header{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding:.3125rem .3125rem .3125rem 0}.dialog-close{display:block;fill:#fffeff;height:2.75rem;padding:.625rem;width:2.75rem}.dialog-close-button{border-radius:50%}.dialog-close svg,.dialog-close-button{height:1.5rem;width:1.5rem}.dialog-close:focus,.dialog-close:hover{fill:#000}.dialog-close:focus .dialog-close-button,.dialog-close:hover .dialog-close-button{background:#fffeff}.dialog-title{margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-section{border-top:.1875rem solid #163588;padding:.625rem .625rem 0}.dialog-section .sub-title,.dialog-section .title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-section .title{color:#fffeff;margin:0 0 .3125rem}.dialog-section .sub-title{margin-top:0}.dialog-footer{border-top:.1875rem solid #163588;padding:.6875rem .625rem}.form-legend{color:#fffeff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-fieldset-wrapper{padding-top:.3125rem}.form-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:.25rem}.form-item.hidden{display:none}.form-item-no-label{margin-bottom:.625rem}.form-item-no-label .form-error-message{margin-top:.625rem}.form-label{display:-webkit-box;display:flex;margin:.375rem .1875rem .1875rem 0;min-height:1.25rem;-webkit-box-ordinal-group:2;order:1}.form-field-input{background:rgba(255,254,255,.1);border:0;border-bottom:.0625rem solid rgba(255,254,255,.4);border-radius:.25rem .25rem 0 0;color:#fffeff;font-size:.875rem;height:1.75rem;outline:0;padding:.3125rem;width:100%}.form-field-input:focus{background:rgba(255,254,255,.15);border-color:rgba(255,254,255,.8)}.form-field-input[disabled]{cursor:default}.form-field-input.invalid{border-color:#bf0d01}.form-field-input[list],.form-field-input[type=date],.form-field-select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23FFFFFF' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:.5rem .625rem}.form-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:right .3125rem center;border:0;color:#fffeff;font-size:.875rem;height:1.25rem;outline:0;padding-right:1.25rem;position:relative;width:100%;z-index:10}.form-field-select-wrapper{display:-webkit-box;display:flex;padding:.25rem .3125rem;position:relative}.form-field-select-overlay{background:rgba(255,254,255,.1);border-bottom:.0625rem solid rgba(255,254,255,.4);border-radius:.25rem .25rem 0 0;bottom:0;left:0;position:absolute;right:0;top:0}.form-field-select[readonly]{background:0 0;pointer-events:none}.form-field-select[readonly]+.form-field-select-overlay{cursor:not-allowed}.form-field-select[disabled]{cursor:default}.form-field-select:focus+.form-field-select-overlay{background:rgba(255,254,255,.15);border-color:rgba(255,254,255,.8)}.form-field-checkbox.invalid~.form-field-checkbox-indicator,.form-field-select.invalid+.form-field-select-overlay{border-color:#bf0d01}.form-field-select optgroup{color:#000;font-weight:500}.calendar-field-select option,.form-field-select option{color:#000}.form-field-select option[disabled]{background:#ededed;color:gray}.form-field-checkbox{left:0;opacity:0;position:absolute;top:0}.form-field-checkbox-wrapper{margin-bottom:.0625rem}.form-field-checkbox-label{-webkit-column-break-inside:avoid;break-inside:avoid;display:-webkit-inline-box;display:inline-flex;margin:0 auto .5625rem 0;padding:.0625rem 1.25rem 0 0;position:relative}.form-field-checkbox-title{margin-top:.125rem}.form-field-checkbox-indicator{border:.125rem solid rgba(255,254,255,.5);display:block;-webkit-box-flex:0;flex:0 0 1.25rem;height:1.25rem;margin-right:.625rem;max-width:1.25rem;position:relative;width:1.25rem}.form-field-checkbox:focus~.form-field-checkbox-indicator{border-color:#fffeff}.form-field-checkbox:checked~.form-field-checkbox-indicator:after{border:solid #fffeff;border-width:0 .1875rem .1875rem 0;content:"";height:.5625rem;left:.1875rem;margin:.125rem;position:absolute;top:-.0625rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.1875rem}.form-field-radio{left:0;opacity:0;position:absolute;top:0}.form-field-radio-wrapper{margin-bottom:.4375rem;margin-top:.25rem}.form-field-radio-label{-webkit-column-break-inside:avoid;break-inside:avoid;display:-webkit-box;display:flex;margin-bottom:.4375rem;padding-right:1.25rem;position:relative}.form-field-radio-indicator{border:.125rem solid rgba(255,254,255,.5);border-radius:50%;display:block;-webkit-box-flex:0;flex:0 0 1.125rem;height:1.125rem;margin-right:.625rem;max-width:1.125rem;position:relative;width:1.125rem}.form-field-radio.invalid~.form-field-radio-indicator{border-color:#bf0d01}.form-field-radio:focus~.form-field-radio-indicator{border-color:#fffeff}.form-field-radio:checked~.form-field-radio-indicator:after{background:#fffeff;border-radius:50%;content:"";height:.625rem;left:0;margin:.125rem;position:absolute;top:0;width:.625rem}.form-field-required{text-decoration:none}.form-field-warning{display:none;height:1.25rem;margin-left:auto;-webkit-box-ordinal-group:2;order:1;width:1.25rem}.form-error-message.show,.form-field-warning.show{display:inline-block}.form-field-warning svg{fill:#bf0d01;height:1.25rem;width:1.25rem}.form-error-message,.form-errornote{background:#fffeff;border-radius:.25rem;color:#bf0d01;font-weight:500;margin-bottom:1.375rem;padding:.4375rem .625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-error-message{display:none;margin-bottom:.375rem;margin-right:auto;-webkit-box-ordinal-group:2;order:1;padding:.25rem .3125rem;position:relative}.form-error-message:after{border-style:solid;border-color:transparent transparent #fffeff;border-width:.25rem;content:"";height:0;left:.9375rem;position:absolute;top:-.5rem;width:0}.form .was-validated :invalid{border-color:#bf0d01}.form-add-employee-label{background:#fffeff;border:.125rem solid transparent;border-radius:50%;color:#000;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:5rem;-webkit-box-pack:center;justify-content:center;line-height:1.2;margin:0 auto;overflow:hidden;padding:0;position:relative;text-align:center;-webkit-transition:250ms background,250ms border;transition:250ms background,250ms border;width:5rem}.form-add-employee-label img{height:4.75rem;position:absolute;width:4.75rem}.form-add-employee-label .add-image-icon{fill:rgba(0,0,0,.5);height:3rem;width:4.75rem}.form-add-employee-label .add-image-icon svg{height:3rem;width:4.75rem}.form-add-employee-preview-photo{display:none}.form-add-employee-preview-photo.show{display:block}.form-add-employee-photo{margin-bottom:.875rem;position:relative;text-align:center}.form-add-employee-photo [type=file]{opacity:0;position:absolute;width:.625rem}.form-add-employee-photo [type=file]:focus~.form-add-employee-label{background:#184ac3;border-color:#fffeff;color:#fffeff}.form-add-employee-photo [type=file].invalid~.form-add-employee-label{border-color:#bf0d01}.form-add-employee-photo .form-field-warning{margin:0 auto}.form-add-employee-photo .form-error-message{margin-top:.625rem;max-width:20rem}.form-add-employee-photo .form-error-message:after{left:50%;margin-left:-.25rem}.form-button{background:#1b53da;border:.125rem solid transparent;border-radius:.25rem;box-shadow:0 0 0 .125rem transparent,0 .1875rem .625rem rgba(0,0,0,.15);color:#fffeff;display:block;height:2.375rem;margin-left:auto;outline:0;padding:0 .625rem;text-transform:uppercase;-webkit-transition:250ms background,250ms border,75ms box-shadow;transition:250ms background,250ms border,75ms box-shadow}.form-button[disabled]{cursor:default}.form-button:not([disabled]):focus{background:#184ac3;border-color:#fffeff;box-shadow:0 .1875rem .625rem rgba(0,0,0,.45)}.form-button:not([disabled]):hover{background:#184ac3;border-color:#fffeff;box-shadow:0 .1875rem .625rem rgba(0,0,0,.45)}.form-button-cancel{background:0 0;border:0;color:#fffeff;display:block;line-height:2.375rem;padding:0 .625rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-button-cancel:focus,.form-button-cancel:hover{background:#fffeff;border-radius:.25rem;box-shadow:0 0 0 .125rem transparent,0 .1875rem .625rem rgba(0,0,0,.15);color:#000}.formset-label{color:#000;margin-left:.5rem;z-index:10}.formset-label.hidden{display:none}.formset-header{-webkit-box-align:center;align-items:center;background:#1b53da;border-bottom:.0625rem solid #fffeff;border-radius:.25rem .25rem 0 0;display:-webkit-box;display:flex;line-height:2.0625rem;padding:0 .625rem}.formset-header .title{-webkit-box-flex:1;flex:1 0 auto;line-height:2.0625rem;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog .formset-header{background:0 0;border-bottom:0;border-top:.1875rem solid #163588;line-height:initial;padding-left:.625rem;padding-right:.625rem}.dialog .formset-header .title{color:#fffeff;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formset-add{background:0 0;border:0;fill:#fffeff;height:2.0625rem;outline:0;padding:0 .4375rem;position:relative;right:-.5rem;width:2.75rem}.dialog .formset-add{height:2.75rem;right:-.4375rem}.formset-add-button{border-radius:50%;display:block;margin:0 auto}.dialog .formset-add svg,.dialog .formset-add-button{height:1.875rem;width:1.875rem}.calendar-back svg,.formset-add svg,.formset-add-button,.login-link svg{height:1.5rem;width:1.5rem}.formset-add:focus,.formset-add:hover{fill:#000}.formset-add:focus .formset-add-button,.formset-add:hover .formset-add-button,.formset-item .delete:focus .delete-button,.formset-item .delete:hover .delete-button{background:#fffeff}.formset-items{background:#122c76;padding:.9375rem .625rem 0}.dialog .formset-items{padding:0 .625rem}.formset-item.hidden{display:none}.formset-item .delete{background:0 0;border:0;fill:#fffeff;height:2.75rem;outline:0;padding:.625rem .3125rem;position:relative;right:-.25rem;top:-.4375rem;width:2.125rem}.formset-item .delete:focus,.formset-item .delete:hover{fill:#000}.formset-item .delete-button{border-radius:50%;display:block;height:1.25rem;margin:0 auto;width:1.25rem}.formset-item .delete svg{height:1.25rem;width:1.25rem}.formset-item-wrapper{border-top:.125rem solid rgba(255,254,255,.2);padding-top:.625rem}.login-container{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:100vh}.login-header{padding:.9375rem;text-align:center}.login-form-section{padding:.3125rem .9375rem .625rem}.login-wrapper{background:#122c76;border-radius:.5rem;box-shadow:0 0 3.75rem rgba(0,0,0,.25);margin:0 auto;width:18.75rem}.login-footer{border-top:.1875rem solid #163588;padding:.9375rem}.login-link{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;fill:#fffeff;height:2.75rem;left:-.625rem;padding:.625rem;position:relative}.login-link-icon{border-radius:50%;height:1.5rem;margin-right:.625rem;width:1.5rem}.calendar-back:focus,.calendar-back:hover,.login-link:focus,.login-link:hover{fill:#000}.calendar-back:focus .calendar-back-button,.calendar-back:hover .calendar-back-button,.login-link:focus .login-link-icon,.login-link:hover .login-link-icon{background:#fffeff}.calendar-back{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;fill:#fffeff;height:2.125rem}.calendar-back-button{border-radius:50%;height:1.5rem;margin-right:.625rem;width:1.5rem}.calendar-overview{display:none}.calendar-overview.show{display:block}.calendar-overview-header{margin:0 .625rem;padding:.625rem 0}.calendar-filter{background:#000;border-bottom:.0625rem solid rgba(255,254,255,.4);margin:0 .625rem}.calendar-filter-item{margin-bottom:.5rem}.calendar-filter-wrapper{background:#000}.calendar-field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23FFFFFF' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-position:right .3125rem center;background-repeat:no-repeat;background-size:.5rem .625rem;border:0;color:#fffeff;font-size:.8125rem;height:1.25rem;outline:0;padding-right:1.25rem;position:relative;width:100%;z-index:10}.calendar-field-select-wrapper{display:-webkit-box;display:flex;margin-right:.25rem;padding:.25rem .0625rem .25rem .375rem;position:relative}.calendar-field-select-overlay{background:rgba(255,254,255,.25);border-radius:.25rem;bottom:0;left:0;position:absolute;right:0;top:0}.calendar-field-select:focus{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23000000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");color:#000}.calendar-field-select:focus+.calendar-field-select-overlay{background-color:#fffeff}.calendar-button{background:rgba(255,254,255,.25);border:0;border-radius:.25rem;color:#fffeff;font-size:.8125rem;height:1.75rem;outline:0;padding:0 .375rem;white-space:nowrap}.calendar-button:focus{background:#fffeff;color:#000}.calendar-month{margin-top:.6875rem;max-width:37.5rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.calendar-month-wrapper{position:relative}.calendar-month-main{padding:.3125rem 0 .9375rem}.calendar-month-details-wrapper{opacity:0;position:relative;visibility:hidden;z-index:1}.calendar-month-details-wrapper.show{opacity:1;visibility:visible}.calendar-weekday{padding-bottom:.25rem;text-align:center}.calendar-day{padding:.25rem 0}.calendar-day-item{border:.125rem solid transparent;border-radius:50%;display:block;height:1.875rem;margin:0 auto;padding:.1875rem 0;position:relative;text-align:center;width:1.875rem}.calendar-day-item-today{background:#fffeff;border-color:#fffeff;color:#000}.calendar-day-item-event{background:#1b53da;border-color:#1b53da}.calendar-day-item.selected{background:#1b53da;border-color:#fffeff;color:#fffeff}.calendar-day-item:focus{background:rgba(27,83,218,.6);border-color:#fffeff;color:#fffeff}.calendar-details{background:#000;bottom:0;display:none;left:0;-webkit-overflow-scrolling:touch;overflow-y:auto;padding:0 .625rem;position:absolute;right:0;top:7.5rem;z-index:100}.calendar-details-header.show,.calendar-details.show{display:block}.calendar-details-header{border-bottom:.0625rem solid rgba(255,254,255,.4);display:none;margin:0 .625rem .625rem;padding:.5625rem 0 .625rem}.calendar-details-wrapper{position:initial}.calendar-details-form{-webkit-box-flex:0;flex:0 0 100%}.calendar-details-section{background:#1b53da;display:-webkit-box;display:flex;padding-bottom:1.25rem}.calendar-details-section-header{-webkit-box-align:center;align-items:center;background:#122c76;display:-webkit-box;display:flex;padding:.1875rem 1.5625rem .1875rem 2.5rem}.calendar-details-section-title{-webkit-box-flex:1;flex:1 0 auto;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-details-section-main{padding:1.5625rem 2.5rem .9375rem}.calendar-details-section-footer{padding:0 2.5rem .9375rem}.event-status{align-self:flex-start;display:block;-webkit-box-flex:0;flex:0 0 2.375rem;height:2.125rem;padding:.5rem .625rem;position:relative;top:-.0625rem}.event-icon,.formset-item .event-status{display:block;height:1.25rem;width:1.25rem}.formset-item .event-status{margin-left:.625rem;margin-top:.3125rem;padding:0;top:0}.event-icon{border:.0625rem solid transparent;border-radius:50%;position:relative}.availability .event-icon{margin-left:.4375rem}.event-icon.hidden{display:none}.calendar-day .event-icon{bottom:-24%;height:1rem;position:absolute;right:-35%;width:1rem}.event-icon svg{height:1.25rem;left:.0625rem;position:absolute;top:-.0625rem;width:1rem}.calendar-day .event-icon svg{height:.875rem;left:0;top:0;width:.875rem}.event-icon-warning{background:#bf0d01;border-color:#f21001;fill:#fffeff}.event-icon-okay{background:#2c830d;border-color:#3cb112;fill:#fffeff}.event-icon-info{background:#f2d100;border-color:#ffe859;fill:#403700}.event-icon-done{background:#1b53da;border-color:#6e93ed;fill:#fffeff}.month-details{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.month-details-header{background:#1b53da;line-height:2.125rem;margin:0;padding:0 0 0 .625rem}.month-details-header-wrapper{padding-left:2.375rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.month-details-wrapper{opacity:0;position:relative;-webkit-transition:opacity 100ms;transition:opacity 100ms;visibility:hidden;z-index:10}.month-details-wrapper.show{opacity:1;visibility:visible}.month-details-content{list-style:none;padding-left:0;position:relative}.month-details-content-wrapper{background-color:#122c76;width:100%}.month-details-content-item{border-bottom:.0625rem solid rgba(255,254,255,.15);display:-webkit-box;display:flex}.month-details-content-item:hover{background-color:#0f2460}.month-details-content-item.last{border:0}.month-details-content-time{-webkit-box-flex:1;flex:1 0 100%;font-weight:500;line-height:1.2;padding:.5rem 0 0 .625rem}.month-details-content-title{font-weight:500;line-height:1.2;padding:.5rem .625rem .5rem 0}.month-details-content-title .sub-title{display:-webkit-box;display:flex;font-family:"Sanche",serif;font-size:90%;font-weight:400;left:-.125rem;margin-top:.25rem;position:relative}.month-details-content-title .sub-title-icon{display:block;fill:#fffeff;height:1rem;margin-right:.1875rem;width:1rem}.month-details-content-title .sub-title-icon svg{height:1rem;width:1rem}.month-details-content-link,.month-details-content-title-wrapper{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto}.month-details-content-link{flex-wrap:wrap}.month-details-content-link:focus .calendar-month-details-content-title,.month-details-content-link:hover .calendar-month-details-content-title{text-decoration:underline}.month-details-content-delete{align-self:flex-start;display:block;fill:#fffeff;-webkit-box-flex:0;flex:0 0 1.8125rem;height:2.375rem;padding:.5rem .3125rem .5rem 0;width:1.8125rem}.employee-back svg,.employee-register svg,.month-details-content-delete svg,.month-details-content-delete-button,.month-details-item .send-sms svg{height:1.5rem;width:1.5rem}.month-details-content-delete:focus,.month-details-content-delete:hover{fill:#bf0d01}.month-details-date{background:#081235;display:block;height:3.375rem;padding-top:.5rem;position:-webkit-sticky;position:sticky;text-align:center;text-transform:uppercase;top:0;width:2.375rem;z-index:10}.month-details-item{border-top:.0625rem solid #fffeff;display:-webkit-box;display:flex;position:relative}.month-details-item .send-sms{display:block;fill:#fffeff;-webkit-box-flex:0;flex:0 0 2.75rem;padding:.875rem 0}.month-details-item .send-sms-button{height:1.5rem;margin:0 auto;width:1.5rem}.month-details-item .send-sms:focus,.month-details-item .send-sms:hover{fill:#1b53da}.month-details-item-today{background:#fffeff;color:#000}.month-details-item-today+.send-sms{border-color:#fffeff}.month-details-title{margin-bottom:0;margin-top:0;width:2.375rem}.availability{margin-bottom:1.25rem}.availability-header,.availability-main{margin:0 .625rem}.availability-title{font-family:"Patuaone",serif;font-weight:400;letter-spacing:.05em;margin:.625rem 0 .125rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.availability-title time{white-space:nowrap}.availability-list{margin-bottom:.3125rem}.availability-list-title{background:#122c76;border-radius:.25rem .25rem 0 0;display:-webkit-box;display:flex;margin:.625rem 0 0;padding:.3125rem .625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.availability-list-title .type{-webkit-box-flex:0;flex:0 0 auto;margin-left:auto}.availability-list-item,.employees-header{border-bottom:.0625rem solid rgba(255,254,255,.4)}.availability-list-item .no-filter,.availability-list-item a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding:.3125rem .625rem}.availability-list-item .no-filter.active,.availability-list-item a.active{border-left:.25rem solid rgba(255,254,255,.4);font-weight:500;padding-left:.375rem}.availability-list-item .info{display:-webkit-box;display:flex;margin-left:auto;padding-left:.4375rem}.employees-header{background:#000;display:none;padding:.625rem 0}.employees-header.show,.employees-lists.show{display:block}.employees-lists{display:none;padding-bottom:3.125rem}.employees-list-wrapper{padding-top:.625rem}.employees-list-title{background:#122c76;border-radius:.25rem .25rem 0 0;display:-webkit-box;display:flex;margin:0;padding:.3125rem .625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.employees-list-item{-webkit-box-align:center;align-items:center;border-bottom:.0625rem solid rgba(255,254,255,.4);display:-webkit-box;display:flex}.employees-list-item .link{display:block;-webkit-box-flex:1;flex:1 1 auto;padding:.5rem .625rem}.employees-list-item .link:focus{background:rgba(27,83,218,.3)}.employees-list-item .link[data-focus-method=mouse],.employees-list-item .link[data-focus-method=touch]{background:0 0}.employees-preloader{bottom:0;display:none;left:0;position:fixed;right:0;top:3.4375rem;z-index:2000}.employees-preloader.show{display:block}.employee-back{display:block;fill:#fffeff;height:2.125rem;padding:.3125rem .625rem .3125rem 0;width:2.75rem}.employee-back-button{border-radius:50%;height:1.5rem;width:1.5rem}.employee-back:focus,.employee-back:hover{fill:#000}.employee-back:focus .employee-back-button,.employee-back:hover .employee-back-button{background:#fffeff}.employee-details,.employee-profil{padding-bottom:2.5rem}.employee-details-header,.employee-profil-header{border-bottom:.0625rem solid rgba(255,254,255,.4);margin-bottom:.625rem}.employee-details .section,.employee-profil .section{margin-bottom:.625rem}.employee-details .section-header,.employee-profil .section-header{background:#1b53da;border-bottom:.0625rem solid #fffeff;border-radius:.25rem .25rem 0 0;padding:0 .625rem}.employee-details .section-header .title,.employee-profil .section-header .title{-webkit-box-flex:1;flex:1 0 auto;line-height:2.0625rem;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.employee-details .section-main,.employee-profil .section-main{background:#122c76;padding:.9375rem .625rem 0}.employee-details .section-footer,.employee-profil .section-footer{background:#122c76;border-top:.1875rem solid #163588;padding:.6875rem .625rem}.employee-details{display:none}.employee-details.show{display:block}.employee-details-header{padding:.5625rem 0 .625rem}.employee-profil-header{padding:1.0625rem 0 1.125rem}.employee-initials{background:#d8d7dc;border:.0625rem solid #fffeff;border-radius:50%;color:#000;-webkit-box-flex:0;flex:0 0 1.5rem;font-weight:500;height:1.5rem;line-height:1.5rem;margin-right:.625rem;position:relative;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5rem}.employee-initials small{display:block;line-height:1.375rem}.employee-initials img{border-radius:50%;width:100%}.employee-initials-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.employee-initials-wrapper .name{-webkit-box-flex:1;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-register{display:block;fill:#fffeff;height:2.5rem;padding:.5rem .625rem;width:2.75rem}.employee-register.done{fill:#2c830d}.employee-register:focus{background:rgba(27,83,218,.3)}.employee-register[data-focus-method=mouse],.employee-register[data-focus-method=touch]{background:0 0}.timesheet-header{background:#000}.timesheet-container{border-bottom:.0625rem solid rgba(255,254,255,.4);padding:.625rem 0}.timesheet-list{margin-bottom:1.25rem}.timesheet-list-item.hidden{display:none}.timesheet-footer{display:-webkit-box;display:flex;margin-bottom:3.125rem}.timesheet-footer .dialog-button{margin:0 auto}.timesheet-employee-name{font-weight:500;padding:.5rem 0}.timesheet-employee-assignments{margin-bottom:.3125rem;min-height:2.25rem}.timesheet-employee-assignments .events{background:#122c76;border-bottom:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:1;flex:1 1 auto}.timesheet-employee-assignments .events-wrapper{margin-bottom:.625rem}.timesheet-employee-assignments .events-date{background:#081235;border-radius:.25rem .25rem 0 0;font-weight:500;margin:0;padding:.375rem .625rem}.timesheet-employee-assignments .event-list{list-style-type:none;margin:0;padding:0}.timesheet-employee-assignments .event-location{background:#1b53da;border-top:.0625rem solid rgba(255,254,255,.5);font-weight:500;padding:.375rem .625rem}.timesheet-employee-assignments .event-detail{margin:0;padding:.375rem .625rem}.timesheet-employee-assignments .event-detail-wrapper{border-top:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:1;flex:1 1 auto}.timesheet-employee-assignments .event-time{display:block;font-weight:500}.timesheet-employee-assignments .event-summary{display:block;font-weight:500}.timesheet-employee-assignments .event-guardian-hours{background:#1b53da;margin:0 0 0 auto;padding:0 .625rem}.timesheet-employee-assignments .event-guardian-hours-empty{display:none}.timesheet-employee-assignments .event-guardian-hours label{display:-webkit-box;display:flex;margin:0 0 0 auto;max-width:13.125rem;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.timesheet-employee-assignments .event-guardian-hours input{background:0 0;border:0;color:#fffeff;font-weight:500;height:1.125rem;text-align:right;width:2.8125rem}.timesheet-employee-assignments .event-guardian-hours input:focus{outline:0}.timesheet-employee-assignments .event-guardian-hours .title{border-left:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:0;flex:0 1 6.5625rem;margin-left:auto;padding:.375rem 0 .375rem .625rem}.timesheet-employee-assignments .event-guardian-hours .hours{font-weight:500;margin-left:auto;padding:.375rem 0}.timesheet-employee-assignments .event-durations{background:rgba(27,83,218,.3);display:-webkit-box;display:flex;padding-left:.625rem}.timesheet-employee-assignments .event-durations-empty{display:none}.timesheet-employee-assignments .event-durations-list{-webkit-box-flex:0;flex:0 0 12.3125rem;list-style:none;margin:0 0 0 auto;padding:0}.timesheet-employee-assignments .event-durations-list li{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-durations .title{border-left:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:0;flex:0 1 7.5rem;margin-left:auto;padding:.375rem 0 .375rem .625rem}.timesheet-employee-assignments .event-durations .hours{-webkit-box-flex:1;flex:1 1 2.5rem;font-weight:500;padding:.375rem .625rem .375rem 0;text-align:right}.timesheet-employee-assignments .event-attend{display:-webkit-box;display:flex;margin:0;padding:.125rem .625rem .5rem}.timesheet-employee-assignments .event-attend .event-icon{margin-right:.625rem}.timesheet-employee-assignments .employee-summary{border-top:.125rem solid #fffeff;display:-webkit-box;display:flex}.timesheet-employee-assignments .employee-summary .funeral-count{-webkit-box-flex:1;flex:1 0 6.875rem;padding:.375rem 0 .375rem .625rem}.timesheet-employee-assignments .employee-summary .funeral-count ul{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.timesheet-employee-assignments .employee-summary .funeral-count li{margin-right:.9375rem;white-space:nowrap}.timesheet-employee-assignments .employee-summary .title{margin-right:.625rem}.timesheet-employee-assignments .employee-summary .month-hours{border-left:.0625rem solid #fffeff;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:auto;padding:.375rem .625rem}.timesheet-employee-assignments .employee-summary .month-hours .hours{-webkit-box-flex:0;flex:0 0 2.5rem;font-weight:500;text-align:right}.timesheet-search{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background-color:rgba(255,254,255,.2);background-image:url(../img/magnify.svg);background-position:left .3125rem center;background-repeat:no-repeat;background-size:1.375rem 1.375rem;border:0;border-radius:.25rem;color:#fffeff;font-size:.875rem;height:2.125rem;outline:0;padding:.3125rem .3125rem .3125rem 2.1875rem;width:10.625rem}.timesheet-search:focus{background-color:rgba(255,254,255,.4)}.timesheet-search::-webkit-input-placeholder{color:#fffeff}@media (min-width:33.375rem){.default-font,.timesheet-employee-assignments .event-guardian-hours input,.timesheet-employee-assignments .event-location,body,h4{font-size:calc(.8125rem + .125*(100vw - 33.375rem)/(75 - 33.375))}.calendar-details-section-title,.employee-details .section-header .title,.employee-profil .section-header .title,.formset-header .title,.month-details-header,.section-heading-font{font-size:calc(.875rem + .3125*(100vw - 33.375rem)/(75 - 33.375))}.dialog .formset-header .title,.dialog-heading-font,.dialog-section .title,.dialog-title,.form-legend{font-size:calc(.875rem + .125*(100vw - 33.375rem)/(75 - 33.375))}.calendar-weekday,.form-field-checkbox-label,.form-field-radio-label,.form-label,.month-details-date,.special-font{font-size:calc(.8125rem + .0625*(100vw - 33.375rem)/(75 - 33.375))}.dialog-section .sub-title,.h2,h2{font-size:calc(.875rem + .125*(100vw - 33.375rem)/(75 - 33.375))}.h1,h1{font-size:calc(.9375rem + .5625*(100vw - 33.375rem)/(75 - 33.375))}h3{font-size:calc(.8125rem + .125*(100vw - 33.375rem)/(75 - 33.375))}.dialog-header{padding:.3125rem 2.75rem .3125rem 0}.form-button{padding-left:1.125rem;padding-right:1.125rem}.login-header{padding:.9375rem 1.875rem}.login-form-section{padding-left:1.875rem;padding-right:1.875rem}.login-wrapper{width:25rem}.login-footer{padding:1.25rem 1.875rem}.calendar-overview{padding:3.4375rem 0 .625rem}.calendar-overview-header{padding-bottom:0}.calendar-filter{position:-webkit-sticky;position:sticky;top:0;z-index:10}.calendar-field-select-wrapper{margin-right:.3125rem}.calendar-details-header{margin-top:3.4375rem}.month-details-content-time{-webkit-box-flex:0;flex:0 0 6.25rem;padding-bottom:.5rem}.month-details-content-link{flex-wrap:nowrap}.employee-details-header,.employee-profil-header{background:#000;position:-webkit-sticky;position:sticky;top:0;z-index:20}.employee-details-header{padding-top:4rem}.employee-profil-header{padding:4.5625rem 0 1.0625rem}}@media (min-width:33.375em){.col-sm{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-sm-1,.col-sm-2{-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3,.col-sm-4{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5,.col-sm-6{-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7,.col-sm-8{-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-10,.col-sm-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11,.col-sm-12{-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;order:-1}.order-sm-1{-webkit-box-ordinal-group:2;order:1}.order-sm-2{-webkit-box-ordinal-group:3;order:2}.order-sm-3{-webkit-box-ordinal-group:4;order:3}.order-sm-4{-webkit-box-ordinal-group:5;order:4}.order-sm-5{-webkit-box-ordinal-group:6;order:5}.order-sm-6{-webkit-box-ordinal-group:7;order:6}.order-sm-7{-webkit-box-ordinal-group:8;order:7}.order-sm-8{-webkit-box-ordinal-group:9;order:8}.order-sm-9{-webkit-box-ordinal-group:10;order:9}.order-sm-10{-webkit-box-ordinal-group:11;order:10}.order-sm-11{-webkit-box-ordinal-group:12;order:11}.order-sm-12{-webkit-box-ordinal-group:13;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.header{left:0;position:fixed;right:0;top:0;z-index:500}.employees-header{padding-top:4.0625rem;position:-webkit-sticky;position:sticky;top:0;z-index:20}.timesheet-header{left:0;position:fixed;right:0;top:3.4375rem;z-index:20}.timesheet-list{padding-top:6.875rem}.timesheet-footer .dialog-button{margin-right:0}.timesheet-employee-assignments .events-wrapper{display:-webkit-box;display:flex}.timesheet-employee-assignments .events-date{background:#081235;border-radius:0;-webkit-box-flex:0;flex:0 0 6.875rem;margin:0}.timesheet-employee-assignments .event-location{-webkit-box-flex:1;flex:1 1 auto}.timesheet-employee-assignments .event-location-wrapper{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-date{display:none}.timesheet-employee-assignments .event-guardian-hours{border-top:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:0;flex:0 0 13.75rem;margin-left:0;padding-left:0}.timesheet-employee-assignments .event-guardian-hours .title{-webkit-box-flex:0;flex:0 1 8.875rem}.timesheet-employee-assignments .event-durations-list{-webkit-box-flex:0;flex:0 0 13.375rem}.timesheet-employee-assignments .event-durations .title{-webkit-box-flex:0;flex:0 1 9.875rem}.timesheet-employee-assignments .employee-summary .month-hours{-webkit-box-flex:0;flex:0 0 13.375rem;flex-wrap:nowrap}.timesheet-employee-assignments .employee-summary .month-hours .hours{margin-left:auto}.timesheet-search{width:11.875rem}}@media (min-width:48em){.container{padding-left:1.25rem;padding-right:1.25rem}.row{margin-left:-.625rem;margin-right:-.625rem}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:.625rem;padding-right:.625rem}.col-md{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-md-1,.col-md-2{-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3,.col-md-4{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5,.col-md-6{-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7,.col-md-8{-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-10,.col-md-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11,.col-md-12{-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;order:-1}.order-md-1{-webkit-box-ordinal-group:2;order:1}.order-md-2{-webkit-box-ordinal-group:3;order:2}.order-md-3{-webkit-box-ordinal-group:4;order:3}.order-md-4{-webkit-box-ordinal-group:5;order:4}.order-md-5{-webkit-box-ordinal-group:6;order:5}.order-md-6{-webkit-box-ordinal-group:7;order:6}.order-md-7{-webkit-box-ordinal-group:8;order:7}.order-md-8{-webkit-box-ordinal-group:9;order:8}.order-md-9{-webkit-box-ordinal-group:10;order:9}.order-md-10{-webkit-box-ordinal-group:11;order:10}.order-md-11{-webkit-box-ordinal-group:12;order:11}.order-md-12{-webkit-box-ordinal-group:13;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.header-container{border:0}.calendar .main{bottom:0;display:-webkit-box;display:flex;left:0;position:absolute;right:0;top:3.4375rem}.content-100{-webkit-box-flex:1;flex:1 1 auto}.employees-header{display:block;padding:3.4375rem 0 .625rem}.employee-register{height:2.75rem;padding-bottom:.625rem;padding-top:.625rem}.timesheet-container{padding-top:0}.timesheet-list{padding-top:6.25rem}.timesheet-footer{margin-bottom:1.25rem}.timesheet-employee-assignments .event-list-item{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-detail{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 auto}.timesheet-employee-assignments .event-time{-webkit-box-flex:0;flex:0 0 6.5625rem;padding-right:.625rem}.timesheet-employee-assignments .event-summary{-webkit-box-flex:0;flex:0 1 auto}.timesheet-employee-assignments .event-guardian-hours-empty{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-guardian-hours .title{margin-left:0;padding-right:0}.timesheet-employee-assignments .event-durations{border-left:.0625rem solid rgba(255,254,255,.5);-webkit-box-flex:0;flex:0 0 13.75rem;padding:0}.timesheet-employee-assignments .event-durations-empty{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-durations-list{-webkit-box-flex:1;flex:1 1 auto}.timesheet-employee-assignments .event-durations .title{border-left:0;border-top:.0625rem solid rgba(255,254,255,.5);margin-left:0}.timesheet-employee-assignments .event-durations .hours{border-top:.0625rem solid rgba(255,254,255,.5)}.timesheet-employee-assignments .employee-summary .month-hours{-webkit-box-flex:0;flex:0 0 13.75rem}}@media (min-width:48rem){.main-navigation>ul{margin-right:0}.dialog-scroll{padding:1.25rem}.dialog-header{padding:.3125rem 3.0625rem .3125rem .3125rem}.dialog-section{padding:.625rem 1.25rem 0}.dialog-footer{padding:.9375rem 1.25rem}.dialog .formset-header{padding-left:1.25rem;padding-right:1.25rem}.dialog .formset-items{padding-left:1.25rem;padding-right:1.25rem}.login-wrapper{width:31.25rem}.calendar-back{display:none}.calendar-overview{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;padding:0;width:21.6875rem}.calendar-overview-header{margin:0 1.25rem .625rem;padding-top:0}.calendar-overview-main{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:2.75rem}.calendar-filter{margin:0 1.25rem .625rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.calendar-month{left:-.25rem}.calendar-month-main{padding:0 .625rem .375rem 1.25rem}.calendar-details{display:block;padding:0;top:0}.calendar-details-header{margin-top:0}.calendar-details-wrapper{position:relative}.month-details-content-delete{-webkit-box-flex:0;flex:0 0 2.125rem;padding:.5rem .625rem .5rem 0;width:2.125rem}.availability-header,.availability-main{margin:0 1.25rem}.employees-lists.sticky{position:-webkit-sticky;position:sticky;top:6.25rem}.employees-lists{display:block}.employees-list-wrapper{padding-top:.9375rem}.employees-preloader{bottom:3.4375rem;height:calc(100vh - 55rem/16);position:relative}.employee-back{display:none}.employee-details,.employee-profil{display:block;padding-bottom:0}.employee-details-header,.employee-profil-header{border:0;margin:0;position:initial}.employee-details .section,.employee-profil .section{margin-bottom:1.25rem}.employee-details{display:block}.employee-details-header{padding-top:3.4375rem}.employee-profil-header{padding:3.4375rem 0 .625rem}.employee-initials-md{-webkit-box-flex:0;flex:0 0 1.75rem;height:1.75rem;line-height:1.75rem;margin-right:.9375rem;width:1.75rem}.employee-initials-md small{font-size:110%;line-height:1.625rem}}@media (min-width:62em){.col-lg{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-lg-1,.col-lg-2{-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3,.col-lg-4{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5,.col-lg-6{-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7,.col-lg-8{-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-10,.col-lg-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11,.col-lg-12{-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;order:-1}.order-lg-1{-webkit-box-ordinal-group:2;order:1}.order-lg-2{-webkit-box-ordinal-group:3;order:2}.order-lg-3{-webkit-box-ordinal-group:4;order:3}.order-lg-4{-webkit-box-ordinal-group:5;order:4}.order-lg-5{-webkit-box-ordinal-group:6;order:5}.order-lg-6{-webkit-box-ordinal-group:7;order:6}.order-lg-7{-webkit-box-ordinal-group:8;order:7}.order-lg-8{-webkit-box-ordinal-group:9;order:8}.order-lg-9{-webkit-box-ordinal-group:10;order:9}.order-lg-10{-webkit-box-ordinal-group:11;order:10}.order-lg-11{-webkit-box-ordinal-group:12;order:11}.order-lg-12{-webkit-box-ordinal-group:13;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}body.calendar{overflow:hidden}.employee-register{height:3rem;padding-bottom:.75rem;padding-top:.75rem}.timesheet-employee-assignments .event-detail-wrapper{display:-webkit-box;display:flex}.timesheet-employee-assignments .event-attend{-webkit-box-flex:0;flex:0 0 auto;padding-bottom:0;padding-top:.375rem}}@media (min-width:62rem){.logo{margin-top:.8125rem}.main-navigation>ul .main-navigation-item{padding-left:.4375rem;padding-right:.4375rem}.formset-header{padding:0 1.25rem}.formset-items{padding:.9375rem 1.25rem .125rem}.calendar-overview{width:25rem}.calendar-field-select{font-size:.875rem}.calendar-field-select-wrapper{margin-right:.5rem;padding:.25rem .3125rem .25rem .625rem}.calendar-button{font-size:.875rem;padding:0 .625rem}.calendar-day{padding:.5rem}.month-details-header-wrapper{padding-left:3.75rem}.month-details-content-time{-webkit-box-flex:0;flex:0 0 6.875rem}.month-details-date{width:3.75rem}.month-details-title{width:3.875rem}.employee-details .section-header,.employee-profil .section-header{padding:0 1.25rem}.employee-details .section-main,.employee-profil .section-main{padding:.9375rem 1.25rem .125rem}.employee-details .section-footer,.employee-profil .section-footer{padding:.8125rem 1.25rem}.employee-initials-lg{-webkit-box-flex:0;flex:0 0 2rem;height:2rem;line-height:2rem;width:2rem}.employee-initials-lg small{font-size:110%;line-height:1.875rem}}@media (min-width:75rem){.default-font,.timesheet-employee-assignments .event-guardian-hours input,.timesheet-employee-assignments .event-location,body,h4{font-size:.9375rem}.calendar-details-section-title,.employee-details .section-header .title,.employee-profil .section-header .title,.formset-header .title,.month-details-header,.section-heading-font{font-size:1.1875rem}.dialog .formset-header .title,.dialog-heading-font,.dialog-section .title,.dialog-title,.form-legend{font-size:1rem}.calendar-weekday,.form-field-checkbox-label,.form-field-radio-label,.form-label,.month-details-date,.special-font{font-size:.875rem}.dialog-section .sub-title,.h2,h2{font-size:1rem}.h1,h1{font-size:1.5rem}h3{font-size:.9375rem}.calendar-overview{width:34.375rem}.calendar-overview-header{margin:0 2.5rem}.calendar-filter{margin:0 2.5rem .625rem}.calendar-filter-item{margin-bottom:.625rem}.calendar-field-select{font-size:.9375rem}.calendar-field-select-wrapper{margin-right:.5625rem;padding:.375rem .5rem .375rem .8125rem}.calendar-button{font-size:.9375rem;height:2rem;padding:0 .8125rem}.calendar-month-main{padding:0 2.5rem .375rem}.calendar-day{padding-bottom:.5rem;padding-top:.5rem}.calendar-day-item{height:2.375rem;padding:.4375rem 0;width:2.375rem}.calendar-day .event-icon{bottom:-23%;height:1.125rem;right:-23%;width:1.125rem}.calendar-day .event-icon svg{height:1rem;width:1rem}.month-details-header{padding:.3125rem 0 .3125rem 1.25rem}.month-details-content-time{-webkit-box-flex:0;flex:0 0 8.125rem;padding-left:1.25rem;padding-right:.625rem}.month-details-content-delete{margin-right:.3125rem}.month-details-date{height:3.4375rem}.availability-header,.availability-main{margin-left:2.5rem;margin-right:2.5rem}.employees-lists.sticky{top:7.1875rem}.employee-details,.employee-profil{padding-bottom:1.25rem}.employee-details-header,.employee-profil-header{padding-top:4.375rem}.employee-initials-xl{-webkit-box-flex:0;flex:0 0 2.25rem;height:2.25rem;line-height:2.25rem;width:2.25rem}.employee-initials-xl small{font-size:110%;line-height:2.125rem}}@media (min-width:75em){.container{padding-left:2.5rem;padding-right:2.5rem}.row{margin-left:-1.25rem;margin-right:-1.25rem}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:1.25rem;padding-right:1.25rem}.col-xl{flex-basis:0;-webkit-box-flex:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-xl-1,.col-xl-2{-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3,.col-xl-4{-webkit-box-flex:0;flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5,.col-xl-6{-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7,.col-xl-8{-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-10,.col-xl-9{-webkit-box-flex:0;flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11,.col-xl-12{-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;order:-1}.order-xl-1{-webkit-box-ordinal-group:2;order:1}.order-xl-2{-webkit-box-ordinal-group:3;order:2}.order-xl-3{-webkit-box-ordinal-group:4;order:3}.order-xl-4{-webkit-box-ordinal-group:5;order:4}.order-xl-5{-webkit-box-ordinal-group:6;order:5}.order-xl-6{-webkit-box-ordinal-group:7;order:6}.order-xl-7{-webkit-box-ordinal-group:8;order:7}.order-xl-8{-webkit-box-ordinal-group:9;order:8}.order-xl-9{-webkit-box-ordinal-group:10;order:9}.order-xl-10{-webkit-box-ordinal-group:11;order:10}.order-xl-11{-webkit-box-ordinal-group:12;order:11}.order-xl-12{-webkit-box-ordinal-group:13;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.header{height:4.375rem}.calendar .main{top:4.375rem}.employees-header{padding-top:4.375rem}.employee-register{height:3.25rem;padding-bottom:.875rem;padding-top:.875rem}.timesheet-header{top:4.375rem}.timesheet-list{padding-top:7.8125rem}.timesheet-list-item{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}.timesheet-footer{margin-bottom:2.5rem}.timesheet-employee-name{background:0 0;border:0;border-radius:0;-webkit-box-flex:0;flex:0 0 16.875rem;padding:.5rem 0}.timesheet-employee-assignments{-webkit-box-flex:1;flex:1 1 auto;margin-bottom:.625rem;min-height:2.5rem}}
/*# sourceMappingURL=main.min.css.map */
