body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;font-size:20px;-webkit-font-smoothing:antialiased;line-height:1.3}a{color:#4470e4;text-decoration:none;font-weight:600}input[type=submit]{border:1px solid rgba(191,216,227,.8);border-radius:5px}input[type=submit]:disabled{opacity:.5}.login_error{color:red}.login_error.hide{display:none}.login_error.show{display:block}.SideMenu{background-color:rgba(61,76,86,.95);background-image:url(/static/media/menu_bg.9ca19314.png);background-position:top;background-repeat:no-repeat;position:fixed;height:100vh;left:0;top:0;overflow:auto;overflow-x:hidden;width:240px;padding:16px 0}@media (max-height:700px){.SideMenu .bottom{position:relative;margin-top:32px}}.app-content{overflow-y:auto;overflow-x:hidden;position:fixed;top:0;bottom:0;left:240px;right:0;background-color:#f3f4f4}.app-content-inner{position:relative;margin:auto;float:left;width:100%}.page_404{margin:100px auto;width:536px;text-align:center}@font-face{font-family:IBM_Plex_Sans;font-style:normal;font-weight:400;src:url(/static/media/IBMPlexSans-Regular.05ca9c06.ttf) format("truetype"),url(/static/media/ibmplexsans-regular-webfont.d2e74b60.woff2) format("woff2"),url(/static/media/ibmplexsans-regular-webfont.638cfec7.woff) format("woff")}@font-face{font-family:IBM_Plex_Sans;font-weight:500;src:url(/static/media/IBMPlexSans-SemiBold.a849e764.ttf) format("truetype"),url(/static/media/ibmplexsans-semibold-webfont.e12e1ea8.woff2) format("woff2"),url(/static/media/ibmplexsans-semibold-webfont.f5c185a7.woff) format("woff")}@font-face{font-family:IBM_Plex_Sans;font-weight:600;src:url(/static/media/IBMPlexSans-Medium.4781e7ef.ttf) format("truetype"),url(/static/media/ibmplexsans-medium-webfont.207af902.woff2) format("woff2"),url(/static/media/ibmplexsans-medium-webfont.79212bac.woff) format("woff")}@font-face{font-family:IBM_Plex_Sans;font-weight:700;src:url(/static/media/IBMPlexSans-Bold.4171e411.ttf) format("truetype"),url(/static/media/ibmplexsans-bold-webfont.f1178540.woff2) format("woff2"),url(/static/media/ibmplexsans-bold-webfont.879d3545.woff) format("woff")}body{font-family:IBM_Plex_Sans}.welcome h2{color:#0d1f2c;margin:32px}.welcome-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto);padding:32px;justify-items:center}.welcome-grid .gi{background-color:#e6e8e9;border-radius:16px;box-sizing:border-box;border:1px solid transparent;text-align:center;position:relative;width:100%}.welcome-grid .gi span{display:block;height:51px}.welcome-grid .gi a{display:block;padding:16px;color:#6e7980}.welcome-grid .gi:hover{background-color:#f3f4f4;border-color:#929aa0;cursor:pointer}.welcome-grid .gi:hover a{color:#3d4c56}.welcome-grid .gi .svg-icon{display:block;margin:auto auto 16px}body{background-image:url(/static/media/login_bg.59ecc587.png);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-color:#45535d}.loginContrainer{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;justify-items:center;width:100vw;height:100vh}.loginContrainer .logo{display:block;margin:0 auto}.loginContrainer .box{width:592px}.loginContrainer form.login{background:#fff;border-radius:8px;font-family:IBMPlexSans;font-size:14px;color:#3d4c56;margin-top:32px;display:grid;grid-template-columns:130px 332px auto;grid-gap:16px 0;padding-bottom:64px}.loginContrainer form.login h1{grid-column:1/4;align-self:center;font-size:18px;color:#3d4c56;text-align:center;text-transform:uppercase;font-weight:400;margin:24px 0}.loginContrainer form.login label{grid-column:1;justify-self:end;padding-right:24px;align-self:center}.loginContrainer form.login input{grid-column:2;font-weight:700}.loginContrainer form.login .email input,.loginContrainer form.login .password input{height:49px;font-size:14px;padding:7px 14px;border:1px solid #fff}.loginContrainer form.login input.submit{background-color:#41b1c5;color:#fff;font-size:16px;border-radius:8px;height:49px;cursor:pointer}.loginContrainer form.login input.submit:disabled{cursor:inherit}.loginContrainer form.login .checkbox-holder,.loginContrainer form.login .login_error{grid-column:2}.pagination{color:#929aa0;font-size:14px;height:18px;line-height:18px;float:right;margin:0}.pagination.top{margin-bottom:16px}.pagination.bottom{margin-top:16px}.pagination svg{fill:#929aa0}.pagination svg:hover{fill:#3d4c56}.pagination .isDisabled{cursor:not-allowed;pointer-events:none}.pagination .isDisabled svg,.pagination .isDisabled svg:hover{fill:#e6e8e9}.pagination .pagination-arrows{display:block;float:right;width:48px;height:18px;margin:0 8px 0 24px}.pagination .pagination-arrows:after{content:"";display:block;clear:both}.pagination .pagination-arrows .next,.pagination .pagination-arrows .prev{cursor:pointer;width:16px;height:16px;margin-top:1px}.pagination .pagination-arrows .prev{float:left}.pagination .pagination-arrows .next{float:right}.pagination .pagination-arrows .prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pagination:after{content:"";display:block;clear:both}.hofra-button{border:none;outline:none!important;display:block;font-weight:600;text-align:center;display:inline-block}.hofra-button:hover{cursor:pointer}.hofra-button .svg-icon{float:left}.hofra-button .svg-icon.right{float:right}.hofra-button.small{height:32px;line-height:32px;font-size:14px;border-radius:6px;padding-right:16px;padding-left:16px}.hofra-button.small.with-icon{padding-left:4px}.hofra-button.small.with-icon.icon-only-button{padding-left:8px}.hofra-button.right.small.with-icon{padding-left:12px}.hofra-button.small .svg-icon{margin:3px 4px 0 0}.hofra-button.small.icon-only-button .svg-icon{margin-right:0}.hofra-button.normal{height:32px;line-height:32px;font-size:16px;border-radius:6px;padding-right:16px;padding-left:16px}.hofra-button.large{height:48px;line-height:48px;font-size:16px;border-radius:8px;padding-right:24px;padding-left:24px}.hofra-button.large.with-icon{padding-left:8px}.hofra-button.large .svg-icon{margin:12px 16px 0 0}.hofra-button.large-circle{width:56px;height:56px;line-height:56px;border-radius:28px;padding:0;box-shadow:0 5px 8px 0 rgba(0,0,0,.2)}.hofra-button.large-circle:active,.hofra-button.large-circle:hover{box-shadow:0 10px 16px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.14286);transform:scale(1.14286)}.hofra-button.large-circle.with-icon{padding:0}.hofra-button.large-circle .svg-icon{margin:8px}.hofra-button.float-right{float:right}.hofra-button svg{fill:#fff}.hofra-button.blue{background-color:#41b1c5;color:#fff}.hofra-button.blue:hover{background-color:#3a9eb0}.hofra-button.blue:active{background-color:#348d9d}.hofra-button.grey{background-color:#929aa0;color:#fff}.hofra-button.grey:hover{background-color:#838a8f}.hofra-button.grey:active{background-color:#747b80}.hofra-button.light-grey{background-color:#b6bbbf;color:#fff}.hofra-button.light-grey:hover{background-color:#a3a7ab}.hofra-button.light-grey:active{background-color:#919598}.hofra-button.green{background-color:#31c4aa;color:#fff}.hofra-button.green:hover{background-color:#2cb098}.hofra-button.green:active{background-color:#279c88}.hofra-button.green-3{background-color:#0dab76;color:#fff}.hofra-button.green-3:active,.hofra-button.green-3:hover{background-color:#11da97}.hofra-button.red{background-color:#f2545b;color:#fff}.hofra-button.red:hover{background-color:#f68388}.hofra-button.red:active{background-color:#f9b3b6}.hofra-button.yellow{color:#fff}.hofra-button.red:active,.hofra-button.red:hover,.hofra-button.yellow{background-color:#e6ac00}.hofra-button.contract{background-color:#f2545b;color:#fff}.hofra-button.contract:hover{background-color:#f68388}.hofra-button.contract:active{background-color:#f9b3b6}.hofra-button.user{background-color:#31c4aa;color:#fff}.hofra-button.user:hover{background-color:#2cb098}.hofra-button.user:active{background-color:#279c88}.hofra-button.piece{color:#fff}.hofra-button.piece,.hofra-button.piece:active,.hofra-button.piece:hover{background-color:#e6ac00}.hofra-button.author{background-color:#41b1c5;color:#fff}.hofra-button.author:hover{background-color:#3a9eb0}.hofra-button.author:active{background-color:#348d9d}.hofra-button.entitled{color:#fff}.hofra-button.entitled,.hofra-button.entitled:active,.hofra-button.entitled:hover{background-color:#eb7f2d}.hofra-button.disabled{opacity:.5}.text-button{display:block;position:relative;height:24px;line-height:24px;color:#3d4c56;cursor:pointer}.text-button.disabled{opacity:.5}.text-button:hover,.text-button:visited{color:#3d4c56}.text-button .svg-icon{float:left}.text-button .svg-icon svg{fill:#41b1c5}.dimmer .content{overflow-y:auto;overflow-x:hidden;position:fixed;top:0;bottom:0;left:240px;right:0;background-color:#f3f4f4}.hofra-table.ui.table{table-layout:fixed;margin:0;font-size:16px;font-weight:500;color:#3d4c56;border:none;border-spacing:1px 0;border-top-left-radius:6px;border-top-right-radius:6px}.hofra-table.ui.table td{padding:8px}.hofra-table.ui.table thead tr{height:40px;line-height:40px}.hofra-table.ui.table thead tr:hover{background-color:#eaf9f7}.hofra-table.ui.table tbody tr{height:40px;background-color:#fff}.hofra-table.ui.table.invoices tbody tr,.hofra-table.ui.table.usage-data tbody tr{height:56px;line-height:56px}.hofra-table.ui.table.invoices tbody tr .dateInput .input{width:160px}.hofra-table.ui.table tr td{border-top-color:#e6e8e9;font-size:15px;color:#3d4c56}.hofra-table.ui.celled.table thead tr th{height:40px;line-height:40px;text-transform:uppercase;font-weight:400;font-size:11px;padding-top:0;padding-bottom:0;border-bottom:none}.hofra-table.ui.celled.table tr td,.hofra-table.ui.celled.table tr th{border-left:none;padding:0;font-weight:400}.hofra-table.ui.celled.table tr th{background-color:#6e7980;color:#fff;padding-left:16px}.hofra-table.ui.celled.table tr td{padding-left:8px}.hofra-table.ui.celled.table tr td.dateInput,.hofra-table.ui.celled.table tr td.inamount,.hofra-table.ui.celled.table tr td.indt{overflow:visible;overflow:initial}.hofra-table.ui.celled.table tr th.sorted{background-color:#3d4c56}.hofra-table.ui.celled.table tr th:last-child{border-top-right-radius:6px}.hofra-table.ui.celled.table tr th:first-child{border-top-left-radius:6px}.hofra-table.ui.sortable.table thead th.sorted:hover{color:#fff}.hofra-table.ui.sortable.table thead th.sorted:after{opacity:1}.hofra-table.ui.table tr td.arrowCell,.hofra-table.ui.table tr th.arrowCell{width:32px;fill:#929aa0}.hofra-table.ui.table tr td.saveButton,.hofra-table.ui.table tr th.saveButton{width:100px}.hofra-table.ui.table tr td.iconCell,.hofra-table.ui.table tr th.iconCell{width:40px;position:relative}.hofra-table.ui.table tr td.checkbox-cell,.hofra-table.ui.table tr th.checkbox-cell{width:26px;position:relative}.hofra-table.ui.table tr td.piececount,.hofra-table.ui.table tr th.piececount{width:108px;position:relative}.hofra-table.ui.table tr td.piececount{text-align:center}.hofra-table.ui.table tr td.id-cell,.hofra-table.ui.table tr th.id-cell{padding-top:10px;padding-bottom:8px;position:relative}.hofra-table.ui.table tr td.id-cell.authorid,.hofra-table.ui.table tr td.id-cell.contractid,.hofra-table.ui.table tr td.id-cell.entitledid,.hofra-table.ui.table tr td.id-cell.invoiceid,.hofra-table.ui.table tr td.id-cell.invoiceitemid,.hofra-table.ui.table tr td.id-cell.pieceid,.hofra-table.ui.table tr td.id-cell.salesid,.hofra-table.ui.table tr td.id-cell.userid,.hofra-table.ui.table tr th.id-cell.authorid,.hofra-table.ui.table tr th.id-cell.contractid,.hofra-table.ui.table tr th.id-cell.entitledid,.hofra-table.ui.table tr th.id-cell.invoiceid,.hofra-table.ui.table tr th.id-cell.invoiceitemid,.hofra-table.ui.table tr th.id-cell.pieceid,.hofra-table.ui.table tr th.id-cell.salesid,.hofra-table.ui.table tr th.id-cell.userid{width:56px;letter-spacing:-1px}.hofra-table.ui.table tr td.arrowCell .svg-icon,.hofra-table.ui.table tr td.iconCell .svg-icon,.hofra-table.ui.table tr th.arrowCell .svg-icon,.hofra-table.ui.table tr th.iconCell .svg-icon{display:block}.hofra-table.ui.table tr td.title{font-size:15px;font-weight:400}.hofra-table.ui.table tr td.address,.hofra-table.ui.table tr td.begindate,.hofra-table.ui.table tr td.city{font-size:13px;font-weight:400;color:#6e7980}.hofra-table.ui.table tr td.begindate,.hofra-table.ui.table tr th.begindate{width:130px}.hofra-table.ui.selectable.table tbody tr:hover,.hofra-table.ui.table tbody tr td.selectable:hover{background-color:#eaf9f7!important;cursor:pointer}.hofra-table.ui.selectable.table.users tbody tr:hover,.hofra-table.ui.table.users tbody tr td.selectable:hover{background-color:#eaf9f6!important}.hofra-table.ui.selectable.table.authors tbody tr:hover,.hofra-table.ui.table.authors tbody tr td.selectable:hover{background-color:#ecf7f9!important}.hofra-table.ui.selectable.table.entitleds tbody tr:hover,.hofra-table.ui.table.entitleds tbody tr td.selectable:hover{background-color:#fdf2ea!important}.hofra-table.ui.selectable.table.pieces tbody tr:hover,.hofra-table.ui.table.pieces tbody tr td.selectable:hover{background-color:#fcf7e5!important}.hofra-table.ui.selectable.table.contracts tbody tr:hover,.hofra-table.ui.table.contracts tbody tr td.selectable:hover{background-color:#feeeef!important}.hofra-table.ui.table tr td.name{border-top-color:#e6e8e9;font-size:16px;font-weight:500}.hofra-table td.empty-list{height:300px;line-height:300px;text-align:center;font-size:18px!important}.hofra-table.ui.celled.table tr td.contractdate{width:84px;font-size:13px}.hofra-list{position:relative;width:100%;padding:0 24px;margin-bottom:128px}.hofra-list .hofra-button.add{position:fixed;right:30px;bottom:30px}.hofra-list .hofra-input.search{height:48px;width:746px;width:85%}.hofra-list .line .hofra-input{width:50px}.hofra-list .line .hofra-input input{padding:0 8px}.hofra-list .list_header{margin:8px 24px 24px 0}.hofra-list .list_header img{display:block;float:right;width:48px;height:48px;border-radius:24px;overflow:hidden}.hofra-list .group-button{margin-bottom:16px}.hofra-list .group-button.invoice-items{max-width:188px}.hofra-list .checkbox-cell .checkbox-holder{width:18px;height:18px}.hofra-list td.checkbox-cell .checkbox-holder{margin:14px 0}.hofra-list th.checkbox-cell .checkbox-holder{margin-top:0;overflow:hidden;line-height:18px}.hofra-simple-table .line .hofra-input{width:50px}.hofra-simple-table .line .hofra-input input{padding:0 8px}.hofra-simple-table.ui.table{border-spacing:0;border-radius:6px;overflow:hidden}.hofra-simple-table.ui.table .rowButton button{margin-right:16px}.hofra-simple-table.ui.celled.table.contracts tr td.contractstatusname,.hofra-simple-table.ui.celled.table.contracts tr td.name,.hofra-simple-table.ui.celled.table.contracts tr td.title{width:unset}.hofra-table .checkbox-cell.inactive{background-color:#e6e8e9}.hofra-table .checkbox-cell.inactive.info{background-color:#fff;padding-left:1px!important;padding-top:1px!important}.hofra-table .checkbox-cell.inactive.info svg{fill:#f2545b}.table-label{font-size:18px;line-height:23px;padding-bottom:8px;display:block;color:#3d4c56}.hofra-simple-table{margin-bottom:24px!important}.hofra-table.invoice-items td.rowSubmenu,.hofra-table.invoice-items th.rowSubmenu{width:40px}.hofra-table.ui.celled.table.invoice-items tr th.checkbox-cell{padding-left:8px}.list-filter{margin-bottom:24px}.list-filter .ui.input>input{padding:0 8px!important;line-height:32px;font-size:16px}.list-filter .ui.input>.icon{font-size:.8em!important}.list-filter label{font-size:14px;padding-left:8px;padding-right:8px}.hofra-simple-table.usagedata td.name{white-space:nowrap}.hofra-simple-table.usagedata td.rowCountInput{width:92px}.hofra-simple-table.usagedata td.rowAmountInput{width:105px}.hofra-simple-table.usagedata td.date{width:120px}.hofra-simple-table.usagedata tr.filled td.rowAmountInput .label,.hofra-simple-table.usagedata tr.filled td.rowAmountInput input,.hofra-simple-table.usagedata tr.filled td.rowCountInput .label,.hofra-simple-table.usagedata tr.filled td.rowCountInput input{background-color:#0dab76;color:#fff;font-weight:400}.hofra-simple-table.usagedata td.rowButton .svg-icon{display:block;margin:auto}.hofra-simple-table.usagedata td.rowButton .svg-icon svg{fill:#3d4c56}.hofra-table.invoice-items td.name,.hofra-table.usage-data td.name{position:relative}.hofra-table.invoice-items .dev-only-id,.hofra-table.usage-data .dev-only-id{position:absolute;top:2px;left:2px;font-size:10px;height:14px;line-height:14px;font-style:normal;font-family:monospace}.hofra-table.invoice-items td.name .svg-icon,.hofra-table.usage-data td.name .svg-icon{float:left;margin-top:16px;margin-right:6px}.hofra-table.invoice-items td.name .svg-icon.error svg,.hofra-table.usage-data td.name .svg-icon.error svg{fill:#f2545b}.invoice-items-submenu{margin:0;padding:0;list-style-type:none;border-radius:6px;box-sizing:border-box;border:1px solid #666eff;background-color:#fff}.invoice-items-submenu li{height:32px;line-height:32px;font-size:14px;padding:0 16px}.invoice-items-submenu li:hover{background-color:#666eff;color:#fff;cursor:pointer}.ui.form.invoice-items-filter{max-width:calc(100% - 196px);float:left}.ui.form.invoice-items-filter .field.invoiceitemtype-field{float:left;margin-right:16px;margin-bottom:0;clear:none}.ui.form.invoice-items-filter .field.invoiceitemtype-field .invoiceitemtype{background:#e6e8e9;width:466px;margin-right:16px;margin-bottom:8px}.ui.form.invoice-items-filter .field.invoiceitemtype-field .authuserid{background:#e6e8e9;width:200px}.ui.form.invoice-items-filter .field.invoiceitemstatus-field{width:146px;float:left;clear:none}.ui.form.invoice-items-filter .field.invoiceitemstatus-field .invoiceitemstatus{background:#e6e8e9}.hofra-simple-table tbody.empty,.hofra-simple-table tbody.empty tr,.hofra-simple-table tbody.empty tr td{background-color:#e6e8e9;border-radius:6px;height:68px;line-height:68px}.hofra-list .line .hofra-input input{border:none;background-color:#f3f4f4}.hofra-list .ui.label{background-color:#e6e8e9;font-weight:400;color:#0d1f2c;font-size:20px}.hofra-table.email_log.ui.table tr th.id-cell.logid{width:30px}.hofra-table.email_log.ui.table tr th.logdt{width:160px}.hofra-table.email_log.ui.table tr th.id-cell.contractid,.hofra-table.email_log.ui.table tr th.id-cell.salesid,.hofra-table.email_log.ui.table tr th.id-cell.transferid{width:50px}.hofra-table.email_log.ui.table tr th.result{width:30px}.hofra-table.email_log.ui.table tr th.toemail{width:180px}.ui.popup.basic{border:none;background:none;background-color:#e6e8e9;padding:8px}.hofra-tooltip.message{color:#3d4c56;border-radius:8px;max-width:200px}.ui.selection.dropdown.hofra-dropdown{background:#f3f4f4;color:#3d4c56;height:32px;line-height:32px;min-height:32px;border:1px solid transparent;box-sizing:border-box;padding:0 0 0 16px;border-radius:6px}.ui.selection.dropdown.hofra-dropdown.visible,.ui.selection.dropdown.hofra-dropdown:active,.ui.selection.dropdown.hofra-dropdown:focus,.ui.selection.dropdown.hofra-dropdown:hover{border:1px solid #666eff;cursor:pointer}.ui.default.dropdown.hofra-dropdown:not(.button)>.text,.ui.dropdown.hofra-dropdown:not(.button)>.default.text{color:#929aa0}.ui.selection.dropdown.hofra-dropdown>.delete.icon,.ui.selection.dropdown.hofra-dropdown>.dropdown.icon,.ui.selection.dropdown.hofra-dropdown>.search.icon{width:32px;height:32px;line-height:32px;padding:0;right:8px}.ui.selection.active.dropdown.hofra-dropdown .menu{border:1px solid #666eff;border-top-width:1px!important;border-radius:6px;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.ui.dropdown.hofra-dropdown.hofra-dropdown .menu>.item{color:#3d4c56;font-size:14px;height:32px;line-height:32px;padding:0!important;border-top:none}.ui.dropdown.hofra-dropdown.hofra-dropdown .menu>.item .text{padding-left:16px;white-space:nowrap}.ui.dropdown.hofra-dropdown.hofra-dropdown.label .menu>.item .text{padding-left:8px;white-space:nowrap}.ui.dropdown.hofra-dropdown.hofra-dropdown .menu>.item.addition .text{padding-left:4px;white-space:nowrap}.ui.dropdown.hofra-dropdown .menu>.item:hover{background-color:#666eff;color:#fff}.ui.form .field.error .ui.dropdown.hofra-dropdown,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown{background:#f3f4f4;background-color:#f3f4f4;border:1px solid #f2545b!important;padding:0 0 0 16px}.ui.error.selection.dropdown.hofra-dropdown>.delete.icon,.ui.error.selection.dropdown.hofra-dropdown>.dropdown.icon,.ui.error.selection.dropdown.hofra-dropdown>.search.icon{height:28px;line-height:28px;color:#f2545b}.ui.form .field.error .ui.dropdown.hofra-dropdown .text{color:#3d4c56;line-height:28px;display:inline-block;float:left;background:none!important;background:transparent!important}.ui.form .field.error .ui.dropdown.hofra-dropdown .menu .item .text{line-height:32px}.ui.form .field.error .ui.dropdown.hofra-dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown .menu .selected.item{background:#f3f4f4;background-color:#f3f4f4}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#f3f4f4!important}.ui.form .field.error .ui.dropdown.hofra-dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown .menu .item:hover{background-color:#666eff!important}.ui.form .field.error .ui.dropdown.hofra-dropdown .menu .item:hover .text,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown .menu .item:hover .text{color:#fff}.ui.dropdown.hofra-dropdown.error>.menu,.ui.dropdown.hofra-dropdown.error>.menu .menu{border-color:#666eff!important}.hofra-dropdown.float-right{float:right}.hofra-dropdown.label.error,.ui.form .field.error .ui.dropdown.hofra-dropdown.label.error,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown.label.error{background-color:#f2545b}.hofra-dropdown.label.error .icon,.hofra-dropdown.label.error>.text,.ui.form .field.error .ui.dropdown.hofra-dropdown.label.error .icon,.ui.form .field.error .ui.dropdown.hofra-dropdown.label>.text,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown.label.error .icon,.ui.form .fields.error .field .ui.dropdown.hofra-dropdown.label>.text,.ui.form .fields .field .ui.dropdown.hofra-dropdown.label.error>.text{color:#fff}.ui.multiple.dropdown.hofra-dropdown>.label{background-color:#b6bbbf;border:none;font-size:14px;color:#3d4c56;height:26px;line-height:18px}.ui.multiple.dropdown.hofra-dropdown>.label i.icon{color:#3d4c56;opacity:1}.ui.selection.dropdown.multiple.hofra-dropdown{padding-left:4px}.extract-block{padding:24px 0}.extract-block .extract-head{position:relative}.extract-block .extract-head:after{content:"";display:block;clear:both}.extract-block .extract-head h3{font-weight:400;color:#0d1f2c;font-size:17px;line-height:22px;position:relative;display:inline-block;margin:0;float:left}.extract-block .extract-head:not(.new) h3:after,.extract-block .extract-head h3.contract:after,.extract-block .extract-head h3.piece:after,.extract-block .extract-head h3.user:after{content:"";display:block;height:4px;width:100%;border-radius:2px;position:absolute;bottom:-7px}.extract-block .extract-head.user:not(.new) h3:after,.extract-block .extract-head h3.user:after{background-color:#31c4aa}.extract-block .extract-head.entitled:not(.new) h3:after{background-color:#eb7f2d}.extract-block .extract-head.author:not(.new) h3:after{background-color:#41b1c5}.extract-block .extract-head.piece:not(.new) h3:after,.extract-block .extract-head h3.piece:after{background-color:#e6ac00}.extract-block .extract-head.contract:not(.new) h3:after,.extract-block .extract-head h3.contract:after{background-color:#f2545b}.extract-block .extract-head.contract:not(.new) h3.user:after{background-color:#31c4aa}.extract-block .extract-head.contract:not(.new) h3.user,.extract-block .extract-head h3.user{margin-right:24px}.extract-block .extract-head.contract:not(.new) h3.piece:after{background-color:#e6ac00}.extract-block .extract-head.contract:not(.new) h3.piece,.extract-block .extract-head.contract:not(.new) h3.user{cursor:pointer}.extract-block .extract-head .svg-icon{margin-right:8px;float:left}.extract-block .extract-head .hofra-button{margin-left:16px}.extract-block .extract-content ul{display:grid;list-style-type:none;margin:24px 0 0 32px;padding:0;grid-gap:8px 70px;grid-template-columns:repeat(2,minmax(300px,1fr));grid-auto-rows:minmax(18px,auto)}.extract-block .extract-content ul.one-col{grid-template-columns:1fr}.extract-block .extract-content ul li{overflow:hidden;display:grid;grid-template-columns:150px 300px;font-size:14px;color:#3d4c56;text-overflow:ellipsis}.extract-block .extract-content ul li b{font-weight:400;color:#929aa0}.hofra-modal.ui.basic.modal{background-color:#fff;border-radius:8px}.hofra-modal.ui.basic.modal .modal-head{height:56px;padding:0 32px}.hofra-modal.ui.basic.modal .modal-head h4{font-weight:400;height:56px;line-height:56px;color:#3d4c56;font-size:19px}.hofra-modal.ui.basic.modal .modal-content{color:#3d4c56}.hofra-modal.ui.basic.modal .modal-button-pane{background-color:#f3f4f4;height:64px;padding-left:32px}.hofra-modal.ui.basic.modal .modal-button-pane button{float:right;margin-top:16px;margin-right:16px}.hofra-modal.ui.basic.modal.error .message h4{color:#f2545b}.hofra-modal.ui.basic.modal.error .modal-content{padding:32px;white-space:pre-wrap}.hofra-modal.ui.basic.modal.error .modal-content .content-left{overflow:hidden;float:left;width:80%;word-wrap:break-word}.hofra-modal.ui.basic.modal.error .modal-content .content-right{float:right;width:20%}.hofra-modal.ui.basic.modal.error .modal-content .svg-icon{float:right}.hofra-modal.ui.basic.modal.error .modal-content .svg-icon svg{fill:#f2545b}.hofra-modal.ui.basic.modal.success .message h4{color:#0dab76}.hofra-modal.ui.basic.modal.success .modal-content{padding:32px;white-space:pre-wrap}.hofra-modal.ui.basic.modal.success .modal-content .content-left{overflow:hidden;float:left;width:80%;word-wrap:break-word}.hofra-modal.ui.basic.modal.success .modal-content .content-right{float:right;width:20%}.hofra-modal.ui.basic.modal.success .modal-content .svg-icon{float:right}.hofra-modal.ui.basic.modal.success .modal-content .svg-icon svg{fill:#0dab76}.hofra-modal.ui.basic.modal.confirm button{font-size:16px}.svg-icon{display:inline-block}.svg-icon svg{display:block}.svg-icon.size-16,.svg-icon.size-16 svg{width:16px;height:16px}.svg-icon.size-24,.svg-icon.size-24 svg{width:24px;height:24px}.svg-icon.size-32,.svg-icon.size-32 svg{width:32px;height:32px}.svg-icon.size-40,.svg-icon.size-40 svg{width:40px;height:40px}.svg-icon.size-48,.svg-icon.size-48 svg{width:48px;height:48px}.svg-icon.size-72,.svg-icon.size-72 svg{width:72px;height:72px}.svg-icon.button{cursor:pointer}.svg-icon.button.grey svg{fill:#929aa0}.svg-icon.button:hover svg{fill:#838a8f}.svg-icon.warning svg{fill:#e6ac00}.colors{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,30px);grid-gap:8px}.color-block{height:30px;line-height:30px;text-align:center}.color-block.yellow_1{background-color:#fff1d0}.color-block.yellow_2{background-color:#f0c854}.color-block.yellow_3{background-color:#e6ac00}.color-block.orange{background-color:#eb7f2d}.color-block.red{background-color:#f2545b}.color-block.purple{background-color:#392f5a;color:#fff}.color-block.green_1{background-color:#87e1d3}.color-block.green_2{background-color:#31c4aa}.color-block.green_3{background-color:#0dab76}.color-block.blue_1{background-color:#55dde0}.color-block.blue_2{background-color:#41b1c5}.color-block.blue_3{background-color:#2e86ab}.color-block.blue_4{background-color:#000dff;color:#fff}.color-block.blue_5{background-color:#4c55ff}.color-block.blue_6{background-color:#666eff}.color-block.grey_1{background-color:#f3f4f4}.color-block.grey_2{background-color:#e6e8e9}.color-block.grey_3{background-color:#b6bbbf}.color-block.grey_4{background-color:#929aa0}.color-block.grey_5{background-color:#6e7980}.color-block.grey_6{background-color:#3d4c56;color:#fff}.color-block.grey_7{background-color:#0d1f2c;color:#fff}.svg-list{display:grid;list-style-type:none;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(20px,auto);grid-gap:8px}.svg-item{border:1px solid #b6bbbf;padding:8px;font-size:12px;text-align:center}.svg-item .svg-icon,.svg-item .svg-label{float:left}.svg-item .svg-label{line-height:24px;margin-left:4px}.ui.form.float-right{float:right}.hofra-form .field,.ui.form.hofra-form .field{position:relative;width:540px}.hofra-form .field.full-width,.ui.form.hofra-form .field.full-width{width:100%}.hofra-form .field:after,.ui.form.hofra-form .field:after{content:"";display:block;clear:both}.hofra-form .icon-right,.ui.form.hofra-form .icon-right{position:absolute;right:8px;top:4px}.hofra-form .icon-error svg,.ui.form.hofra-form .icon-error svg{fill:#f2545b}.hofra-form .message-error,.ui.form.hofra-form .message-error{color:#f2545b;font-size:11px;text-transform:uppercase;padding:4px 0 0 16px}.hofra-form .checkbox+.message-error,.ui.form.hofra-form .checkbox+.message-error{display:block;padding-left:26px}.hofra-form .checkbox-holder,.hofra-form .radio-holder,.ui.form.hofra-form .checkbox-holder,.ui.form.hofra-form .radio-holder{display:inline-block;border-radius:8px;box-sizing:border-box}.hofra-form .checkbox-holder:not(.slim-holder),.hofra-form .radio-holder:not(.slim-holder),.ui.form.hofra-form .checkbox-holder:not(.slim-holder),.ui.form.hofra-form .radio-holder:not(.slim-holder){padding:7px 8px}.hofra-form .checkbox-holder.holder-float-left,.ui.form.hofra-form .checkbox-holder.holder-float-left{float:left}.hofra-form .field>label,.ui.form.hofra-form .field>label{display:block;float:left;margin-left:12px;width:193px;width:181px;font-family:IBM_Plex_Sans;font-size:14px;font-weight:400;color:#3d4c56}.hofra-form .field>label.fluid,.ui.form.hofra-form .field>label.fluid{width:auto}.hofra-form .field-block,.hofra-form .field .ui.input,.hofra-form .field>.selection.dropdown,.hofra-form .fields .field .ui.input,.hofra-form .wide.field .ui.input,.hofra-form textarea,.ui.form.hofra-form .field-block,.ui.form.hofra-form .field .ui.input,.ui.form.hofra-form .field>.selection.dropdown,.ui.form.hofra-form .fields .field .ui.input,.ui.form.hofra-form .wide.field .ui.input,.ui.form.hofra-form textarea{float:left;width:344px}.hofra-form .ui.fluid.dropdown,.ui.form.hofra-form .ui.fluid.dropdown{display:inline-block}.form-outer{background-color:#fff;border-radius:8px;margin-left:24px;margin-right:24px}.form-outer.inline{margin-left:0}.editauthor-form-outer.inline{padding-left:0}.button-holder{margin-top:32px;margin-left:194px}.button-holder .hofra-button:first-child{margin-right:16px}.hofra-form .field.float-left,.ui.form.hofra-form .field.float-left{width:279px}.hofra-form .field.float-right,.ui.form.hofra-form .field.float-right{float:right;width:279px;clear:none}.clndr-control .ui.basic.button,.clndr-control .ui.basic.buttons .button{box-shadow:none}.clndr-control span[title]{background-color:#f3f4f4;height:32px;line-height:32px;color:#3d4c56;border-radius:6px;font-size:14px}.clndr-days{border:none;background:none;background-color:#fff}.clndr-cell{text-transform:uppercase;color:#3d4c56;width:32px;height:32px;line-height:32px;border-radius:16px;padding:0}.clndr-cell-today{color:#0d1f2c;background-color:#e6e8e9}.clndr-cell-selected,.clndr-cell:not(.clndr-cell-disabled):hover{background-color:#e6ac00}.clndr-cell-selected{font-weight:500}.clndr-button-today{display:none!important}.clndr-calendars-segment{z-index:3!important}.ui.modal.create-invoice-layer{background-color:#fff;border-radius:8px;color:#0d1f2c}.ui.modal.create-invoice-layer .il-head-top{height:78px;box-sizing:border-box;border-bottom:1px solid #e6e8e9}.ui.modal.create-invoice-layer .il-head-top .name{font-size:16px;font-weight:600;display:block;margin-bottom:8px}.ui.modal.create-invoice-layer .il-head-top .text{font-size:14px;font-weight:400}.ui.modal.create-invoice-layer .il-head-top .iv-prefix{display:block;position:absolute;top:0;right:0;background-color:#e6ac00;height:41px;line-height:41px;font-size:20px;color:#0d1f2c;padding:0 16px}.ui.modal.create-invoice-layer .il-address-left,.ui.modal.create-invoice-layer .il-address-right{height:78px;display:inline-block;width:50%;float:left;padding:16px 32px;position:relative}.ui.modal.create-invoice-layer .il-address-right{border-left:1px solid #e6e8e9;float:right}.ui.modal.create-invoice-layer .il-date-row{padding:16px 32px}.ui.modal.create-invoice-layer .il-date-row .field>label{text-transform:uppercase;font-size:11px;margin-bottom:6px;display:block;color:#6e7980;font-weight:400}.ui.modal.create-invoice-layer .il-date-row .field{width:130px;float:left;clear:none;margin-right:88px;margin-bottom:8px}.ui.modal.create-invoice-layer .il-date-row .field.disabled{border:1px solid #929aa0;border-radius:6px;box-sizing:border-box;opacity:1}.ui.modal.create-invoice-layer .il-date-row .field.disabled .input{opacity:1}.ui.modal.create-invoice-layer .il-date-row .field.disabled input{background-color:#fff}.ui.modal.create-invoice-layer .il-date-row .field.disabled .close.link{display:none}.ui.modal.create-invoice-layer .invoiceitem-table{width:100%;border-spacing:1px}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.description,.ui.modal.create-invoice-layer .invoiceitem-table thread tr td.description{width:455px}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.unit,.ui.modal.create-invoice-layer .invoiceitem-table thread tr td.unit{width:80px;text-align:center}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.tax,.ui.modal.create-invoice-layer .invoiceitem-table thread tr td.tax{width:94px;text-align:center}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.description{padding:16px 0 16px 32px}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.description b{font-size:16px;font-weight:600;display:block;padding-bottom:12px}.ui.modal.create-invoice-layer .invoiceitem-table tbody tr td.amount,.ui.modal.create-invoice-layer .invoiceitem-table tfoot tr td.amount,.ui.modal.create-invoice-layer .invoiceitem-table thread tr td.amount{width:132px;text-align:right;padding-right:16px}.ui.modal.create-invoice-layer .invoiceitem-table thead tr{height:40px;background-color:#929aa0}.ui.modal.create-invoice-layer .invoiceitem-table thead tr td{padding-left:16px;font-size:11px;line-height:40px;text-transform:uppercase;color:#fff}.ui.modal.create-invoice-layer .invoiceitem-table tfoot tr{height:40px;background-color:#e6e8e9}.ui.modal.create-invoice-layer .invoiceitem-table tfoot tr td.amount{font-weight:600}.ui.modal.create-invoice-layer .il-comment{padding:16px 32px 24px;font-size:14px;color:#3d4c56}.ui.modal.create-invoice-layer .il-buttonpane button{float:right;margin:16px 16px 16px 0;font-size:16px}.ui.modal.create-invoice-layer .dimmer .content{left:0;background:none}.hofra-table.invoice-items td.checkbox-cell,.hofra-table.invoice-items th.checkbox-cell,.ui.table.hofra-table.invoice-items td.checkbox-cell,.ui.table.hofra-table.invoice-items th.checkbox-cell{width:32px}.hofra-table.invoice-items td.rowButton,.hofra-table.invoice-items th.rowButton,.ui.table.hofra-table.invoice-items td.rowButton,.ui.table.hofra-table.invoice-items th.rowButton{width:135px;text-align:center}.hofra-table.invoice-items tr.oneline td.rowButton,.hofra-table.invoice-items tr.oneline th.rowButton,.ui.table.hofra-table.invoice-items tr.oneline td.rowButton,.ui.table.hofra-table.invoice-items tr.oneline th.rowButton{padding-left:0}.hofra-table.invoice-items tr.oneline td.rowButton .hofra-button,.hofra-table.invoice-items tr.oneline th.rowButton .hofra-button,.ui.table.hofra-table.invoice-items tr.oneline td.rowButton .hofra-button,.ui.table.hofra-table.invoice-items tr.oneline th.rowButton .hofra-button{display:block}.hofra-table.invoice-items td.amount,.ui.table.hofra-table.invoice-items td.amount{padding-right:16px}.hofra-table.invoice-items td.fromdt,.hofra-table.invoice-items th.fromdt,.ui.table.hofra-table.invoice-items td.fromdt,.ui.table.hofra-table.invoice-items th.fromdt{width:96px;padding:0 0 0 8px}.hofra-table.invoice-items td.fromdt,.ui.table.hofra-table.invoice-items td.fromdt{font-size:14px}.hofra-table.invoice-items td.amount,.hofra-table.invoice-items th.amount,.ui.table.hofra-table.invoice-items td.amount,.ui.table.hofra-table.invoice-items th.amount{width:150px}.hofra-table.invoice-items td.amount,.ui.table.hofra-table.invoice-items td.amount{text-align:right}.hofra-table.invoice-items td.name,.hofra-table.invoice-items td.title,.ui.table.hofra-table.invoice-items td.name,.ui.table.hofra-table.invoice-items td.title{overflow:hidden;text-overflow:unset;z-index:2;position:relative}.hofra-table.invoice-items td.name:after,.hofra-table.invoice-items td.title:after,.ui.table.hofra-table.invoice-items td.name:after,.ui.table.hofra-table.invoice-items td.title:after{content:"";display:block;width:50px;height:100%;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff)}.hofra-table.invoice-items tr:hover td.name:after,.hofra-table.invoice-items tr:hover td.title:after,.ui.table.hofra-table.invoice-items tr:hover td.name:after,.ui.table.hofra-table.invoice-items tr:hover td.title:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#eaf9f7)}.hofra-table.invoice-items td.name:hover,.hofra-table.invoice-items td.title:hover,.ui.table.hofra-table.invoice-items td.name:hover,.ui.table.hofra-table.invoice-items td.title:hover{overflow:visible;z-index:3}.hofra-table.invoice-items td.name:hover:after,.hofra-table.invoice-items td.title:hover:after,.ui.table.hofra-table.invoice-items td.name:hover:after,.ui.table.hofra-table.invoice-items td.title:hover:after{display:none}.hofra-table.invoice-items td.name:hover .-full,.hofra-table.invoice-items td.title:hover .-full,.ui.table.hofra-table.invoice-items td.name:hover .-full,.ui.table.hofra-table.invoice-items td.title:hover .-full{display:inline-block;height:100%;padding:0 16px 0 0;background:#fff!important;background:#eaf9f7!important}.hofra-table.invoice-items th.amount,.hofra-table.invoice-items th.fromdt,.ui.table.hofra-table.invoice-items th.amount,.ui.table.hofra-table.invoice-items th.fromdt{text-align:center}.hofra-table.ui.celled.table tr th.amount{padding:0}.hofra-table.ui.table.invoice-items tr.oneline,.ui.hofra-table.ui.table.invoice-items tr.oneline{height:48px}.hofra-table.ui.table.invoice-items tr.oneline td.name,.hofra-table.ui.table.invoice-items tr.oneline th.name,.ui.hofra-table.ui.table.invoice-items tr.oneline td.name,.ui.hofra-table.ui.table.invoice-items tr.oneline th.name{width:237px;padding:0 0 0 8px;font-size:16px;line-height:20px}.hofra-table.ui.table.invoice-items tr.oneline td.name,.ui.hofra-table.ui.table.invoice-items tr.oneline td.name{font-size:16px}.hofra-table.ui.table.invoice-items tr.oneline td.title,.hofra-table.ui.table.invoice-items tr.oneline th.title,.ui.hofra-table.ui.table.invoice-items tr.oneline td.title,.ui.hofra-table.ui.table.invoice-items tr.oneline th.title{width:204px;padding:0 0 0 8px}.hofra-table.ui.table.invoice-items tr.oneline td.amount,.hofra-table.ui.table.invoice-items tr.oneline td.title,.ui.hofra-table.ui.table.invoice-items tr.oneline td.amount,.ui.hofra-table.ui.table.invoice-items tr.oneline td.title{font-size:14px}.hofra-table.ui.table.invoice-items tr.oneline td.rowButton,.hofra-table.ui.table.invoice-items tr.oneline th.rowButton,.ui.hofra-table.ui.table.invoice-items tr.oneline td.rowButton,.ui.hofra-table.ui.table.invoice-items tr.oneline th.rowButton{width:115px}.hofra-table.ui.table.invoice-items tr.oneline td.rowButton,.ui.hofra-table.ui.table.invoice-items tr.oneline td.rowButton{font-size:14px}.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .ignored-item,.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .item-done,.ui.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .ignored-item,.ui.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .item-done{margin-left:32px}.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .item-done svg,.ui.hofra-table.ui.table.invoice-items tr.oneline td.rowButton .item-done svg{fill:#3d4c56}.hofra-table.ui.table.invoice-items tbody tr.multiline td.name,.hofra-table.ui.table.invoice-items tbody tr.multiline th.name,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.name,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline th.name{position:relative;width:237px;padding:8px 0 8px 8px;font-size:16px;line-height:20px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.title,.hofra-table.ui.table.invoice-items tbody tr.multiline th.title,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.title,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline th.title{width:204px;padding:8px 0 8px 8px;font-size:14px;white-space:normal}.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount{overflow:visible;padding-top:8px;padding-bottom:8px;text-align:right}.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .hofra-input.amount,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .hofra-input.amount{width:92px;margin-right:43px;font-size:14px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .currencycode.filled,.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount.filled .label,.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .hofra-input.amount.filled input,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .currencycode.filled,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount.filled .label,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .hofra-input.amount.filled input{background-color:#0dab76;color:#fff}.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .currencycode,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount .currencycode{width:60px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount>div:first-child,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.amount>div:first-child{margin-bottom:8px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton,.hofra-table.ui.table.invoice-items tbody tr.multiline th.rowButton,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline th.rowButton{width:115px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .ignored-item,.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .ignored-item,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done{margin-left:60px}.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done svg,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done svg{fill:#3d4c56}.hofra-table.ui.table.invoice-items thead tr,.ui.hofra-table.ui.table.invoice-items thead tr{height:40px!important}.hofra-table.ui.table.invoice-items thead tr th,.ui.hofra-table.ui.table.invoice-items thead tr th{font-size:11px}.hofra-table.ui.table.invoice-items tbody tr.done td,.hofra-table.ui.table.invoice-items tbody tr.ignored td,.ui.hofra-table.ui.table.invoice-items tbody tr.done td,.ui.hofra-table.ui.table.invoice-items tbody tr.ignored td{color:#9ea5aa}.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger,.ui.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger{width:24px;height:24px;display:block;float:left;margin-top:4px;margin-right:16px;cursor:pointer}.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger .submenu-trigger svg,.ui.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger .submenu-trigger svg{margin:4px 10px;fill:#929aa0}.hofra-list .amount.filled .ui.label{background-color:#0dab76;color:#fff}.modal-invoice-item-row{height:50px;line-height:50px;border-top:1px solid #e6e8e9;border-bottom:1px solid #e6e8e9;padding-left:32px;overflow:hidden}.modal-invoice-item-row .fromdt,.modal-invoice-item-row .name,.modal-invoice-item-row .title{display:inline-block;width:210px;font-size:14px}.modal-invoice-item-row .amount{display:inline-block;font-size:14px}.modal-invoice-item-row .amount,.modal-invoice-item-row .fromdt,.modal-invoice-item-row .name,.modal-invoice-item-row .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-invoice-item-row .name{font-size:16px;font-weight:600}.modal-hint{padding-left:32px;margin-top:19px;margin-bottom:55px;line-height:24px}.modal-hint .svg-icon{display:block;float:left;margin-right:8px}.modal-hint .svg-icon svg{fill:#e6ac00}.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done,.ui.hofra-table.ui.table.invoice-items tbody tr.multiline td.rowButton .item-done{margin-left:34px}.ui.form.invoice-items-filter .field.invoiceitemstatus-field.show-invoice-layer{width:auto;height:32px;padding:4px;margin-left:64px;border:1px solid #e6e8e9;box-sizing:border-box;border-radius:6px;cursor:pointer}.ui.form.invoice-items-filter .field.invoiceitemstatus-field.show-invoice-layer svg{fill:#929aa0}.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger .submenu-trigger:hover svg,.ui.hofra-table.ui.table.invoice-items .hofra-tooltip-trigger .submenu-trigger:hover svg{fill:#41b1c5}.ui.top.right.basic.popup.transition.visible{padding:0}.hofra-table.invoices td.username,.hofra-table.invoices th.username,.hofra-table.ui.table.invoices td.username,.hofra-table.ui.table.invoices th.username{position:relative}.hofra-table.invoices td,.hofra-table.ui.table.invoices td{font-size:14px}.hofra-table.invoices td.username,.hofra-table.ui.table.invoices td.username{font-size:16px;font-weight:600}.hofra-table.invoices td.inamount,.hofra-table.invoices th.inamount,.hofra-table.ui.table.invoices td.inamount,.hofra-table.ui.table.invoices th.inamount{width:155px}.hofra-table.invoices td.sumamount,.hofra-table.invoices th.sumamount,.hofra-table.ui.table.invoices td.sumamount,.hofra-table.ui.table.invoices th.sumamount{width:118px}.hofra-table.invoices td.indt,.hofra-table.invoices th.indt,.hofra-table.ui.table.invoices td.indt,.hofra-table.ui.table.invoices th.indt{width:138px}.hofra-table.invoices .delete-invoice,.hofra-table.ui.table.invoices .delete-invoice{display:block;float:right;margin-top:16px}.hofra-table.invoices .delete-invoice svg,.hofra-table.ui.table.invoices .delete-invoice svg{fill:#929aa0}.hofra-table.invoices .delete-invoice:hover svg,.hofra-table.ui.table.invoices .delete-invoice:hover svg{fill:#f2545b}.hofra-table.invoices td.sumamount,.hofra-table.ui.table.invoices td.sumamount{text-align:right;padding-right:8px}.hofra-table.invoices .hofra-input.inamount,.hofra-table.invoices .hofra-input.useramount,.hofra-table.ui.table.invoices .hofra-input.inamount,.hofra-table.ui.table.invoices .hofra-input.useramount{box-sizing:border-box;width:80px}.hofra-table.invoices .hofra-input.inamount input,.hofra-table.invoices .hofra-input.useramount input,.hofra-table.ui.table.invoices .hofra-input.inamount input,.hofra-table.ui.table.invoices .hofra-input.useramount input{background-color:#f3f4f4;border:none;color:#929aa0}.hofra-table.invoices .hofra-input.inamount.error .label.incurrencycode,.hofra-table.invoices .hofra-input.inamount.error .label.usercurrencycode,.hofra-table.invoices .hofra-input.inamount.error input,.hofra-table.invoices .hofra-input.inamount .label.incurrencycode.error,.hofra-table.invoices .hofra-input.inamount .label.usercurrencycode.error,.hofra-table.invoices .hofra-input.useramount.error .label.incurrencycode,.hofra-table.invoices .hofra-input.useramount.error .label.usercurrencycode,.hofra-table.invoices .hofra-input.useramount.error input,.hofra-table.invoices .hofra-input.useramount .label.incurrencycode.error,.hofra-table.invoices .hofra-input.useramount .label.usercurrencycode.error,.hofra-table.ui.table.invoices .hofra-input.inamount.error .label.incurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount.error .label.usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount.error input,.hofra-table.ui.table.invoices .hofra-input.inamount .label.incurrencycode.error,.hofra-table.ui.table.invoices .hofra-input.inamount .label.usercurrencycode.error,.hofra-table.ui.table.invoices .hofra-input.useramount.error .label.incurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount.error .label.usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount.error input,.hofra-table.ui.table.invoices .hofra-input.useramount .label.incurrencycode.error,.hofra-table.ui.table.invoices .hofra-input.useramount .label.usercurrencycode.error{background-color:#f2545b;color:#fff}.hofra-table.invoices .hofra-input.inamount.error .label.incurrencycode .icon,.hofra-table.invoices .hofra-input.inamount.error .label.usercurrencycode .icon,.hofra-table.invoices .hofra-input.inamount.error input .icon,.hofra-table.invoices .hofra-input.inamount .label.incurrencycode.error .icon,.hofra-table.invoices .hofra-input.inamount .label.usercurrencycode.error .icon,.hofra-table.invoices .hofra-input.useramount.error .label.incurrencycode .icon,.hofra-table.invoices .hofra-input.useramount.error .label.usercurrencycode .icon,.hofra-table.invoices .hofra-input.useramount.error input .icon,.hofra-table.invoices .hofra-input.useramount .label.incurrencycode.error .icon,.hofra-table.invoices .hofra-input.useramount .label.usercurrencycode.error .icon,.hofra-table.ui.table.invoices .hofra-input.inamount.error .label.incurrencycode .icon,.hofra-table.ui.table.invoices .hofra-input.inamount.error .label.usercurrencycode .icon,.hofra-table.ui.table.invoices .hofra-input.inamount.error input .icon,.hofra-table.ui.table.invoices .hofra-input.inamount .label.incurrencycode.error .icon,.hofra-table.ui.table.invoices .hofra-input.inamount .label.usercurrencycode.error .icon,.hofra-table.ui.table.invoices .hofra-input.useramount.error .label.incurrencycode .icon,.hofra-table.ui.table.invoices .hofra-input.useramount.error .label.usercurrencycode .icon,.hofra-table.ui.table.invoices .hofra-input.useramount.error input .icon,.hofra-table.ui.table.invoices .hofra-input.useramount .label.incurrencycode.error .icon,.hofra-table.ui.table.invoices .hofra-input.useramount .label.usercurrencycode.error .icon{color:#fff}.hofra-table.invoices .hofra-input.inamount .label.incurrencycode,.hofra-table.invoices .hofra-input.inamount .label.usercurrencycode,.hofra-table.invoices .hofra-input.useramount .label.incurrencycode,.hofra-table.invoices .hofra-input.useramount .label.usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount .label.incurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount .label.usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount .label.incurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount .label.usercurrencycode{background-color:#e6e8e9}.hofra-table.invoices .hofra-input.inamount .incurrencycode,.hofra-table.invoices .hofra-input.inamount .usercurrencycode,.hofra-table.invoices .hofra-input.useramount .incurrencycode,.hofra-table.invoices .hofra-input.useramount .usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount .incurrencycode,.hofra-table.ui.table.invoices .hofra-input.inamount .usercurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount .incurrencycode,.hofra-table.ui.table.invoices .hofra-input.useramount .usercurrencycode{box-sizing:border-box;width:58px;padding:0 0 0 8px}.hofra-table.invoices .hofra-input.inamount.filled,.hofra-table.invoices .hofra-input.useramount.filled,.hofra-table.ui.table.invoices .hofra-input.inamount.filled,.hofra-table.ui.table.invoices .hofra-input.useramount.filled{opacity:1}.hofra-table.invoices .hofra-input.inamount.filled .label,.hofra-table.invoices .hofra-input.inamount.filled input,.hofra-table.invoices .hofra-input.useramount.filled .label,.hofra-table.invoices .hofra-input.useramount.filled input,.hofra-table.ui.table.invoices .hofra-input.inamount.filled .label,.hofra-table.ui.table.invoices .hofra-input.inamount.filled input,.hofra-table.ui.table.invoices .hofra-input.useramount.filled .label,.hofra-table.ui.table.invoices .hofra-input.useramount.filled input{background-color:#0dab76;color:#fff}.hofra-table.invoices td.indt input,.hofra-table.ui.table.invoices td.indt input{height:32px;width:121px;line-height:32px;padding:0 8px;box-sizing:border-box;background-color:#f3f4f4;border:none}.hofra-table.invoices td.indt>.field>.field input,.hofra-table.ui.table.invoices td.indt>.field>.field input{font-size:12px}.hofra-table.invoices td.indt .field.error .input input,.hofra-table.ui.table.invoices td.indt .field.error .input input{background-color:#f2545b;color:#fff}.hofra-table.invoices td.indt .field.error .input .icon:before,.hofra-table.ui.table.invoices td.indt .field.error .input .icon:before{color:#fff}.hofra-table.invoices tr.not-in td.sumamount,.hofra-table.ui.table.invoices tr.not-in td.sumamount{color:#f2545b}.hofra-table.invoices tr.in-set td.sumamount,.hofra-table.ui.table.invoices tr.in-set td.sumamount{color:#0dab76}.hofra-table.invoices tr.filled td.saveButton .svg-icon,.hofra-table.ui.table.invoices tr.filled td.saveButton .svg-icon{display:block;margin:auto}.hofra-table.invoices tr td.saveButton,.hofra-table.ui.table.invoices tr td.saveButton{text-align:center}.hofra-table.invoices tr td.saveButton .hofra-button.small,.hofra-table.ui.table.invoices tr td.saveButton .hofra-button.small{font-size:16px}.hofra-table.invoices.ui.table tr td.saveButton,.hofra-table.invoices.ui.table tr th.saveButton,.hofra-table.ui.table.invoices.ui.table tr td.saveButton,.hofra-table.ui.table.invoices.ui.table tr th.saveButton{width:104px;text-align:left}.hofra-table.invoices td.szamlazz_nyugtaszam,.hofra-table.invoices td.username,.hofra-table.ui.table.invoices td.szamlazz_nyugtaszam,.hofra-table.ui.table.invoices td.username{overflow:hidden;text-overflow:unset;z-index:2;position:relative}.hofra-table.invoices td.szamlazz_nyugtaszam:after,.hofra-table.invoices td.username:after,.hofra-table.ui.table.invoices td.szamlazz_nyugtaszam:after,.hofra-table.ui.table.invoices td.username:after{content:"";display:block;width:50px;height:100%;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff)}.hofra-table.invoices tr:hover td.szamlazz_nyugtaszam:after,.hofra-table.invoices tr:hover td.username:after,.hofra-table.ui.table.invoices tr:hover td.szamlazz_nyugtaszam:after,.hofra-table.ui.table.invoices tr:hover td.username:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#eaf9f7)}.hofra-table.invoices td.szamlazz_nyugtaszam:hover,.hofra-table.invoices td.username:hover,.hofra-table.ui.table.invoices td.szamlazz_nyugtaszam:hover,.hofra-table.ui.table.invoices td.username:hover{overflow:visible;z-index:3}.hofra-table.invoices td.szamlazz_nyugtaszam:hover:after,.hofra-table.invoices td.username:hover:after,.hofra-table.ui.table.invoices td.szamlazz_nyugtaszam:hover:after,.hofra-table.ui.table.invoices td.username:hover:after{display:none}.hofra-table.invoices td.szamlazz_nyugtaszam:hover .-full,.hofra-table.invoices td.username:hover .-full,.hofra-table.ui.table.invoices td.szamlazz_nyugtaszam:hover .-full,.hofra-table.ui.table.invoices td.username:hover .-full{display:inline-block;height:100%;padding:0 16px 0 0;background:#fff!important;background:#eaf9f7!important}.hofra-table.invoices td.indt,.hofra-table.invoices th.inamount,.hofra-table.invoices th.sumamount,.hofra-table.ui.table.invoices td.indt,.hofra-table.ui.table.invoices th.inamount,.hofra-table.ui.table.invoices th.sumamount{text-align:center}.hofra-table.ui.celled.table tr th.inamount,.hofra-table.ui.celled.table tr th.sumamount{padding:0}.invoice-items-filter .ui.selection.dropdown.hofra-dropdown.szamlazz_status{background-color:#e6e8e9}.modal-invoice-row{height:50px;line-height:50px;border-top:1px solid #e6e8e9;border-bottom:1px solid #e6e8e9;padding-left:32px}.modal-invoice-row .sumamount,.modal-invoice-row .szamlazz_nyugtaszam,.modal-invoice-row .username{display:inline-block;width:210px;font-size:14px}.modal-invoice-row .username{width:280px;font-size:16px;font-weight:600}.hofra-table.invoices .hofra-input.useramount{margin-left:-8px;float:left;margin-top:8px}.hofra-table.usage-data td.rowCountInput,.hofra-table.usage-data th.rowCountInput{width:112px}.hofra-table.usage-data td.rowCountInput input,.hofra-table.usage-data th.rowCountInput input{width:48px}.hofra-table.usage-data td.rowAmountInput,.hofra-table.usage-data th.rowAmountInput{width:154px}.hofra-table.usage-data td.rowAmountInput .hofra-input{width:80px}.hofra-table.usage-data td.rowAmountInput .hofra-input input{text-align:right}.hofra-table.usage-data td.fromdt,.hofra-table.usage-data th.fromdt{width:84px}.hofra-table.usage-data td.rowButton,.hofra-table.usage-data th.rowButton{width:69px;text-align:center}.hofra-table.usage-data td.rowButton .svg-icon{display:block;margin:auto}.hofra-table.usage-data td.rowButton .svg-icon svg{fill:#3d4c56}.hofra-table.usage-data tr.filled td.rowAmountInput .label,.hofra-table.usage-data tr.filled td.rowAmountInput input,.hofra-table.usage-data tr.filled td.rowCountInput .label,.hofra-table.usage-data tr.filled td.rowCountInput input{background-color:#0dab76;color:#fff;-webkit-text-fill-color:#fff;font-weight:400}.hofra-table.usage-data tr.filled td.rowAmountInput .ui.disabled.input,.hofra-table.usage-data tr.filled td.rowCountInput .ui.disabled.input{opacity:1}.hofra-table.usage-data td.name,.hofra-table.usage-data td.title,.hofra-table.usage-data th.name,.hofra-table.usage-data th.title{position:relative}.hofra-table.usage-data td.name,.hofra-table.usage-data td.title{overflow:hidden;text-overflow:unset;z-index:2}.hofra-table.usage-data td.name:after,.hofra-table.usage-data td.title:after{content:"";display:block;width:50px;height:100%;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff)}.hofra-table.usage-data tr:hover td.name:after,.hofra-table.usage-data tr:hover td.title:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#eaf9f7)}.hofra-table.usage-data td.name:hover,.hofra-table.usage-data td.title:hover{overflow:visible;z-index:3}.hofra-table.usage-data td.name:hover:after,.hofra-table.usage-data td.title:hover:after{display:none}.hofra-table.usage-data td.name:hover .-full,.hofra-table.usage-data td.title:hover .-full{display:inline-block;height:100%;padding:0 16px 0 0;background:#fff!important;background:#eaf9f7!important}.hofra-table.usage-data th.fromdt,.hofra-table.usage-data th.rowAmountInput,.hofra-table.usage-data th.rowCountInput{text-align:center}.hofra-table.ui.celled.table tr th.fromdt,.hofra-table.ui.celled.table tr th.rowAmountInput,.hofra-table.ui.celled.table tr th.rowCountInput{padding:0}.hofra-table.ui.celled.table tr td.rowButton{padding-left:0}.hofra-table.ui.celled.table tr td.name,.hofra-table.ui.celled.table tr td.rowAmountInput,.hofra-table.ui.celled.table tr td.rowCountInput{padding-left:16px}.list-filter.usagedata-filter .ui.input>input[name=fromdt],.list-filter.usagedata-filter .ui.input>input[name=todt]{width:128px;background-color:#e6e8e9;border:none}.list-filter.usagedata-filter .ui.input{margin-right:16px}.usagedata-filter .hofra-dropdown.filldt{margin-right:32px}.list-filter.usagedata-filter .ui.selection.dropdown.hofra-dropdown.filldt{background-color:#e6e8e9;font-size:14px}.add-usagedata-item-layer .aui-head{height:56px;line-height:56px;font-size:19px;padding-left:32px;color:#0d1f2c;border-bottom:1px solid #e6e8e9}.add-usagedata-item-layer .aui-body{padding:24px 128px 43px 32px}.add-usagedata-item-layer .aui-buttonpane{background-color:#e6e8e9;height:64px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.add-usagedata-item-layer .aui-buttonpane button{margin-top:16px;float:right;margin-right:16px;font-size:16px}.hofra-table.ui.table tr td.rowAmountInput,.hofra-table.ui.table tr td.rowCountInput{font-size:14px}.rowButton .hofra-button.small{font-size:16px}.ui.modal.create-transfer-layer{background-color:#fff;border-radius:8px;color:#0d1f2c}.ui.modal.create-transfer-layer .transferitem-table{width:100%;border-spacing:1px}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.amount,.ui.modal.create-transfer-layer .transferitem-table thread tr td.amount{width:161px;text-align:right;padding-right:24px}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.interval,.ui.modal.create-transfer-layer .transferitem-table thread tr td.interval{width:157px;text-align:center}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.bankaccountnum,.ui.modal.create-transfer-layer .transferitem-table thread tr td.bankaccountnum{width:318px;text-align:center;vertical-align:top;padding-top:16px}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.text .amount,.ui.modal.create-transfer-layer .transferitem-table thread tr td.text .amount{float:right;padding-right:24px;font-size:16px}.ui.modal.create-transfer-layer .transferitem-table thead tr td.amount,.ui.modal.create-transfer-layer .transferitem-table thead tr td.interval{text-align:center;padding-left:0}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.text{padding:16px 0 16px 32px}.ui.modal.create-transfer-layer .transferitem-table tbody tr td.text b{font-size:16px;font-weight:600;display:block;padding-bottom:8px}.ui.modal.create-transfer-layer .transferitem-table thead tr{height:40px;background-color:#929aa0}.ui.modal.create-transfer-layer .transferitem-table thead tr td{padding-left:16px;font-size:11px;line-height:40px;text-transform:uppercase;color:#fff}.ui.modal.create-transfer-layer .transferitem-table tfoot tr{height:40px;background-color:#e6e8e9}.ui.modal.create-transfer-layer .transferitem-table tfoot tr td.amount{text-align:right;padding-right:24px}.ui.modal.create-transfer-layer .transferitem-table tfoot .sumlabel,.ui.modal.create-transfer-layer .transferitem-table tfoot .sumqty{text-align:center}.ui.modal.create-transfer-layer .transferitem-table .entitledname.text{color:#0d1f2c}.ui.modal.create-transfer-layer .transferitem-table .authorname.text:before{content:"";display:block;float:left;width:4px;height:18px;border-radius:2px;margin-right:8px;background-color:#41b1c5}.ui.modal.create-transfer-layer .transferitem-table .entitledname.text{font-weight:600}.ui.modal.create-transfer-layer .transferitem-table .entitledname.text:before{content:"";display:block;float:left;width:4px;height:18px;margin-right:8px;border-radius:2px;background-color:#eb7f2d}.ui.modal.create-transfer-layer .transferitem-table .piecetitle.text{font-weight:600}.ui.modal.create-transfer-layer .transferitem-table .piecetitle.text:before{content:"";display:block;float:left;width:4px;height:18px;border-radius:2px;margin-right:8px;background-color:#e6ac00}.ui.modal.create-transfer-layer .transferitem-table .username.text{font-weight:600}.ui.modal.create-transfer-layer .transferitem-table .username.text:before{content:"";display:block;float:left;width:4px;height:18px;border-radius:2px;margin-right:8px;background-color:#31c4aa}.ui.modal.create-transfer-layer .transferitem-table .text .text{line-height:18px;display:block;margin-bottom:4px}.ui.modal.create-transfer-layer .transferitem-table .text .text:after{content:"";display:block;clear:both}.ui.modal.create-transfer-layer .tl-head .transferitem-table tbody tr td.text{padding-left:24px}.ui.modal.create-transfer-layer .tl-footer .transferitem-table td.text{padding:4px 0 4px 32px}.ui.modal.create-transfer-layer .tl-buttonpane button{float:right;margin:16px 16px 16px 0;font-size:16px}.ui.modal.create-transfer-layer .dimmer .content{left:0;background:none}.tl-footer .sum-row{font-weight:600}.tl-footer .sum-row .amount{font-size:16px}.hofra-table.transfer-items td.checkbox-cell,.hofra-table.transfer-items th.checkbox-cell,.hofra-table.transfers td.checkbox-cell,.hofra-table.transfers th.checkbox-cell,.ui.table.hofra-table.transfer-items td.checkbox-cell,.ui.table.hofra-table.transfer-items th.checkbox-cell,.ui.table.hofra-table.transfers td.checkbox-cell,.ui.table.hofra-table.transfers th.checkbox-cell{width:32px}.hofra-table.transfer-items td.entitledname,.hofra-table.transfers td.entitledname,.ui.table.hofra-table.transfer-items td.entitledname,.ui.table.hofra-table.transfers td.entitledname{font-size:16px;font-weight:600;height:64px;line-height:64px}.hofra-table.transfer-items td.username,.hofra-table.transfers td.username,.ui.table.hofra-table.transfer-items td.username,.ui.table.hofra-table.transfers td.username{height:64px}.hofra-table.transfer-items td.rowPdf svg,.hofra-table.transfers td.rowPdf svg,.ui.table.hofra-table.transfer-items td.rowPdf svg,.ui.table.hofra-table.transfers td.rowPdf svg{fill:#929aa0}.hofra-table.transfer-items td.rowPdf .disabled svg,.hofra-table.transfers td.rowPdf .disabled svg,.ui.table.hofra-table.transfer-items td.rowPdf .disabled svg,.ui.table.hofra-table.transfers td.rowPdf .disabled svg{opacity:.45}.hofra-table.transfer-items td.username,.hofra-table.transfers td.username,.ui.table.hofra-table.transfer-items td.username,.ui.table.hofra-table.transfers td.username{white-space:normal}.hofra-table.transfer-items td.amount,.hofra-table.transfer-items td.calcroyaltybaseamount,.hofra-table.transfer-items td.sumamount,.hofra-table.transfer-items th.amount,.hofra-table.transfer-items th.calcroyaltybaseamount,.hofra-table.transfer-items th.sumamount,.hofra-table.transfers td.amount,.hofra-table.transfers td.calcroyaltybaseamount,.hofra-table.transfers td.sumamount,.hofra-table.transfers th.amount,.hofra-table.transfers th.calcroyaltybaseamount,.hofra-table.transfers th.sumamount,.ui.table.hofra-table.transfer-items td.amount,.ui.table.hofra-table.transfer-items td.calcroyaltybaseamount,.ui.table.hofra-table.transfer-items td.sumamount,.ui.table.hofra-table.transfer-items th.amount,.ui.table.hofra-table.transfer-items th.calcroyaltybaseamount,.ui.table.hofra-table.transfer-items th.sumamount,.ui.table.hofra-table.transfers td.amount,.ui.table.hofra-table.transfers td.calcroyaltybaseamount,.ui.table.hofra-table.transfers td.sumamount,.ui.table.hofra-table.transfers th.amount,.ui.table.hofra-table.transfers th.calcroyaltybaseamount,.ui.table.hofra-table.transfers th.sumamount{width:128px}.hofra-table.transfer-items td.fromdt,.hofra-table.transfer-items th.fromdt,.hofra-table.transfers td.fromdt,.hofra-table.transfers th.fromdt,.ui.table.hofra-table.transfer-items td.fromdt,.ui.table.hofra-table.transfer-items th.fromdt,.ui.table.hofra-table.transfers td.fromdt,.ui.table.hofra-table.transfers th.fromdt{width:92px}.hofra-table.transfer-items td.rowButton,.hofra-table.transfer-items th.rowButton,.hofra-table.transfers td.rowButton,.hofra-table.transfers th.rowButton,.ui.table.hofra-table.transfer-items td.rowButton,.ui.table.hofra-table.transfer-items th.rowButton,.ui.table.hofra-table.transfers td.rowButton,.ui.table.hofra-table.transfers th.rowButton{width:102px}.hofra-table.transfer-items td.rowButton .transferdt,.hofra-table.transfer-items th.rowButton .transferdt,.hofra-table.transfers td.rowButton .transferdt,.hofra-table.transfers th.rowButton .transferdt,.ui.table.hofra-table.transfer-items td.rowButton .transferdt,.ui.table.hofra-table.transfer-items th.rowButton .transferdt,.ui.table.hofra-table.transfers td.rowButton .transferdt,.ui.table.hofra-table.transfers th.rowButton .transferdt{font-size:14px;color:#3d4c56;opacity:.5}.hofra-table.transfer-items td.rowPdf,.hofra-table.transfer-items th.rowPdf,.hofra-table.transfers td.rowPdf,.hofra-table.transfers th.rowPdf,.ui.table.hofra-table.transfer-items td.rowPdf,.ui.table.hofra-table.transfer-items th.rowPdf,.ui.table.hofra-table.transfers td.rowPdf,.ui.table.hofra-table.transfers th.rowPdf{width:40px}.hofra-table.transfer-items td.rowInvoiceNum,.hofra-table.transfer-items th.rowInvoiceNum,.hofra-table.transfers td.rowInvoiceNum,.hofra-table.transfers th.rowInvoiceNum,.ui.table.hofra-table.transfer-items td.rowInvoiceNum,.ui.table.hofra-table.transfer-items th.rowInvoiceNum,.ui.table.hofra-table.transfers td.rowInvoiceNum,.ui.table.hofra-table.transfers th.rowInvoiceNum{width:136px}.hofra-table.transfer-items td.amount,.hofra-table.transfer-items td.calcroyaltybaseamount,.hofra-table.transfer-items td.rowInvoiceNum,.hofra-table.transfer-items td.sumamount,.hofra-table.transfers td.amount,.hofra-table.transfers td.calcroyaltybaseamount,.hofra-table.transfers td.rowInvoiceNum,.hofra-table.transfers td.sumamount,.ui.table.hofra-table.transfer-items td.amount,.ui.table.hofra-table.transfer-items td.calcroyaltybaseamount,.ui.table.hofra-table.transfer-items td.rowInvoiceNum,.ui.table.hofra-table.transfer-items td.sumamount,.ui.table.hofra-table.transfers td.amount,.ui.table.hofra-table.transfers td.calcroyaltybaseamount,.ui.table.hofra-table.transfers td.rowInvoiceNum,.ui.table.hofra-table.transfers td.sumamount{font-size:14px}.hofra-table.transfer-items td.rowButton,.hofra-table.transfers td.rowButton,.ui.table.hofra-table.transfer-items td.rowButton,.ui.table.hofra-table.transfers td.rowButton{padding-left:8px!important}.hofra-table.transfer-items td.rowButton .svg-icon,.hofra-table.transfers td.rowButton .svg-icon,.ui.table.hofra-table.transfer-items td.rowButton .svg-icon,.ui.table.hofra-table.transfers td.rowButton .svg-icon{display:block;margin:auto}.hofra-table.transfer-items td.amount,.hofra-table.transfer-items td.calcroyaltybaseamount,.hofra-table.transfer-items td.sumamount,.hofra-table.transfers td.amount,.hofra-table.transfers td.calcroyaltybaseamount,.hofra-table.transfers td.sumamount,.ui.table.hofra-table.transfer-items td.amount,.ui.table.hofra-table.transfer-items td.calcroyaltybaseamount,.ui.table.hofra-table.transfer-items td.sumamount,.ui.table.hofra-table.transfers td.amount,.ui.table.hofra-table.transfers td.calcroyaltybaseamount,.ui.table.hofra-table.transfers td.sumamount{text-align:right;padding-right:16px}.hofra-table.transfer-items td.checkbox-cell,.hofra-table.transfer-items th.checkbox-cell,.hofra-table.transfers td.checkbox-cell,.hofra-table.transfers th.checkbox-cell,.ui.table.hofra-table.transfer-items td.checkbox-cell,.ui.table.hofra-table.transfer-items th.checkbox-cell,.ui.table.hofra-table.transfers td.checkbox-cell,.ui.table.hofra-table.transfers th.checkbox-cell{padding-left:8px}.hofra-table.transfer-items tbody tr,.hofra-table.transfers tbody tr,.ui.table.hofra-table.transfer-items tbody tr,.ui.table.hofra-table.transfers tbody tr{height:64px}.hofra-table.transfer-items .entitledinvoicenumber,.hofra-table.transfers .entitledinvoicenumber,.ui.table.hofra-table.transfer-items .entitledinvoicenumber,.ui.table.hofra-table.transfers .entitledinvoicenumber{height:32px;margin-top:8px;border:none;width:119px}.hofra-table.transfer-items .entitledinvoicenumber input,.hofra-table.transfers .entitledinvoicenumber input,.ui.table.hofra-table.transfer-items .entitledinvoicenumber input,.ui.table.hofra-table.transfers .entitledinvoicenumber input{background-color:#e6e8e9;border:none;width:119px}.hofra-table.transfer-items td.checkbox-cell.info .svg-icon svg,.hofra-table.transfers td.checkbox-cell.info .svg-icon svg,.ui.table.hofra-table.transfer-items td.checkbox-cell.info .svg-icon svg,.ui.table.hofra-table.transfers td.checkbox-cell.info .svg-icon svg{fill:#f2545b}.hofra-table.transfer-items td.entitledname,.hofra-table.transfer-items td.username,.hofra-table.transfers td.entitledname,.hofra-table.transfers td.username,.ui.table.hofra-table.transfer-items td.entitledname,.ui.table.hofra-table.transfer-items td.username,.ui.table.hofra-table.transfers td.entitledname,.ui.table.hofra-table.transfers td.username{overflow:hidden;text-overflow:unset;z-index:2;position:relative}.hofra-table.transfer-items td.entitledname:after,.hofra-table.transfer-items td.username:after,.hofra-table.transfers td.entitledname:after,.hofra-table.transfers td.username:after,.ui.table.hofra-table.transfer-items td.entitledname:after,.ui.table.hofra-table.transfer-items td.username:after,.ui.table.hofra-table.transfers td.entitledname:after,.ui.table.hofra-table.transfers td.username:after{content:"";display:block;width:50px;height:100%;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff)}.hofra-table.transfer-items tr:hover td.entitledname:after,.hofra-table.transfer-items tr:hover td.username:after,.hofra-table.transfers tr:hover td.entitledname:after,.hofra-table.transfers tr:hover td.username:after,.ui.table.hofra-table.transfer-items tr:hover td.entitledname:after,.ui.table.hofra-table.transfer-items tr:hover td.username:after,.ui.table.hofra-table.transfers tr:hover td.entitledname:after,.ui.table.hofra-table.transfers tr:hover td.username:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#eaf9f7)}.hofra-table.transfer-items td.entitledname:hover,.hofra-table.transfer-items td.username:hover,.hofra-table.transfers td.entitledname:hover,.hofra-table.transfers td.username:hover,.ui.table.hofra-table.transfer-items td.entitledname:hover,.ui.table.hofra-table.transfer-items td.username:hover,.ui.table.hofra-table.transfers td.entitledname:hover,.ui.table.hofra-table.transfers td.username:hover{overflow:visible;z-index:3}.hofra-table.transfer-items td.entitledname:hover:after,.hofra-table.transfer-items td.username:hover:after,.hofra-table.transfers td.entitledname:hover:after,.hofra-table.transfers td.username:hover:after,.ui.table.hofra-table.transfer-items td.entitledname:hover:after,.ui.table.hofra-table.transfer-items td.username:hover:after,.ui.table.hofra-table.transfers td.entitledname:hover:after,.ui.table.hofra-table.transfers td.username:hover:after{display:none}.hofra-table.transfer-items td.username .-full,.hofra-table.transfers td.username .-full,.ui.table.hofra-table.transfer-items td.username .-full,.ui.table.hofra-table.transfers td.username .-full{white-space:nowrap}.hofra-table.transfer-items td.entitledname:hover .-full,.hofra-table.transfer-items td.username:hover .-full,.hofra-table.transfers td.entitledname:hover .-full,.hofra-table.transfers td.username:hover .-full,.ui.table.hofra-table.transfer-items td.entitledname:hover .-full,.ui.table.hofra-table.transfer-items td.username:hover .-full,.ui.table.hofra-table.transfers td.entitledname:hover .-full,.ui.table.hofra-table.transfers td.username:hover .-full{display:inline-block;height:100%;padding:0 16px 0 0;background:#fff!important;background:#eaf9f7!important}.hofra-table.transfer-items td.username:hover .-full,.hofra-table.transfers td.username:hover .-full,.ui.table.hofra-table.transfer-items td.username:hover .-full,.ui.table.hofra-table.transfers td.username:hover .-full{padding-top:13px}.hofra-table.transfer-items td.fromdt,.hofra-table.transfer-items th.amount,.hofra-table.transfer-items th.calcroyaltybaseamount,.hofra-table.transfer-items th.fromdt,.hofra-table.transfer-items th.rowInvoiceNum,.hofra-table.transfer-items th.sumamount,.hofra-table.transfers td.fromdt,.hofra-table.transfers th.amount,.hofra-table.transfers th.calcroyaltybaseamount,.hofra-table.transfers th.fromdt,.hofra-table.transfers th.rowInvoiceNum,.hofra-table.transfers th.sumamount,.ui.table.hofra-table.transfer-items td.fromdt,.ui.table.hofra-table.transfer-items th.amount,.ui.table.hofra-table.transfer-items th.calcroyaltybaseamount,.ui.table.hofra-table.transfer-items th.fromdt,.ui.table.hofra-table.transfer-items th.rowInvoiceNum,.ui.table.hofra-table.transfer-items th.sumamount,.ui.table.hofra-table.transfers td.fromdt,.ui.table.hofra-table.transfers th.amount,.ui.table.hofra-table.transfers th.calcroyaltybaseamount,.ui.table.hofra-table.transfers th.fromdt,.ui.table.hofra-table.transfers th.rowInvoiceNum,.ui.table.hofra-table.transfers th.sumamount{text-align:center}.hofra-table.ui.celled.table tr th.rowInvoiceNum{padding:0}.hofra-table.transfer-items td.checkbox-cell,.ui.table.hofra-table.transfer-items td.checkbox-cell{padding-left:8px}.hofra-table.ui.celled.table tr td.checkbox-cell.inactive .hofra-tooltip-trigger{margin-left:4px}.hofra-table.ui.celled.table tr td.checkbox-cell .hofra-tooltip-trigger{margin-left:-3px}.ui.form.transfer-items-filter{max-width:calc(100% - 196px);float:left}.ui.form.transfer-items-filter .field.transferitemstatus-field{width:466px;margin-right:16px;margin-bottom:0}.ui.form.transfer-items-filter .field.transferitemstatus-field .transferitemstatus{background:#e6e8e9}.ui.form.transfer-items-filter .field.companyforeign-field{width:466px;margin-right:16px;margin-bottom:0}.ui.form.transfer-items-filter .field.companyforeign-field .companyforeign{background:#e6e8e9}.ui.form.transfer-items-filter .field.transferintervalmonth-field{width:466px;margin-right:16px;margin-bottom:0}.ui.form.transfer-items-filter .field.transferintervalmonth-field .transferintervalmonth{background:#e6e8e9}.ui.form.transfer-items-filter .field.currencycode-field{width:466px;margin-right:16px;margin-bottom:0}.ui.form.transfer-items-filter .field.currencycode-field .currencycode{background:#e6e8e9}.ui.form.transfer-items-filter .field.companyforeign-field,.ui.form.transfer-items-filter .field.currencycode-field,.ui.form.transfer-items-filter .field.transferintervalmonth-field,.ui.form.transfer-items-filter .field.transferitemstatus-field{width:196px;float:left;clear:none}.aggregated-sumamount{display:block;clear:both;list-style-type:none;padding:0;margin:0}.aggregated-sumamount li{height:42px;line-height:42px;padding:0 24px;background-color:#fff;float:left;margin:0 24px 24px 0;color:#0d1f2c;border-radius:8px;font-size:16px;cursor:pointer;font-weight:600}.hofra-table.transferdiff .amountInput .filled{opacity:1}.hofra-table.transferdiff .amountInput .filled .label,.hofra-table.transferdiff .amountInput .filled input{background-color:#0dab76;color:#fff}.hofra-table.transferdiff.ui.table tbody tr{height:56px}.hofra-table.transferdiff td.saveButton,.hofra-table.transferdiff th.saveButton{width:104px}.hofra-table.transferdiff td.saveButton button,.hofra-table.transferdiff th.saveButton button{font-size:16px}.hofra-table.transferdiff td.amountInput,.hofra-table.transferdiff th.amountInput{width:140px}.hofra-table.transferdiff td.amountInput .hofra-input,.hofra-table.transferdiff th.amountInput .hofra-input{font-size:14px;width:80px}.hofra-table.transferdiff td.entitledinvoicenumber,.hofra-table.transferdiff td.sumamount,.hofra-table.transferdiff th.entitledinvoicenumber,.hofra-table.transferdiff th.sumamount{width:120px}.hofra-table.transferdiff td.sumamount{font-size:14px!important;text-align:right;padding-right:8px!important}.hofra-table.transferdiff td.entitledname{overflow:hidden;text-overflow:unset;z-index:2;position:relative}.hofra-table.transferdiff td.entitledname:after{content:"";display:block;width:50px;height:100%;position:absolute;right:0;top:0;background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff)}.hofra-table.transferdiff tr:hover td.entitledname:after{background-image:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#eaf9f7)}.hofra-table.transferdiff td.entitledname:hover{overflow:visible;z-index:3}.hofra-table.transferdiff td.entitledname:hover:after{display:none}.hofra-table.transferdiff td.entitledname:hover .-full{display:inline-block;height:100%;padding:0 16px 0 0;background:#fff!important;background:#eaf9f7!important}.hofra-table.transferdiff th.amountInput,.hofra-table.transferdiff th.entitledinvoicenumber,.hofra-table.transferdiff th.sumamount{text-align:center}.hofra-table.ui.celled.table tr td.entitledname{font-weight:600;padding-left:16px}.hofra-table.ui.celled.table tr th.amountInput,.hofra-table.ui.celled.table tr th.entitledinvoicenumber{padding:0}.transfer-invoiceitem-modal{padding:16px 32px}.transfer-invoiceitem-modal h3{color:#0d1f2c;font-size:19px;line-height:25px;padding-bottom:16px}.transfer-invoiceitem-modal p{color:#3d4c56;font-size:13px;line-height:19px;padding-right:72px;padding-top:48px}.transfer-invoiceitem-modal .svg-icon{position:absolute;right:32px;top:40px}.transfer-invoiceitem-modal .svg-icon svg{fill:#e6ac00}.transfer-invoiceitem-modal button{float:right;margin-left:16px}.transfer-invoiceitem-modal .tim-body .texts{float:left;width:450px}.transfer-invoiceitem-modal .tim-body .amount,.transfer-invoiceitem-modal .tim-body .description{color:#0d1f2c;font-size:16px;line-height:20px}.transfer-invoiceitem-modal .tim-body .note{padding-top:16px;display:block;color:#3d4c56;font-size:14px;line-height:18px}.transfer-invoiceitem-modal .tim-body .amount{float:right;margin-right:88px}.edituser-form-outer{position:relative;padding:32px 0 32px 8px}.inline .edituser-form-outer{margin-left:0;margin-right:0;padding-left:0}.edituser-form:before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:#31c4aa;width:4px;border-radius:2px}.user-page{padding:0 24px}.edit-user-page{padding-left:24px;padding-right:24px}.edit-user-page .hofra-input.city{margin-bottom:8px}.user-page .table-label .label,.user-page .table-label .svg-icon{float:left;margin-right:8px}.user-page .table-label .label svg,.user-page .table-label .svg-icon svg{fill:#3d4c56}.user-page .table-label .show-all{font-size:14px;line-height:18px;color:#0d1f2c;text-decoration:underline;float:right;cursor:pointer}.edit-user-page.inline{padding-left:0;padding-right:0}.edit-contract-page .hofra-form.edituser-form .field>label,.edit-contract-page .ui.form.hofra-form.edituser-form .field>label{margin-left:12px}.hofra-table.ui.table.hofra-simple-table .empty tr td{font-size:16px;color:#0d1f2c;padding-left:32px}.hofra-form.edituser-form .field .ui.input.entitled-email,.hofra-form.edituser-form .field .ui.input.entitled-emaildisplayname,.ui.form.hofra-form.edituser-form .field .ui.input.entitled-email,.ui.form.hofra-form.edituser-form .field .ui.input.entitled-emaildisplayname{float:right;margin-bottom:8px}.edituser-form .text-button{margin:8px 0 0 189px}.email-row.position-relative{position:relative}.hofra-form .field .ui.input.postcode,.hofra-form .fields .field .ui.input.postcode,.hofra-form .wide.field .ui.input.postcode,.ui.form.hofra-form .field .ui.input.postcode,.ui.form.hofra-form .fields .field .ui.input.postcode,.ui.form.hofra-form .wide.field .ui.input.postcode{width:56px;margin-right:8px}.hofra-form .field .ui.input.address,.hofra-form .fields .field .ui.input.address,.hofra-form .wide.field .ui.input.address,.ui.form.hofra-form .field .ui.input.address,.ui.form.hofra-form .fields .field .ui.input.address,.ui.form.hofra-form .wide.field .ui.input.address{width:280px}.editentitled-form-outer{position:relative;padding:32px 0 32px 8px}.editentitled-form-outer.inline{padding-left:0}.editentitled-form:before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:#eb7f2d;width:4px;border-radius:2px}.editentitled-form .text-button{margin:8px 0 0 189px}.editentitled-form .email-row{position:relative}.hofra-form.editentitled-form .field .ui.input.entitled-email,.hofra-form.editentitled-form .field .ui.input.entitled-emaildisplayname,.ui.form.hofra-form.editentitled-form .field .ui.input.entitled-email,.ui.form.hofra-form.editentitled-form .field .ui.input.entitled-emaildisplayname{float:right;margin-bottom:8px}.hofra-form.editentitled-form .field .ui.input.entitled-emaildisplayname,.ui.form.hofra-form.editentitled-form .field .ui.input.entitled-emaildisplayname{margin-bottom:16px}.hofra-form .field .ui.input.bankcode,.hofra-form .fields .field .ui.input.bankcode,.hofra-form .wide.field .ui.input.bankcode,.ui.form.hofra-form .field .ui.input.bankcode,.ui.form.hofra-form .fields .field .ui.input.bankcode,.ui.form.hofra-form .wide.field .ui.input.bankcode{width:140px;margin-right:8px}.hofra-form .field .ui.input.banknameaddress,.hofra-form .fields .field .ui.input.banknameaddress,.hofra-form .wide.field .ui.input.banknameaddress,.ui.form.hofra-form .field .ui.input.banknameaddress,.ui.form.hofra-form .fields .field .ui.input.banknameaddress,.ui.form.hofra-form .wide.field .ui.input.banknameaddress{width:196px}.hofra-form .field .ui.input.percent,.hofra-form .fields .field .ui.input.percent,.hofra-form .wide.field .ui.input.percent,.ui.form.hofra-form .field .ui.input.percent,.ui.form.hofra-form .fields .field .ui.input.percent,.ui.form.hofra-form .wide.field .ui.input.percent{width:116px;margin-right:16px}.hofra-form .field-block.entitled-name,.hofra-form .field-block.entitled-percent,.ui.form.hofra-form .field-block.entitled-name,.ui.form.hofra-form .field-block.entitled-percent{line-height:18px;padding:6px 24px;width:248px;border:1px solid #3d4c56;color:#3d4c56;border-radius:8px;margin-right:16px}.hofra-form .field-block.entitled-name,.ui.form.hofra-form .field-block.entitled-name{border:none}.hofra-form .field-block.entitled-percent,.ui.form.hofra-form .field-block.entitled-percent{width:116px;text-align:right}.hofra-form .field .ui.input.percent.summary,.ui.form.hofra-form .field .ui.input.percent-summary{opacity:1}.ui.form .summary input[type=text]{opacity:1;font-weight:600;background:none}.ui.form .summary.error input[type=text]{color:#f2545b}.ui.form .summary.success input[type=text]{color:#0dab76}.ui.labeled.input.hofra-input.summary.error>.label:not(.corner),.ui.labeled.input.hofra-input.summary.success>.label:not(.corner){background:#f3f4f4;background:none}.ui.labeled.input.hofra-input.summary.error>.label:not(.corner){color:#f2545b}.ui.labeled.input.hofra-input.summary.success>.label:not(.corner){color:#0dab76}.entitled-page{padding:0 24px}.edit-entitled-page .extract-block{padding-left:24px;padding-right:24px}.entitled-page .table-label .show-all{font-size:14px;line-height:18px;color:#0d1f2c;text-decoration:underline;float:right;cursor:pointer}.entitled-page .hofra-simple-table.transferitem .amount{text-align:right}.jointentitled-list-form.disabled:before{opacity:.5}.jointentitled-list-form .field.newly-added{animation:colorfadeout 1s linear;-webkit-animation:colorfadeout 1s linear;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.hofra-button.small.with-icon.icon-only-button.remove-entitled{margin-top:0}.jointentitled-list-form .remove-entitled{margin-top:0!important}.jointentitled-list-form.hofra-form .field>label.author-cb,.jointentitled-list-form.ui.form.hofra-form .field.author-cb>label{margin:0 8px 0 0}.remove-entitled-email-button{position:absolute;right:-98px;margin-top:0!important;margin-left:8px}.hofra-simple-table.ui.celled.table tr td.szamlazz_nyugtaszam,.hofra-simple-table.ui.celled.table tr td.title{width:300px}.hofra-simple-table.ui.celled.table tr td.rowButton{width:300px;text-align:right}.entitled-page .table-label .label,.entitled-page .table-label .svg-icon{float:left;margin-right:8px}.entitled-page .table-label .label svg,.entitled-page .table-label .svg-icon svg{fill:#3d4c56}.hofra-button.change-entitleds,.hofra-button.save-new-entitleds{margin:16px 0 0 194px}.hofra-button.save-new-entitleds{margin:0 16px 16px 194px}.jointentitled-list-form.new-entitleds{margin-bottom:16px}.jointentitled-list-form.new-entitleds+.field{display:block!important;margin-bottom:16px}.ui.input>input[name=newentitledgroupvalidfromdt],input[name=newentitledgroupvalidfromdt]{height:32px;line-height:32px;margin-left:194px!important;background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.new-entitleds+.field .ui.icon.input>i.icon{font-size:15px}.error .ui.input>input[name=newentitledgroupvalidfromdt],.error input[name=newentitledgroupvalidfromdt]{background-color:#f2545b;color:#fff}.previous-entitleds{margin-top:64px}.previous-entitleds h3{font-weight:400;color:#0d1f2c}.previous-entitleds .authorisentitled.svg-icon{margin-top:4px}.entitled-interval{font-weight:400;color:#0d1f2c}.hofra-form .field.departeddt-container .ui.input,.hofra-form .fields .field.departeddt-container .ui.input,.hofra-form .wide.field.departeddt-container .ui.input,.ui.form.hofra-form .field.departeddt-container .ui.input,.ui.form.hofra-form .fields .field.departeddt-container .ui.input,.ui.form.hofra-form .wide.field.departeddt-container .ui.input{width:132px;margin-right:8px}.hofra-form .ui.form .field.departeddt-container .ui.input input[name=departeddt],.hofra-form .ui.form .fields .field.departeddt-container .ui.input input[name=departeddt],.ui.form.hofra-form .ui.form .field.departeddt-container .ui.input input[name=departeddt],.ui.form.hofra-form .ui.form .fields .field.departeddt-container .ui.input input[name=departeddt]{width:132px}.editauthor-form-outer{position:relative;padding:32px 0 32px 8px}.editauthor-form{margin-bottom:24px}.editauthor-form:before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:#41b1c5;width:4px;border-radius:2px}.author-page{padding:0 24px}.edit-author-page .extract-block{padding-left:24px;padding-right:24px}.clear,.clearafter:after{display:block;clear:both}.clearafter:after{content:""}.mb-8{margin-bottom:8px}.editpiece-form-outer{position:relative;padding:32px 0 32px 8px}.editpiece-form-outer.inline{padding-left:0}.inline .editpiece-form-outer{margin-left:0;margin-right:0;padding-left:0}.editpiece-form:before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:#e6ac00;width:4px;border-radius:2px}.hofra-form .field-block.originalpiece-title,.ui.form.hofra-form .field-block.originalpiece-title{height:32px;line-height:30px;padding-left:24px;width:248px;border:1px solid #3d4c56;color:#3d4c56;border-radius:8px;margin-right:16px}.piece-page{padding:0 24px}.edit-piece-page .extract-block{padding-left:24px;padding-right:24px}.editauthor-form.newly-added{animation:colorfadeout 1s linear;-webkit-animation:colorfadeout 1s linear;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.editauthor-entitled-form .row label:before{content:"";display:block;width:4px;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.editpiece-form-outer .editauthor-entitled-form{cursor:pointer}.editauthor-entitled-form .row.author label:before{background-color:#41b1c5}.editauthor-entitled-form .row.entitled label:before{background-color:#eb7f2d}.editauthor-entitled-form .field-block.authorname,.editauthor-entitled-form .field-block.entitled{height:32px;line-height:30px;padding-left:24px;width:248px;border:1px solid #3d4c56;color:#3d4c56;border-radius:8px;margin-right:0}.edit-contract-page .hofra-form.editauthor-entitled-form .field>label,.edit-contract-page .hofra-form.editauthor-form .field>label,.edit-contract-page .hofra-form.editentitled-form .field>label,.edit-contract-page .hofra-form.editpiece-form .field>label,.edit-contract-page .ui.form.hofra-form.editauthor-entitled-form .field>label,.edit-contract-page .ui.form.hofra-form.editauthor-form .field>label,.edit-contract-page .ui.form.hofra-form.editentitled-form .field>label,.edit-contract-page .ui.form.hofra-form.editpiece-form .field>label{padding-left:12px}.edit-contract-page .hofra-form.editauthor-entitled-form .field>label,.edit-contract-page .ui.form.hofra-form.editauthor-entitled-form .field>label{width:170px}@-webkit-keyframes colorfadeout{0%{background-color:#bdfae6}to{background-color:initial}}@keyframes colorfadeout{0%{background-color:#bdfae6}to{background-color:initial}}.ui.form input:not([type])::-webkit-input-placeholder{color:#929aa0}.ui.form input:not([type])::-moz-placeholder{color:#929aa0}.ui.form input:not([type])::placeholder{color:#929aa0}.ui.form input:not([type]):-ms-input-placeholder{color:#929aa0}.ui.form input:not([type])::-ms-input-placeholder{color:#929aa0}.ui.form input:not([type]){background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input:not([type]).hofra-input{height:32px;line-height:32px}.ui.form input:not([type]):active,.ui.form input:not([type]):focus,.ui.form input:not([type]):hover{border:1px solid #666eff;cursor:text}.ui.form input[type=date]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=date]::-moz-placeholder{color:#929aa0}.ui.form input[type=date]::placeholder{color:#929aa0}.ui.form input[type=date]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=date]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=date]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=date].hofra-input{height:32px;line-height:32px}.ui.form input[type=date]:active,.ui.form input[type=date]:focus,.ui.form input[type=date]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=datetime-local]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=datetime-local]::-moz-placeholder{color:#929aa0}.ui.form input[type=datetime-local]::placeholder{color:#929aa0}.ui.form input[type=datetime-local]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=datetime-local]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=datetime-local]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=datetime-local].hofra-input{height:32px;line-height:32px}.ui.form input[type=datetime-local]:active,.ui.form input[type=datetime-local]:focus,.ui.form input[type=datetime-local]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=email]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=email]::-moz-placeholder{color:#929aa0}.ui.form input[type=email]::placeholder{color:#929aa0}.ui.form input[type=email]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=email]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=email]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=email].hofra-input{height:32px;line-height:32px}.ui.form input[type=email]:active,.ui.form input[type=email]:focus,.ui.form input[type=email]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=file]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=file]::-moz-placeholder{color:#929aa0}.ui.form input[type=file]::placeholder{color:#929aa0}.ui.form input[type=file]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=file]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=file]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=file].hofra-input{height:32px;line-height:32px}.ui.form input[type=file]:active,.ui.form input[type=file]:focus,.ui.form input[type=file]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=number]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=number]::-moz-placeholder{color:#929aa0}.ui.form input[type=number]::placeholder{color:#929aa0}.ui.form input[type=number]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=number]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=number]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=number].hofra-input{height:32px;line-height:32px}.ui.form input[type=number]:active,.ui.form input[type=number]:focus,.ui.form input[type=number]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=password]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=password]::-moz-placeholder{color:#929aa0}.ui.form input[type=password]::placeholder{color:#929aa0}.ui.form input[type=password]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=password]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=password]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=password].hofra-input{height:32px;line-height:32px}.ui.form input[type=password]:active,.ui.form input[type=password]:focus,.ui.form input[type=password]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=search]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=search]::-moz-placeholder{color:#929aa0}.ui.form input[type=search]::placeholder{color:#929aa0}.ui.form input[type=search]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=search]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=search]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=search].hofra-input{height:32px;line-height:32px}.ui.form input[type=search]:active,.ui.form input[type=search]:focus,.ui.form input[type=search]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=tel]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=tel]::-moz-placeholder{color:#929aa0}.ui.form input[type=tel]::placeholder{color:#929aa0}.ui.form input[type=tel]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=tel]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=tel]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=tel].hofra-input{height:32px;line-height:32px}.ui.form input[type=tel]:active,.ui.form input[type=tel]:focus,.ui.form input[type=tel]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=text]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=text]::-moz-placeholder{color:#929aa0}.ui.form input[type=text]::placeholder{color:#929aa0}.ui.form input[type=text]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=text]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=text]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=text].hofra-input{height:32px;line-height:32px}.ui.form input[type=text]:active,.ui.form input[type=text]:focus,.ui.form input[type=text]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=time]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=time]::-moz-placeholder{color:#929aa0}.ui.form input[type=time]::placeholder{color:#929aa0}.ui.form input[type=time]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=time]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=time]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=time].hofra-input{height:32px;line-height:32px}.ui.form input[type=time]:active,.ui.form input[type=time]:focus,.ui.form input[type=time]:hover{border:1px solid #666eff;cursor:text}.ui.form input[type=url]::-webkit-input-placeholder{color:#929aa0}.ui.form input[type=url]::-moz-placeholder{color:#929aa0}.ui.form input[type=url]::placeholder{color:#929aa0}.ui.form input[type=url]:-ms-input-placeholder{color:#929aa0}.ui.form input[type=url]::-ms-input-placeholder{color:#929aa0}.ui.form input[type=url]{background:#f3f4f4;background-color:#f3f4f4;color:#3d4c56;box-sizing:border-box;border-color:transparent;border-radius:6px;font-size:14px}.ui.form input[type=url].hofra-input{height:32px;line-height:32px}.ui.form input[type=url]:active,.ui.form input[type=url]:focus,.ui.form input[type=url]:hover{border:1px solid #666eff;cursor:text}.ui.form .labeled input:not([type]),.ui.form .labeled input[type=text]:hover{border-right-color:#666eff!important}.ui.form .field.error input[type=text]{background:#f3f4f4;color:#3d4c56}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{padding-left:8px;padding-right:8px;height:32px;line-height:32px}.ui.labeled.input>.label:not(.corner){height:32px;line-height:32px;padding:0 8px}label.middle{line-height:32px}.hofra-autocomplete .menu.visible .item.addition .svg-icon.addition-label{display:block;float:left;margin:4px 0 0 10px}.hofra-autocomplete .menu.visible .item.addition .svg-icon.addition-label svg{fill:#41b1c5}.hofra-autocomplete .menu.visible .item.addition b{line-height:24px}.ui.labeled.input.hofra-input.error>.label:not(.corner){background-color:#f2545b;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{border-color:#f2545b}.ui.form .field.error .input i.calendar.link,.ui.form .fields.error .field .input i.calendar.link{color:#f2545b;opacity:1}.ui.input>input::-webkit-input-placeholder{color:#929aa0}.ui.input>input::-moz-placeholder{color:#929aa0}.ui.input>input::-ms-input-placeholder{color:#929aa0}.ui.input>input::placeholder{color:#929aa0}.error .ui.input>input::-webkit-input-placeholder{color:#fff;color:hsla(0,0%,100%,.5)}.error .ui.input>input::-moz-placeholder{color:#fff;color:hsla(0,0%,100%,.5)}.error .ui.input>input::-ms-input-placeholder{color:#fff;color:hsla(0,0%,100%,.5)}.error .ui.input>input::placeholder{color:#fff;color:hsla(0,0%,100%,.5)}.hofra-input.search.ui.input>input{border-color:transparent}.ui.input>input,.ui.label{border-radius:6px}.hofra-input.search .svg-icon{position:absolute;left:8px;top:12px}.hofra-input.search .svg-icon svg{fill:#929aa0}.ui.form textarea.hofra-textarea{background-color:#f3f4f4;border:none;border-radius:6px;color:#3d4c56;padding:8px 16px}.ui.form textarea.hofra-textarea.mb-8{margin-bottom:8px}.ui.checkbox+label,.ui.checkbox label{color:#0d1f2c}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#0d1f2c}.ui.form .field{margin-bottom:8px}.ui.checkbox .box:before,.ui.checkbox label:before{border-width:2px}*{font-family:IBM_Plex_Sans}.editcontract-form-outer{position:relative;padding:24px}.edit-contract-page .extract-block{padding-left:24px;padding-right:24px}.edit-contract-page .block-title .circle{display:block;width:40px;height:40px;border-radius:20px;background-color:#b6bbbf;color:#fff;text-align:center;font-size:18px;line-height:40px;margin-right:16px;float:left}.edit-contract-page .block-title .circle .svg-icon{margin-top:8px}.edit-contract-page .block-title .circle svg{fill:#fff}.edit-contract-page .block-title.on .circle,.edit-contract-page .block-title.piece .circle,.edit-contract-page .block-title:not(.inactive) .circle{background-color:#0dab76}.edit-contract-page .block-title h3{font-weight:400;font-size:18px;line-height:40px;margin:0;color:#3d4c56;float:left}.edit-contract-page .block-title.on h3{color:#0dab76}.edit-contract-page .block{margin:8px 0 8px 19px;position:relative;padding-left:35px}.edit-contract-page .block.pieceauthor-block .stored-data,.edit-contract-page .block.user-block .stored-data{padding-bottom:32px}.edit-contract-page .block:before{content:"";display:block;width:2px;position:absolute;top:0;bottom:0;left:0;background-color:#b6bbbf}.edit-contract-page .block.on:before{background-color:#0dab76}.block-title .hofra-button{margin-top:4px}.stored-data{list-style-type:none;margin:0;padding:0 0 0 16px}.stored-data-row{display:block;height:18px;line-height:18px;margin-top:8px;font-size:14px}.stored-data-row.clickable{cursor:pointer}.stored-data-row.child-row{padding-left:16px}.stored-data-row .label{position:relative;width:197px;display:block;float:left}.stored-data-row .label.thin{width:unset;padding-right:8px}.stored-data-row .value{display:block;float:left;max-width:500px}.editcontract-form-outer .block.user-block .stored-data-row.child-row .value{margin-left:-16px}.stored-data-row .value.split{width:150px}.stored-data-row .label.author:before,.stored-data-row .label.entitled:before,.stored-data-row .label.piece:before,.stored-data-row .label.user:before{content:"";display:block;width:4px;border-radius:4px;position:absolute;top:0;bottom:0;left:-12px}.stored-data-row .label.piece:before{background-color:#e6ac00}.stored-data-row .label.author:before{background-color:#41b1c5}.stored-data-row .label.entitled:before{background-color:#eb7f2d}.stored-data-row .label.user:before{background-color:#31c4aa}.extract-head .ui.form.contractstate{float:right}.contract-page{padding:0 24px}.contract-page .extract-block .extract-content{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;margin-top:24px}.contract-page .extract-block .extract-content ul{display:block;margin:0}.contract-page .extract-block .extract-content ul li{display:block;margin-bottom:8px}.contract-page .extract-block .extract-content ul li b{padding-right:10px;display:block;width:35%;height:100%;float:left}.contract-page .extract-block .extract-content ul li span{display:block;float:left;width:65%;height:100%}.edit-contract-page .hofra-dropdown.currency{width:64px;min-width:64px}.edit-contract-page .hofra-input.commissionaddroyaltypercent,.edit-contract-page .hofra-input.commissionsubadvancepercent,.edit-contract-page .hofra-input.commissionsubroyaltypercent,.edit-contract-page .hofra-input.royaltyminimumamount,.edit-contract-page .hofra-input.royaltypercent{width:32px!important}.edit-contract-page .hofra-input.commissionaddroyaltyamount{width:80px!important}.edit-contract-page .hofra-input.bankchargeamount{width:105px!important}.edit-contract-page .hofra-dropdown.transfercurrencycode{width:70px!important}.edit-contract-page .hofra-form .field.bankchargeintervalmonth>.selection.dropdown,.edit-contract-page .ui.form.hofra-form .field.bankchargeintervalmonth>.selection.dropdown{width:146px;float:right;margin-right:16px}.edit-contract-page .hofra-form .field.commissionsubadvancepercent,.edit-contract-page .ui.form.hofra-form .field.float-left.commissionaddadvanceamount,.edit-contract-page .ui.form.hofra-form .field.float-left.commissionaddroyaltyamount,.edit-contract-page .ui.form.hofra-form .field.float-left.royaltyminimumamount.percent{width:316px}.edit-contract-page .hofra-form .field.commissionsubadvancepercent,.edit-contract-page .ui.form.hofra-form .field.float-left.commissionsubadvancepercent,.edit-contract-page .ui.form.hofra-form .field.float-left.commissionsubroyaltypercent,.edit-contract-page .ui.form.hofra-form .field.float-left.royaltyminimumamount.percent{width:221px}.edit-contract-page .hofra-form .field.commissionsubadvancepercent>label,.edit-contract-page .hofra-form .field.commissionsubroyaltypercent>label,.edit-contract-page .hofra-form .field.royaltyminimumamount.percent>label,.edit-contract-page .ui.form.hofra-form .field.commissionsubadvancepercent>label,.edit-contract-page .ui.form.hofra-form .field.commissionsubroyaltypercent>label,.edit-contract-page .ui.form.hofra-form .field.royaltyminimumamount.percent>label{width:144px}.edit-contract-page .hofra-form .field.begindate .ui.input,.edit-contract-page .hofra-form .field.enddate .ui.input,.edit-contract-page .hofra-form .field.premieredate .ui.input,.edit-contract-page .ui.form.hofra-form.begindate .field .ui.input,.edit-contract-page .ui.form.hofra-form.enddate .field .ui.input,.edit-contract-page .ui.form.hofra-form.premieredate .field .ui.input{width:160px}.edit-contract-page .field.begindate .field{width:160px;clear:none;float:left}.edit-contract-page .field.begindate .field:nth-child(2){margin-right:24px}.edit-contract-page .block-title .block-edit-btn{margin-left:32px}.hofra-simple-table.contracts .contract-status,.hofra-table.contracts .contract-status{background-color:#b6bbbf;display:inline-block;height:22px;line-height:22px;padding:0 10px;font-size:14px;border-radius:11px;color:#fff}.hofra-simple-table.contracts .contract-status.active,.hofra-table.contracts .contract-status.active{background-color:#0dab76}.hofra-simple-table.contracts .contract-status.archive,.hofra-table.contracts .contract-status.archive{background-color:#e6ac00}.hofra-simple-table.contracts td.enddate,.hofra-simple-table.contracts td.premieredate,.hofra-simple-table.contracts th.enddate,.hofra-simple-table.contracts th.premieredate,.hofra-table.contracts td.enddate,.hofra-table.contracts td.premieredate,.hofra-table.contracts th.enddate,.hofra-table.contracts th.premieredate{width:100px}.hofra-simple-table.contracts td.contractstatusid,.hofra-simple-table.contracts th.contractstatusid,.hofra-table.contracts td.contractstatusid,.hofra-table.contracts th.contractstatusid{width:150px}.hofra-simple-table.contracts .contract-status{margin-left:16px}.edit-contract-page .hofra-form .field>label,.edit-contract-page .ui.form.hofra-form .field>label{line-height:32px;margin-left:0;margin-bottom:0}.ui.form.contract-pieceauthor-form.nth-2{margin-bottom:8px}.ui.form.contract-pieceauthor-form .field{margin-bottom:0}.ui.form.contract-pieceauthor-form .field.piece{margin-bottom:8px}.contract-pieceauthor-block{padding-top:8px}.contract-user-form.newly-added{position:relative}.contract-pieceauthor-form.newly-added:before,.contract-user-form.newly-added:before{content:"";display:block;position:absolute;top:-8px;bottom:-8px;left:-20px;right:-8px;border-radius:8px;animation:colorfadeout 1s linear;-webkit-animation:colorfadeout 1s linear;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.contract-pieceauthor-form .field-block.authorname,.contract-pieceauthor-form .field-block.entitled{line-height:30px;padding-left:24px;width:248px;border:1px solid #3d4c56;color:#3d4c56;border-radius:8px;margin-right:0;background-color:#fff}.contract-pieceauthor-form .field.row.author{margin-bottom:12px}.contract-pieceauthor-form .field-block.entitled,.hofra-form .field-block.entitled,.ui.form.hofra-form .field-block.entitled{float:right;margin-right:14px;background-color:#fff;margin-bottom:8px}.contract-pieceauthor-form .row label:before{content:"";display:block;width:4px;border-radius:4px;position:absolute;top:0;bottom:0;left:-12px}.contract-pieceauthor-form .row.author label:before{background-color:#41b1c5}.contract-pieceauthor-form .row.entitled label:before{background-color:#eb7f2d}.contract-pieceauthor-form .row.piece.colored label:before{background-color:#e6ac00}.pieceauthor-block .pieceid{margin-bottom:0}.pieceauthor-block .field.piece{margin-bottom:8px}.block-title.inactive{opacity:.5}.label.error{background-color:#f2545b;border-top-right-radius:8px;border-bottom-right-radius:8px}.label.error .svg-icon{margin-top:4px}.label.error .svg-icon svg{fill:#fff}.ui.form .inline.field>.selection.dropdown.hofra-dropdown.contractstatusid{background-color:#e6e8e9}.contract-page .add-sale-item{margin:24px 0;text-align:center}.contract-page .contract-balance{background-color:#e6e8e9;height:100px;border-radius:8px;position:relative;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto;padding:0 32px}.contract-page .contract-balance .balance-info-col{width:280px;height:100%;box-sizing:border-box;padding-top:24px;text-align:center;display:block;margin:auto}.contract-page .contract-balance .balance-info-col.-left{float:left;padding-top:10px}.contract-page .contract-balance .balance-info-col.-left .entitled label,.contract-page .contract-balance .balance-info-col.-left .user label{margin-right:8px}.contract-page .contract-balance .balance-info-col.-right{float:right}.contract-page .contract-balance .balance-info-col.-center{margin:-100px auto auto}.contract-page .contract-balance .balance-info-col label{font-size:16px;line-height:20px;color:#3d4c56;padding-top:24px}.contract-page .contract-balance .balance-info-col .amount{display:block;color:#0d1f2c;font-size:20px;line-height:25px}.contract-page .financial-row{height:48px;background-color:#fff;margin-bottom:16px;border-radius:8px;overflow:hidden;position:relative}.contract-page .financial-row.opened{height:auto;border:2px solid #3d4c56;box-shadow:0 4px 15px 0 rgba(0,0,0,.5)}.contract-page .financial-row .icon-col{float:left;width:32px;height:100%;background-color:#e6ac00;position:absolute;top:0;bottom:0}.contract-page .financial-row .icon-col .svg-icon{margin:12px 4px}.contract-page .financial-row .icon-col .svg-icon svg{fill:#fff}.contract-page .financial-row.opened.done{border:2px solid #0dab76}.contract-page .financial-row.done .icon-col{background-color:#0dab76}.contract-page .financial-row.ignored .icon-col{background-color:#929aa0}.contract-page .financial-row.ignored.prepaid .icon-col{background-color:#0dab76}.contract-page .financial-row .button-col{float:right;width:42px;height:48px;cursor:pointer}.contract-page .financial-row .button-col .svg-icon{margin:12px 8px;overflow:hidden}.contract-page .financial-row .button-col .svg-icon svg{fill:#3d4c56}.contract-page .financial-row .button-col .svg-icon.more svg{margin:4px 10px}.contract-page .financial-row .table-col{float:left;width:calc(100% - 74px);position:relative;padding-left:32px}.contract-page .financial-row table{table-layout:fixed;width:100%;height:48px;font-size:14px;border-spacing:0}.contract-page .financial-row table tr{height:48px}.contract-page .financial-row table tr.commission-tr td,.contract-page .financial-row table tr.invoice-tr td,.contract-page .financial-row table tr.transfer-tr td{border-top:1px solid #b6bbbf}.contract-page .financial-row table tr td{text-align:center}.contract-page .financial-row table tr td label{font-size:11px;line-height:14px;text-transform:uppercase;padding-top:6px;color:#6e7980;display:block}.contract-page .financial-row table tr td label.user{color:#31c4aa}.contract-page .financial-row table tr td label.entitled{color:#eb7f2d}.contract-page .financial-row table tr td .value{font-size:14px;line-height:18px;color:#0d1f2c}.contract-page .financial-row table tr td .value.red{color:#f2545b}.contract-page .financial-row table tr td.advance-amount,.contract-page .financial-row table tr td.bankcharge-amount,.contract-page .financial-row table tr td:not(:first-child){border-left:1px solid #b6bbbf}.contract-page .financial-row table tr td:not(:first-child).left-borderless{border-left:none}.contract-page .financial-row table tr td:not(:first-child).borderless{border:none}.contract-page .financial-row table.normal-table tr.commission-tr td:not(:first-child){border-left:none}.contract-page .financial-row table.advance-table tr td.first{box-sizing:border-box}.editcontract-form-outer .finance-block .input.bankchargeamount,.editcontract-form-outer .finance-block .input.commissionaddadvanceamount,.editcontract-form-outer .finance-block .input.royaltyminimumamount{width:80px!important}.editcontract-form-outer .finance-block .input.commissionaddroyaltypercent,.editcontract-form-outer .finance-block .input.commissionsubadvancepercent,.editcontract-form-outer .finance-block .input.commissionsubroyaltypercent,.editcontract-form-outer .finance-block .input.royaltypercent{width:53px!important}.editcontract-form-outer .finance-block .field{margin-bottom:0!important}.editcontract-form-outer .finance-block .field.premieredate{margin-top:8px}.editcontract-form-outer .finance-block .field .commissionsubadvancepercent label{padding-left:16px}.editcontract-form-outer .finance-block .field .royaltypercent{width:247px}.editcontract-form-outer .finance-block .field.bankchargeintervalmonth,.editcontract-form-outer .finance-block .field.royaltysystem-field{margin-top:32px}.editcontract-form-outer .finance-block .field .royaltyminimumamount.percent{width:276px}.editcontract-form-outer .finance-block .field .commissionsubroyaltypercent{margin-left:-7px}.editcontract-form-outer .finance-block .field .commissionaddroyaltypercent{margin-right:68px}.editcontract-form-outer .finance-block .field.commissionaddroyaltypercent{width:316px!important}.editcontract-form-outer .finance-block .field.royaltyminimumamount.pernumber{margin-bottom:8px!important}.editcontract-form-outer .finance-block .field .maxquantityofsales,.editcontract-form-outer .finance-block .field.royaltyminimumamount.flatrate{margin-top:8px}.edit-contract-page .hofra-form .field.commissionsubroyaltypercent>label,.edit-contract-page .hofra-form .field.royaltyminimumamount.percent>label,.edit-contract-page .ui.form.hofra-form .field.commissionsubroyaltypercent>label,.edit-contract-page .ui.form.hofra-form .field.royaltyminimumamount.percent>label{width:133px;padding-left:16px}.edit-contract-page .ui.form.hofra-form .field.commissionsubadvancepercent>label{padding-left:16px}.edit-contract-page .ui.form.hofra-form .field.float-left.commissionsubroyaltypercent{width:276px}.hofra-form .field.float-left,.ui.form.hofra-form .field.float-left{float:left;width:248px;clear:none}.hofra-form .field.float-left.royaltyminimumamount,.ui.form.hofra-form .field.float-left.royaltyminimumamount{width:279px}.hofra-input.labeled.advanceamount .hofra-dropdown.label.advancecurrencycode,.hofra-input.labeled.advancebankchargeamount .hofra-dropdown.label.advancebankchargecurrencycode,.hofra-input.labeled.bankchargeamount .hofra-dropdown.label.bankchargecurrencycode,.hofra-input.labeled.commissionaddadvanceamount .hofra-dropdown.label.commissionaddadvancecurrencycode,.hofra-input.labeled.commissionaddroyaltyamount .hofra-dropdown.label.commissionaddroyaltycurrencycode,.hofra-input.labeled.royaltyamount .hofra-dropdown.label.royaltycurrencycode,.hofra-input.labeled.royaltyminimumamount .hofra-dropdown.label.royaltyminimumcurrencycode{background-color:#e6e8e9;font-weight:400}.contract-finance-form .ui.selection.dropdown.hofra-dropdown{padding-left:8px}.ui.form textarea.hofra-textarea{padding:8px}.editcontract-form-outer .finance-block .hofra-button,.editcontract-form-outer .pieceauthor-block .hofra-button,.editcontract-form-outer .user-block .hofra-button{margin-top:16px}.edit-contract-page .extract-head .contractstatus .contractstatusid{width:230px!important}.edit-contract-page .hofra-form .field.commissionsubadvancepercent>label,.edit-contract-page .ui.form.hofra-form .field.commissionsubadvancepercent>label{width:126px}.edit-contract-page .hofra-form .field.royaltyminimumamount.percent>label,.edit-contract-page .ui.form.hofra-form .field.royaltyminimumamount.percent>label{padding-left:26px;box-sizing:border-box}.contract-financial-rows .financial-row{cursor:pointer}.editcontract-form-outer .pieceauthor-block .originalpiece .hofra-button{margin-top:0}.extract-block .extract-head .hofra-button.red{font-size:16px}.edituser-form .ui.default.dropdown.hofra-dropdown:not(.button)>.text,.ui.dropdown.hofra-dropdown:not(.button)>.default.text{font-size:13px}.edituser-form .ui.selection.dropdown.hofra-dropdown.countryid,.edituser-form .ui.selection.dropdown.hofra-dropdown.countryid input{padding-left:8px}.hofra-input.labeled .hofra-dropdown.label.error{background-color:#f2545b!important;color:#fff}.hofra-input.labeled .hofra-dropdown.label.error .text.default{color:#fff}.ui.selection.dropdown.hofra-dropdown.error{border-color:#f2545b}.ui.selection.dropdown.hofra-dropdown.error .dropdown.icon:before{color:#fff}.edit-contract-page .hofra-form.editentitled-form .field>label.author-cb,.edit-contract-page .ui.form.hofra-form.editentitled-form .field>label.author-cb{padding-left:0}.contract-page span.departed,.edit-contract-page span.departed{display:inline-block;background-color:#000;border-radius:11px;height:22px;line-height:22px;padding:0 8px;color:#fff;font-size:14px;margin-left:16px;font-weight:600}.dropdown.contractstatusid .visible.menu{max-height:440px}
/*# sourceMappingURL=main.c074d73f.chunk.css.map */