@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,900.css);@import url(https://use.fontawesome.com/releases/v5.0.13/css/all.css);body{cursor:default;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}*{box-sizing:border-box}.clear-fix:after{clear:both;content:"";display:block}button::-moz-focus-inner,input::-moz-focus-inner{border:0}.header{background-color:#44b7de;box-shadow:0 2px 5px 0 rgba(0,0,0,.1);display:flex;height:16.8vw}.identity{display:flex;flex:1}.identity .home{align-items:center;display:flex;padding-right:10vw}.identity .home .logo{height:7.3vw;left:4.9vw;position:relative}.identity .home .title{color:#fff;font-family:Rubik,sans-serif;font-size:19px;font-size:4.6vw;font-weight:900;left:9.8vw;position:relative;text-transform:uppercase}.profileContainer{align-items:center;display:flex}.profileContainer .profile{margin-left:2vw;margin-right:3vw}.profileContainer .profile .profile-avatar{background-color:hsla(0,0%,100%,.5);border-radius:100%;color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-size:3.5vw;font-weight:500;line-height:10vw;min-height:10vw;min-width:10vw;text-align:center}.profileContainer .clickable-area{height:16.8vw;position:absolute;width:15vw}.menu-item{color:#44b7de;font-family:Rubik,sans-serif;font-size:14px;font-size:4.2vw;font-weight:500;padding:4.5vw;text-transform:uppercase}.export-monthly-header{align-items:center;display:flex}.export-monthly-header .export-monthly-logo{margin:0 2vw;width:7.4vw}.export-monthly-header .clickable-area{height:16.8vw;position:absolute;width:11.4vw}.timesheet-complete-header{align-items:center;display:flex;width:12vw}.timesheet-complete-header .complete-check-mark{height:8vw;margin:4vw 2vw}.timesheet-complete-header .clickable-area{height:16.8vw;position:absolute;width:12vw}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-month-year{color:#495057;font-family:Rubik,sans-serif;font-size:14px;font-size:3.9vw;font-weight:400;padding:0 4.5vw 4.5vw}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-attention{color:#f7586b;font-family:Rubik,sans-serif;font-size:14px;font-size:3.9vw;font-weight:500;padding:4.5vw}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-message{color:#f7586b;font-family:Rubik,sans-serif;font-size:14px;font-size:3.9vw;font-weight:400;padding:4.5vw}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-button-container{display:flex;flex-direction:row-reverse}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-button-container .timesheet-complete-warning-complete{float:none;margin:auto 0}.timesheet-complete-detail .closable-mobile-modal .timesheet-complete-warning-button-container .timesheet-complete-warning-cancel{color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-size:3.35vw;font-weight:500;margin:auto 0;padding:4.5vw}.change-user-detail{display:flex;flex-direction:column;height:calc(100vh - 16.8vw)}.change-user-detail .timesheet-return .message{font-size:3.6vw}.change-user-detail .change-user-input{height:10vw;margin-bottom:6vw;margin-top:4.5vw;width:100%;width:-webkit-fill-available;width:-moz-available;width:stretch}.change-user-detail .change-user{align-items:normal;display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.change-user-detail .change-user .change-user-list{align-items:center;flex:1;justify-content:flex-end;margin-top:3vw}.change-user-detail .change-user .change-user-list .myself{margin-bottom:4vw}.change-user-detail .change-user .change-user-list .scrollbar-container-changeuserdetail{height:55vh}.change-user-detail .change-user .change-user-list .change-user-list-item{align-items:center;background-color:#fff;display:flex;padding:1.3vw 0}.change-user-detail .change-user .change-user-list .change-user-list-item .change-user-avatar{background-color:rgba(68,183,222,.5);border-radius:100%;margin:0 4.5vw;min-height:8vw;min-width:8vw}.change-user-detail .change-user .change-user-list .change-user-list-item .change-user-avatar .change-user-avatarFilling{color:#fff;font-family:Rubik,sans-serif;font-size:12px;font-size:3.4vw;font-weight:500;line-height:8vw;text-align:center}.change-user-detail .change-user .change-user-list .change-user-list-item .change-user-username{color:#44b7de;font-family:Rubik,sans-serif;font-size:16px;font-size:3.8vw;font-weight:300}.change-user-detail .change-user .change-user-list .change-user-list-item.changeUserSelected{background-color:#e9ecef}.font12MediumDarkSkyBlue{font-size:12px}.font12MediumDarkSkyBlue,.font14MediumDarkSkyBlue{color:#44b7de;font-family:Rubik,sans-serif;font-weight:500}.font14MediumDarkSkyBlue{font-size:14px}.font14MediumWarmPink{font-size:14px}.font14MediumWarmPink,.font16MediumWarmPink{color:#f7586b;font-family:Rubik,sans-serif;font-weight:500}.font16MediumWarmPink{font-size:16px}.modal-dialog-override{height:50vh}.inMaintenance{color:#f7586b;font-size:14px;font-size:4.5vw;font-weight:500;text-transform:uppercase}.inMaintenance,.toastify{cursor:default;font-family:Rubik,sans-serif;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toastify{color:#fff;font-size:14px;font-size:4vw;font-weight:400;height:18.8vw;left:0;margin:0 5px;padding:20px 0 0 20px;top:0;width:100vw}.toastify.info{background-color:#0a80fc;border-color:1px dotted #0367d0}.toastify.error{background-color:#cd5c5c;border-color:1px dotted #bc3a3a}.back-close-icon{color:#adb5be;float:right}.back-close-icon .fa-times{cursor:pointer;font-size:20px}.back-close-icon .fa-times:hover{color:#495057}.account-selection{display:flex;height:14vh;text-align:center;width:100%}.account-selection .select-block{display:block;height:100%;margin:5px;padding-top:5px;width:50%;z-index:1}.account-selection .select-block .logo{color:#44b7de;font-size:36px}.account-selection .select-block .title{color:#44b7de;font-family:Rubik,sans-serif;font-size:16px;font-weight:500}.account-selection .select-block .info{color:#868e97;font-family:Rubik,sans-serif;font-size:10px;font-weight:400}.export-monthly-detail,.timesheet,.timesheet-complete-detail,.timesheet-detail{display:flex;flex-direction:column;height:calc(100vh - 16.8vw)}.timesheet-navigation{align-items:center;box-shadow:0 1px 0 0 #dee2e6;display:flex;flex:0 0 16.8vw;justify-content:center;position:relative}.timesheet-navigation .navigate-left,.timesheet-navigation .navigate-right{bottom:.5vw;color:#868e97;font-size:9vw;line-height:15.8vw;position:absolute;text-align:center;width:11.2vw}.timesheet-navigation .navigate-left:active,.timesheet-navigation .navigate-right:active{background-color:#44b7de;color:#fff}.timesheet-navigation .navigate-left{left:0}.timesheet-navigation .navigate-right{right:0}.timesheet-navigation .timesheet-navigation-month .totalHours-container{display:flex;height:8.4vw;justify-content:center;line-height:8.4vw;margin:0 auto;width:100%}.timesheet-navigation .timesheet-navigation-month .totalHours-container .totalHours{color:#adb5be;font-family:Rubik,sans-serif;font-size:16px;font-size:3.8vw;font-weight:500}.timesheet-navigation .timesheet-navigation-month .totalHours-container .totalHoursText{color:#adb5be;font-family:Rubik,sans-serif;font-size:12px;font-size:2.7vw;font-weight:500;margin-left:2vw;margin-top:.3vw;text-transform:uppercase}.timesheet-week{display:flex;flex:0 0 auto;flex-wrap:wrap}.timesheet-week-day{align-items:center;color:#868e97;display:flex;font-family:Rubik,sans-serif;font-size:16px;font-weight:400;height:58px;justify-content:center;width:14.28367vw}.timesheet-days{display:flex;flex:0 0 auto;flex-wrap:wrap}.timesheet-day{align-items:center;display:flex;height:58px;width:14.28367vw}.timesheet-day .day{align-items:center;border-radius:50%;color:#868e97;display:flex;flex-direction:column;font-family:Rubik,sans-serif;font-size:16px;font-weight:500;height:46px;line-height:46px;margin:0 auto;width:46px}.timesheet-day .day.active{background-color:#e9ecef;color:#44b7de}.timesheet-day .day.active .entry-indicator{color:#44b7de}.timesheet-day .day.today{background-color:#44b7de;color:#fff}.timesheet-day .day.today .entry-indicator{color:#fff}.timesheet-day .day .entry-indicator{color:#dee2e6;font-size:7px;pointer-events:none;position:relative;top:-12px}.timesheet-footer{background-color:#f8f9fa;box-shadow:inset 0 1px 0 0 #dee2e6;display:flex;flex:1 0 auto;flex-direction:column;padding:0 3.5vw}.timesheet-footer .active,.timesheet-footer .active .add-hours{display:flex;flex:1;flex-direction:column}.timesheet-footer .active .add-hours{align-items:center;justify-content:flex-end;padding:7vw 0}.timesheet-footer .active .add-hours input[type=submit]{float:none;font-size:4vw;height:12.7vw;margin:0;width:75vw}.timesheet-footer .active .add-hours input[type=submit][disabled=""]{background-color:rgba(68,183,222,.5)}.timesheet-footer .timesheet-footer__footer-info{display:flex;height:20px}.timesheet-footer .day{color:#868e97;font-family:Rubik,sans-serif;font-size:18px;font-size:4.25vw;font-weight:400;margin-bottom:2.5vw;margin-top:6.2vw;text-align:center}.timesheet-footer .timesheet-code{align-items:center;display:flex;height:11.2vw}.timesheet-footer .timesheet-code .timesheet-code-name{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:400}.timesheet-footer .timesheet-code .timesheet-code-total{align-items:center;display:flex;flex:1;justify-content:flex-end}.timesheet-footer .timesheet-code .timesheet-code-total .comment-indicator{color:#f9c681;font-size:2vw}.timesheet-footer .timesheet-code .timesheet-code-total span{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:500;margin-left:1.5vw}.timesheet-footer .timesheet-code .timesheet-code-total label{color:#868e97;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:400;margin-left:1vw}.timesheet-footer .timesheet-code .timesheet-code-total.has-extra-hours label,.timesheet-footer .timesheet-code .timesheet-code-total.has-extra-hours span{color:#44b7de}.timesheet-footer .timesheet-code .timesheet-code-total .expand-hours{color:#868e97;font-size:7vw;margin-left:3.5vw}.timesheet-footer .timesheetcode-inactive{text-decoration:line-through}.timesheet-footer .total .total-separator{background-color:#dee2e6;height:1px;margin:2vw 0}.timesheet-footer .total .total-hours-day{align-items:center;display:flex;height:11.2vw}.timesheet-footer .total .total-hours-day .total-label{color:#868e97;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:500}.timesheet-footer .total .total-hours-day .total-hours{align-items:center;display:flex;flex:1;justify-content:flex-end}.timesheet-footer .total .total-hours-day .total-hours span{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:500;margin-left:1.5vw}.timesheet-footer .total .total-hours-day .total-hours label{color:#868e97;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:400;margin-left:1vw}.timesheet-footer .total .total-hours-day .total-hours .expand-hours{color:transparent;font-size:7vw;margin-left:3.5vw}.timesheet-footer .no-registered-hours{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.5vw;font-weight:400;line-height:12.5vw;text-align:center}.build-info{flex-grow:100;font-size:12px;font-weight:400;text-align:right}.build-info,.disclaimer{color:#868e97;font-family:Rubik,sans-serif}.disclaimer{font-size:10px;font-weight:300}.maintenancemode-disclaimer{bottom:2px;color:red;font-family:Rubik,sans-serif;font-size:6px;font-weight:400;left:2px;position:absolute;text-transform:uppercase}.settings-detail{cursor:default;display:flex;flex-direction:column;height:calc(100vh - 16.8vw);-webkit-user-select:none;-moz-user-select:none;user-select:none}.settings-detail .settings-item{align-items:center;display:flex;padding:15px 5%}.settings-detail .settings-item .item-title{color:#44b7de;font-family:Rubik,sans-serif;font-size:16px;font-weight:300;width:35%}.settings-detail .settings-item .toggle{width:65%}.settings-detail .settings-item .toggle .toggle-value1,.settings-detail .settings-item .toggle .toggle-value2{width:50%}.timesheet-return{align-items:center;box-shadow:0 1px 0 0 #dee2e6;display:flex;flex:0 0 16.8vw;justify-content:center;position:relative}.timesheet-return .return{bottom:.5vw;color:#868e97;font-size:9vw;left:0;line-height:15.8vw;position:absolute;text-align:center;width:11.2vw}.timesheet-return .message{color:#868e97;font-family:Rubik,sans-serif;font-size:18px;font-size:4vw;font-weight:500;position:relative;text-transform:uppercase;top:.2vw}.timesheet-entry{display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.timesheet-entry .timesheet-entry-code{color:#868e97;font-family:Rubik,sans-serif;font-size:18px;font-size:4vw;font-weight:500;margin-bottom:5.5vw;word-wrap:break-word}.timesheet-entry .timesheet-entry-options.form-group .options{border:1px solid #adb5be;max-height:54vw;overflow:scroll;position:relative}.timesheet-entry .timesheet-entry-options.form-group .options.expanded{box-shadow:0 3px 7px 0 rgba(0,0,0,.1)}.timesheet-entry .timesheet-entry-options.form-group .options .option{color:#495057;font-family:Rubik,sans-serif;font-size:14px;font-size:4vw;font-weight:400;padding:3vw 9vw 3vw 3vw;word-wrap:break-word}.timesheet-entry .timesheet-entry-options.form-group .options .option[id=select-a-timesheet-code]{color:#adb5be}.timesheet-entry .timesheet-entry-options.form-group .options .fa-caret-down{color:#adb5be;font-size:4vw;position:absolute;right:4vw;top:3.5vw}.timesheet-entry .timesheet-entry-inputs .hours{margin-bottom:2.5vw}.timesheet-entry .timesheet-entry-inputs .hours .form-control{display:inline-block;text-align:center;width:20vw}.timesheet-entry .timesheet-entry-inputs .hours label{color:#495057;display:inline;margin-left:4vw}.timesheet-entry .timesheet-entry-inputs .hours .additional-hours{color:#868e97;color:#44b7de;font-family:Rubik,sans-serif;font-size:18px;font-size:4vw;font-weight:500;text-transform:uppercase}.timesheet-entry .timesheet-entry-actions{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end}.timesheet-entry .timesheet-entry-actions input[type=button],.timesheet-entry .timesheet-entry-actions input[type=submit]{float:none;font-size:4vw;height:12.7vw;margin:0;width:75vw}.timesheet-entry .timesheet-entry-actions input[type=button][disabled],.timesheet-entry .timesheet-entry-actions input[type=submit][disabled]{background-color:rgba(68,183,222,.5)}.timesheet-entry .timesheet-entry-actions .button-spacing{margin-bottom:3vw}.export-monthly{align-items:normal;display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.export-monthly .export-monthly-actions{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end}.export-monthly .export-monthly-actions input[type=button],.export-monthly .export-monthly-actions input[type=submit]{float:none;font-size:4vw;height:12.7vw;margin:0;width:75vw}.export-monthly .export-monthly-actions input[type=button][disabled],.export-monthly .export-monthly-actions input[type=submit][disabled]{background-color:rgba(68,183,222,.5)}.export-monthly .export-monthly-actions .button-spacing{margin-bottom:3vw}.export-monthly .timesheet-codes-list .no-tscode-select{color:#495057;cursor:default;font-family:Rubik,sans-serif;font-size:14px;font-size:3.4vw;font-weight:400;line-height:5.5vw;padding-left:2vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-wrap:break-word;text-align:center;text-transform:uppercase}.export-monthly .timesheet-codes-list .scrollbar-container-timesheet-codes-list{height:55vh}.export-monthly .timesheet-codes-list .tscode-select{box-sizing:content-box;display:inline-flex;padding:2.5vw 0 2.5vw 2vw;width:97%}.export-monthly .timesheet-codes-list .tscode-select .tscode-select-name{color:#495057;font-family:Rubik,sans-serif;font-size:14px;font-size:3.4vw;font-weight:400;line-height:5.5vw;padding-left:2vw;word-wrap:break-word}.export-monthly-extra-info{align-items:normal;display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.export-monthly-extra-info .input-fields{padding:4.5vw}.export-monthly-extra-info .input-fields .form-group .toggle{font-size:2.5vw;height:6vw;line-height:6vw}.export-monthly-extra-info .input-fields .company-group label:after{content:"*";margin-left:5px}.export-monthly-extra-info .input-fields .company-group input{background-color:#fff;border:1px solid #ced4da;color:#464a4c;display:block;font-family:Rubik,sans-serif;font-size:14px;font-size:4vw;font-weight:400;padding:2vw;resize:none;transition:border-color .15s ease-in-out;width:100%}.export-monthly-extra-info .input-fields .company-group input:focus{border-color:#5cb3fd;outline:none}.export-monthly-extra-info .input-fields .company-group input::-moz-placeholder{color:#636c72}.export-monthly-extra-info .input-fields .company-group input::placeholder{color:#636c72}.export-monthly-extra-info .input-fields .company-group input :-moz-read-only{background-color:#eceeef}.export-monthly-extra-info .input-fields .company-group input :read-only,.export-monthly-extra-info .input-fields .company-group input:disabled{background-color:#eceeef}.export-monthly-extra-info .input-fields .company-group .company-data{color:#464a4c;font-family:Rubik,sans-serif;font-size:14px;font-size:4vw;font-weight:400;padding:2vw}.export-monthly-extra-info .input-fields .company-group .react-autosuggest__suggestions-list{list-style-type:none}.export-monthly-extra-info .export-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end}.export-monthly-extra-info .export-container input[type=button],.export-monthly-extra-info .export-container input[type=submit]{float:none;font-size:4vw;height:12.7vw;margin:0;width:75vw}.export-monthly-extra-info .export-container .disabled{background-color:rgba(68,183,222,.5)}.export-monthly-extra-info .export-monthly-extra-info__required_message{color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-size:3vw;font-weight:400;margin-top:-15px}.timesheet-complete-detail .timesheet-return .message{font-size:3.6vw}.timesheet-complete-detail .timesheet-complete{align-items:normal;display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.timesheet-complete-detail .timesheet-complete .timesheet-complete-actions{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-end;margin-top:3vw}.timesheet-complete-detail .timesheet-complete .timesheet-complete-actions input[type=button],.timesheet-complete-detail .timesheet-complete .timesheet-complete-actions input[type=submit]{float:none;font-size:4vw;height:12.7vw;margin:0;width:75vw}.timesheet-complete-detail .timesheet-complete .timesheet-complete-actions .disabled{background-color:rgba(68,183,222,.5)}.timesheet-complete-detail .timesheet-complete .timesheet-complete-actions .button-spacing{margin-bottom:3vw}.timesheet-complete-detail .timesheet-complete .timesheet-complete-list .scrollbar-container-timesheet-complete-list{height:55vh}.timesheet-complete-detail .timesheet-complete .timesheet-complete-list .timesheet-code{box-sizing:content-box;display:inline-flex;padding:2.5vw 0 2.5vw 2vw;width:97%}.timesheet-complete-detail .timesheet-complete .timesheet-complete-list .timesheet-code .timesheet-code-name{color:#495057;font-family:Rubik,sans-serif;font-size:14px;font-size:3.4vw;font-weight:400;line-height:5.5vw;padding-left:2vw;word-wrap:break-word}.add-timesheet-code{display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.add-timesheet-code .search-timesheetcode-container{margin-top:4vw}.add-timesheet-code .searchResultMessage{color:#868e97;float:left;font-family:Rubik,sans-serif;font-size:12px;font-size:3vw;font-weight:300;left:-.25vw;margin:-3.25vw 0 .25vw}.add-timesheet-code .addTimesheetCode-selectAll{line-height:3vh;margin:1.5vh 0}.add-timesheet-code .addTimesheetCode-selectAll-checkbox{float:left}.add-timesheet-code .addTimesheetCode-selectAll-checkbox-text{color:#44b7de;float:left;font-family:Rubik,sans-serif;font-size:12px;font-size:3.5vw;font-weight:400;margin-left:4vw}.add-timesheet-code .timesheet-code-tab-container{display:flex}.add-timesheet-code .timesheet-code-tab-container .timesheet-code-tab{color:#495057;cursor:pointer;flex:1;font-family:Rubik,sans-serif;font-size:12px;font-size:3vw;font-weight:500;line-height:1.75vh}.add-timesheet-code .timesheet-code-tab-container .timesheet-code-tab.active{color:#000;font-family:Rubik,sans-serif;font-size:12px;font-size:3vw;font-weight:500}.add-timesheet-code .timesheet-code-tab-container .timesheet-code-tab .line{border-bottom:1px solid #e9ecef;margin-top:2.75vw}.add-timesheet-code .timesheet-code-tab-container .timesheet-code-tab .line.black{border-bottom:1px solid #495057}.add-timesheet-code .timesheet-code-list .scrollbar-container-timesheet-code-list.has-elements{height:54vh}.add-timesheet-code .timesheet-code-list .selectable-timesheet-code{align-items:center;display:flex;margin:4vw 0}.add-timesheet-code .timesheet-code-list .selectable-timesheet-code .selectable-timesheet-code-container{display:inline-block;margin:0 4vw}.add-timesheet-code .timesheet-code-list .selectable-timesheet-code .selectable-timesheet-code-container .selectable-timesheet-code-name{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.2vw;font-weight:400}.add-timesheet-code .timesheet-code-list .selectable-timesheet-code .selectable-timesheet-code-container .selectable-timesheet-code-description{color:#737b85;font-family:Rubik,sans-serif;font-size:16px;font-size:3.3vw;font-weight:400}.add-timesheet-code .selected-timesheet-code{align-items:center;display:flex;margin:4vw 0}.add-timesheet-code .selected-timesheet-code .selected-timesheet-code-container{display:inline-block;margin:0 4vw}.add-timesheet-code .selected-timesheet-code .selected-timesheet-code-container .selected-timesheet-code-name{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.2vw;font-weight:400}.add-timesheet-code .add-selected{align-items:flex-end;display:flex;flex:1;justify-content:center}.add-timesheet-code .add-selected input[type=submit]{font-size:4vw;height:12.7vw;width:80vw}.add-timesheet-code .add-selected input[type=submit][disabled]{background-color:rgba(68,183,222,.5)}.add-timesheet-code .no-most-recent-tscodes{color:#868e97;cursor:default;float:left;font-family:Rubik,sans-serif;font-size:12px;font-size:3vw;font-weight:300;left:-.25vw;margin:3.25vw 0 .25vw;-webkit-user-select:none;-moz-user-select:none;user-select:none}.remove-timesheetcode{display:flex;flex:1 0 auto;flex-direction:column;padding:6vw 4vw}.remove-timesheetcode .removable-timesheetcodes .scrollbar-container-removable-timesheetcodes{height:75vh}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode{align-items:center;display:flex;margin:4vw 0}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode .clickable-area{padding:2vw 3.5vw}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode .clickable-area img{width:3.5vw}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode .removable-timesheet-code-container{display:inline-block;margin:0 4vw}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode .removable-timesheet-code-container .removable-timesheet-code-name{color:#495057;font-family:Rubik,sans-serif;font-size:20px;font-size:4.2vw;font-weight:400}.remove-timesheetcode .removable-timesheetcodes .removable-timesheetcode .removable-timesheet-code-container .removable-timesheet-code-description{color:#737b85;font-family:Rubik,sans-serif;font-size:16px;font-size:3.3vw;font-weight:400}.login-modal-options{align-items:center;display:flex}.login-modal-options .forgot-password{flex:1}.login-modal-options .forgot-password .forgot-password-text{color:#44b7de;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;padding:5px;width:-moz-fit-content;width:fit-content}.login-modal-options .forgot-password .forgot-password-text:hover{color:#2090b5;cursor:pointer}.not-you{color:#2eafda;display:unset;font-family:Rubik,sans-serif;font-size:12px;font-weight:400}.not-you:hover{color:#1c7ea0;cursor:pointer}.login-selection{height:14vh;width:100%}.login-selection .select-block{display:grid;grid-template-columns:30% 30% 40%;grid-template-rows:20% 10% 45% 25%;height:100%;margin:5px;padding-top:5px;z-index:1}.login-selection .select-block .form-group{grid-column-end:4;grid-column-start:2;grid-row:3;margin:0;overflow:visible}.login-selection .select-block .form-group .form-control{color:#868e97;font-family:Rubik,sans-serif;font-size:14px;font-weight:400}.login-selection .select-block .logo{color:#44b7de;font-size:22vw;grid-column:1;grid-row:1}.login-selection .select-block .title{color:#44b7de;font-family:Rubik,sans-serif;font-size:20px;font-weight:500;grid-column:2;grid-row:1}.login-selection .select-block .login-selection-button{grid-column:3;grid-row:4;max-height:7vw;padding:0}.alert{border:1px solid transparent;color:#000;font-family:Rubik,sans-serif;font-size:12px;font-size:3.5vw;font-weight:400;padding:2vw 4vw}.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #adb5be;border-radius:1px;height:4vw;min-height:4vw;min-width:4vw;vertical-align:middle;width:4vw}input[type=checkbox]:checked{background-color:#44b7de;outline:none}input[type=checkbox]:checked:after{color:#fff;content:"\f00c";font:normal normal normal 14px/1 FontAwesome;font-size:2.1vw;height:4vw;line-height:4vw;min-height:4vw;min-width:4vw;position:absolute;text-align:center;width:4vw}input[type=button],input[type=submit]{background-color:#44b7de;border:none;border-radius:50px;color:#fff;font-family:Rubik,sans-serif;font-size:12px;font-size:3.4vw;font-weight:500;height:8vw;padding:0 8vw;transition:all .2s ease-in-out}input[type=button].inverse,input[type=submit].inverse{background-color:#fff;border:1px solid #adb5be;color:#868e97}input[type=button]:active,input[type=button]:hover,input[type=submit]:active,input[type=submit]:hover{background-color:#24a1cb}input[type=button]:active.inverse,input[type=button]:hover.inverse,input[type=submit]:active.inverse,input[type=submit]:hover.inverse{color:#fff}input[type=button]:focus,input[type=submit]:focus{box-shadow:0 0 0 2px rgba(68,183,222,.5);outline:none}input[type=button]:focus.inverse,input[type=submit]:focus.inverse{box-shadow:0 0 0 2px rgba(173,181,190,.5)}div[role=submit]{color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-size:3.4vw;font-weight:500;padding:2vw;text-align:center}div[role=submit]:hover{color:#495057}div[role=submit]:disabled{color:#fff;transition:none}div[role=submit],input[type=button],input[type=submit]{-webkit-tap-highlight-color:transparent;cursor:pointer;float:right;margin-left:2vw;text-transform:uppercase}.form-group{margin-bottom:5.5vw;overflow:hidden}.form-group label{color:#868e97;display:inline-block;font-family:Rubik,sans-serif;font-size:14px;font-size:4vw;font-weight:400;margin-bottom:2.5vw;transition:color .15s ease-in-out}.form-group label.has-extra{color:#495057}.form-group label.has-extra span{color:#868e97;font-size:3.5vw;transition:color .15s ease-in-out}.form-group label.required:after{content:"*";margin-left:5px}.form-group .form-control{background-color:#fff;border:1px solid #ced4da;color:#464a4c;display:block;font-family:Rubik,sans-serif;font-size:14px;font-size:4vw;font-weight:400;padding:2vw;resize:none;transition:border-color .15s ease-in-out;width:100%}.form-group .form-control:focus{border-color:#5cb3fd;outline:none}.form-group .form-control::-moz-placeholder{color:#636c72}.form-group .form-control::placeholder{color:#636c72}.form-group .form-control:-moz-read-only{background-color:#eceeef}.form-group .form-control:disabled,.form-group .form-control:read-only{background-color:#eceeef}.form-group.has-error label,.form-group.has-error label span{color:#e97d7f}.form-group.has-error .form-control{border-color:#e97d7f}.modal-forefront{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.modal-dialog{width:90%}.modal-content{background-color:#fff;border-radius:3px;box-shadow:0 3px 7px 0 rgba(0,0,0,.3);padding:5vw}.modal-backdrop{background-color:rgba(0,0,0,.3);z-index:1040}.modal-backdrop,.modal-mobile-forefront{bottom:0;left:0;position:fixed;right:0;top:0}.modal-mobile-forefront{z-index:1050}.modal-mobile-dialog{bottom:0;position:fixed;width:100%}.modal-mobile-content{background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,.3);padding:4.5vw 4.5vw 4.5vw 0}.modal-mobile-backdrop{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.closable-mobile-modal{line-height:100%}.closable-mobile-modal .closable-mobile-modal-header .closable-mobile-modal-close-icon{color:#adb5be;float:right}.closable-mobile-modal .closable-mobile-modal-header .closable-mobile-modal-close-icon .fa-times{cursor:pointer;font-size:5vw}.closable-mobile-modal .closable-mobile-modal-header .closable-mobile-modal-title{color:#868e97;font-family:Rubik,sans-serif;font-size:18px;font-size:4.2vw;font-weight:500;padding:4.5vw;text-transform:uppercase}.closable-mobile-modal .closable-mobile-modal-header:after{clear:both;content:"";display:block}.closable-modal{line-height:100%}.closable-modal .closable-modal-header .closable-modal-close-icon{color:#adb5be;float:right}.closable-modal .closable-modal-header .closable-modal-close-icon .fa-times{cursor:pointer;font-size:16px}.closable-modal .closable-modal-header .closable-modal-close-icon .fa-times:hover{color:#495057}.closable-modal .closable-modal-header .closable-modal-title{color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-weight:500}.closable-modal .closable-modal-header:after{clear:both;content:"";display:block}.closable-modal .closable-modal-cancel{color:#868e97;float:right;font-family:Rubik,sans-serif;font-size:12px;font-weight:500;margin-right:15px;margin-top:18px;padding:10px 0 10px 10px}.closable-modal .closable-modal-cancel:hover{color:#495057;cursor:pointer}.closable-modal .closable-modal-line{border-bottom:1px solid #e9ecef;height:1px;margin-left:-20px;margin-right:-20px}.button-container{margin-top:100px}.button-container .ask-decline{margin-left:10px}.toggle{background-color:#fff;border:none;color:#44b7de;cursor:default;display:flex;font-family:Rubik,sans-serif;font-size:10px;font-weight:400;line-height:25px;min-height:25px;outline:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle .toggle-value1{border:1px solid #44b7de;border-bottom-left-radius:25px;border-top-left-radius:25px;padding-left:15px;padding-right:10px;text-transform:uppercase}.toggle .toggle-value2{border:1px solid #44b7de;border-bottom-right-radius:25px;border-top-right-radius:25px;padding-left:10px;padding-right:15px;text-transform:uppercase}.toggle .selected{background-color:#44b7de;color:#fff}.toggle .unselected:hover{background-color:#c6e9f5}.toggle:hover{cursor:pointer}.cc-dismiss{border-radius:50px;color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-weight:400}.wrong{font-size:18px;padding:0 20px}.wrong,.wrong h1{color:#000;font-family:Rubik,sans-serif;font-weight:500}.wrong h1{font-size:36px}.wrong .wrong-error-message{color:#464a4c;font-family:Rubik,sans-serif;font-size:12px;font-weight:300;padding-top:20px}.light-steel{color:#d8dbde}.month-year-picker{color:#868e97;font-family:Rubik,sans-serif;font-size:12px;font-weight:500}.month-year-picker .month-year-picker__button{background-color:transparent;border:none;color:#868e97;cursor:pointer;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;outline:none;text-align:right;text-transform:uppercase;width:146px}.month-year-picker .month-year-picker__button i{padding-left:5px}.month-year-picker .month-year-picker__button.month-year-picker__button--readonly{cursor:default}.month-year-picker .month-year-picker__button.month-year-picker__button--readonly i{display:none}.month-year-picker .dialog-sheet{background-color:#fff;padding:3px;width:100%;z-index:9999}.month-year-picker .dialog-sheet .month-year-picker__selector{display:flex;line-height:20px}.month-year-picker .dialog-sheet .month-year-picker__selector .month-year-picker__year{padding:5px;text-align:center;width:33%}.month-year-picker .dialog-sheet .month-year-picker__selector .month-year-picker__selector__previous{cursor:pointer;padding:5px;text-align:center;width:33%}.month-year-picker .dialog-sheet .month-year-picker__selector .month-year-picker__selector__previous.month-year-picker__selector__previous--disabled{color:#d8dbde}.month-year-picker .dialog-sheet .month-year-picker__selector .month-year-picker__selector__next{cursor:pointer;padding:5px;text-align:center;width:33%}.month-year-picker .dialog-sheet .month-year-picker__selector .month-year-picker__selector__next.month-year-picker__selector__next--disabled{color:#d8dbde}.month-year-picker .dialog-sheet .month-year-picker__month__container .month-year-picker__month__row{display:flex}.month-year-picker .dialog-sheet .month-year-picker__month__container .month-year-picker__month{border-radius:3px;color:#868e97;cursor:pointer;font-family:Rubik,sans-serif;font-size:14px;font-weight:400;line-height:35px;padding-left:5px;text-align:center;width:33%}.month-year-picker .dialog-sheet .month-year-picker__month__container .month-year-picker__month.month-year-picker__month--selected{background-color:#44b7de;color:#fff;font-family:Rubik,sans-serif;font-size:14px;font-weight:500}
/*# sourceMappingURL=styles.ed7326.css.map*/