.ember-basic-dropdown-content-wormhole-origin,.title h2{display:inline}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #aaa;border-right:1px solid #aaa}.column,.columns,.container,.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *{box-sizing:border-box}.bel-table-header h3,.datepicker th,.options a,h3{-moz-osx-font-smoothing:grayscale}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#FFF}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-power-select-trigger{position:relative;background-color:#fff;line-height:1.75;overflow-x:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-status-icon{display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0;border-color:#aaa transparent transparent;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;-webkit-appearance:none;outline:0;padding:0;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em;overflow-x:hidden}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.results{margin-top:5px;margin-bottom:25px;width:100%;border-collapse:collapse;background-color:#fff}.results thead tr{background:#1589ef;color:#fff}.results tbody tr:nth-child(odd) td,.results tbody tr:nth-child(odd) th{background-color:#ededed}.results tbody td.number{text-align:right}.results tbody td.text{text-align:left}.results tbody tr.red,.results tbody tr.red.orange{color:red}.results tbody tr.orange{color:orange}.red{color:red}div.upload-summary{background:#fff;padding:5px}div.upload-summary .error-row{margin-left:5px}div.upload-actions{margin-top:25px;margin-left:25px;margin-bottom:25px}div.file-upload{background:#fff}div.file-upload .file-title{background:#1589ef;display:inline-block;padding:0 5px}div.file-upload .file-title label{color:#fff;text-transform:uppercase;line-height:1.5rem}label,p{color:#484848}div.file-upload button{margin:.5rem 0 .5rem 1rem}div.file-upload .file-link{margin-left:25px;display:inline-block}.container{position:relative;width:100%;max-width:1800px;margin:0 auto;padding:0 20px}.column,.columns{width:100%;float:left}@media (max-width:960px){.container{padding:0}}@media (min-width:400px){.container{padding:0}}@media (min-width:550px){.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666667%}.two.columns{width:13.33333333%}.three.columns{width:22%}.four.columns{width:30.66666667%}.five.columns{width:39.33333333%}.six.columns{width:48%}.seven.columns{width:56.66666667%}.eight.columns{width:65.33333333%}.nine.columns{width:74%}.ten.columns{width:82.66666667%}.eleven.columns{width:91.33333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.66666667%}.two-thirds.column{width:65.33333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.33333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.66666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.33333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.66666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.33333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.66666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.33333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.66666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.33333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}body{overflow-y:scroll;height:100%}body,html{margin:2px;background-color:#e0e4ea;padding:0;font-family:Lato,sans-serif!important}.cell p,.description p{padding-left:16px}p{margin:0;white-space:pre-line}h3{font-size:14px}.options a,h4,label{font-size:12px}label{display:block;line-height:5px}.filter h3,.filter h4{float:left;color:#fff;margin:0;max-width:125px;hyphens:auto;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.description p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-inline-box;word-break:break-word;vertical-align:middle;margin-top:-4px;max-width:72%;max-height:50px;line-height:14px;white-space:normal;overflow:hidden}.login label{line-height:18px}.report-list p{padding:0}.bottom,.grouped-totals,.title h2{padding-bottom:20px}.preview .filter h3,.reports .filter h3{font-size:11px;float:left;max-width:52px;line-height:normal;hyphens:auto;text-align:center}.html-report p,.left-aligned{text-align:left}.preview .cell p,.report-list .cell p{padding-left:0;white-space:pre-line;text-overflow:ellipsis}.html-report p{white-space:pre-wrap}.datepicker th{font-size:13px}.total{font-size:13px;color:#1589ef}.top-menu h3{text-align:center;color:#fff}.title{width:100%;position:absolute}.title-wrapper{width:100%;height:74px;text-align:center;background-color:#1589ef}.title h2{text-transform:uppercase;padding-top:5px;font-weight:200;color:#fff;vertical-align:middle;margin:0}.contains-billed p{color:#fff}.contains-billed:before{font-family:FontAwesome;font-size:17px;margin-right:8px;content:"\f05a"}.bel-table-header{width:100%;height:30px;display:inline-block;background-color:#1589ef;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff}.menu-block,.options a{height:50px;background-color:#1589ef;float:left}.bel-table-header h3{text-align:center;-webkit-font-smoothing:antialiased;text-transform:uppercase;margin-top:7px}.invoice-header{margin-top:20px}.header{width:100%}.menu-block{width:20%}.log-out,.top-menu{-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.options a{color:inherit;text-decoration:none;width:16%;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.options a::before{color:#fff;float:left;position:relative;font-family:FontAwesome;top:13px;font-size:20px;margin-left:10px;margin-right:10px;transition:all .1s ease-in}.options a:nth-of-type(1)::before{content:"\f0c0"}.options a:nth-of-type(2)::before{content:"\f07c"}.options a:nth-of-type(3)::before{content:"\f073"}.options a:nth-of-type(4)::before{content:"\f274"}.options a:nth-of-type(5)::before{content:"\f007"}.status{color:#fff;float:right;width:10%}.status p{padding-top:5px!important;color:#fff}.status a{margin-top:6px;background-color:#1589ef;text-decoration:none;display:block;font-size:12px;text-transform:uppercase}.options a h3,.status a h3{float:left;color:#fff;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.menu-block,.top-menu a{border-top:7px solid #fff;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.top-menu a:active,.top-menu a:focus,.top-menu a:hover{background-color:#67b7fd;border-top:7px solid #000}.top-menu a.active{background-color:#67b7fd;border-top:7px solid #fff}.status a.active h3,.status a:focus h3,.status a:hover h3,.top-menu a.active h3,.top-menu a:focus h3,.top-menu a:hover h3,a.active:before,a:focus:before,a:hover:before{color:#000!important}.html-report{margin-left:20px}.totals{width:100%;background-color:#f2f3f2}.preview-totals{width:100%;background-color:#fff}.right-aligned{text-align:right}.action,.bottom{text-align:center}.grouped-totals{padding-left:20px}.project-hours-total{border-top:#000 solid 1px}.bottom{display:inline-block;padding-left:20px;padding-top:20px}.messageContainer{margin-left:auto;margin-right:auto;position:fixed;z-index:999;top:15px}.contains-billed{margin-bottom:10px;display:flex;animation:fade .4s linear;opacity:1;box-shadow:0 3px 6px #424242;background-color:rgba(196,55,212,.91);padding:10px 10px 10px 14px;color:#fff;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out}.login .bel-table{display:block;max-height:500px;height:auto;width:25%;margin-left:auto;margin-right:auto}.bel-table{background-color:#fff;border-radius:4px;box-shadow:7px 15px 16px -9px grey;margin-top:8px;margin-bottom:20px}.main-area{overflow:hidden}.filter{background-color:#1589ef;height:90px}.new-entry{overflow:hidden}.visible{max-height:500px;transition:max-height .7s linear;-webkit-transition:max-height .7s linear}.login .bel-table,.options,body.application div.css-spinner div.notify{-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out}.login .bel-table,.options{-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-animation-name:slide,fade;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease}@keyframes slide{0%{transform:translate3d(0,-50px,0)}100%{transform:translate3d(0,0,0)}}.new-entry .row{padding-top:10px}.make .row,.new-entry .row:last-child{padding-left:10px;padding-bottom:10px;padding-top:10px}.row{padding-bottom:2px;padding-left:10px;overflow:hidden}.main-area .row{padding-top:2px}.row:after{content:'';position:absolute;top:50%;left:50%;width:12px;height:5px;background:#67b7fd;opacity:0;border-radius:20%;transform:scale(1,1) translate(-50%);transform-origin:50% 50%}@keyframes ripple{0%{transform:scale(0,0);opacity:1}20%{transform:scale(25,25);opacity:1}100%{opacity:0;transform:scale(140,140)}}.isActive::after{animation:ripple .3s ease-out}.main-area .row:not(.isActive):hover,.main-area .row:not(.isActive):hover p{background-color:#67b7fd!important;color:#fff!important}.cell,.cell-small{float:left;min-height:35px;line-height:39px;font-size:15px}.action{float:left;height:39px;line-height:35px}.hours{text-align:right;padding-right:26px}.report-list .hours,.report-list .reports .cell-small{text-align:center}.ember-power-select-options li:nth-child(odd),.main-area .row:nth-child(odd){background-color:#ededed}.name p,.project p{white-space:pre;max-width:85%;overflow:hidden;text-overflow:ellipsis}.login .row{height:auto}.login .cell{width:100%}.admin-customer .id{width:30%}.admin-customer .name{width:50%}.admin-customer .hour{width:10%}.admin-customer .action{width:5%}.admin-project .id{width:13%}.admin-project .customer{width:30%}.admin-project .cell-small{width:6%}.admin-project .name{width:15%}.admin-project .hour{width:10%}.admin-project .action{width:5%}.booking .filter{height:130px}.booking .name{width:15%}.booking .cell-small{width:8%}.booking .time{width:14%}.booking .hour{width:8%}.booking .project{width:25%}.booking .description{max-height:39px;width:20%}.booking .action{width:5%}.saved p{padding-left:16px!important}.preview .filter,.report-list .filter{height:40px}.preview .filter,.reports .filter{padding-top:10px}.report-list textarea{padding-right:0}.report-list .filter input[type=checkbox]{width:20px;height:12px;margin:0;float:left}.report-list .new-entry .time{width:12%}.report-list .new-entry .project{width:76%}.report-list .new-entry .name{width:24%}.report-list .new-entry .customer{width:28%}.report-list .new-entry .cell-small{width:16%}.preview .time,.report-list .time{width:8%}.preview .hour,.report-list .hour{width:6%}.preview .project,.report-list .project{width:11%}.report-list .reportname,.report-list .savetime{width:30%}.report-list .method{width:9.5%}.preview .description,.report-list .description{width:9%;max-height:39px}.preview .cell-small,.report-list .cell-small{width:3%}.preview .name,.report-list .name{width:9%}.preview .customer,.report-list .customer{width:10%}.report-list .customer p,.report-list .name p,.report-list .project p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-inline-box;line-height:14px;overflow:hidden;word-wrap:break-word;height:29px;max-height:43px;vertical-align:text-top}.preview .action,.report-list .action{width:3%}.report-list table.project-totals-table .hours{text-align:right;padding-right:0}.preview .hour,.preview .time{width:7%}.preview .project{width:17%}.preview .description{width:14%}.preview .cell-small{width:3%}.preview .name{width:12%}.preview .customer{width:16%}.preview .action{width:3%}.report-list .bill-id{width:20%}.report-list .bill-name{width:50%}.make .cell-small{width:15%;line-height:normal}.report-view .bel-table{text-align:center}.admin-actor .username{width:14%}.admin-actor .password{width:10%}.admin-actor .name{width:16%}.admin-actor .cell-small{width:6%}.admin-actor .action{width:4%}.admin-actor .new-entry .cell-small{width:8%}.sortable::after,.sorted.reversed::after,.sorted::after{position:absolute;font-family:FontAwesome;color:#67b7fd;float:left;margin-left:7px;-moz-transition:color .2s ease-in;-o-transition:color .2s ease-in;-webkit-transition:color .2s ease-in;transition:color .2s ease-in}.sortable:focus,.sortable:hover{cursor:pointer}.sortable:hover::after{font-size:20px;color:#fff}.sortable::after{font-size:13px;content:"\f0dc"}.sorted::after{font-size:20px;content:"\f0de";color:#fff}.sorted.reversed::after{font-size:20px;content:"\f0dd";color:#fff}.block{height:36px}.item{font-size:15px;position:absolute;top:11px;left:4px;white-space:pre;margin:0;text-overflow:ellipsis;max-width:218px;overflow:hidden}.css-spinner{height:45px;margin-top:30px}.isActive{position:relative;background-color:#e0f0ff!important;box-shadow:inset 0 0 35px 2px #67b7fd;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}input,textarea{color:#484848;transition:outline ease-in-out .17s;box-sizing:border-box}input{border-width:1px;padding:0;border-style:solid;border-color:#ccc;transition:box-shadow .17s ease-in-out}input[type=text],input[type=password]{padding-left:15px}input[type=number]::placeholder{padding-left:15px;color:#c1c1c1!important;font-family:Arial!important}::placeholder{opacity:1;color:#c1c1c1!important}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-power-select-trigger:focus,input[type=text]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus{outline-style:none;outline-width:1px;outline-offset:-2px!important;box-shadow:0 0 2px 2px #67b7fd;position:relative}.filter .ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.filter .ember-power-select-trigger:focus,.filter input[type=text]:focus,.filter input[type=number]:focus{box-shadow:0 0 2px 2px #fff}.ember-power-select-trigger,input[type=text],input[type=password],input[type=number]{box-shadow:0 1px 2px rgba(0,0,0,.2) inset,0 -1px 0 rgba(0,0,0,.05) inset;border-radius:2px!important}:invalid{box-shadow:none}::selection{color:#fff;background:gray}button{font-size:11px;min-height:37px;vertical-align:top;font-family:Lato,sans-serif!important;border-radius:4px;background-color:#1589ef;border-color:#b5b5b5;cursor:pointer;color:#fff}button:focus{outline-width:3px}button:not([class]):active{background-color:#0d6ec4}button:not([class]):hover:enabled{background-color:#67b7fd}button:disabled{color:#c1c1c1;background-color:#306ca0}input[type=number]{text-align:right}input[type=checkbox]{width:50px;height:25px;vertical-align:middle}.ember-text-field,textarea{width:90%;font-family:Lato,sans-serif!important}.total input[type=checkbox]{margin:0}textarea{word-break:break-word;max-width:90%;height:45px;max-height:39px;padding-right:20px;padding-left:15px;border:1px solid #ccc;line-height:12px;transition:box-shadow .17s ease-in-out}.add-project{max-width:244px!important}.remove{background-color:#FF5760}.restore{background-color:#43d849}.add{background-color:#1FC94E}.save{background-color:#1589ef}.edit{background-color:#56a9f3}.ember-text-field{height:35px;line-height:35px;font-size:15px}.ember-power-select-status-icon{position:relative;margin-right:1px}.ember-power-select-placeholder{overflow-x:hidden;color:#c1c1c1}.ember-power-select-trigger{box-sizing:border-box;border-width:1px!important;border-style:solid;border-color:#ccc!important;color:#484848;padding:0;width:93%;min-height:35px;display:inline-flex}.ember-basic-dropdown-trigger{transition:outline ease-in-out .15s;transition:box-shadow .15s ease-in-out}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{position:inherit!important}.ember-power-select-placeholder,.ember-power-select-selected-item,.ember-power-select-trigger-multiple-input{padding-left:15px;padding-right:10px;margin:0;line-height:33px;text-overflow:ellipsis;max-width:79%;overflow:hidden;white-space:nowrap;display:inline-flex}.ember-power-select-trigger-multiple-input{float:none}.ember-power-select-multiple-options{max-height:35px}.ember-power-select-multiple-option{line-height:30px}.ember-power-select-clear-btn{top:2px;right:18px;font-family:FontAwesome;visibility:hidden}.ember-power-select-trigger-multiple-input ::placeholder{color:red}.ember-power-select-option[aria-current=true]{background-color:#1589ef!important}.ember-power-select-clear-btn::after{visibility:visible;font-size:12px;content:"\f00d";font-weight:100;color:#FF5760}.ember-power-select-dropdown{border-radius:0;margin-top:2px}.datepicker{position:absolute;z-index:1;box-shadow:1px 1px 15px 0 #000;padding:0}.datepicker table{background-color:#fff;border:1px solid #000;border-radius:4px}.day{font-size:12px}.day:not(.old){color:#686868}.fa{color:#fff}.fa-calendar::before{color:#c1c1c1!important;position:relative;right:16px;width:2px;height:2px;bottom:1px;display:block;font-size:12px}@media screen and (max-width:1100px){.menu-block,.options h3{display:none}.options a::before{text-align:center;width:100%;margin-left:0;margin-right:0}.options a{width:20%}}@media screen and (min-width:1029px){.bill:before{position:relative;content:"Laskulle?";float:left;left:29px;width:1px;top:1px;font-size:13px}}@media screen and (max-width:1030px){.cell,.filter{height:auto!important}.bottom{float:none}.total input[type=checkbox]{float:left!important}.isActive::after{animation:none}button:not([class]){margin-top:10px;font-size:12px}.cell,.cell-small{font-size:14px!important;float:none}.cell{display:block;width:67%!important;min-height:40px}.description p{max-width:85%;min-width:auto}.cell,.cell-small{padding-left:38%}.cell-small{padding-left:39%}.error .cell{padding:0;width:auto}.method{width:10%!important;padding-left:0!important;float:right;margin-left:20px}.admin-actor .filter .action,.admin-actor .filter .password,.filter h3,.preview .filter,.reports .filter .cell:nth-of-type(3),.reports .filter .cell:nth-of-type(6),.saved .filter,.sortable,label{display:none}.action{margin-top:10px;margin-left:35px;float:right}.action button{width:40px;font-size:15px}textarea{margin-top:0}.cell-small input{float:none!important}.ember-text-field{font-size:14px}.ember-power-select-trigger{width:90%}.ember-power-select-clear-btn{top:5px;right:auto;left:-5px}.ember-power-select-clear-btn::after{font-size:13px}.login .bel-table{width:initial;margin-left:0;margin-right:0}.title{position:inherit}.status{float:none}.status p{padding-top:14px!important;padding-left:10px;float:left}.status a{float:right;margin-right:10px}.status,.title{width:auto}.title h2{font-size:20px}.main-area button{float:right;margin-right:95%}input[type=number]{text-align:left;padding-left:14px}input[type=number]::placeholder{padding-left:0}.report-list .main-area p{padding-left:0!important}.preview .description,.report-list .description{max-height:initial}.hours{text-align:left!important}.report-list .main-area .cell{line-height:39px!important}.report-list .reports .cell-small{text-align:left}.cell-small:before,.cell:before{display:block;position:absolute;color:#484848;left:24px;width:33%;padding-right:10px;white-space:pre;font-size:14px;overflow:hidden;text-overflow:ellipsis}.filter .cell-small:before,.filter .cell:before{color:#fff}.report-list .filter input[type=checkbox],.total input[type=checkbox]{width:25px;height:39px;margin:initial;float:none}.login .row:nth-of-type(1) .cell:nth-of-type(1):before{content:"Domain"}.login .row:nth-of-type(2) .cell:nth-of-type(1):before{content:"Käyttäjänimi"}.login .row:nth-of-type(3) .cell:nth-of-type(1):before{content:"Salasana"}.admin-customer .cell.id:before{content:"Asiakastunnus"}.admin-customer .cell.name:before{content:"Nimi"}.admin-customer .cell.hour:before{content:"Tuntihinta"}.admin-project .cell.id:before{content:"Tunnus"}.admin-project .cell.customer:before{content:"Asiakas"}.admin-project .cell-small:before{content:"Laskulle"}.admin-project .cell.name:before{content:"Nimi"}.admin-project .cell.hour:before{content:"Tuntihinta"}.booking .row .cell.name:before{content:"Käyttäjä"}.booking .row .cell-small:before{content:"Laskulle"}.booking .cell.time:before{content:"Päiväys"}.booking .cell.hour:before{content:"Tunnit"}.booking .cell.project:before{content:"Projekti"}.booking .cell.description:before{content:"Kuvaus"}.report-list .new-entry .row:nth-of-type(1) .cell:nth-of-type(1):before{content:"Alkaen"}.report-list .new-entry .row:nth-of-type(1) .cell:nth-of-type(2):before{content:"Päättyen"}.report-list .new-entry .row:nth-of-type(1) .cell:nth-of-type(3):before{content:"Lisää Projekti"}.report-list .new-entry .row:nth-of-type(2) .cell.name:nth-of-type(1):before{content:"Valitse Käyttäjä"}.report-list .new-entry .row:nth-of-type(2) .cell:nth-of-type(2):before{content:"Valitse Asiakas"}.report-list .new-entry .row:nth-of-type(2) .cell-small:nth-of-type(3):before{content:"Vain Laskutettavat"}.report-list .new-entry .row:nth-of-type(2) .cell-small:nth-of-type(4):before{content:"Myös Laskutetut"}.saved .cell:nth-of-type(1):before{content:"Raportin nimi"}.saved .cell:nth-of-type(2):before{content:"Luontiaika"}.saved .cell:nth-of-type(3):before{content:"Lataa"}.make .cell:nth-of-type(1):before{content:"Laskun tunniste"}.make .cell:nth-of-type(2):before{content:"Raportin nimi"}.reports .cell:nth-of-type(1):before{content:"Päiväys"}.reports .cell:nth-of-type(2):before{content:"Tunnit"}.reports .cell:nth-of-type(3):before{content:"Korvaa tunnit"}.reports .cell:nth-of-type(4):before{content:"Projekti"}.reports .cell:nth-of-type(5):before{content:"Kuvaus"}.reports .cell:nth-of-type(6):before{content:"Korvaa kuvaus"}.reports .cell-small:nth-of-type(7):before{content:"Laskulle"}.reports .cell-small:nth-of-type(8):before{content:"Lukittu"}.reports .cell:nth-of-type(9):before{content:"Käyttäjä"}.reports .cell:nth-of-type(10):before{content:"Asiakas"}.reports .cell:nth-of-type(11):before{content:"Työn hinta"}.reports .cell:nth-of-type(12):before{content:"Asiakkaan €/h"}.reports .cell:nth-of-type(13):before{content:"Projektin €/h"}.preview .time:before{content:"Päiväys"}.preview .hour:before{content:"Tunnit"}.preview .project:before{content:"Projekti"}.preview .description:before{content:"Kuvaus"}.preview .billable:before{content:"Laskulle"}.preview .billed:before{content:"Lukittu"}.preview .name:before{content:"Käyttäjä"}.preview .customer:before{content:"Asiakas"}.preview .work-cost:before{content:"Työn hinta"}.preview .customer-rate:before{content:"Asiakkaan €/h"}.preview .hourly-rate:before{content:"Projektin €/h"}.admin-actor .cell:nth-of-type(1):before{content:"Käyttäjänimi"}.admin-actor .cell:nth-of-type(2):before{content:"Salasana"}.admin-actor .filter .row:nth-of-type(2) .cell:nth-of-type(2):before,.admin-actor .main-area .cell:nth-of-type(2):before{content:"Vaihda salasana"}.admin-actor .cell:nth-of-type(3):before{content:"Nimi"}.admin-actor .cell-small:nth-of-type(4):before{content:"Asiakkaat"}.admin-actor .cell-small:nth-of-type(5):before{content:"Projektit"}.admin-actor .cell-small:nth-of-type(6):before{content:"Tuntikirjaus"}.admin-actor .cell-small:nth-of-type(7):before{content:"Raportit"}.admin-actor .cell-small:nth-of-type(8):before{content:"Admin"}}.pagination{display:inline-block;padding-left:0;margin-left:20px;margin-top:7px;margin-bottom:7px;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 8px;margin-left:-1px;line-height:1;color:#1589ef;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#1589ef}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body.application div.css-spinner div.dots{position:fixed;z-index:10;top:50%;left:50%;font-size:20px;animation:spinner-loader 1.5s infinite linear;border-radius:.5em;box-shadow:rgba(1,1,1,.5) 1.5em 0 0 0,rgba(1,1,1,.5) 1.1em 1.1em 0 0,rgba(1,1,1,.5) 0 1.5em 0 0,rgba(1,1,1,.5) -1.1em 1.1em 0 0,rgba(1,1,1,.5) -1.5em 0 0 0,rgba(1,1,1,.5) -1.1em -1.1em 0 0,rgba(1,1,1,.5) 0 -1.5em 0 0,rgba(1,1,1,.5) 1.1em -1.1em 0 0;width:.75em;height:.75em;overflow:hidden}body.application div.css-spinner div.notify{animation:fade .4s linear;opacity:1;box-shadow:0 3px 6px #424242;background-color:rgba(196,55,212,.91);padding:10px 10px 10px 14px;color:#fff;width:90%;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out}body.application div.css-spinner div.notify::before{font-family:FontAwesome;font-size:17px;margin-right:8px;content:"\f05a"}body.application div.css-spinner .fade-out{opacity:0!important}@keyframes fade{0%,100%{opacity:0}100%{opacity:1}}body.report-view .viewer{min-width:95%;width:95px;height:800px;frameborder:0;allowfullscreen:true;mozallowfullscreen:true;webkitallowfullscreen:true;wmode:transparent}body.report-list p.report-username{white-space:nowrap}