@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.sidebar .logo,header .logo{padding:20px 32px 18px 28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 210px;flex:0 0 210px}.comment-author-avatar,.comment-edit-responsibility-select .avatar-container .avatar,.comment-reorderable-content .comment-edit-responsibility-select .avatar-container .avatar,.comment-reorderable-content .reorderable-new-reply .avatar-container .avatar,.dashboard-table .avatar,.kanban-board-container .kanban-element .avatar,.list-item .avatar-box .avatar,.login-section .avatar,.modal-acceptance-protocol .modal-dialog .order-conversations .avatar,.modal-comment .comment-details-container .comment-edit-responsibility-select .avatar-container .avatar,.modal-comment .responsibility-select .avatar-container .avatar,.modal-comment .user-to-act-select .avatar-container .avatar,.modal-order .start-tab .start-data .attribute-w-avatar .avatar-box .avatar,.modal-subtask .with-avatar-container .ui-select-choices .ui-select-choices-row-inner .avatar-container .avatar,.modal-task .avatar,.module-table .avatar,.orders-module .avatar,.project-budget .budget-revision-table tr td.avatar-column .avatar-container .avatar,.project-budget .budget-revision-table tr th.avatar-column .avatar-container .avatar,.project-budget .budget-summary-table tr td.avatar-column .avatar-container .avatar,.project-budget .budget-summary-table tr th.avatar-column .avatar-container .avatar,.project-form .primary-container .item-grid .user-created-container .avatar,.project-head-section .project-attributes .attribute-w-avatar .avatar-box .avatar,.time-consumption .budget-revision-table tr td.avatar-column .avatar-container .avatar,.time-consumption .budget-revision-table tr th.avatar-column .avatar-container .avatar,.time-consumption .budget-summary-table tr td.avatar-column .avatar-container .avatar,.time-consumption .budget-summary-table tr th.avatar-column .avatar-container .avatar,.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .avatar-container .avatar{width:50px;min-width:50px;height:50px;background-color:#e5e5e5;color:#949494;font-size:14px;font-weight:700;line-height:50px;text-align:center;text-transform:uppercase}.dashboard-table .avatar,.kanban-board-container .kanban-element .avatar,.modal-acceptance-protocol .modal-dialog .order-conversations .avatar,.modal-subtask .with-avatar-container .ui-select-choices .ui-select-choices-row-inner .avatar-container .avatar,.modal-task .avatar,.module-table .avatar,.orders-module .avatar,.project-budget .budget-revision-table tr td.avatar-column .avatar-container .avatar,.project-budget .budget-revision-table tr th.avatar-column .avatar-container .avatar,.project-budget .budget-summary-table tr td.avatar-column .avatar-container .avatar,.project-budget .budget-summary-table tr th.avatar-column .avatar-container .avatar,.time-consumption .budget-revision-table tr td.avatar-column .avatar-container .avatar,.time-consumption .budget-revision-table tr th.avatar-column .avatar-container .avatar,.time-consumption .budget-summary-table tr td.avatar-column .avatar-container .avatar,.time-consumption .budget-summary-table tr th.avatar-column .avatar-container .avatar{width:25px;min-width:25px;height:25px;font-size:7px;font-weight:400;line-height:25px}.project-form .primary-container .item-grid .user-created-container .avatar,.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .avatar-container .avatar{width:20px;min-width:20px;height:20px;font-size:7px;font-weight:400;line-height:20px}.comment-edit-responsibility-select .avatar-container .avatar,.comment-reorderable-content .comment-edit-responsibility-select .avatar-container .avatar,.comment-reorderable-content .reorderable-new-reply .avatar-container .avatar,.modal-comment .comment-details-container .comment-edit-responsibility-select .avatar-container .avatar,.modal-comment .responsibility-select .avatar-container .avatar,.modal-comment .user-to-act-select .avatar-container .avatar{width:35px;min-width:35px;height:35px;font-size:11px;font-weight:400;line-height:35px}.item-input-container>label,.primary-label{display:block;color:rgba(23,90,130,.5);font-size:12px;text-transform:uppercase;margin-bottom:5px}.primary-container-message,.project-table-message{width:100%;padding:22px}.comment-internal-small-label,.priority-status{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:14px;color:#fff;font-size:10px;font-weight:700}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper>div .file-box,.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-file-container .file-box{border:1px solid #175a82;border-radius:5px;padding:3px 10px;font-size:.9em;background:#dee4e8;transition:.2s ease-in-out}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper>div .file-box .fa,.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-file-container .file-box .fa{padding-right:5px}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper>div .file-box:hover,.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-file-container .file-box:hover{text-decoration:none;opacity:.8}.module-content-container .custom-filter-container .filter-button,.project-container .custom-filter-container .filter-button{display:inline-block;padding:0 10px;margin:2px;border:none;background-color:rgba(75,104,121,.25);color:#175a82;font-size:14px;line-height:1.6;text-align:center;white-space:nowrap;transition-duration:.25s}.module-content-container .custom-filter-container .active.filter-button,.project-container .custom-filter-container .active.filter-button{background-color:rgba(23,90,130,.8);color:#fff}.modal-content .bordered-table .new.budget-status,.modal-order .expense-tab .order-element-table tr td .new.budget-status,.project-budget .new.budget-status,.time-consumption .new.budget-status{background-color:#c8c8c8}.modal-content .bordered-table .ordered.budget-status,.modal-order .expense-tab .order-element-table tr td .ordered.budget-status,.project-budget .ordered.budget-status,.time-consumption .ordered.budget-status{background-color:#3e7493}.modal-content .bordered-table .option.budget-status,.modal-order .expense-tab .order-element-table tr td .option.budget-status,.project-budget .option.budget-status,.time-consumption .option.budget-status{background-color:rgba(255,165,23,.9)}.modal-content .bordered-table .out.scope.budget-status,.modal-order .expense-tab .order-element-table tr td .out.scope.budget-status,.project-budget .out.scope.budget-status,.time-consumption .out.scope.budget-status{background-color:rgba(204,53,53,.9)}.modal-content .bordered-table .cancelled.budget-status,.modal-order .expense-tab .order-element-table tr td .cancelled.budget-status,.project-budget .cancelled.budget-status,.time-consumption .cancelled.budget-status{background-color:#a7b9c7}.modal-content .bordered-table .closed.budget-status,.modal-order .expense-tab .order-element-table tr td .closed.budget-status,.project-budget .closed.budget-status,.time-consumption .closed.budget-status{background-color:#5ba67c}.modal-content .bordered-table .ready.to.bill.budget-status,.modal-order .expense-tab .order-element-table tr td .ready.to.bill.budget-status,.project-budget .ready.to.bill.budget-status,.time-consumption .ready.to.bill.budget-status{background-color:#dd732c}@keyframes a{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes d{0%{display:none;opacity:0}1%{display:block;opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.ng-cloak,[ng-cloak]{display:none}body,html{background-color:#e5e5e5;color:#175a82;font-family:Lato,sans-serif;font-size:16px;line-height:1;cursor:default}body{display:table;width:100%}body.fixed-header{padding-top:74px}h1{margin-bottom:42px;color:#175a82;font-size:48px;font-weight:300}img{max-width:100%}::selection{background-color:rgba(23,90,130,.4)}::-moz-placeholder{opacity:1}:focus{outline:none}a{color:#175a82;text-decoration:none}a:active,a:focus{outline:none}a:hover{text-decoration:underline}button,input{transition:all .35s cubic-bezier(.42,0,0,1)}button:focus,input:focus{outline:0}input[type=text]::-ms-clear{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #175a82}@supports (-moz-appearance:none) or (-webkit-appearance:none){select{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url("data:image/gif;base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==");background-repeat:no-repeat;background-position:calc(100% - 5px) 50%}}select:disabled{opacity:1}.global-wrapper{position:relative;min-height:100vh;padding-bottom:65px}.flex-container{display:-ms-flexbox;display:flex}.flex-container.gap-16{gap:16px}.grow-container{animation:d .2s}.position-box{position:relative}.ie-disclaimer,.ie-disclaimer.login-screen{display:none}.ie-disclaimer .form-placeholder{margin-top:100px;font-size:15px;line-height:1.5}@media (-ms-high-contrast:active),(-ms-high-contrast:none){body .form-placeholder,body>div,body>header{display:none}.ie-disclaimer{display:block}.ie-disclaimer .form-placeholder,.ie-disclaimer.login-screen{display:-ms-flexbox;display:flex}}.truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.truncated .tooltip,.white-space-initial{white-space:normal}.white-space-initial-important{white-space:normal!important}.animate-show-hide{opacity:1;transition:all .15s cubic-bezier(.42,0,0,1)}.animate-show-hide.ng-hide{opacity:0}::-webkit-scrollbar{width:10px;height:11px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#b1b6b9}::-webkit-scrollbar-thumb:hover{background:#9b9fa2}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.complete-save{color:green}.flash-message{padding:12px;margin-top:10px;margin-bottom:10px;border:1px solid;border-radius:5px;font-size:14px;transition:all .35s cubic-bezier(.42,0,0,1)}.system-message{position:relative;padding-right:42px;transition:none}.system-message .system-message-close{position:absolute;top:3px;right:6px;width:30px;height:30px;border:none;background-color:transparent;font-size:24px;text-align:center}.system-message-table{max-width:60%;margin:auto}.system-message-table .system-message{margin:8px}.system-message-table>tbody>tr:first-child .system-message{margin-top:16px}.action-prompt{border:1px solid #ffa517;border-radius:5px;color:#ffa517}a.action-prompt{display:inline-block;padding:12px 20px;margin-top:36px;margin-left:36px}a.action-prompt:focus,a.action-prompt:hover{color:#ffa517;text-decoration:none}.action-prompt-w-avatar{padding:5px 10px;width:auto;max-width:none}.action-prompt-w-avatar .title{padding-bottom:10px;display:block}.action-prompt-w-avatar .flex-container{-ms-flex-direction:row;flex-direction:row}.action-prompt-w-avatar .flex-container>div:first-child{width:35px;margin-right:10px}.alert-container{width:100%;padding:37px 40px 24px;background-color:#fff;border-right:6px solid #e5e5e5;border-left:6px solid #e5e5e5;text-align:center}.alert-container .primary-button-fixed{margin-right:14px;margin-bottom:16px;vertical-align:top}.alert-container-message{padding-bottom:34px;line-height:19px}.alert-info.w-title{padding:5px 10px}.alert-info.w-title .title{padding-bottom:10px;display:block}.page-message-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:60px}.notification-area{position:fixed;top:40px;right:2%;z-index:2000}.small-notification{padding:5px 12px 6px;margin-bottom:4px;color:#fff;background-color:#144e71;box-shadow:0 1px 3px #c8c8c8;font-size:14px;line-height:19px;white-space:nowrap;transition:all .35s cubic-bezier(.42,0,0,1)}.small-notification.error{background-color:#cc3535;color:#fff}.content-container{width:100%;max-width:2200px;margin:0 auto}.content-container h1{margin-left:30px;margin-bottom:24px;font-size:36px}.primary-container{margin-right:31px;margin-left:31px;border-radius:5px;background-color:#fff}.primary-container.next-container{margin-top:5px}.primary-container-padded{padding:16px 31px 20px}.primary-container-input-padded{padding:16px 31px 31px}.primary-container-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:16px 31px;margin-top:5px}.primary-container-actions .secondary-action{padding-right:0;padding-left:0;border-width:0}.double-card-grid{padding:0 31px}@supports (display:grid){.double-card-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:5px}.double-card-grid .primary-container{margin-right:0;margin-left:0}}@supports not (display:grid){.double-card-grid:after{content:"";display:table;clear:both}.double-card-grid .primary-container{float:left;width:100%;margin-right:0;margin-left:0}@media (min-width:1200px){.double-card-grid .primary-container{width:calc(50% - 6px);min-width:550px;margin-right:3px;margin-left:3px}}}.primary-input{margin-bottom:16px;border:1px solid #ced2d5;background-color:#fff;color:#175a82;font-size:14px;line-height:32px;padding:0 10px}.primary-input::-webkit-input-placeholder{color:rgba(23,90,130,.5);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.primary-input::-moz-placeholder{color:rgba(23,90,130,.5);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.primary-input::-ms-input-placeholder{color:rgba(23,90,130,.5);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.primary-input.masked-input::-webkit-input-placeholder{letter-spacing:normal}.primary-input.masked-input::-moz-placeholder{letter-spacing:normal}.primary-input.masked-input::-ms-input-placeholder{letter-spacing:normal}.primary-input[disabled]{color:rgba(23,90,130,.65)}.primary-select{height:34px;padding:0 18px 0 10px;margin-bottom:16px;border:1px solid #ced2d5;background-color:#fff;color:#175a82;font-size:14px}.primary-select:focus{outline:none}.primary-select[disabled]{color:rgba(23,90,130,.65)}@supports (-moz-appearance:none){.primary-select{padding-left:6px}}.primary-checkbox{position:relative;width:34px;height:34px;margin-bottom:16px}.primary-checkbox input{visibility:hidden}.primary-checkbox span{position:absolute;top:0;left:0;width:34px;height:34px;border:1px solid #ced2d5;background-color:#fff}.primary-checkbox span:after{position:absolute;top:7px;left:8px;content:"\f00c";color:#175a82;font-size:16px;font-family:FontAwesome;opacity:0;transition:opacity .1s linear}.primary-checkbox input:checked+span:after{opacity:1}.primary-checkbox input[disabled]+span:after{color:rgba(23,90,130,.65)}.primary-checkbox.small-checkbox{width:20px;height:20px;margin-bottom:0}.primary-checkbox.small-checkbox span{width:20px;height:20px}.primary-checkbox.small-checkbox span:after{top:2px;left:2px;font-size:14px}.primary-textarea{padding:7px 10px 9px;margin-bottom:16px;border:1px solid #ced2d5;background-color:#fff;color:#175a82;font-size:14px;line-height:18px;resize:none}.primary-textarea:focus{outline:none}.primary-label.with-icon .fa{font-size:1.5em;margin-right:5px}.primary-view{margin-bottom:13px;font-size:15px;line-height:1.2}.primary-button{display:inline-block;padding:10px 20px;margin-left:31px;border:2px solid #175a82;background-color:transparent}.primary-button:focus,.primary-button:hover{text-decoration:none}.primary-button.active{background-color:#788a9a;border-color:#788a9a;color:#e5e5e5}.primary-button[disabled]{border-color:#ced2d5;color:#adb4b9}.primary-button.small{padding:4px 20px;font-size:14px}.primary-button.small-w-icon{padding:6px 10px}.primary-button.small-w-icon .fa{font-size:.8em}.primary-button-fixed{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:120px;height:40px;margin-right:10px;border:2px solid #175a82;background-color:transparent;color:#175a82}.primary-button-fixed.minor,.primary-button.minor{border-color:rgba(23,90,130,.3)}.primary-button-fixed[disabled],.primary-button[disabled]{border-color:#ced2d5;color:#adb4b9}.primary-table{width:100%;padding:22px 0 0;margin-top:22px;border-collapse:separate;font-size:14px}.primary-table td,.primary-table th{white-space:nowrap}.primary-table .tooltip-inner{white-space:normal}.primary-table>thead>tr>th{padding-right:6px;padding-bottom:6px;font-weight:700}.primary-table>thead>tr>th:first-child{padding-left:22px}.primary-table>tbody>tr{transition:all .15s cubic-bezier(.42,0,0,1)}.primary-table>tbody>tr.active,.primary-table>tbody>tr:hover{background-color:#ececec}.primary-table>tbody>tr>td{padding:15px 10px 15px 0}.primary-table>tbody>tr>td:first-child{padding-left:22px}.primary-table>tbody>tr>td:last-child{padding-right:22px}.primary-table .small-text{font-size:12px}.primary-tab{display:inline-block;height:40px;padding:10px 20px;border-bottom:4px solid rgba(75,104,121,.25);color:rgba(75,104,121,.35);font-size:16px;font-weight:700;text-align:center;text-transform:uppercase;white-space:nowrap;transition:all .2s ease-out}.primary-tab:focus,.primary-tab:hover{border-bottom-color:rgba(23,90,130,.4);color:rgba(23,90,130,.5);text-decoration:none}.active>.primary-tab,.primary-tab.active{border-bottom-color:rgba(23,90,130,.8);color:#175a82}.active>.primary-tab:focus,.active>.primary-tab:hover,.primary-tab.active:focus,.primary-tab.active:hover{color:#175a82}.primary-tab.side-tab{border-bottom-width:0;border-left:4px solid rgba(75,104,121,.25)}.primary-tab.side-tab:focus,.primary-tab.side-tab:hover{border-left-color:rgba(23,90,130,.4)}.active>.primary-tab.side-tab,.primary-tab.side-tab.active{border-left-color:rgba(23,90,130,.8)}.side-tabs-container .tab-content{-ms-flex:1;flex:1;height:100%;overflow:hidden}.side-tabs-container .tab-content .tab-pane{height:100%}.side-tabs-container .tab-content .simplebar-track{background-color:#ececec}.side-tabs-container .tab-content .simplebar-track.simplebar-vertical{width:7px}.side-tabs-container .tab-content .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:0;bottom:0}.side-tabs-container .tab-content .simplebar-track.simplebar-horizontal{height:7px}.side-tabs-container .tab-content .simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0}.side-tabs-container .tab-content .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{right:0;left:0}.side-tabs-container .tab-content .simplebar-scrollbar{right:0}.side-tabs-container .tab-content .simplebar-scrollbar:before{background:#b9bec0;opacity:.5;border-radius:0}.side-tabs-container .tab-aside{overflow:auto}.side-tabs-container .scrollable-content{height:100%;overflow:auto}.side-tabs-container .scrollable-content .scrollable-inner{-ms-flex:1;flex:1}.side-tabs-container .scrollable-content .scrollable-padding{-ms-flex-negative:0;flex-shrink:0}.side-tabs-container .tab-table>thead>tr>th:first-child{padding-left:22px}.side-tabs-container .tab-table>thead>tr>th:last-child{padding-right:0}.side-tabs-container .tab-table>tbody>tr.active,.side-tabs-container .tab-table>tbody>tr:hover{background-color:#e4e4e4}.side-tabs-container .tab-table>tbody>tr>td:first-child{padding-left:22px}.side-tabs-container .tab-table>tbody>tr>td:last-child{padding-right:0}.side-tabs-container .tab-table tbody tr td.action-cell,.side-tabs-container .tab-table thead tr th.action-cell{width:48px;padding-right:8px}.bordered-table{border-collapse:collapse;font-size:14px;line-height:16px}.bordered-table>thead>tr>th{font-weight:700}.bordered-table>tbody>tr>td,.bordered-table>thead>tr>th{padding:6px;border:1px solid rgba(23,90,130,.3)}.bordered-table>tbody>tr>td:first-child,.bordered-table>thead>tr>th:first-child{padding-left:6px}.bordered-table>tbody>tr>td:last-child,.bordered-table>thead>tr>th:last-child{padding-right:6px}.bordered-table .row-header,.bordered-table .small-header{font-size:12px;text-transform:uppercase}.bordered-table .row-header{font-weight:700;opacity:.6}.bordered-table .link-button{display:block}.bordered-table .link-button.big{height:30px;line-height:30px}.bordered-table .minor-text{font-size:11px;opacity:.8}.bordered-table .small-text{font-size:12px}.primary-table .bordered-table tr{padding-right:0;padding-left:0}.primary-table .bordered-table tr:hover{background-color:transparent}.bordered-table+[ng-table-pagination] .ng-table-pager{padding:18px 0 0}.empty{color:#a7b9c7}.success{color:#5ba67c}.bg-success{background-color:#5ba67c}.error{color:#cc3535;border-color:#cc3535}.bg-error{background-color:#cc3535}.warning{color:#ffa517}.bg-warning{background-color:#ffa517}.bg-transparent{background-color:transparent}.has-error>label{color:#cc3535}.has-error .form-control,.has-error .mce-tinymce.mce-panel,.has-error .mce-tinymce .mce-panel,.has-error .primary-checkbox span,.has-error>input,.has-error>select,.has-error>textarea,.has-error tags-input .tags{border-color:#cc3535}.has-error .error{position:relative;bottom:8px;color:#949494;font-size:14px}.error-message{color:#cc3535;font-size:14px}.error-message .fa{opacity:.8}.revision-status,.status-label{padding:3px 5px;color:#fff;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;min-width:65px;text-align:center;display:block}.revision-progress-bar{height:100%}.revision-progress-bar.new,.revision-status.new{background-color:#c8c8c8}.revision-progress-bar.at-work,.revision-status.at-work{background-color:#4a8ab0}.revision-progress-bar.hold,.revision-status.hold{background-color:#a7b9c7}.revision-progress-bar.checking,.revision-status.checking{background-color:#68d699}.revision-progress-bar.finished,.revision-status.finished{background-color:#5ba67c}.revision-progress-bar.pending,.revision-status.pending{background-color:#5dbcbe}.progress.solid{background-color:#ccc;border-radius:0}.progress .progress-bar.w-label{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.progress .progress-bar.w-label.bg-warning{color:#fff}.status-label.success{background-color:#5ba67c}.status-label.danger{background-color:rgba(204,53,53,.8)}.status-label.warning{background-color:#f2a62f}.status-label.neutral{background-color:#b9bec0}.status-label.planned{background-color:#175a82}.status-label.cl-to-create{background-color:#7094c7}.status-label.label-cancelled{background-color:#505050}.status-progress-container{display:-ms-flexbox;display:flex;width:120px;padding-top:3px}.status-progress-container .revision-status{width:75px;text-align:center}.status-progress-container .revision-progress{height:4px;margin-top:2px;background-color:#e5e5e5;transition:all .15s cubic-bezier(.42,0,0,1)}tr.active .status-progress-container .revision-progress,tr:hover .status-progress-container .revision-progress{background-color:#dadada}.status-progress-container .percent{padding-top:2px;margin-left:8px}.progress-container{width:100px}.progress-container .percent{padding-bottom:2px;margin-left:2px;font-size:13px}.progress-container .progress-bar-container{height:6px;background-color:#fff;box-shadow:inset 0 0 0 1px #e3e3e3}.progress-container .progress-bar-container>div{box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.progress-container .data-progress-bar{height:100%;background-color:#4a8ab0}.progress-container .data-progress-bar.warning{background-color:#ffa517}.progress-container .data-progress-bar.overtime{background-color:#d94545}.progress-container .data-progress-bar.success{background-color:#5ba67c}.search-icon{top:16px;right:22px;display:inline-block;box-sizing:border-box;width:24px;height:24px;border:2px solid #fff;border-radius:100%;cursor:pointer}.search-icon,.search-icon:after,.search-icon:before{position:absolute;transition:all .35s cubic-bezier(.42,0,0,1)}.search-icon:after,.search-icon:before{content:"";width:12px;height:2px;border-radius:5px;background-color:#175a82;opacity:1}.search-icon:after{top:-1px;right:-6px;transform:rotate(-45deg);opacity:0}.search-icon:before{top:22px;left:16px;background-color:#fff;transform:rotate(45deg)}.search-icon.is-active{border-width:12px}.search-icon.is-active:after{opacity:1}.search-icon.is-active:before{top:-1px;left:-6px;background-color:#175a82}.toggle-visibility{display:inline-block;min-width:34px;height:24px;background:url(../../images/show_project_icon.png);background-size:cover;transition:all .35s cubic-bezier(.42,0,0,1);transition-timing-function:cubic-bezier(.02,.94,.68,.88);cursor:pointer}.toggle-visibility.hidden-item{background-image:url(../../images/hide_project_icon.png)}.toggle-visibility.disabled{cursor:auto;pointer-events:none}.toggle-visibility.action-item-col{margin-left:18px;opacity:.7}.toggle-visibility.action-item-library{margin-right:10px;opacity:.7}.comment-open{color:#ffa517}.comment-closed{color:#5ba67c}.cl-gray-light,.comment-empty{color:#c8c8c8}.cl-gray{color:#9e9e9e}.comment-unread{margin-left:8px;color:#cc3535;font-size:13px}.action-button{margin:15px 0;border:none;background:none;color:#175a82}.secondary-button{padding:0 10px 2px;background-color:#a3afb7;color:#fff;border-radius:0;font-size:14px;line-height:1.4}.secondary-button:focus,.secondary-button:hover{outline:0;color:#fff}.secondary-button[disabled]{pointer-events:auto}.secondary-button[disabled]:hover{color:#fff}.secondary-button.blue-ver{background:#4a8ab0;color:#fff}.secondary-button.white-w-border{background:#fff;border:1px solid #4a8ab0;color:#4a8ab0}.secondary-button.white-w-border:hover{background:#4a8ab0;color:#fff}.secondary-button.white-w-border.active{background-color:#3b6e8c;color:#fff}.project-attributes{display:-ms-flexbox;display:flex;font-size:14px}.project-attributes .attribute{margin-right:78px}.project-attributes .type{margin-bottom:6px;color:rgba(75,104,121,.5);text-transform:lowercase}.project-attributes .value{color:#4b6879;letter-spacing:.075em;text-transform:uppercase}tags-input .autocomplete,tags-input.ng-invalid .tags,tags-input .tags,tags-input .tags.focused{box-shadow:0 0 0 0 transparent}tags-input .tags{border-color:#ced2d5;outline:0}tags-input .tags .input{width:50px;padding-bottom:2px;font-family:Lato,sans-serif}tags-input .tags .input::-webkit-input-placeholder{color:#949494;opacity:.9}tags-input .tags .input::-moz-placeholder{color:#949494;opacity:.9}tags-input .tags .input::-ms-input-placeholder{color:#949494;opacity:.9}tags-input .tags .input.invalid-tag{color:#cc3535}tags-input .tags .tag-item{padding:0 5px;background:#e5e5e5;border-color:#ced2d5;font-family:Lato,sans-serif;line-height:22px}tags-input .tags .tag-item.selected{background:#c8c8c8;border-color:#b9bec0}tags-input .tags .tag-item .remove-button{color:#175a82}tags-input .tags .tag-item .remove-button:active{color:#cc3535}tags-input input{background-color:#fff;transition-duration:0s}tags-input .host{margin:0}tags-input .host:focus{outline:0}tags-input .autocomplete .suggestion-item{color:#175a82;font-size:14px;font-family:Lato,sans-serif}tags-input .autocomplete .suggestion-item.selected,tags-input .autocomplete .suggestion-item.selected em{background-color:#ececec;color:#175a82}tags-input .autocomplete .suggestion-item em{font-size:14px;font-family:Lato,sans-serif;color:#175a82}tags-input .autocomplete .suggestion-item .minor{font-size:12px;opacity:.6;white-space:normal}tags-input.presentation .tags,tags-input[disabled] .tags{min-height:34px}tags-input.presentation .input{width:0!important;padding:0;margin:0}tags-input[disabled] .tags{background-color:#fff}tags-input[disabled] .tags .tag-item{background:#e5e5e5}tags-input[disabled] .tags .input,tags-input[disabled] .tags .tag-item .remove-button{display:none}tags-input.element-tags .tags .tag-item{padding:0;border-width:0}tags-input.element-tags .tags .tag-item .element-tag{height:26px;padding:0 5px;border:1px solid #ced2d5;border-radius:3px;background-color:#e5e5e5}tags-input.element-tags .tags .tag-item .element-tag[data-system-element=true]{border-color:rgba(120,138,154,.4);background-color:rgba(120,138,154,.3)}tags-input.element-tags .tags .tag-item.selected .element-tag{background:#c8c8c8;border-color:#b9bec0}tags-input.long-tags .tags .tag-item{min-height:26px;height:auto;word-break:break-all}.element-tag-label{display:inline-block;padding:4px 5px;margin:2px;background-color:#e5e5e5}.element-tag-label.system-element{background-color:rgba(120,138,154,.45)}.ui-select-container .ui-select-choices-row-inner>div.minor{font-size:12px;opacity:.6;white-space:normal}.table-row-dropdown{position:absolute;top:4px;left:6px;z-index:20;min-width:0;padding:5px 0;white-space:nowrap}.table-row-dropdown-right{right:6px;left:auto}.dropdown-toggle{cursor:pointer}td>div>.dropdown-toggle{color:#c8c8c8}td>div>.dropdown-toggle.disabled{opacity:.3;cursor:auto}.dropdown-icons .fa{width:25px}.dropdown-icons:after{position:absolute;top:0;bottom:0;left:30px;content:"";width:1px;background-color:#ced2d5}.dropdown-item{padding:3px 10px;line-height:20px}.dropdown-item:hover{background-color:#ececec}a.dropdown-item{text-decoration:none}.avatar-container{display:inline-block;vertical-align:middle}.avatar-container .dropdown-menu{min-width:140px;text-align:left;cursor:auto}.avatar-container .dropdown-item:hover{background-color:transparent}.avatar-container.multiple-avatars .avatar{margin-left:4px}.priority-status{width:12px;opacity:.8}.priority-status.neutral{background-color:#b9bec0}.priority-low{background-color:#949494}.priority-normal{background-color:#4a8ab0}.priority-high{background-color:#cc3535}.comment-internal-small-label{width:16px;background-color:#8c9ca9}.info-icon{padding-left:2px}.info-icon.notification{color:rgba(23,90,130,.9)}.info-icon.passive{color:#b9bec0}.info-icon.modification{color:#20b4ac}.info-icon.pre-alert{color:rgba(204,53,53,.5)}.two-section-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.two-section-item .preview{line-height:18px}.two-section-item .action{width:30px;height:18px;font-size:18px;text-align:center;opacity:.9;cursor:pointer}.logotype-container{width:30px;height:30px;position:relative}.logotype-container.s-20{width:20px;height:20px}.logotype-container .image.cover{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;padding:0}.logotype-container .image.cover img{object-fit:cover;width:100%;height:100%}.label-w-type{font-size:.7em;line-height:1em;letter-spacing:.05em;margin-left:.3em;box-sizing:border-box;vertical-align:middle;padding:.25em .35em;color:#272a31;background:#c6c6c6;font-weight:700;display:inline-block;transform:translateY(-10%)}.label-w-type.task{color:#fff;background:#22b263}.label-w-type.subtask{color:#fff;background:#09b0da}.label-w-type.broker{color:#fff;background:#870505}.label-w-type.end-client{color:#fff;background:#5d5d54}.label-w-type.w-mt{margin-top:.3em}.label-w-type.order{color:#fff;background:#5ba67c}.label-w-type.project-manager{color:#fff;background:#5a330f}.conversations-container form{padding:10px 10px 16px}.conversations-container .item-input-container{position:relative}.conversations-container .conversation-box .profile-message>ul{margin-bottom:0}.conversations-container .conversation-box .profile-message>ul .message{padding:15px}.conversations-container .conversation-box .profile-message>ul .message .avatar-box .avatar,.conversations-container .conversation-box .profile-message>ul .message .avatar-box img{width:35px;min-width:35px;height:35px;margin-right:4px}.conversations-container .conversation-box .profile-message>ul .message .avatar-box .avatar{font-size:12px;font-weight:400;line-height:35px;background-color:#e5e5e5;color:#949494;text-align:center;text-transform:uppercase}.conversations-container .conversation-box .profile-message>ul .message .message-text{padding-bottom:12px;padding-left:5px}.conversations-container .conversation-box .profile-message>ul .message .message-text .username{font-size:17px}.conversations-container .conversation-box .profile-message>ul .message .message-text .date{font-size:12px;line-height:22px;color:rgba(23,90,130,.5)}.conversations-container .conversation-box .profile-message>ul .message p.conversation-content{line-height:1.2em}.conversations-container .conversation-box .profile-message>ul .message.system-message-type .message-text{padding-bottom:0;padding-left:0;width:100%;min-width:100%;position:relative}.conversations-container .conversation-box .profile-message>ul .message.system-message-type .message-text .username.username-system{color:rgba(23,90,130,.5);position:absolute;right:0;font-size:.8em;text-transform:uppercase}.conversations-container .conversation-box .profile-message>ul .message.system-message-type p.conversation-content{color:rgba(23,90,130,.5);padding-top:4px;font-size:.9em;margin-bottom:0}.conversations-container .conversation-box:last-child .message{border-bottom:none}.conversations-container .conversation-box:nth-child(odd){background-color:#f9f9f9}.conversations-container .primary-button.small{padding:6px 20px;margin:0 auto}.flag-label.unselected{opacity:.6}.modal-minimalize-btn-container{position:absolute;z-index:999;top:0;left:0;width:30px;height:30px;overflow:hidden;transition:all .2s linear}.modal-minimalize-btn-container .minimalize{padding:0;border:0;background:none;width:100%;height:100%;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:12%;color:#175a82;line-height:13px;font-size:13px;transition:all .2s linear}.modal-minimalize-btn-container .minimalize:before{background-color:#f2f2f2;width:140%;height:140%;content:"";transform:translate(-50%,-50%) rotate(45deg);position:absolute;top:0;left:0;z-index:0;transition:all .2s linear}.modal-minimalize-btn-container .minimalize span{position:relative;display:block;z-index:2;opacity:.6;transition:all .2s linear}.modal-minimalize-btn-container:hover{width:60px;height:60px}.modal-minimalize-btn-container:hover .minimalize{padding:21%}.modal-minimalize-btn-container:hover .minimalize:before{background-color:rgba(222,228,232,.8)}.modal-minimalize-btn-container:hover .minimalize span{opacity:1}.modal.minimalized{overflow:hidden}.modal.minimalized .modal-dialog{transition:transform .2s ease-in-out;transform:translateY(calc(100vh - 125px))}.modal.minimalized .modal-dialog .modal-minimalize-btn-container .minimalize span,.modal.minimalized .modal-dialog .modal-minimize img,.modal.minimalized .modal-dialog .navigation-modal-minimize img{transform:rotate(180deg)}.modal-open.minimalized-modal{overflow:initial}.modal-open.minimalized-modal>.modal:first-of-type{overflow:hidden}.modal-open.minimalized-modal>.modal:first-of-type .modal-dialog{transition:transform .2s ease-in-out;transform:translateY(calc(100vh - 125px))}.modal-open.minimalized-modal>.modal:first-of-type .modal-dialog .modal-minimalize-btn-container .minimalize span,.modal-open.minimalized-modal>.modal:first-of-type .modal-dialog .modal-minimize img,.modal-open.minimalized-modal>.modal:first-of-type .modal-dialog .navigation-modal-minimize img{transform:rotate(180deg)}.modal-open.switch-modal-view>.modal:first-of-type .modal-dialog{transform:translateY(0)}.group-switcher{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;border-right:1px solid #ced2d5;padding-right:.5em;margin-right:.5em}.group-switcher .switcher-label{padding-right:0;padding-left:4px;font-size:14px}.group-switcher .status-switch{transform:scale(.75)}.time-progressbar{position:relative;padding-top:16px;margin-bottom:16px;padding-bottom:0}.time-progressbar .progress{height:20px;border-radius:0}.time-progressbar .progress .progress-bar{transition:all .2s ease-in-out;opacity:.25}.time-progressbar .progress .progress-bar:hover{opacity:1}.time-progressbar .progress.time-label{height:40px;margin-bottom:0;background:none;border:0;box-shadow:none}.time-progressbar .progress.time-label .progress-bar{opacity:1;position:relative;background:none;border:0;border-left:1px solid #d9d9d9;opacity:.2;transition:opacity .2s ease-in-out;box-shadow:none}.time-progressbar .progress.time-label .progress-bar.active,.time-progressbar .progress.time-label .progress-bar:hover{opacity:1}.time-progressbar .progress.time-label .progress-bar span{transform:rotate(-90deg);display:block;color:#626262;position:absolute;top:11px;left:-8px;font-size:12px;line-height:1em;letter-spacing:.05em}.time-progressbar .progress.time-label .progress-bar.new{opacity:1;border-left-color:#d9d9d9}.time-progressbar .progress.time-label .progress-bar.new span{color:#175a82}.time-progressbar .progress.time-data{padding-bottom:0;margin-bottom:0}.time-progressbar .progress.time-data .now-line{display:block;position:absolute;bottom:0;width:2px;height:30px;z-index:3;background:#f9acac;transform:translateY(6px);border-right:.5px dashed #927b45}.time-progressbar .progress.time-data .progress-bar{position:absolute;bottom:0;left:0;height:20px;background:#949494}.time-progressbar .progress.time-data .progress-bar.new-time{opacity:.4;background-color:#1c7fbd}.time-progressbar .progress.time-data .progress-bar.new-time:hover{opacity:1}.loader-wrapper{text-align:center}.loader-wrapper .loading-comment{margin-top:230px}.loader-wrapper .loading-modal-data{padding-top:22px;padding-bottom:22px}.loader-wrapper .setting-comment-header{height:40px}.loader-wrapper .setting-responsibility{height:33px;padding-top:3px}.loader-wrapper .sending{height:40px;padding-top:8px}.loader-wrapper .sending-filter{width:120px;height:36px;padding-top:6px}.loader-wrapper .processing-item{height:175px;padding-top:75px;text-align:center}.loader-wrapper .loading-task{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:222px}.loader-wrapper .processing-on-list{height:123px;padding-top:48px}.loader-wrapper .loading-module-table{padding-top:22px;padding-bottom:22px;margin-top:22px}.loader-wrapper .loading-view{padding:60px}.loader-wrapper .loading-dashboard-item{padding-bottom:16px}@media (min-width:1200px){.loader-wrapper .loading-dashboard-item{padding-top:120px;padding-bottom:120px}}.loader-wrapper .loading-form-modal,.loader-wrapper .processing-file{height:78px;padding-top:8px}.loader-wrapper .loading-tab-content{padding-top:38px;padding-bottom:22px}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:24px}.lds-ellipsis div{position:absolute;top:7px;width:11px;height:11px;border-radius:50%;background:#b9bec0;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;animation:e .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:g .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:g .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:f .6s infinite}@keyframes e{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes f{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes g{0%{transform:translate(0)}to{transform:translate(19px)}}h1,h2,h3,h4{font-family:inherit;line-height:inherit}label{margin-bottom:0;font:inherit}.btn.active,.btn:active{box-shadow:none}.btn-default{border-color:#ced2d5;color:#404040}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{border-color:#ced2d5;background-color:#e5e5e5;color:#404040;outline:0}.btn-info,.btn-warning{background-color:#3ca1dd;border-color:#339cdb}.btn-info.active,.btn-info .text-info,.btn-warning.active,.btn-warning .text-info{color:#fff}.btn-info.focus,.btn-info:focus,.btn-warning.focus,.btn-warning:focus{background-color:#2696d9;border-color:#238ac7}.btn-info.active,.btn-info:active,.btn-info:hover,.btn-info[disabled],.btn-warning.active,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{background-color:#2696d9;border-color:#2590d0}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover{background-color:#2590d0;border-color:#2387c3}.btn-danger{background-color:#1f78ad;border-color:#1d72a5}.btn-danger.focus,.btn-danger:focus{background-color:#1b6998;border-color:#175a82}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{background-color:#1b6998;border-color:#19638f}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover{background-color:#19638f;border-color:#175a82}.btn-success{background-color:#175a82;border-color:#155479}.btn-success.focus,.btn-success:focus{background-color:#134b6c;border-color:#103f5b}.btn-success.active,.btn-success:active,.btn-success:hover,.btn-success[disabled]{background-color:#134b6c;border-color:#124564}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover{background-color:#124564;border-color:#103f5b}.btn-danger[disabled],.btn-info[disabled],.btn-success[disabled],.btn-warning[disabled]{opacity:.4}.btn-group>.btn.active{z-index:0}.text-info{color:#3ca1dd}.table thead>tr>th{border-bottom:none}.pagination{margin:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:auto;background-color:#4b6879;border-color:#4b6879}.form-control{border-radius:0;box-shadow:none}.form-control,.form-control:focus{border-color:#ced2d5}.has-error .form-control:focus{border-color:#cc3535}.form-control[disabled]{border-color:#ced2d5;color:rgba(23,90,130,.65);opacity:1}.form-control:focus,.has-error .form-control,.has-error .form-control:focus{box-shadow:none}.form-control.btn{border-radius:0}.form-control.btn-default:hover{border-color:#ced2d5;background-color:#fff}.has-error .form-control.btn-default:hover{border-color:#cc3535}.caret{border-top-width:6px;border-right-width:3px;border-left-width:3px}.tooltip{font-weight:700}.tooltip.in{opacity:1}.tooltip .tooltip-inner{background:#333}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow,.tooltip.top .tooltip-arrow{border-top-color:#333}.tooltip.right .tooltip-arrow{border-right-color:#333}.tooltip.left .tooltip-arrow{border-left-color:#333}.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow,.tooltip.bottom .tooltip-arrow{border-bottom-color:#333}.dropdown-menu>li>a{padding:3px 10px}.dropdown-menu .divider{margin:5px 0;background-color:#ced2d5}.modal-backdrop{background-color:rgba(11,32,45,.4)}.modal-backdrop.in{opacity:1;filter:alpha(opacity=100)}.modal-dialog{min-width:50%;width:-webkit-fit-content;width:fit-content}.modal-content{border:0;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.ng-table th{text-align:left}.ng-table th.sortable.sort-asc,.ng-table th.sortable.sort-desc{background-color:transparent;text-shadow:none}.ng-table-pager{padding:20px;font-size:14px}.ng-table-pager:after{content:"";display:table;clear:both}.uib-daypicker,.uib-monthpicker,.uib-yearpicker{color:#175a82;font-size:14px;line-height:26px;text-transform:uppercase}.uib-daypicker td,.uib-monthpicker td,.uib-yearpicker td{padding-bottom:5px}.uib-daypicker td:last-child{padding-right:5px}.uib-daypicker th:nth-child(2) button{margin-left:3px}.uib-monthpicker th,.uib-yearpicker th{padding-bottom:5px}ul.uib-datepicker-popup{padding-top:5px;padding-bottom:5px;margin:0;border-left:0}.uib-datepicker-popup li{padding-left:0;margin-right:5px;margin-left:5px;cursor:default}.uib-datepicker-popup li:hover{background-color:#fff}.uib-button-bar{padding:0}.ui-select-bootstrap .btn-default-focus{box-shadow:none;outline:0}.ui-select-bootstrap .ui-select-choices{margin-top:6px}.ui-select-bootstrap .ui-select-choices.dropdown-menu{border-radius:0}.ui-select-bootstrap .ui-select-choices-row>span{padding:3px 10px}.ui-select-bootstrap .ui-select-choices-row:not(.active)>span{color:#175a82}.ui-select-bootstrap .ui-select-choices-row.active>span{background-color:#4a8ab0}.ui-select-bootstrap .ui-select-choices-row-inner>div{overflow:hidden;text-overflow:ellipsis}.ui-select-bootstrap .ui-select-search{box-sizing:border-box;padding-bottom:7px;color:#175a82}.ui-select-bootstrap .ui-select-toggle{padding:6px 18px 0 10px}.ui-select-bootstrap .ui-select-toggle>.caret{right:5px;margin-top:-3px}.ui-select-bootstrap .ui-select-toggle>a.btn{right:0;height:20px;margin-top:0;margin-right:0!important;background-color:#fff}.ui-select-bootstrap .ui-select-toggle:active,.ui-select-bootstrap .ui-select-toggle:focus{background-color:transparent}.ui-select-bootstrap .ui-select-toggle[disabled] .ui-select-match-text{color:rgba(23,90,130,.65)}.ui-select-bootstrap .ui-select-match-text{padding-right:8px;color:#175a82;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select-bootstrap .glyphicon{color:#949494}.mce-tinymce.mce-tinymce{box-sizing:border-box;margin-left:1px;box-shadow:none}.mce-tinymce .mce-top-part:before{box-shadow:none}.mce-tinymce .mce-edit-area iframe{width:99.9%!important}.mce-tinymce.mce-panel,.mce-tinymce .mce-panel{border-color:#ced2d5}.modal-alert>.modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100vh;padding:0}.modal-alert>.modal-dialog .modal-content{-ms-flex:1;flex:1;padding:0}@media (min-width:1050px){.modal-access-group-element>.modal-dialog{width:1020px}}.modal-comment>.modal-dialog,.modal-draw-access>.modal-dialog,.modal-project-filter>.modal-dialog{width:80vw}@media (min-width:1400px){.modal-numeration>.modal-dialog{max-width:90vw}}@media (min-width:1250px){.modal-subtask>.modal-dialog{min-width:auto;width:900px}}@media (min-width:1250px){.modal-task>.modal-dialog,.modal-wiki>.modal-dialog{width:1220px}}.modal-time-report>.modal-dialog{max-width:80vw}@media (min-width:1600px){.modal-time-report>.modal-dialog{max-width:80vw}}.modal-dialog .with-max-width{max-width:1000px;margin:0 auto}.modal-content{padding:22px}.modal-content h3{padding:0 22px 22px 0;margin:0 30px 0 0;font-size:24px;font-weight:300;word-wrap:break-word}.modal-content h3.w-flag-select-subtask-modal{margin-right:145px}.modal-content .item-input-container{margin-top:4px}.modal-content .item-input-container .error{margin-bottom:12px}.modal-content .item-input-container .message{position:relative;top:-14px;font-size:12px}.modal-content .side-tab{padding-right:10px}.modal-content .button-container{margin-top:16px;margin-bottom:16px;text-align:center}.modal-content .table-container{overflow-x:auto}.modal-content .table-container .ng-table-pager{padding-bottom:10px}@supports (display:grid){.modal-content .small-grid-fill{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-column-gap:22px}}@supports not (display:grid){.modal-content .small-grid-fill:after{content:"";display:table;clear:both}.modal-content .small-grid-fill>div{float:left;width:200px;margin-right:22px}}@supports (display:grid){.modal-content .small-grid-fit{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:22px}}@supports not (display:grid){.modal-content .small-grid-fit:after{content:"";display:table;clear:both}.modal-content .small-grid-fit>div{float:left;width:200px;margin-right:22px}}.modal-open-access-link .modal-content{padding-right:54px}.modal-content #modal-title.with-badge{display:-ms-flexbox;display:flex}.modal-content #modal-title.with-badge .badge{padding:3px 5px;line-height:1.4em;color:#fff;background:#c6c6c6;border-radius:0;text-transform:uppercase;font-weight:400;vertical-align:top;font-size:11px;margin-left:10px;margin-top:3px;display:block}.modal-content .container-w-static-width{max-width:50vw}.modal-content .text-container{position:relative;line-height:1.2em}.modal-content .margin-left-5{margin-left:5px}.modal-content .task-set{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-content .task-set .item-input-container{width:calc(100% - 35px)}.modal-content .bordered-table .budget-status{font-size:.8em;text-align:center}.modal-content .report-type-inspection .small-grid-fit:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-content .report-type-inspection .small-grid-fit:first-of-type .item-input-container{width:calc(50% - 11px)}.modal-content .report-type-inspection .small-grid-fit:first-of-type .item-input-container .primary-input{margin-bottom:16px}.modal-draw-access h3{padding-bottom:12px}.modal-draw-access .grid-first-column{grid-column:1/3}.modal-draw-access .aligned-button-container{padding-bottom:16px;margin-top:20px}.modal-draw-access .aligned-button-container .primary-button-fixed{height:36px;margin-right:0}.modal-draw-access .aligned-button-container .loader-wrapper{width:120px}.modal-draw-access .aligned-button-container .loader-wrapper .sending{height:36px;padding-top:5px}@supports (display:grid){@media (min-width:1000px){.modal-project-filter .big-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:22px}}@media (min-width:1500px){.modal-project-filter .big-grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}}@supports not (display:grid){.modal-project-filter .big-grid:after{content:"";display:table;clear:both}@media (min-width:1150px){.modal-project-filter .big-grid>div{float:left;width:400px;margin-right:22px}}}.modal-project-filter .top-section{position:relative;padding-top:10px}.modal-project-filter .top-section>div:first-child{margin-right:142px}@supports (display:grid){@media (min-width:1000px){.modal-project-filter .top-section>div:first-child{margin-right:0}}}.modal-project-filter .top-section .top-button-container{position:absolute;top:28px;right:0}.modal-project-filter .top-section .top-button-container .primary-button-fixed{height:36px;margin-right:0}.modal-project-filter .top-section .error{margin-bottom:10px}.modal-project-filter .item-input-container{margin-top:0}.modal-project-filter .revision-status{width:75px;text-align:center}.modal-project-filter .item-table.no-filter>thead>tr>th{padding-right:22px}.modal-project-filter .item-table.no-filter>thead>tr>th:first-child{padding-left:22px}.modal-project-filter .item-table.no-filter>tbody>tr{height:38px}.modal-project-filter .item-table .status-th{padding-left:12px}.modal-project-filter .table-message{margin-top:16px;line-height:1.4}.modal-project-filter.global-filter .top-section{display:block}@media (min-width:1000px){.modal-project-filter.global-filter .top-section{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:22px}}@media (min-width:1500px){.modal-project-filter.global-filter .top-section{display:-ms-flexbox;display:flex}}.modal-project-filter.global-filter .top-section .item-input-container{width:100%}@media (min-width:1500px){.modal-project-filter.global-filter .top-section .item-input-container{width:33.33%}}.modal-project-filter.global-filter .top-section .two-inputs-container{display:-ms-flexbox;display:flex;gap:22px;width:100%}@media (min-width:1500px){.modal-project-filter.global-filter .top-section .two-inputs-container{width:calc(66.66% - 7px);min-width:calc(66.66% - 7px)}}.modal-project-filter.global-filter .top-section .two-inputs-container .item-input-container{width:100%}.modal-project-filter.global-filter .top-section .two-inputs-container .item-input-container.item-input-checkbox{max-width:120px;width:120px;min-width:120px}.modal-project-filter.global-filter .table-container .primary-table{padding-top:10px;padding-bottom:0;margin-bottom:0}.modal-project-filter.global-filter .table-container .primary-table tr td{border-top:1px solid rgba(23,90,130,.3)}.modal-project-filter.global-filter .table-container .ng-table-pager{padding-left:0;padding-right:0}.modal-project-filter.global-filter .buttons-container .primary-button-fixed:last-of-type{margin-right:0}.modal-import-file .action-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:450px;padding:0 0 16px}.modal-import-file .select-file-container{position:relative;margin-right:22px;overflow:hidden}.modal-import-file .select-file-container input{position:absolute;top:0;right:0;bottom:0;padding:0;margin:0;opacity:0;cursor:pointer}.modal-import-file .filename{max-width:300px;height:40px;margin-right:22px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.6}.modal-import-file .side-element{margin-right:22px}.modal-numeration .has-error .primary-label{color:#cc3535}.modal-numeration .item-segment-add{padding-bottom:8px}.modal-numeration input,.modal-numeration select{width:100px}.modal-numeration .segments{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-numeration .segments+.error{padding-bottom:8px}.modal-numeration .custom-value-input{display:none;position:absolute;top:0;left:0;font-weight:700}.modal-numeration .custom-value-action{display:none;position:absolute;top:1px;right:0;width:22px;height:32px;padding:8px 6px;font-size:14px;color:#949494}.modal-numeration .custom-value .custom-value-action,.modal-numeration .custom-value .custom-value-input{display:block}.modal-numeration .error-message{padding:6px 0}.modal-subtask.top-with-minimize-btn .modal-flag-select-container{right:83px}.modal-subtask.top-with-minimize-btn .w-flag-select-subtask-modal{margin-right:175px}@media (min-width:1200px){.modal-subtask .top-inputs-container{display:-ms-flexbox;display:flex}.modal-subtask .top-inputs-container .item-input-container:first-child{width:60%}.modal-subtask .top-inputs-container .item-input-container:nth-child(2){width:40%;margin-top:0;margin-left:22px}}.modal-subtask .percent-container{position:relative}.modal-subtask .percent-container .percent{width:100%;padding-right:25px}.modal-subtask .percent-container .sign{position:absolute;top:10px;right:6px;color:rgba(23,90,130,.5);font-size:14px}.modal-subtask .with-avatar-container .ui-select-choices{padding-top:0;padding-bottom:0}.modal-subtask .with-avatar-container .ui-select-choices .ui-select-choices-row-inner{padding:5px}.modal-time-report .bordered-table{width:100%;table-layout:fixed}.modal-comment h3 .comment-priority.label-container .dropdown-menu{top:26px;font-weight:400}.modal-comment .comment-selects{display:-ms-flexbox;display:flex}.modal-comment .comment-selects>div:not(:first-child){margin-left:22px}.modal-comment .comment-selects>div:first-child{-ms-flex:4;flex:4}.modal-comment .comment-selects>div:nth-child(2){-ms-flex:1;flex:1}.modal-comment .comment-selects>div:nth-child(3){-ms-flex:2;flex:2}.modal-comment .editor-container{margin-top:16px}.modal-comment .comment-details-container .comment-block-main,.modal-comment .comment-details-container .comment-block-sub,.modal-comment .comment-details-container .comment-block-title,.modal-comment .comment-details-container .comment-details-header,.modal-comment .comment-details-container .comment-title{padding-right:0;padding-left:0}.modal-comment .comment-details-container .comment-block-sub.editor-container{padding-right:1px}.modal-comment .comment-details-container .comment-internal{padding-left:6px}.modal-comment .comment-details-container .comment-internal:before{left:0}.modal-comment .comment-details-container .comment-edit-responsibility-select .minor,.modal-comment .responsibility-select .minor,.modal-comment .user-to-act-select .minor{font-size:12px;opacity:.6;white-space:normal}.modal-comment .comment-message{line-height:22px}.modal-comment .comment-details-header .comment-actions{padding-right:40px}.modal-comment .comment-subblock.error{margin-bottom:0}.modal-open-access-link .open-access-link{display:inline-block;padding-bottom:8px;line-height:25px;overflow-wrap:break-word}.modal-back,.modal-close{position:absolute;z-index:99;top:22px;right:18px;width:22px;height:22px}.modal-close:after,.modal-close:before{position:absolute;display:block;content:"";width:1px;height:22px;margin-left:9px;background-color:rgba(25,91,131,.5)}.modal-close:before{transform:rotate(45deg)}.modal-close:after{transform:rotate(-45deg)}.modal-flag-select-container,.modal-flag-select-container-task{position:absolute;z-index:99;top:20px;right:47px}.modal-flag-select-container-task,.modal-flag-select-container-task-task{right:79px}.modal-copy-link{position:absolute;right:60px;top:24px;opacity:.6;transition:opacity .2s ease-in-out;cursor:pointer;z-index:99}.modal-copy-link:hover{opacity:1}.modal-copy-link .fa-link{position:relative;z-index:1}.modal-copy-link .copied-icon{position:absolute;left:0;color:#5ba67c;opacity:0;z-index:0;font-size:19px;top:-1px}.modal-copy-link.copied .fa-link{z-index:0;animation:c 1s linear}.modal-copy-link.copied .copied-icon{z-index:1;animation:b 1s linear}.modal-back:after,.modal-back:before{position:absolute;display:block;content:"";width:1px;height:11px;margin-left:9px;background-color:rgba(25,91,131,.5)}.modal-back:before{transform:rotate(45deg)}.modal-back:after{transform:rotate(-45deg);top:8px}.modal-minimize{position:absolute;top:23px;right:50px;width:19px;display:inline-block;opacity:.8;transition:opacity .2s ease-in-out}.modal-minimize img{width:100%;height:auto}.modal-minimize.active img{transform:rotate(180deg)}.modal-minimize:hover{opacity:1}.modal.confirm-input .modal-dialog{max-width:640px;min-width:640px}.modal.confirm-input .modal-dialog .alert-container .alert-container-message{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5;border-radius:4px;padding:15px;margin-bottom:20px}.modal.confirm-input .modal-dialog .alert-container .alert-container-message .highlighted{padding-top:1.2em;color:#000;display:block}.minimize-copy-flag-title-inline .modal-copy-link{right:91px;top:25px}.minimize-copy-flag-title-inline .modal-notification{position:absolute;right:221px;top:25px}.minimize-copy-flag-title-inline .comment-flag{top:20px;right:107px}.minimize-copy-flag-title-inline.top-section-w-breadcrumbs .modal-back{top:28px;right:58px!important}.minimize-copy-flag-title-inline.top-section-w-breadcrumbs .modal-minimize{top:28px;right:32px}.top-header-navigation{padding-bottom:16px}.top-header-navigation .top-header-navigation-main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:32px}.top-header-navigation .top-header-navigation-main.navigation-w-breadcrumbs{gap:0}.top-header-navigation .top-header-navigation-main.navigation-w-breadcrumbs .top-header-title-container .task-name-container{padding-right:32px}.top-header-navigation .top-header-navigation-main.navigation-w-breadcrumbs .navigation-buttons-container{background-color:#f5f5f5;padding-top:7px;padding-bottom:7px;padding-right:10px}.top-header-navigation .top-header-navigation-main .top-header-title-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px;padding-bottom:10px}.top-header-navigation .top-header-navigation-main .top-header-title-container .breadcrumbs-main-container{width:100%;min-width:100%;margin:0;margin-bottom:10px}.top-header-navigation .top-header-navigation-main .top-header-title-container .breadcrumbs-main-container .breadcrumb{margin:0;padding-left:8px;border-bottom:1px solid #f2f2f2}.top-header-navigation .top-header-navigation-main .top-header-title-container .breadcrumbs-main-container .breadcrumb li{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-header-navigation .top-header-navigation-main .top-header-title-container .view{margin:0;padding:0}.top-header-navigation .top-header-navigation-main .top-header-title-container .content.editable:hover:after{width:100%;height:100%}.top-header-navigation .top-header-navigation-main .top-header-title-container .content.editable input.edit{width:100%;font-size:24px;font-weight:300;word-wrap:break-word;white-space:normal;padding:0;border:1px solid #e0e0e0}.top-header-navigation .top-header-navigation-main .deal-number-container,.top-header-navigation .top-header-navigation-main .task-number-container{font-size:20px}.top-header-navigation .top-header-navigation-main .deal-number-container,.top-header-navigation .top-header-navigation-main .navigation-buttons-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;gap:10px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container{background-color:#fff;position:relative}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-notification{background:none;border:0;padding:0;font-size:18px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-notification .empty{transition:all .2s ease-in-out;color:rgba(23,90,130,.6)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-notification .empty:hover{color:#175a82}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag.label-container{line-height:26px;margin-right:6px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag.label-container .dropdown-menu{top:20px;min-width:0;white-space:nowrap;z-index:1}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .priority-label{display:inline-block;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label span.fa-caret-down,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .priority-label span.fa-caret-down{padding-left:6px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label.type-1,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .priority-label.type-1{background:#8c9ca9}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label.type-2,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .priority-label.type-2{border:1px solid #4a8ab0;color:#4a8ab0;padding-top:2px;padding-bottom:2px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label{padding:2px 6px;border:1px solid rgba(23,90,130,.6);opacity:1}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label.unselected{color:rgba(23,90,130,.6);transition:all .2s ease-in-out}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-flag .flag-label.unselected:hover{color:#175a82}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back{position:relative;height:22px;color:rgba(23,90,130,.8);transition:opacity .2s ease-in-out;padding-left:20px;white-space:nowrap}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back:after,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back:before{position:absolute;display:block;content:"";width:1px;height:11px;margin-left:9px;background-color:rgba(23,90,130,.8)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back:before{transform:rotate(45deg)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back:after{transform:rotate(-45deg);top:8px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-back:hover{text-decoration:none;opacity:.5}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-close{position:relative;width:22px;height:22px;display:block}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-close:after,.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-close:before{position:absolute;display:block;content:"";width:1px;height:22px;margin-left:9px;background-color:rgba(25,91,131,.5)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-close:before{transform:rotate(45deg)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-close:after{transform:rotate(-45deg)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-minimize{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:19px;display:inline-block;opacity:.8;transition:opacity .2s ease-in-out}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-minimize img{width:100%;height:auto}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-minimize.active img{transform:rotate(180deg)}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-minimize:hover{opacity:1}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link{position:relative;opacity:.6;transition:opacity .2s ease-in-out;cursor:pointer;z-index:99}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link:hover{opacity:1}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link .fa-link{position:relative;z-index:1}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link .copied-icon{position:absolute;left:0;color:#5ba67c;opacity:0;z-index:0;font-size:19px;top:-1px}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link.copied .fa-link{z-index:0;animation:c 1s linear}.top-header-navigation .top-header-navigation-main .navigation-buttons-container .navigation-item .navigation-modal-copy-link.copied .copied-icon{z-index:1;animation:b 1s linear}@media (min-width:800px){.modal-copy-task-list .modal-dialog{max-width:600px;width:600px;min-width:600px}}.modal-copy-task-list .modal-dialog .options-list{font-size:1em;background-color:#f2f2f2;padding:15px}.modal-copy-task-list .modal-dialog .options-list label{display:-ms-flexbox;display:flex;gap:.35em;-ms-flex-align:center;align-items:center;padding-bottom:.25em;cursor:pointer}.modal-copy-task-list .modal-dialog .options-list label input{margin:0}.modal-copy-task-list .modal-dialog .options-list .button-container{text-align:left;padding-top:5px;margin-top:0;margin-bottom:0}.modal-copy-task-list .modal-dialog .options-list .button-container .btn{padding:0 1.25em}.modal-copy-task-list .modal-dialog .options-list .button-container .btn:focus{outline:none}.login-screen{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;background:radial-gradient(circle at center,#113044 0,#175a82 100%);background-repeat:no-repeat;background-image:url(../../images/background_login_2022.jpg);background-size:cover;background-position:50%}.form-placeholder,.login-screen{display:-ms-flexbox;display:flex}.form-placeholder{-ms-flex-direction:column;flex-direction:column;width:728px;padding-bottom:72px;margin:16px 6%;background-color:#fff;border-radius:5px;text-align:center}.form-placeholder .logo{display:block;width:150px;margin:72px auto 50px}.form-placeholder .action-link{margin-top:24px;font-size:14px}.form-placeholder .title{margin-bottom:16px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.form-placeholder .annotation{margin-bottom:16px;font-size:14px}.form-placeholder>.system-message{margin:10px auto 26px;text-align:center;box-sizing:border-box;width:80%}@media (min-width:800px){.form-placeholder>.system-message{width:50%}}.form-placeholder>.system-message~form .flash-message{margin-top:0}.login-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;width:80%}@media (min-width:800px){.login-form{width:50%}}.login-form.flashbag .flash-message{margin-bottom:26px}.login-button{padding:18px 30px;margin-top:16px;border:0;border-radius:5px;background-color:#175a82;color:#fff;text-transform:uppercase;letter-spacing:.1em}.login-button,.login-button:hover{text-decoration:none}.alternative-login-methods{width:50%;margin:0 auto;margin-top:2rem}.alternative-login-methods .label-top{position:relative;display:block;text-align:center;color:rgba(23,90,130,.4);margin-bottom:.75rem}.alternative-login-methods .label-top:before{background-color:rgba(23,90,130,.4);content:"";height:1px;width:100%;position:absolute;top:50%;left:0;z-index:1}.alternative-login-methods .label-top span{position:relative;z-index:2;display:inline-block;margin:0 auto;background:#fff;padding-left:1em;padding-right:1em}.alternative-login-methods .login-button{margin-top:0;margin-bottom:.75rem;border:1px solid #175a82;color:#175a82;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.alternative-login-methods .login-button.with-logo{padding:9px 30px}.alternative-login-methods .login-button.with-logo .logo-btn{width:2em;margin-right:1em}.titled-form-input{margin-top:16px}.system-message{margin:0 31px 22px;text-align:left}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 8px 8px;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger-box{width:31px;height:25px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-3px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:31px;height:5px;background-color:#9c9c9c;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s}.bell-container{position:relative;width:40px;height:30px;line-height:30px;-ms-flex-line-pack:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;margin-right:15px;background:none;font-size:33px;color:#9c9c9c;border:0;padding:0}.bell-container,.bell-container .notification-count{display:-ms-flexbox;display:flex;align-content:center;align-items:center}.bell-container .notification-count{position:absolute;top:0;left:22px;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;gap:0;gap:2px}.bell-container .notification-count>span{border:0;background-color:#b9bec0;width:15px;height:15px;border-radius:50%;line-height:14px;font-size:11px;font-weight:600;display:block;color:#fff;z-index:1}.bell-container .notification-count>span.reminder{background:#ff9800}.bell-container .notification-count>span.activity{background:#b52914}.bell-container .notification-count>span:first-child{z-index:2;margin-right:-6px}.bell-container .bell-icon{width:35px;height:35px;opacity:1;transition:all .2s ease-in-out}.bell-container .bell-icon img,.bell-container .bell-icon svg{width:80%;height:80%}.bell-container .bell-icon svg{margin-right:-4px;margin-top:-2px;fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2}.bell-container .bell-icon svg g path,.bell-container .bell-icon svg g rect{fill:#18658d;fill-rule:nonzero}.bell-container .bell-icon:hover{opacity:.8}.notification-menu{min-width:500px;left:auto!important;width:500px;margin-left:0;padding-bottom:0;max-height:calc(80vh - 20px);overflow:hidden;right:0;transform:none!important;margin-right:-60px}.notification-menu .menu-title-container{margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px;border-bottom:1px solid rgba(23,90,130,.4);padding:0 10px 5px}.notification-menu .menu-title-container .menu-title{font-weight:700}.notification-menu .menu-title-container .filters-container .btn{opacity:.4}.notification-menu .menu-title-container .filters-container .btn .icon{border-radius:50%;width:10px;height:10px;background-color:#b9bec0;display:inline-block;margin-right:3px;margin-bottom:-1px}.notification-menu .menu-title-container .filters-container .btn .icon.reminder{background-color:#ff9800}.notification-menu .menu-title-container .filters-container .btn .icon.activity{background-color:#b52914}.notification-menu .menu-title-container .filters-container .btn .button-label{padding:0;font-size:12px;line-height:12px;vertical-align:middle;color:#175a82;letter-spacing:.05em}.notification-menu .menu-title-container .filters-container .btn.active{opacity:1;background-color:transparent}.notification-menu .menu-title-container .filters-container .btn:hover{background-color:transparent}.notification-menu .list-elements-container{overflow-y:scroll;max-height:calc(80vh - 100px)}.notification-menu .list-elements-container .list-element-box{border-bottom:1px solid #dbdbdb}.notification-menu .list-elements-container .list-element-box .list-element{position:relative;border:0;background-color:#fcfcfc;margin-bottom:0;padding:10px;padding-right:30px;cursor:pointer;transition:background-color .2s ease-in-out;opacity:.6}.notification-menu .list-elements-container .list-element-box .list-element:hover{background-color:#f7f7f7}.notification-menu .list-elements-container .list-element-box .list-element .icon{border-radius:50%;width:10px;height:10px;background-color:#b9bec0;position:absolute;top:10px;right:10px;opacity:.7}.notification-menu .list-elements-container .list-element-box .list-element .delete-button{position:absolute;bottom:5px;right:6px;padding:0;border:0;background:none;display:none}.notification-menu .list-elements-container .list-element-box .list-element .delete-button .fa{font-size:16px;width:20px;height:20px}.notification-menu .list-elements-container .list-element-box .list-element[data-type=activity] .icon{background-color:#b52914}.notification-menu .list-elements-container .list-element-box .list-element[data-type=company] .icon,.notification-menu .list-elements-container .list-element-box .list-element[data-type=contact] .icon,.notification-menu .list-elements-container .list-element-box .list-element[data-type=deal] .icon,.notification-menu .list-elements-container .list-element-box .list-element[data-type=task] .icon{background-color:#ff9800}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container{display:-ms-flexbox;display:flex;gap:15px}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .left-column{width:40px;min-width:40px}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .left-column .icon-container{width:40px;height:40px;background:#e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .left-column .icon-container .fa{width:auto;font-size:20px;opacity:.8}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column{width:100%}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column .title-element{font-weight:600;font-size:16px;padding-bottom:7px;padding-top:0}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column .description-element{padding-bottom:0;line-height:15px}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column .date-container{border-top:1px solid #dbdbdb;padding-top:5px;margin-top:5px}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column .date-container .label-container{font-size:12px;text-transform:uppercase}.notification-menu .list-elements-container .list-element-box .list-element .list-element-container .right-column .date-container .label-value{font-weight:700}.notification-menu .list-elements-container .list-element-box .list-element.unread,.notification-menu .list-elements-container .list-element-box .list-element:hover{opacity:1}.notification-menu .list-elements-container .list-element-box .list-element.unread{background-color:#f7f7f7}.notification-menu .list-elements-container .list-element-box .list-element.unread .icon{opacity:1}.notification-menu .list-elements-container .list-element-box .list-element:hover .delete-button{display:block}.notification-menu .list-elements-container .list-element-box .list-element:hover:not(.unread) .icon{opacity:.5}.notification-menu .list-elements-container .list-element-box .list-element:hover:not(.unread) .icon:hover{opacity:1}.notification-menu .list-elements-container .list-element-box:last-child{margin-bottom:0;border-bottom:0}.notification-menu .list-elements-container .load-more-btn-container{border-top:1px solid rgba(23,90,130,.4);padding:10px;text-align:center;position:relative;width:100%}.notification-menu .list-elements-container .load-more-btn-container .load-more{font-size:13px;text-transform:uppercase;font-weight:700;background:none;border:0}.calendar-navi-icon{margin-left:10px;margin-right:5px;position:relative;width:40px;height:30px;line-height:30px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;opacity:1;transition:all .2s ease-in-out}.calendar-navi-icon svg{width:90%;height:90%;fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2}.calendar-navi-icon svg g path,.calendar-navi-icon svg g rect{fill:#18658d;fill-rule:nonzero}.calendar-navi-icon:hover{opacity:.8}header{display:-ms-flexbox;display:flex;min-width:780px;height:74px;padding:0 31px 0 0;background-color:#fff}header.fixed-version{position:fixed;top:0;left:0;width:100%;z-index:1039;box-shadow:0 2px 2px -1px rgba(0,0,0,.2)}header .prompt-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .action-prompt{min-width:210px;padding:12px 20px;margin-left:2px}nav{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}nav a:focus,nav a:hover{text-decoration:none}nav .nav-button{position:relative;display:block}nav .dynamic-menu{display:none}nav .horizontal-menu{display:-ms-flexbox;display:flex;padding:0;margin:0;line-height:74px;list-style-type:none;transition:all .35s cubic-bezier(.42,0,0,1)}nav .horizontal-menu>li{border-right:1px solid #e5e5e5;transition:all .15s cubic-bezier(.42,0,0,1)}nav .horizontal-menu>li:first-of-type{border-left:1px solid #e5e5e5}nav .horizontal-menu>li:last-of-type{margin-right:6px}nav .horizontal-menu>li:hover>a:after{bottom:0;opacity:1}nav .horizontal-menu>li>a{position:relative;bottom:0;display:block;padding:0 28px;background-color:#fff;color:#175a82;font-size:17px;font-weight:700;white-space:nowrap;transition:all .15s cubic-bezier(.42,0,0,1)}nav .horizontal-menu>li>a:after{position:absolute;content:"";left:0;bottom:-6px;width:100%;border-bottom:4px solid #175a82;opacity:0;transition:all .2s cubic-bezier(.42,0,0,1)}nav .horizontal-menu .submenu{position:relative}nav .horizontal-menu .submenu:hover .submenu-dropdown{display:block}nav .horizontal-menu .submenu .submenu-dropdown{top:98%}nav .horizontal-menu .submenu .submenu-dropdown>li a{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:700;padding-right:15px}nav .horizontal-menu .submenu .submenu-dropdown>li a .fa{width:20px;text-align:center;opacity:.7}nav .vertical-menu{top:74px;left:50%;min-width:120px;transform:translateX(-50%)}nav .header-menu>li>a{color:#175a82}nav .header-menu>li>a:focus,nav .header-menu>li>a:hover{background-color:#175a82}nav .header-menu-icons>li{position:relative}nav .header-menu-icons>li:after{content:"";position:absolute;top:0;left:30px;bottom:0;width:1px;background-color:#ced2d5}nav .header-menu-icons .fa{width:25px}.login-section{display:-ms-flexbox;display:flex}.login-section .login-section-avatar{width:50px}.login-section .avatar{margin-top:12px;border:1px solid #ced2d5;line-height:48px}.login-section .logout-link{display:block;width:40px;height:50px;padding-left:2px;margin-top:12px;margin-left:8px;border:1px solid #ced2d5;color:#949494;font-size:24px;line-height:50px;text-align:center}.login-section a,.login-section a:focus,.login-section a:hover{color:#949494}.login-section a:focus,.login-section a:hover{text-decoration:none}footer{position:absolute;right:31px;bottom:16px;font-size:14px;font-weight:300;line-height:18px}footer .fa{margin-left:4px;opacity:.6}footer .popover>.arrow{display:none}footer .popover-content{padding:8px 10px;font-size:12px;font-weight:400;white-space:nowrap}footer .popover-content>div{margin-bottom:2px}footer .popover-content>div:first-child{margin-bottom:6px;font-size:16px;font-weight:700}.list-container h1{padding-left:31px}.filter-container,.head-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-container .search-icon,.head-section .search-icon{top:12px;right:12px;border-color:rgba(75,104,121,.5)}.filter-container .search-icon:before,.head-section .search-icon:before{background-color:rgba(75,104,121,.5)}.filter-container .search-icon.is-active:before,.head-section .search-icon.is-active:before{background-color:#175a82}.filter-container .list-filter,.head-section .list-filter{width:280px;height:51px;margin-bottom:16px;margin-left:31px;border:0;border-bottom:1px solid rgba(75,104,121,.5);background-color:transparent;color:rgba(75,104,121,.75);font-size:24px;font-weight:300;line-height:48px;text-transform:none}.filter-container .list-filter::-webkit-input-placeholder,.head-section .list-filter::-webkit-input-placeholder{color:rgba(75,104,121,.5);font-size:24px;letter-spacing:.1em}.filter-container .list-filter::-moz-placeholder,.head-section .list-filter::-moz-placeholder{color:rgba(75,104,121,.5);font-size:24px;letter-spacing:.1em}.filter-container .list-filter::-ms-input-placeholder,.head-section .list-filter::-ms-input-placeholder{color:rgba(75,104,121,.5);font-size:24px;letter-spacing:.1em}.filter-container .list-filter.ui-select-container .ui-select-toggle,.head-section .list-filter.ui-select-container .ui-select-toggle{height:48px;padding:0;border:none;background-color:#e5e5e5;font-size:24px;font-weight:300;line-height:48px;vertical-align:top}.filter-container .list-filter.ui-select-container .ui-select-toggle>.caret,.head-section .list-filter.ui-select-container .ui-select-toggle>.caret{border:none}.filter-container .list-filter.ui-select-container .ui-select-toggle>.caret:after,.filter-container .list-filter.ui-select-container .ui-select-toggle>.caret:before,.head-section .list-filter.ui-select-container .ui-select-toggle>.caret:after,.head-section .list-filter.ui-select-container .ui-select-toggle>.caret:before{content:"";position:absolute;top:6px;width:12px;height:2px;background-color:rgba(75,104,121,.5);pointer-events:none}.filter-container .list-filter.ui-select-container .ui-select-toggle>.caret:before,.head-section .list-filter.ui-select-container .ui-select-toggle>.caret:before{left:-20px;transform:rotate(45deg);border-right:2px solid #e5e5e5}.filter-container .list-filter.ui-select-container .ui-select-toggle>.caret:after,.head-section .list-filter.ui-select-container .ui-select-toggle>.caret:after{left:-13px;transform:rotate(-45deg)}.filter-container .list-filter.ui-select-container .ui-select-match-text,.head-section .list-filter.ui-select-container .ui-select-match-text{height:50px;padding-right:28px;color:rgba(75,104,121,.75);font-size:24px;text-transform:lowercase}.filter-container .list-filter.ui-select-container .ui-select-placeholder,.head-section .list-filter.ui-select-container .ui-select-placeholder{color:rgba(75,104,121,.5);letter-spacing:.1em}.filter-container .list-filter.ui-select-container .ui-select-choices,.head-section .list-filter.ui-select-container .ui-select-choices{background-color:#e8e8e8}.filter-container .list-filter.ui-select-container .ui-select-choices-row,.head-section .list-filter.ui-select-container .ui-select-choices-row{background-color:transparent}.filter-container .list-filter.ui-select-container .ui-select-choices-row.active>span,.head-section .list-filter.ui-select-container .ui-select-choices-row.active>span{background-color:#175a82}.filter-container .list-filter.ui-select-container .ui-select-choices-row.active:nth-child(3)>span,.head-section .list-filter.ui-select-container .ui-select-choices-row.active:nth-child(3)>span{background-color:transparent}.filter-container .list-filter.ui-select-container .ui-select-choices-row.active:nth-child(3)>span:hover,.head-section .list-filter.ui-select-container .ui-select-choices-row.active:nth-child(3)>span:hover{background-color:#d8d8d8}.filter-container .list-filter.ui-select-container .ui-select-choices-row-inner,.head-section .list-filter.ui-select-container .ui-select-choices-row-inner{height:26px;padding:3px 20px;text-transform:lowercase}.filter-container .list-filter.ui-select-container .ui-select-choices-row-inner:hover,.head-section .list-filter.ui-select-container .ui-select-choices-row-inner:hover{background-color:#d8d8d8}.filter-container .position-box.small-filter .list-filter,.head-section .position-box.small-filter .list-filter{width:180px;height:40px;margin-bottom:0;margin-left:20px;font-size:16px;line-height:38px;font-weight:400;color:#175a82}.filter-container .position-box.small-filter .list-filter:-ms-input-placeholder,.head-section .position-box.small-filter .list-filter:-ms-input-placeholder{font-size:16px;line-height:36px;font-weight:400;letter-spacing:0}.filter-container .position-box.small-filter .list-filter::placeholder,.head-section .position-box.small-filter .list-filter::placeholder{font-size:16px;line-height:36px;font-weight:400;letter-spacing:0}.filter-container .position-box.small-filter .search-icon,.head-section .position-box.small-filter .search-icon{width:16px;height:16px;top:10px}.filter-container .position-box.small-filter .search-icon:after,.filter-container .position-box.small-filter .search-icon:before,.head-section .position-box.small-filter .search-icon:after,.head-section .position-box.small-filter .search-icon:before{width:9px;height:2px}.filter-container .position-box.small-filter .search-icon:before,.head-section .position-box.small-filter .search-icon:before{width:9px;top:13px;left:10px}.filter-container .position-box.small-filter .search-icon.is-active,.head-section .position-box.small-filter .search-icon.is-active{border-width:8px}.filter-container .position-box.small-filter .search-icon.is-active:before,.head-section .position-box.small-filter .search-icon.is-active:before{top:-1px;left:-5px}.filter-container .position-box.small-filter .search-icon.is-active:after,.head-section .position-box.small-filter .search-icon.is-active:after{top:-1px;right:-4px}.filter-container .dropdown.dropdown-filter,.head-section .dropdown.dropdown-filter{margin-left:16px;margin-right:0}.filter-container .dropdown.dropdown-filter .primary-button-fixed,.head-section .dropdown.dropdown-filter .primary-button-fixed{font-size:13px;height:37px;margin-right:0;min-width:auto;white-space:nowrap;max-width:none;width:auto;padding-left:15px;padding-right:15px}.filter-container .dropdown.dropdown-filter .primary-button-fixed .fa,.head-section .dropdown.dropdown-filter .primary-button-fixed .fa{margin-left:5px}.filter-container .dropdown.dropdown-filter .primary-button-fixed .badge-small,.head-section .dropdown.dropdown-filter .primary-button-fixed .badge-small{top:-1px;margin-left:5px}.filter-container .dropdown.dropdown-filter .primary-button-fixed.normal-fs,.head-section .dropdown.dropdown-filter .primary-button-fixed.normal-fs{font-size:medium}.filter-container .dropdown.dropdown-filter .primary-button-fixed.normal-fs .badge-small,.head-section .dropdown.dropdown-filter .primary-button-fixed.normal-fs .badge-small{top:1px}.filter-container .dropdown.dropdown-filter .dropdown-menu,.head-section .dropdown.dropdown-filter .dropdown-menu{background-color:#e8e8e8;padding-top:0;padding-bottom:0}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-items-list-scroll,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-items-list-scroll{max-height:23em;overflow-y:scroll;width:100%}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter{margin:0;height:40px;width:100%;padding-left:10px;margin-bottom:5px;font-size:16px;color:#175a82;font-weight:500}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-webkit-input-placeholder,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-webkit-input-placeholder{font-size:16px;line-height:40px;letter-spacing:normal;color:rgba(75,104,121,.8)}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-moz-placeholder,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-moz-placeholder{font-size:16px;line-height:40px;letter-spacing:normal;color:rgba(75,104,121,.8)}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-ms-input-placeholder,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search input.list-filter::-ms-input-placeholder{font-size:16px;line-height:40px;letter-spacing:normal;color:rgba(75,104,121,.8)}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon{width:16px;height:16px;top:10px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:after,.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:before,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:after,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:before{width:9px;height:2px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:before,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon:before{width:9px;top:13px;left:10px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active{border-width:8px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active:before,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active:before{top:-1px;left:-5px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active:after,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-search .search-icon.is-active:after{top:-1px;right:-4px}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item{cursor:pointer;line-height:1.1em;padding-top:5px;padding-bottom:5px;font-size:.9em}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.active,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.active{background:#788a9a;color:#e5e5e5}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.active:hover,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.active:hover{opacity:.75}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.inactive,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.inactive{color:#175a82;background:none}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.inactive:hover,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.inactive:hover{color:#175a82;background-color:#d8d8d8;opacity:1}.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.disabled,.filter-container .dropdown.dropdown-filter .dropdown-menu .dropdown-item.disabled:hover,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.disabled,.head-section .dropdown.dropdown-filter .dropdown-menu .dropdown-item.disabled:hover{background-color:#e8e8e8;cursor:default}.filter-container .list-button,.head-section .list-button{margin-top:10px;margin-bottom:19px;margin-left:31px}.filter-container .list-button.small-ver,.head-section .list-button.small-ver{margin-bottom:10px;margin-left:16px;padding-left:15px;padding-right:15px;font-size:13px}.filter-container .side-button,.head-section .side-button{margin-right:31px;margin-left:auto}.filter-container{padding-left:15px;margin-bottom:40px}.selected-filters{padding:0 31px;padding-bottom:1rem;padding-left:calc(31px - .5em)}.selected-filters,.selected-filters .filters-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-filters .filters-group{border-right:1px solid rgba(75,104,121,.25);padding:0 .5em;gap:.25em;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding-bottom:.25em}.selected-filters .filters-group .filter-label{display:block;padding-right:.25em}.selected-filters .filters-group .filter-value{position:relative;display:block;background:#788a9a;color:#fff;padding:.2em 1.5em .15em .3em;font-size:.8em;line-height:1.2em}.selected-filters .filters-group .filter-value .fa{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);font-size:.8em;opacity:.8;cursor:pointer;transition:all .2s ease-in-out}.selected-filters .filters-group .filter-value .fa:hover{opacity:.5}.selected-filters:after{background:#e5e5e5;width:2px;content:" ";transform:translateX(-100%)}.head-section-w-bottom-filters h1{margin-bottom:10px;font-size:36px}.list-tabs-container.list-tabs{display:-ms-flexbox;display:flex;padding:0 31px 26px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.list-tabs-container.list-tabs .left-tab-container{width:auto;min-width:auto}.list-tabs-container.list-tabs .right-buttons-container .buttons-container{padding-right:0}.list-tabs-container .left-tab-container{width:100%;min-width:100%}.list-tabs-container .right-buttons-container{position:relative}.list-tabs-container .right-buttons-container .buttons-container{position:absolute;top:13px;right:0;padding-right:31px}.list-tabs-container .right-buttons-container .buttons-container.relative-version{position:relative;top:auto;right:auto}.list-tabs-container .right-buttons-container .buttons-container .icon-button{color:#98a6b2}.list-tabs-container .right-buttons-container .buttons-container.w-sort-select{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;gap:15px}.list-tabs-container .right-buttons-container .buttons-container.w-sort-select .sort-select-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;border-right:1px solid #b9bec0;padding-right:15px;white-space:nowrap}.list-tabs-container .right-buttons-container .buttons-container.w-sort-select .sort-select-container .label-container{padding-right:15px}.list-tabs-container .right-buttons-container .buttons-container.w-sort-select .sort-select-container .primary-button-fixed{height:28px;width:auto;font-size:13px;margin-right:0;gap:5px;border-width:1px;padding-left:10px;padding-right:10px}.list-tabs-container.flex-end-column{-ms-flex-pack:end;justify-content:flex-end}.head-section-tab{padding-top:42px;padding-bottom:26px}.item-list a:not(.dropdown-link){position:relative;left:0;display:inline-block;font-size:24px;font-weight:300;line-height:40px;transition:all .35s cubic-bezier(.42,0,0,1);transition-timing-function:cubic-bezier(.02,.94,.68,.88)}.item-list a:not(.dropdown-link).active,.item-list a:not(.dropdown-link):hover{left:18px;text-decoration:none}.list-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:69px;padding:14px 31px;border-bottom:1px solid #b9bec0}.list-item.expandable-item{padding-left:1px}.list-item.expandable-item .expander{font-size:16px;opacity:.75;cursor:pointer}.list-item.expandable-item .expander:hover{left:4px}.list-item.expandable-item .expander span{margin-left:30px}.list-item.action-move{cursor:move;transition:all .2s ease-in-out}.list-item.action-move.ui-sortable-helper{background-color:hsla(197,5%,74%,.17)}.list-item.action-move .pointer{cursor:move;width:100%}.list-item.action-move .action-item.move-buttons{text-align:right;margin-right:30px;min-width:100px}.list-item.action-move .action-item.move-buttons>span{border:1px solid #b9bec0;width:35px;height:35px;line-height:35px;display:inline-block;text-align:center;cursor:pointer;color:#175a82;transition:all .2s ease-in-out}.list-item.action-move .action-item.move-buttons>span:hover{background-color:hsla(197,5%,74%,.17)}.list-item a:not(.dropdown-link) .inline-block,.list-item a:not(.dropdown-link) span{display:inline-block;margin-right:30px}.list-item a:not(.dropdown-link):focus{text-decoration:none}.list-item a.dropdown-link{display:block}.list-item .tooltip-inner{max-width:150px}.list-item .action-item{margin-left:18px}.list-item .action-item a{font-size:16px;cursor:pointer}.list-item .action-item a:hover{left:9px}.list-item .action-item.favourite{width:23px;color:rgba(23,90,130,.7);font-size:24px}.list-item .action-item.unreadinfo{position:relative;width:22px;height:34px;color:rgba(23,90,130,.7);font-size:24px;padding-left:0;display:block;margin-right:3px}.list-item .action-item.unreadinfo .fa{font-size:20px}.list-item .action-item.unreadinfo .badge{position:absolute;font-size:10px;padding:3px 6px;top:0;right:0;transform:translate(48%,-7%);display:block;margin:0 auto;left:auto;opacity:.9}.list-item .action-item .dropdown-menu{left:auto;right:-10px;margin-top:5px}.list-item .action-item .dropdown-menu .dropdown-item{cursor:pointer}.list-item .action-item .dropdown-menu .dropdown-item:hover{text-decoration:none}.list-item .action-item .dropdown-menu a{font-size:14px}.list-item .action-item .dropdown-menu a:hover{text-decoration:none}.list-item .avatar-box{display:block;margin-right:30px;width:28px;min-width:28px}.list-item .avatar-box>div{height:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.list-item .avatar-box .avatar{height:28px;line-height:28px;max-width:28px;min-width:28px;margin:0 auto;margin-right:0;font-size:12px;color:rgba(75,104,121,.5);background:hsla(0,0%,70%,.2);font-weight:400}.list-item .avatar-box .avatar,.list-item .avatar-box img{width:28px;border:1px solid rgba(75,104,121,.2)}.list-item .list-item-label{display:inline-block;padding:3px 7px;margin-right:4px;margin-bottom:4px;background-color:#788a9a;color:#fff;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;opacity:.5}.list-item .list-item-label.info,.list-item .list-item-label.reversed,.list-item .list-item-label.warning{padding:2px 6px;background-color:transparent}.list-item .list-item-label.reversed{border:1px solid #788a9a;color:#5f7080}.list-item .list-item-label.warning{border:1px solid #ffa517;color:#e38b00}.list-item .list-item-label.info{color:#3a87ad;border:1px solid #3a87ad;background-color:#d9edf7}.list-item.w-avatar .avatar{width:50px;margin-right:10px}.list-item.lh-normal{line-height:normal;min-height:0;height:auto}.list-item.lh-normal a{line-height:normal}.list-item .small-text{font-size:.8em}.list-item .container-w-project-img{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;margin-right:30px;min-width:450px;max-width:450px}.list-item .container-w-project-img .logo-container{position:relative;width:120px;min-width:120px;height:50px;border:1px solid #b9bec0;background:hsla(197,5%,74%,.12);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.list-item .container-w-project-img .logo-container span{margin:0 auto;font-size:.5em;text-transform:uppercase;font-weight:400;color:#b9bec0;text-align:center}.list-item .container-w-project-img .logo-container .image{object-fit:cover;width:100%;max-width:100%;height:100%}.list-item .container-w-project-img .data-container{line-height:1em;width:100%}.list-item .container-w-project-img .data-container .project-name{font-size:.8em}.list-item .container-w-project-img .data-container .project-name .name-box{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 auto;margin-right:5px;vertical-align:top;font-weight:400}.list-item .container-w-project-img .data-container .project-fullname{line-height:1.2em;font-size:.65em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.list-item .project-type-column{min-width:100px}.list-item .project-status-column{min-width:120px}.list-item .project-status-column span{margin-right:0!important}.list-item>.d-flex{-ms-flex-align:center;align-items:center}.list-item.project-list-item .container-w-project-img{min-width:550px;max-width:550px}.list-item.project-list-item .container-w-project-img .data-container{width:calc(100% - 120px - 12px)}.list-item.project-list-item .container-w-project-img .data-container .project-name{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;max-width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-item.project-list-item .container-w-project-img .data-container .project-name .name-box{margin-left:0;text-overflow:clip;overflow:initial}.list-item.project-list-item .container-w-project-img .data-container .project-name .project-subname{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.list-item.project-list-item .small-text{font-size:.75em}.list-pager{display:-ms-flexbox;display:flex;padding-top:31px;padding-right:31px}.list-pager .next-button{margin-left:auto}.list-form-container{padding-bottom:26px}.list-form-item-actions .list-form-title{padding-top:10px;margin-right:auto;color:rgba(23,90,130,.5)}.list-header-message{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:16px}.item-tabs>div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 31px 26px}@supports (display:grid){.item-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:60px}}@supports not (display:grid){.item-grid:after{content:"";display:table;clear:both}.item-grid>div{float:left;width:300px;margin-right:60px}}@supports (display:grid){.item-grid-more{-ms-grid-columns:(minmax(200px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@supports (display:grid){@media (min-width:794px){.item-grid-second-column{grid-column:2/-1}}}@supports not (display:grid){.item-grid-second-column.item-grid-second-column{width:600px}}@supports (display:grid){@media (min-width:794px){.item-grid-third-column{grid-column:1/-1}}@media (min-width:1154px){.item-grid-third-column{grid-column:3/-1}}}@supports not (display:grid){.item-grid-third-column.item-grid-third-column{width:600px}}.item-button-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:31px;margin-left:auto}.item-input-container{margin-top:20px}.item-input-container>input,.item-input-container>select,.item-input-container>textarea{width:100%}.item-input-container>input[disabled],.item-input-container>select[disabled],.item-input-container>textarea[disabled]{background-color:#fff;color:rgba(23,90,130,.65)}.item-input-container .mce-tinymce,.item-input-container .tox-tinymce,.item-input-container tags-input{margin-bottom:16px}.item-input-container .input-container-button{width:100%;height:34px;padding:0 4px 1px;margin-bottom:16px;border:1px solid #ced2d5;background-color:#f6f6f6;font-size:14px}.item-input-container .input-container-button:disabled{background-color:#f9f9f9;color:rgba(23,90,130,.65)}.item-input-container .ui-select-bootstrap.ui-select-container{display:inline-block;width:100%;margin-bottom:16px}.item-input-container .ui-select-bootstrap .ui-select-choices{margin-top:6px}.item-input-container .input-w-append{padding-bottom:16px;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.item-input-container .input-w-append .primary-input{width:100%;margin-bottom:0}.item-input-container .input-w-append .primary-input~span{padding-left:.5em;white-space:nowrap;opacity:.6}.item-input-container.editor-container{position:relative}.item-input-container.editor-container .attachment-btn{position:absolute;right:28px;bottom:1px;padding-top:6px;padding-bottom:8px;border:none;background-color:transparent;color:rgba(75,104,121,.8);font-size:12px;letter-spacing:1px;text-transform:uppercase;transition:position 0s}.item-input-container.editor-container.has-error .attachment-btn{bottom:31px}.item-input-container.w-button .flex-container .primary-input{width:100%}.item-input-container.w-button .flex-container button{white-space:nowrap;margin-left:15px;height:34px;line-height:30px;padding:0 10px}.item-input-checkbox .error,.item-input-checkbox>label{text-align:center}.item-checkbox-container{width:34px}.item-checkbox-container,.item-checkbox-container-left{margin-right:auto;margin-left:auto}.item-image-upload{position:relative;margin-bottom:16px;background-color:#e5e5e5;overflow:hidden}.item-image-upload input{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;margin:0;border:none;opacity:0;cursor:pointer}.item-image-upload input:active,.item-image-upload input:focus{outline:0}.item-image-upload input[disabled]{pointer-events:none}.item-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-right:31px;background-color:#fff}.item-message{padding-top:4px;padding-bottom:4px;font-size:12px}.item-table-add-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.item-table-add-container .item-input-container{width:300px;margin-right:16px}.item-table-add-container+div{margin-top:20px}.item-add-container{margin-top:20px;padding-bottom:16px}.primary-container-padded .primary-table.item-table thead th.white-space-initial-important .sort-indicator{padding-right:30px}.item-table{padding:0;table-layout:fixed}.item-table>thead>tr>th{padding-right:16px;white-space:nowrap}.item-table>thead>tr>th:first-child{padding-left:16px}.item-table>thead>tr>th.th-word-break .sort-indicator{white-space:normal;display:block}.item-table>tbody>tr>td{padding:8px 16px 8px 0}.item-table>tbody>tr>td:last-child{padding-right:16px}.item-table>tbody>tr>td .error{margin-top:14px}.item-table>tbody>tr>td:not(.has-error) .error{margin-top:4px}.item-table tbody tr td.action-cell,.item-table thead tr th.action-cell{width:40px;padding-left:8px}.item-table thead .ng-table-filters th{padding-bottom:0}.item-table .ng-table-filters{height:60px;background-color:#f2f2f2}.item-table .ng-table-filters .filter-select,.item-table .ng-table-filters .input-filter{background-color:#f2f2f2;color:#175a82;font-weight:400}.item-table .ng-table-filters .input-filter{padding:0 10px}.item-table .ng-table-filters .filter-select{padding:2px 6px 4px}.item-table .header-button{margin-bottom:6px;font-size:12px;line-height:18px;opacity:.6}.item-table th.header{vertical-align:bottom}.item-table .th-tasks{padding-right:12px;text-align:right}.item-table tbody:before{content:"";display:table-row;height:8px}.item-table .primary-input,.item-table .primary-select{width:100%;margin-bottom:0}.item-table .primary-input-with-append{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.item-table .primary-input-with-append .input-append{opacity:.6;padding-left:.5em}.item-table.filters-table tr td.checkbox-column,.item-table.filters-table tr th.checkbox-column{max-width:100px;width:100px}.item-table.filters-table tr td.checkbox-column{text-align:center}.item-table.filters-table tr td.checkbox-column .primary-checkbox input:disabled~span{background-color:#f2f2f2}.item-table.filters-table tr td.checkbox-column .primary-checkbox input:not([disabled])~span{cursor:pointer}.item-table-actions.module-list-actions{padding:0}.item-table-actions.module-list-actions .action,.item-table-actions.module-list-actions .actions{height:32px}.item-segment-add{display:inline-block;font-size:14px;white-space:nowrap;opacity:.9}.item-segment-add.item-segment-add{color:#949494}.item-segment-remove{width:20px;height:34px;padding-top:8px;text-align:center;opacity:.8}.item-pagination{display:-ms-flexbox;display:flex;margin-top:36px}.item-pagination .page-button{display:inline-block;width:60px;padding:6px 12px;margin-right:4px;border:1px solid #ced2d5;color:#949494;font-size:12px;background-color:transparent}.item-big-grid-container.primary-container-padded{padding-bottom:36px}@supports (display:grid){.item-big-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(600px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(600px,1fr));grid-column-gap:180px}}@supports not (display:grid){.item-big-grid:after{content:"";display:table;clear:both}.item-big-grid>div{float:left;width:600px;margin-right:180px}}.item-two-columns{display:-ms-flexbox;display:flex;gap:60px}.item-two-columns div{-ms-flex:1 1 0px;flex:1 1 0;width:50%;max-width:50%}.item-two-columns div:first-child{min-width:50%}.module-content-container{width:100%;padding:0 31px 0 241px;overflow:hidden}.module-content-container.no-sidebar{padding-left:31px}.module-content-container h1{margin-top:36px;margin-bottom:26px;font-size:30px}.module-content-container.side-buttons{min-height:500px}.module-content-container.side-buttons .loading-module-table,.module-content-container.side-buttons .module-table-container>.primary-table,.module-content-container.side-buttons .module-table-placeholder{margin-top:0}.module-content-container .custom-filter-container{display:-ms-flexbox;display:flex;margin-top:10px;margin-left:-2px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.module-content-container .custom-filter-container+.module-list-heading{margin-top:-2px}.module-content-container .custom-filter-container .tooltip-inner{text-align:left}.module-tabs{display:-ms-flexbox;display:flex;padding-top:14px;white-space:nowrap}.module-tabs .primary-tab:last-child{margin-right:6px}.module-tabs.with-charts{padding-top:0;margin-top:-40px}.module-content-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:26px;color:#98a6b2;cursor:pointer}.module-content-button.disabled{opacity:.5;pointer-events:none}.module-list-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.module-list-heading .buttons-container{display:-ms-flexbox;display:flex;height:26px;margin-top:10px;margin-bottom:12px}.module-list-heading .buttons-container .fa-sort-asc{padding-top:8px;color:#20b4ac}.module-list-heading .buttons-container .fa-calendar{padding-bottom:3px;font-size:17px}.module-list-heading .buttons-container .buttons-annotation{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-right:4px;padding-left:4px;font-size:14px}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date{border-right:1px solid #ced2d5;padding-right:.5em;margin-right:.5em}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date .button-change{border:0;background:none}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date .button-change .fa{margin:0 auto;color:#98a6b2}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date .button-move-schedule{position:relative;padding-left:2px}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date .button-move-schedule .fa-calendar-o{font-size:18px;margin-top:-2px}.module-list-heading .buttons-container .buttons-annotation.buttons-change-date .button-move-schedule .fa-arrows-h{position:absolute;top:7px;left:5px;font-size:11px}.module-list-heading .buttons-container .buttons-group{padding-left:15px;margin-left:15px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-right:15px}.module-list-heading .buttons-container a:focus,.module-list-heading .buttons-container a:hover{text-decoration:none}.module-list-heading .buttons-container .kanban-switcher-container{border-right:1px solid #ced2d5;padding-right:1em;margin-right:.5em;display:-ms-flexbox;display:flex;gap:.5em}.module-list-heading .buttons-container .kanban-switcher-container .group-switcher{border-right:0;padding-right:0;margin-right:0}.module-list-heading .buttons-container .kanban-switcher-container .dropdown .primary-button-fixed{border-width:1px;height:26px;font-size:.8em;width:auto;padding-left:1em;padding-right:1em;gap:.5em;margin-right:0}.module-list-heading .buttons-container .kanban-switcher-container .dropdown .primary-button-fixed .fa.fa-angle-down{margin-bottom:-.1em}.module-list-heading .buttons-container .kanban-switcher-container .dropdown .primary-button-fixed .badge-small{margin-left:0;top:0}.module-list-heading .project-head-dropdown{top:100%;right:-12px;left:auto}.module-list-heading.kanban-project-view{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:flex-end;-ms-flex-align:center;align-items:flex-end;gap:16px}.module-list-heading.kanban-project-view .module-list-annotations{margin-top:0;margin-bottom:0;vertical-align:top;margin-bottom:26px}.module-list-heading.kanban-project-view .buttons-container{margin-bottom:20px;margin-top:20px;gap:10px}.module-list-heading.kanban-project-view .kanban-switcher-container{padding:0;margin:0}.module-list-heading.kanban-project-view .kanban-switcher-container .dropdown-menu{left:auto;right:0;padding-top:0;padding-bottom:0}.module-list-heading.kanban-project-view .kanban-switcher-container .dropdown-menu .active{background:#788a9a;color:#e5e5e5}.module-list-annotations{margin-top:12px;font-size:14px}.module-list-annotations span:not(:first-of-type):before{content:" | "}.module-list-annotations .filtered{color:#20b4ac}.module-table-container{background-color:#fff;border-radius:5px}.module-table-container.transparent-bg{background:none}.module-table-container.transparent-bg .kanban-board{margin-left:0}.module-table-container .th-icon-header div{font:normal normal normal 1.33333333em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap}.module-table-container .th-icon-header .sort-indicator{padding-right:14px!important}.module-table-container .th-comment-column div:before{content:"\f0e6"}.module-table-container .th-attachment-column div{font-size:1.2em}.module-table-container .th-attachment-column div:before{content:"\f0c6"}.module-table-container .th-displayed-column div{font-size:1.2em}.module-table-container .th-displayed-column div:before{content:"\f06e"}.module-table-container .th-subtask-column div{padding-left:5px;font-size:1.2em}.module-table-container .th-subtask-column div:before{content:"\f0e8";opacity:.9}.module-table-container .th-flag-column div,.module-table-container .th-priority-column div{font-size:1.2em}.module-table-container .th-flag-column div:before,.module-table-container .th-priority-column div:before{content:"\f097"}.module-table-container .th-flag-column div:before{content:"\f11d"}.module-table-container .primary-table.table-loaded~[ng-table-pagination=params]{min-height:80px}.module-table{line-height:1.2}@media (min-width:1700px){.module-table .shift{padding-left:38px!important}}.module-table .minor-text{font-size:11px;opacity:.8}.module-table .td-comment-multi{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.module-table .td-comment-multi>div:not(:last-child){margin-right:7px}.module-table-placeholder{height:70px;margin-top:22px}.module-list-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:0 22px;margin-top:10px}.module-list-actions .actions{display:-ms-flexbox;display:flex;width:192px;height:64px}.module-list-actions .action{display:block;width:64px;height:64px;text-indent:-9999px;background:url(../../images/export_print.png);background-repeat:no-repeat;background-position:50%}.module-list-actions .action.print{-ms-flex-order:4;order:4}.module-list-actions .action.pdf{background-image:url(../../images/export_pdf.png)}.module-list-actions .action.xls{background-image:url(../../images/export_xls.png)}.module-list-actions .action.csv{background-image:url(../../images/export_csv.png)}.user-time-sheet .module-list-heading .buttons-container{margin-bottom:20px}.user-time-sheet .module-list-heading .buttons-container .item-input-container{min-width:170px}.user-time-sheet .module-list-heading .buttons-container .module-content-button{height:33px;line-height:33px}.user-time-sheet .top-module-container{display:-ms-flexbox;display:flex;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.user-time-sheet .top-module-container .left-column{position:relative;width:55%}.user-time-sheet .top-module-container .left-column .module-table-container{padding-left:30px}.user-time-sheet .top-module-container .left-column .module-table-container div[ng-table-pagination]{margin-top:50px}.user-time-sheet .top-module-container .left-column .module-table-container .bottom-table-footer{position:absolute;width:300px;height:34px;right:10px;bottom:87px;line-height:34px;padding-left:10px;padding-right:10px;text-align:right;font-weight:700;font-size:.9em}.user-time-sheet .top-module-container .left-column .module-table-container .bottom-table-footer table{width:100%}.user-time-sheet .top-module-container .right-column{width:45%}.user-time-sheet .top-module-container .right-column .module-table-container{padding-right:30px}.user-time-sheet .top-module-container .right-column .module-table-container.top-table-container{border-radius:0}.user-time-sheet .top-module-container .right-column .module-table-container.bottom-table-container{border-top-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.user-time-sheet .top-module-container .right-column .module-table-container .table-right-bottom{margin-top:0;padding-top:0;border-collapse:initial}.user-time-sheet .top-module-container .right-column .module-table-container .table-right-bottom tbody tr td{padding:13px 0;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-weight:700;width:35px;max-width:35px;background:#f1f1f1}.user-time-sheet .top-module-container .right-column .module-table-container .table-right-bottom tbody tr td:last-child{border-right:1px solid #ddd}.user-time-sheet table.table-left,.user-time-sheet table.table-right{border-collapse:initial}.user-time-sheet table.table-left thead tr th,.user-time-sheet table.table-right thead tr th{height:30px;vertical-align:middle;line-height:30px;padding:0 10px}.user-time-sheet table.table-left tbody tr td,.user-time-sheet table.table-right tbody tr td{border:1px solid #ddd;height:49px;min-height:49px;max-height:49px;line-height:49px;vertical-align:middle;padding:0 10px 0 0;border-left:0;border-right:0;border-bottom:0;background:none}.user-time-sheet table.table-left tbody tr td .status-progress-container,.user-time-sheet table.table-right tbody tr td .status-progress-container{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.user-time-sheet table.table-left tbody tr td .status-progress-container .percent,.user-time-sheet table.table-right tbody tr td .status-progress-container .percent{padding-top:0;width:55px;text-align:left}.user-time-sheet table.table-left tbody tr td .working-time-0,.user-time-sheet table.table-right tbody tr td .working-time-0{color:#c8c8c8}.user-time-sheet table.table-left tbody tr:hover,.user-time-sheet table.table-left tbody tr:hover td,.user-time-sheet table.table-left tbody tr td:hover,.user-time-sheet table.table-right tbody tr:hover,.user-time-sheet table.table-right tbody tr:hover td,.user-time-sheet table.table-right tbody tr td:hover{background:none}.user-time-sheet table.table-left tbody tr.is-hover td,.user-time-sheet table.table-right tbody tr.is-hover td{background-color:#ececec}.user-time-sheet table.table-left{padding-top:0;margin-top:107px!important}.user-time-sheet table.table-left td,.user-time-sheet table.table-left th{cursor:auto}.user-time-sheet table.table-left td:first-child,.user-time-sheet table.table-left th:first-child{max-width:240px}.user-time-sheet table.table-left td:last-child,.user-time-sheet table.table-left th:last-child{min-width:100px}.user-time-sheet table.table-left tbody tr td{padding-left:10px;padding-right:10px}.user-time-sheet table.table-left tbody tr td:first-child{border-left:1px solid #ddd}.user-time-sheet table.table-left tbody tr td.shift{padding-left:10px!important}.user-time-sheet table.table-left tbody tr td.td-draw-number{padding-top:8px;padding-bottom:5px}.user-time-sheet table.table-left tbody tr td.td-draw-number .top{line-height:1.2em;font-size:.9em}.user-time-sheet table.table-left tbody tr td.td-draw-number .bottom{line-height:1.4em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-time-sheet table.table-left tbody tr:last-child td{border-bottom:1px solid #ddd}.user-time-sheet table.table-right thead tr th{width:35px;max-width:35px;text-align:center;padding:0 8px;background-color:#4a8ab0;color:#fff;border-left:1px solid #619bbf;border-right:1px solid #619bbf;font-size:18px;line-height:1em;font-weight:400;height:50px}.user-time-sheet table.table-right thead tr th .block{font-size:.7em}.user-time-sheet table.table-right thead tr th.is-current{font-size:20px;background:#5a86a0;border-color:#5a86a0}.user-time-sheet table.table-right thead tr th.is-current strong{font-weight:400}.user-time-sheet table.table-right tbody tr td{width:35px;max-width:35px;padding:0;background:#ffff;border-left:1px solid #ddd}.user-time-sheet table.table-right tbody tr td .primary-input{margin-bottom:0;width:100%;padding-left:2px;padding-right:0;font-size:13px;border-left:0;border-right:0;background:#f1f1f1;max-width:100%}.user-time-sheet table.table-right tbody tr td.is-current{background:#daeaf4}.user-time-sheet table.table-right tbody tr td:last-child{border-right:1px solid #ddd}.user-time-sheet table.table-right tbody tr.is-hover td{background-color:#daeaf4}.user-time-sheet table.table-right tbody tr.first-row td{height:15px}.user-time-sheet table.table-right.empty-table{margin-bottom:22px}.user-time-sheet table.table-right.empty-table tr.first-row td{border-bottom:1px solid #ddd}.user-time-sheet .top-table-header{height:50px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:1.1em}.user-time-sheet .top-table-header strong{font-size:1em;background:#f1f1f1;font-weight:400;border-radius:50%;padding:5px 6px;min-width:27px;min-height:27px;display:inline-block}.user-time-sheet .top-table-header .left-col{width:40%;text-align:left}.user-time-sheet .top-table-header .right-col{width:60%;text-align:right}.user-time-sheet .top-table-header .right-col>div{display:inline-block}.user-time-sheet .top-table-header .right-col a{margin:0 10px;cursor:pointer;color:#98a6b2;font-size:1em;font-weight:700}.user-time-sheet .top-table-header .right-col a:hover{text-decoration:none;color:#175a82}.user-time-sheet .ng-table-pager{padding-left:0;padding-right:0}.user-time-sheet .ng-table-pager .btn-group{float:left!important}.project-budget .editable.budget-included .fa:hover:after,.project-budget .editable.budget-included .placeholder:hover:after,.project-budget .editable.budget-revision-field:hover:after,.project-budget .editable.budget-status:hover:after,.project-budget .editable.budget-time:hover:after,.project-form .editable-checkbox .fa:hover:after,.project-form .editable-checkbox .placeholder:hover:after,.time-consumption .editable.budget-included .fa:hover:after,.time-consumption .editable.budget-included .placeholder:hover:after,.time-consumption .editable.budget-revision-field:hover:after,.time-consumption .editable.budget-status:hover:after,.time-consumption .editable.budget-time:hover:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:1px dashed #949494}.project-container .module-tabs .primary-tab{min-width:130px;padding:10px}.project-container .custom-filter-container{display:-ms-flexbox;display:flex;margin-top:10px;margin-left:-2px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.project-container .custom-filter-container+.module-list-heading{margin-top:-2px}.project-container .custom-filter-container .tooltip-inner{text-align:left}.project-head-section,.project-head-section h1{display:-ms-flexbox;display:flex}.project-head-section h1{width:400px;margin-top:49px}.project-head-section h1 span.name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px)}.project-head-section .project-attributes{position:relative;display:block;margin-top:42px;margin-right:10px;margin-left:auto}.project-head-section .project-attributes.w-main-attribute{margin-top:36px}.project-head-section .project-attributes .attribute{margin-right:0;margin-bottom:9px}.project-head-section .project-attributes .attribute:after{content:"";display:table;clear:both}.project-head-section .project-attributes .attribute:last-of-type{margin-bottom:0}.project-head-section .project-attributes .type{position:absolute;left:0;width:70px;padding-right:10px;text-align:right}.project-head-section .project-attributes .value{max-width:250px;padding-right:26px;padding-left:70px}@media (min-width:1800px){.project-head-section .project-attributes .value{max-width:450px}}.project-head-section .project-attributes .attribute-w-avatar{margin-bottom:20px}.project-head-section .project-attributes .attribute-w-avatar .name{color:#4b6879;text-transform:uppercase}.project-head-section .project-attributes .attribute-w-avatar .subname{padding-top:2px;color:rgba(75,104,121,.5)}.project-head-section .project-attributes .attribute-w-avatar .avatar-box{text-align:right;width:70px;padding-right:10px}.project-head-section .project-attributes .attribute-w-avatar .avatar-box .avatar{width:30px;height:30px;line-height:30px;max-width:30px;min-width:30px;margin:0 auto;margin-right:0;font-size:12px;color:rgba(75,104,121,.5);border:1px solid rgba(75,104,121,.2);background:hsla(0,0%,70%,.2);font-weight:400}.project-head-section .project-attributes .attribute-w-avatar .avatar-box img{width:30px}.project-head-icon{position:relative;top:-4px;display:inline-block;width:30px;height:25px;color:rgba(75,104,121,.5);font-size:20px;line-height:25px;vertical-align:middle;text-align:center}.project-head-icon:focus,.project-head-icon:hover{color:rgba(75,104,121,.5);text-decoration:none}.project-head-dropdown{padding:5px 0;top:90%;left:-20px;background-color:#e8e8e8}.project-head-dropdown.dropdown-menu{min-width:0;z-index:1}.project-head-dropdown.dropdown-menu li a{padding:3px 10px;color:#175a82;line-height:20px}.project-head-dropdown.dropdown-menu li a.active,.project-head-dropdown.dropdown-menu li a:focus,.project-head-dropdown.dropdown-menu li a:hover{background-color:#175a82;color:#fff}.project-head-dropdown.dropdown-icons:after{background-color:#b9bec0}.charts-container{padding:20px 16px 0;white-space:nowrap}.charts-container .chart-block{position:relative;display:inline-block;height:90px;padding:10px;padding-top:0}.charts-container .chart-block:not(:last-child){margin-right:16px}.charts-container .chart-block .chart-header{position:absolute;top:5px;left:0;width:100%;color:rgba(75,104,121,.6);font-size:11px;text-align:center}.charts-container .chart-block .chart-container{display:inline-block;padding:0}.charts-container .chart-block .chart-container:first-child{margin-right:7px}.charts-container .chart-block .chart-container:hover .chart-label{display:block}.chart-label{position:fixed;display:none;padding:3px 8px;border-radius:4px;background-color:#fff;color:#4b6879;font-size:12px;line-height:1.4;box-shadow:0 6px 12px rgba(0,0,0,.175);opacity:.9}.project-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:228px;height:128px;margin-top:22px;border:3px solid #fff;background-size:cover;background-position:50%}.badge-small{position:relative;top:-2px;padding:2px 5px;margin-left:2px}.badge-error{background-color:#cc3535;opacity:.8}.project-form .area.editable{position:relative}.project-form .area.editable:hover:after{content:"";position:absolute;top:-8px;right:23px;bottom:-8px;left:23px;border:1px dashed #949494;z-index:0}.project-form .area.editable>div{position:relative;z-index:1}.project-form .comment-id-segment{width:200px}.project-form .comment-id-last-segment{width:65px}.project-form .form-project-image-wrapper{width:222px;overflow:auto}.project-form .form-project-image{width:222px;height:122px;background-size:cover;background-position:50%}.project-form .project-description textarea{min-height:122px}.project-form .procedures{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-form .procedures.view .procedure-block{margin:20px 16px 16px 0}.project-form .procedures .item-segment-remove{width:30px}.project-form .procedures .item-segment-add{padding-bottom:4px}.project-form .procedure-block{-ms-flex:1;flex:1}.project-form .procedure-item select{width:200px}.project-form .procedure-item input[type=text]{width:60px}.project-form .procedure-table td{padding:0 16px 16px 0;font-size:15px;line-height:1.2}.project-form .removable-element{display:-ms-flexbox;display:flex}.project-form .removable-element div:first-child{-ms-flex:1;flex:1}.project-form .removable-element input,.project-form .removable-element select{width:100%}.project-form .removable-element .item-segment-remove{margin-top:17px;margin-left:16px}.project-form .editable-checkbox .fa,.project-form .editable-checkbox .placeholder{position:relative;width:20px;height:15px}.project-form .editable-checkbox .fa:hover:after,.project-form .editable-checkbox .placeholder:hover:after{bottom:-8px}.project-form .primary-container .item-grid .user-created-container{display:-ms-flexbox;display:flex;gap:.25em}.project-form .primary-container .item-grid .user-created-container .dash{opacity:.5}@supports (display:grid){.project-form-grid{display:-ms-grid;display:grid;-ms-grid-columns:282px 1fr;grid-template-columns:282px 1fr}}@supports not (display:grid){.project-form-grid:after{content:"";display:table;clear:both}.project-form-grid>div{float:left}.project-form-grid>div:first-of-type{margin-right:60px}.project-form-grid>div textarea{width:500px}}.project-budget .filter-budgets-statuses,.time-consumption .filter-budgets-statuses{margin-bottom:-57px}.project-budget .filter-budgets-statuses tags-input,.time-consumption .filter-budgets-statuses tags-input{margin-bottom:0}.project-budget .filter-budgets-statuses~.budget-table-sum,.time-consumption .filter-budgets-statuses~.budget-table-sum{margin-top:0}.project-budget .budget-summary-table,.time-consumption .budget-summary-table{padding-bottom:16px;margin-top:12px}.project-budget .budget-summary-table thead tr,.time-consumption .budget-summary-table thead tr{background-color:#f2f2f2}.project-budget .budget-summary-table thead tr th,.time-consumption .budget-summary-table thead tr th{padding-top:12px;padding-bottom:12px;font-weight:400}.project-budget .budget-summary-table thead tr th.strong,.time-consumption .budget-summary-table thead tr th.strong{font-weight:700}.project-budget .budget-summary-table thead tr th.selected-th-2,.time-consumption .budget-summary-table thead tr th.selected-th-2{padding-right:8px;padding-left:8px}.project-budget .budget-table-sum.w-selected-td>tbody tr:first-child td,.project-budget .budget-table.w-selected-td>tbody tr:first-child td,.time-consumption .budget-table-sum.w-selected-td>tbody tr:first-child td,.time-consumption .budget-table.w-selected-td>tbody tr:first-child td{border-top:1px solid #e3e3e3}.project-budget .budget-table-sum.w-selected-td>tbody tr .project-link-button,.project-budget .budget-table.w-selected-td>tbody tr .project-link-button,.time-consumption .budget-table-sum.w-selected-td>tbody tr .project-link-button,.time-consumption .budget-table.w-selected-td>tbody tr .project-link-button{width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.project-budget .budget-table-sum>thead tr.ng-table-filters,.project-budget .budget-table>thead tr.ng-table-filters,.time-consumption .budget-table-sum>thead tr.ng-table-filters,.time-consumption .budget-table>thead tr.ng-table-filters{height:47px}.project-budget .budget-table-sum>tbody.disable-before:before,.project-budget .budget-table>tbody.disable-before:before,.time-consumption .budget-table-sum>tbody.disable-before:before,.time-consumption .budget-table>tbody.disable-before:before{display:none}.project-budget .budget-table-sum>tbody.w-selected-td tr:first-child td.selected-td,.project-budget .budget-table>tbody.w-selected-td tr:first-child td.selected-td,.time-consumption .budget-table-sum>tbody.w-selected-td tr:first-child td.selected-td,.time-consumption .budget-table>tbody.w-selected-td tr:first-child td.selected-td{border-top:1px solid #e3e3e3}.project-budget .budget-table-sum>tbody.w-selected-td tr td,.project-budget .budget-table>tbody.w-selected-td tr td,.time-consumption .budget-table-sum>tbody.w-selected-td tr td,.time-consumption .budget-table>tbody.w-selected-td tr td{border-bottom:1px solid #e3e3e3}.project-budget .budget-table-sum>tbody>tr,.project-budget .budget-table>tbody>tr,.time-consumption .budget-table-sum>tbody>tr,.time-consumption .budget-table>tbody>tr{height:42px}.project-budget .budget-table-sum .budget-child-row td,.project-budget .budget-table .budget-child-row td,.time-consumption .budget-table-sum .budget-child-row td,.time-consumption .budget-table .budget-child-row td{background:#f2f2f2;font-size:.9em}.project-budget .budget-table-sum .budget-child-row td.budget-numer,.project-budget .budget-table .budget-child-row td.budget-numer,.time-consumption .budget-table-sum .budget-child-row td.budget-numer,.time-consumption .budget-table .budget-child-row td.budget-numer{position:relative;padding-left:20px}.project-budget .budget-table-sum .budget-child-row td.budget-numer:before,.project-budget .budget-table .budget-child-row td.budget-numer:before,.time-consumption .budget-table-sum .budget-child-row td.budget-numer:before,.time-consumption .budget-table .budget-child-row td.budget-numer:before{content:"";height:15px;width:1px;background:#175a82;position:absolute;left:3px;top:6px}.project-budget .budget-table-sum .budget-child-row td.budget-numer:after,.project-budget .budget-table .budget-child-row td.budget-numer:after,.time-consumption .budget-table-sum .budget-child-row td.budget-numer:after,.time-consumption .budget-table .budget-child-row td.budget-numer:after{content:"";height:1px;width:10px;background:#175a82;position:absolute;left:3px;top:21px}.project-budget .budget-table-sum .budget-child-row td.budget-title,.project-budget .budget-table .budget-child-row td.budget-title,.time-consumption .budget-table-sum .budget-child-row td.budget-title,.time-consumption .budget-table .budget-child-row td.budget-title{padding-left:20px}.project-budget .budget-table-sum td.action-cell .dropdown-menu a,.project-budget .budget-table td.action-cell .dropdown-menu a,.time-consumption .budget-table-sum td.action-cell .dropdown-menu a,.time-consumption .budget-table td.action-cell .dropdown-menu a{text-decoration:none}.project-budget .budget-table-sum td.budget-hours,.project-budget .budget-table td.budget-hours,.time-consumption .budget-table-sum td.budget-hours,.time-consumption .budget-table td.budget-hours{position:relative}.project-budget .budget-table-sum td.budget-hours .periodicity-icon,.project-budget .budget-table td.budget-hours .periodicity-icon,.time-consumption .budget-table-sum td.budget-hours .periodicity-icon,.time-consumption .budget-table td.budget-hours .periodicity-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:2}.project-budget .budget-table-sum td.selected-td,.project-budget .budget-table td.selected-td,.time-consumption .budget-table-sum td.selected-td,.time-consumption .budget-table td.selected-td{background:#f9f9f9;border:1px solid #e3e3e3;border-top:0;border-left:0}.project-budget .budget-table-sum td.selected-td.td-first-child,.project-budget .budget-table td.selected-td.td-first-child,.time-consumption .budget-table-sum td.selected-td.td-first-child,.time-consumption .budget-table td.selected-td.td-first-child{border-left:1px solid #e3e3e3}.project-budget .budget-table-sum td.selected-td.td-highlighted,.project-budget .budget-table td.selected-td.td-highlighted,.time-consumption .budget-table-sum td.selected-td.td-highlighted,.time-consumption .budget-table td.selected-td.td-highlighted{font-weight:700;font-size:1em}.project-budget .budget-table-sum td.w-infobadge-td,.project-budget .budget-table td.w-infobadge-td,.time-consumption .budget-table-sum td.w-infobadge-td,.time-consumption .budget-table td.w-infobadge-td{position:relative}.project-budget .budget-table-sum td.w-infobadge-td .editable,.project-budget .budget-table td.w-infobadge-td .editable,.time-consumption .budget-table-sum td.w-infobadge-td .editable,.time-consumption .budget-table td.w-infobadge-td .editable{padding-left:22px!important}.project-budget .budget-table-sum td.w-infobadge-td .info-icon,.project-budget .budget-table td.w-infobadge-td .info-icon,.time-consumption .budget-table-sum td.w-infobadge-td .info-icon,.time-consumption .budget-table td.w-infobadge-td .info-icon{position:absolute;left:5px;top:50%;transform:translateY(-50%);margin:0}.project-budget .budget-table-sum td.editable-col,.project-budget .budget-table td.editable-col,.time-consumption .budget-table-sum td.editable-col,.time-consumption .budget-table td.editable-col{cursor:pointer;padding:0}.project-budget .budget-table-sum td.editable-col .primary-input,.project-budget .budget-table-sum td.editable-col .primary-select,.project-budget .budget-table td.editable-col .primary-input,.project-budget .budget-table td.editable-col .primary-select,.time-consumption .budget-table-sum td.editable-col .primary-input,.time-consumption .budget-table-sum td.editable-col .primary-select,.time-consumption .budget-table td.editable-col .primary-input,.time-consumption .budget-table td.editable-col .primary-select{width:calc(100% - 8px);margin-bottom:0;margin-right:4px}.project-budget .budget-table-sum td.editable-col .primary-select,.project-budget .budget-table td.editable-col .primary-select,.time-consumption .budget-table-sum td.editable-col .primary-select,.time-consumption .budget-table td.editable-col .primary-select{margin-left:4px}.project-budget .budget-table-sum td.editable-col .editable:not(.budget-status),.project-budget .budget-table td.editable-col .editable:not(.budget-status),.time-consumption .budget-table-sum td.editable-col .editable:not(.budget-status),.time-consumption .budget-table td.editable-col .editable:not(.budget-status){padding:8px 16px 8px 0}.project-budget .budget-table-sum td.editable-col .editable:hover:after,.project-budget .budget-table td.editable-col .editable:hover:after,.time-consumption .budget-table-sum td.editable-col .editable:hover:after,.time-consumption .budget-table td.editable-col .editable:hover:after{display:none}.project-budget .budget-table-sum td.editable-col.w-checkbox-input .editable,.project-budget .budget-table td.editable-col.w-checkbox-input .editable,.time-consumption .budget-table-sum td.editable-col.w-checkbox-input .editable,.time-consumption .budget-table td.editable-col.w-checkbox-input .editable{padding:0}.project-budget .budget-table-sum td.editable-col:hover:not(.w-checkbox-input),.project-budget .budget-table td.editable-col:hover:not(.w-checkbox-input),.time-consumption .budget-table-sum td.editable-col:hover:not(.w-checkbox-input),.time-consumption .budget-table td.editable-col:hover:not(.w-checkbox-input){border:1px dashed #175a82!important;background:#f1f1f1}.project-budget .budget-table-sum td.editable-col:hover .editable,.project-budget .budget-table td.editable-col:hover .editable,.time-consumption .budget-table-sum td.editable-col:hover .editable,.time-consumption .budget-table td.editable-col:hover .editable{border:0}.project-budget .budget-table-sum td.editable-col.active,.project-budget .budget-table td.editable-col.active,.time-consumption .budget-table-sum td.editable-col.active,.time-consumption .budget-table td.editable-col.active{padding-left:5px;padding-right:5px}.project-budget .budget-table-sum td.editable-col.active input,.project-budget .budget-table-sum td.editable-col.active select,.project-budget .budget-table td.editable-col.active input,.project-budget .budget-table td.editable-col.active select,.time-consumption .budget-table-sum td.editable-col.active input,.time-consumption .budget-table-sum td.editable-col.active select,.time-consumption .budget-table td.editable-col.active input,.time-consumption .budget-table td.editable-col.active select{width:100%}.project-budget .budget-table-sum .budget-status-col,.project-budget .budget-table-sum .incl-col,.project-budget .budget-table .budget-status-col,.project-budget .budget-table .incl-col,.time-consumption .budget-table-sum .budget-status-col,.time-consumption .budget-table-sum .incl-col,.time-consumption .budget-table .budget-status-col,.time-consumption .budget-table .incl-col{padding-left:8px;padding-right:8px}.project-budget .budget-table-sum tr th.progress-bar-th,.project-budget .budget-table tr th.progress-bar-th,.time-consumption .budget-table-sum tr th.progress-bar-th,.time-consumption .budget-table tr th.progress-bar-th{position:relative;width:220px;min-width:220px;max-width:220px}.project-budget .budget-table-sum tr th.progress-bar-th.half-width-overtime,.project-budget .budget-table tr th.progress-bar-th.half-width-overtime,.time-consumption .budget-table-sum tr th.progress-bar-th.half-width-overtime,.time-consumption .budget-table tr th.progress-bar-th.half-width-overtime{width:170px;min-width:170px;max-width:170px}.project-budget .budget-table-sum tr th.progress-bar-th.half-width-overtime-plus-margin,.project-budget .budget-table tr th.progress-bar-th.half-width-overtime-plus-margin,.time-consumption .budget-table-sum tr th.progress-bar-th.half-width-overtime-plus-margin,.time-consumption .budget-table tr th.progress-bar-th.half-width-overtime-plus-margin{width:180px;min-width:180px;max-width:180px}.project-budget .budget-table-sum tr th.progress-bar-th:before,.project-budget .budget-table tr th.progress-bar-th:before,.time-consumption .budget-table-sum tr th.progress-bar-th:before,.time-consumption .budget-table tr th.progress-bar-th:before{content:"";position:absolute;border-left:1px solid #175a82;width:1px;height:10px;bottom:0;transform:translateY(100%);left:120px;z-index:1}.project-budget .budget-table-sum tr th.progress-bar-th.w-filters-row:before,.project-budget .budget-table tr th.progress-bar-th.w-filters-row:before,.time-consumption .budget-table-sum tr th.progress-bar-th.w-filters-row:before,.time-consumption .budget-table tr th.progress-bar-th.w-filters-row:before{height:50px}.project-budget .budget-table-sum tr th.progress-bar-th span.limit,.project-budget .budget-table-sum tr th.progress-bar-th span.sort-indicator,.project-budget .budget-table tr th.progress-bar-th span.limit,.project-budget .budget-table tr th.progress-bar-th span.sort-indicator,.time-consumption .budget-table-sum tr th.progress-bar-th span.limit,.time-consumption .budget-table-sum tr th.progress-bar-th span.sort-indicator,.time-consumption .budget-table tr th.progress-bar-th span.limit,.time-consumption .budget-table tr th.progress-bar-th span.sort-indicator{position:absolute;left:120px;bottom:0;top:auto;transform:translateX(-50%);padding:5px;border:1px solid #175a82}.project-budget .budget-table-sum tr td.progress-bar-td,.project-budget .budget-table tr td.progress-bar-td,.time-consumption .budget-table-sum tr td.progress-bar-td,.time-consumption .budget-table tr td.progress-bar-td{padding-left:20px;position:relative;width:220px;min-width:220px}.project-budget .budget-table-sum tr td.progress-bar-td.half-width-overtime,.project-budget .budget-table tr td.progress-bar-td.half-width-overtime,.time-consumption .budget-table-sum tr td.progress-bar-td.half-width-overtime,.time-consumption .budget-table tr td.progress-bar-td.half-width-overtime{width:170px;min-width:170px;max-width:170px}.project-budget .budget-table-sum tr td.progress-bar-td.half-width-overtime-plus-margin,.project-budget .budget-table tr td.progress-bar-td.half-width-overtime-plus-margin,.time-consumption .budget-table-sum tr td.progress-bar-td.half-width-overtime-plus-margin,.time-consumption .budget-table tr td.progress-bar-td.half-width-overtime-plus-margin{width:180px;min-width:180px;max-width:180px}.project-budget .budget-table-sum tr td.progress-bar-td:before,.project-budget .budget-table tr td.progress-bar-td:before,.time-consumption .budget-table-sum tr td.progress-bar-td:before,.time-consumption .budget-table tr td.progress-bar-td:before{content:"";position:absolute;border-left:1px solid #175a82;width:1px;height:100%;top:0;left:120px;z-index:2}.project-budget .budget-table-sum tr td.progress-bar-td .progress-container,.project-budget .budget-table tr td.progress-bar-td .progress-container,.time-consumption .budget-table-sum tr td.progress-bar-td .progress-container,.time-consumption .budget-table tr td.progress-bar-td .progress-container{width:auto}.project-budget .budget-table-sum tr td.progress-bar-td .progress-container .cnt,.project-budget .budget-table tr td.progress-bar-td .progress-container .cnt,.time-consumption .budget-table-sum tr td.progress-bar-td .progress-container .cnt,.time-consumption .budget-table tr td.progress-bar-td .progress-container .cnt{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.project-budget .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container,.project-budget .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container,.time-consumption .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container,.time-consumption .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container{min-width:100px;width:100px;height:10px;background-color:#e5e5e5}.project-budget .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container .overtime-full,.project-budget .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container .overtime-full,.time-consumption .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container .overtime-full,.time-consumption .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container .overtime-full{background-color:#972d2d}.project-budget .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container-over,.project-budget .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container-over,.time-consumption .budget-table-sum tr td.progress-bar-td .progress-container .cnt .progress-bar-container-over,.time-consumption .budget-table tr td.progress-bar-td .progress-container .cnt .progress-bar-container-over{min-width:0;width:auto}.project-budget .budget-table-sum tr td.progress-bar-td-last:before,.project-budget .budget-table tr td.progress-bar-td-last:before,.time-consumption .budget-table-sum tr td.progress-bar-td-last:before,.time-consumption .budget-table tr td.progress-bar-td-last:before{height:120%}.project-budget .budget-table-sum tr.out-of-scope td:first-child,.project-budget .budget-table tr.out-of-scope td:first-child,.time-consumption .budget-table-sum tr.out-of-scope td:first-child,.time-consumption .budget-table tr.out-of-scope td:first-child{border-left:1px solid #e3e3e3}.project-budget .budget-table-sum tr.out-of-scope td:last-child,.project-budget .budget-table tr.out-of-scope td:last-child,.time-consumption .budget-table-sum tr.out-of-scope td:last-child,.time-consumption .budget-table tr.out-of-scope td:last-child{border-right:1px solid #e3e3e3}.project-budget .budget-table-sum tr.out-of-scope td:not(.selected-td),.project-budget .budget-table tr.out-of-scope td:not(.selected-td),.time-consumption .budget-table-sum tr.out-of-scope td:not(.selected-td),.time-consumption .budget-table tr.out-of-scope td:not(.selected-td){border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background:#f9f9f9}.project-budget .budget-table-sum tr:hover td.selected-td,.project-budget .budget-table tr:hover td.selected-td,.time-consumption .budget-table-sum tr:hover td.selected-td,.time-consumption .budget-table tr:hover td.selected-td{background-color:transparent}.project-budget .budget-table-sum,.time-consumption .budget-table-sum{margin-bottom:25px}.project-budget .budget-table-sum thead th.progress-bar-th:before,.time-consumption .budget-table-sum thead th.progress-bar-th:before{display:none}.project-budget .budget-table-sum tbody tr.budget-sum-row td.not-empty,.time-consumption .budget-table-sum tbody tr.budget-sum-row td.not-empty{background:#f9f9f9;border:1px solid #e3e3e3;border-left:0}.project-budget .budget-table-sum tbody tr.budget-sum-row td.total-col,.time-consumption .budget-table-sum tbody tr.budget-sum-row td.total-col{font-weight:700;border-left:1px solid #e3e3e3;background-color:#4a8ab0;color:#fff}.project-budget .budget-table-sum tbody tr.budget-sum-row td.total-col .badge,.time-consumption .budget-table-sum tbody tr.budget-sum-row td.total-col .badge{margin-right:.5em;background:#fff;color:#175a82;top:-1px}.project-budget .budget-table-sum tbody tr.budget-sum-row td.total-sum-row-progress-container,.time-consumption .budget-table-sum tbody tr.budget-sum-row td.total-sum-row-progress-container{padding-left:20px}.project-budget .budget-table-sum tbody tr.budget-sum-row td.total-sum-row-progress-container:before,.time-consumption .budget-table-sum tbody tr.budget-sum-row td.total-sum-row-progress-container:before{height:37px;bottom:-20px;top:auto}.project-budget .budget-table-sum tbody tr.budget-sum-row:hover,.time-consumption .budget-table-sum tbody tr.budget-sum-row:hover{background:none}.project-budget .budget-status,.time-consumption .budget-status{display:inline-block;width:110px;text-align:center}.project-budget .time-warning,.time-consumption .time-warning{color:#d98500}.project-budget .budget-included,.time-consumption .budget-included{width:30px;height:20px;margin:auto;font-size:16px}.project-budget .budget-included .fa,.project-budget .budget-included .placeholder,.time-consumption .budget-included .fa,.time-consumption .budget-included .placeholder{width:20px;height:20px;margin:auto}.project-budget .editable.budget-revision-field,.project-budget .editable.budget-status,.project-budget .editable.budget-time,.time-consumption .editable.budget-revision-field,.time-consumption .editable.budget-status,.time-consumption .editable.budget-time{position:relative}.project-budget .editable.budget-revision-field:hover:after,.project-budget .editable.budget-status:hover:after,.project-budget .editable.budget-time:hover:after,.time-consumption .editable.budget-revision-field:hover:after,.time-consumption .editable.budget-status:hover:after,.time-consumption .editable.budget-time:hover:after{pointer-events:none}.project-budget .editable.budget-included .fa,.project-budget .editable.budget-included .placeholder,.time-consumption .editable.budget-included .fa,.time-consumption .editable.budget-included .placeholder{position:relative}.project-budget .side-icon-container,.time-consumption .side-icon-container{display:-ms-flexbox;display:flex}.project-budget .side-icon-container .info-icon,.time-consumption .side-icon-container .info-icon{padding-right:4px}.project-budget .budget-revision-table .primary-input,.time-consumption .budget-revision-table .primary-input{width:100%;margin-bottom:0}.project-budget .budget-revision-table .revision-status,.time-consumption .budget-revision-table .revision-status{width:75px;text-align:center}.project-budget .budget-revision-table .revision-status.small,.time-consumption .budget-revision-table .revision-status.small{width:50px}.project-budget .budget-revision-table .revision-status.contractual,.time-consumption .budget-revision-table .revision-status.contractual{background-color:rgba(23,90,130,.7)}.project-budget .budget-revision-table tr td,.time-consumption .budget-revision-table tr td{border-bottom:1px solid #e3e3e3}.project-budget .budget-revision-table tr:last-child td,.time-consumption .budget-revision-table tr:last-child td{border-bottom:0}.project-budget .budget-revision-table tr td.selected-td-2,.project-budget .budget-revision-table tr th.selected-td-2,.project-budget .budget-summary-table tr td.selected-td-2,.project-budget .budget-summary-table tr th.selected-td-2,.time-consumption .budget-revision-table tr td.selected-td-2,.time-consumption .budget-revision-table tr th.selected-td-2,.time-consumption .budget-summary-table tr td.selected-td-2,.time-consumption .budget-summary-table tr th.selected-td-2{background-color:#f9f9f9;border:1px solid #e3e3e3;border-bottom:0;padding-left:8px;padding-right:8px}.project-budget .budget-revision-table tr td.selected-th-2,.project-budget .budget-revision-table tr th.selected-th-2,.project-budget .budget-summary-table tr td.selected-th-2,.project-budget .budget-summary-table tr th.selected-th-2,.time-consumption .budget-revision-table tr td.selected-th-2,.time-consumption .budget-revision-table tr th.selected-th-2,.time-consumption .budget-summary-table tr td.selected-th-2,.time-consumption .budget-summary-table tr th.selected-th-2{padding-left:8px;padding-right:8px}.project-budget .budget-revision-table tr td.budget-spent,.project-budget .budget-revision-table tr th.budget-spent,.project-budget .budget-summary-table tr td.budget-spent,.project-budget .budget-summary-table tr th.budget-spent,.time-consumption .budget-revision-table tr td.budget-spent,.time-consumption .budget-revision-table tr th.budget-spent,.time-consumption .budget-summary-table tr td.budget-spent,.time-consumption .budget-summary-table tr th.budget-spent{font-size:1.1em;font-weight:700}.project-budget .budget-revision-table tr td.avatar-column,.project-budget .budget-revision-table tr th.avatar-column,.project-budget .budget-summary-table tr td.avatar-column,.project-budget .budget-summary-table tr th.avatar-column,.time-consumption .budget-revision-table tr td.avatar-column,.time-consumption .budget-revision-table tr th.avatar-column,.time-consumption .budget-summary-table tr td.avatar-column,.time-consumption .budget-summary-table tr th.avatar-column{text-align:center}.project-budget .budget-revision-table tr td.avatar-column .avatar-container,.project-budget .budget-revision-table tr th.avatar-column .avatar-container,.project-budget .budget-summary-table tr td.avatar-column .avatar-container,.project-budget .budget-summary-table tr th.avatar-column .avatar-container,.time-consumption .budget-revision-table tr td.avatar-column .avatar-container,.time-consumption .budget-revision-table tr th.avatar-column .avatar-container,.time-consumption .budget-summary-table tr td.avatar-column .avatar-container,.time-consumption .budget-summary-table tr th.avatar-column .avatar-container{margin:0 auto}.project-budget .budget-revision-table tr:hover td.selected-td-2,.project-budget .budget-summary-table tr:hover td.selected-td-2,.time-consumption .budget-revision-table tr:hover td.selected-td-2,.time-consumption .budget-summary-table tr:hover td.selected-td-2{background-color:transparent}.project-budget .budget-revision-table tbody tr:last-child td.selected-td-2,.project-budget .budget-summary-table tbody tr:last-child td.selected-td-2,.time-consumption .budget-revision-table tbody tr:last-child td.selected-td-2,.time-consumption .budget-summary-table tbody tr:last-child td.selected-td-2{border-bottom:1px solid #e3e3e3}.budget-summary-table tr td.selected-td-2,.budget-summary-table tr th.selected-td-2{border-bottom:1px solid #e3e3e3!important}.budget-summary-table tr td.column-w-select,.budget-summary-table tr th.column-w-select{position:relative;padding:0!important}.budget-summary-table tr td.column-w-select>.d-flex,.budget-summary-table tr th.column-w-select>.d-flex{position:absolute;vertical-align:top;top:-23px;left:0;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;border:1px solid #e3e3e3;padding:0 0 8px 6px;background:#f7f7f7}.budget-summary-table tr td.column-w-select>.d-flex .column-select,.budget-summary-table tr th.column-w-select>.d-flex .column-select{width:130px;margin-left:15px}.budget-summary-table tr td.column-w-select>.d-flex .column-select:first-child,.budget-summary-table tr th.column-w-select>.d-flex .column-select:first-child{margin-left:0}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container{width:100%}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container .primary-select,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container .primary-select{height:25px}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label{position:relative;height:25px;line-height:25px;padding-top:0;padding-bottom:0;margin-top:0;cursor:pointer}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label:after,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label:after{content:"";width:calc(100% + 4px);height:calc(100% + 4px);border:1px dashed #949494;position:absolute;top:0;left:0;margin-top:-2px;margin-left:-2px;display:none}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label:hover:after,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input .status-label:hover:after{display:block}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input.editable .status-label,.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input .primary-select,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input.editable .status-label,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input .primary-select{display:none}.budget-summary-table tr td.column-w-select>.d-flex .column-select .item-input-container.status-input.editable .primary-select,.budget-summary-table tr th.column-w-select>.d-flex .column-select .item-input-container.status-input.editable .primary-select{display:initial}.budget-summary-table tr td.column-w-select>.d-flex .column-select.status-select-column,.budget-summary-table tr th.column-w-select>.d-flex .column-select.status-select-column{margin-right:15px;width:100px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.status-select-column .item-input-container,.budget-summary-table tr th.column-w-select>.d-flex .column-select.status-select-column .item-input-container{margin-top:0}.budget-summary-table tr td.column-w-select>.d-flex .column-select.status-select-column .item-input-container .status-label,.budget-summary-table tr th.column-w-select>.d-flex .column-select.status-select-column .item-input-container .status-label{width:100%}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge{width:auto;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;margin-left:0;margin-right:15px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container{margin-bottom:0;background:#fff}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control{height:25px;min-height:25px;padding-top:0;min-width:160px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control .ui-select-match-text,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control .ui-select-match-text{height:25px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control .ui-select-match-text span,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .form-control .ui-select-match-text span{line-height:22px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .ui-select-toggle>a.btn,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .ui-select-container .ui-select-toggle>a.btn{margin-top:2px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .status-container-box,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .status-container-box{top:21px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .status-container-box .revision-status,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .status-container-box .revision-status{font-size:11px}.budget-summary-table tr td.column-w-select>.d-flex .column-select.w-status-badge .link-button-column,.budget-summary-table tr th.column-w-select>.d-flex .column-select.w-status-badge .link-button-column{width:23px;margin-left:5px;padding-top:0;padding-bottom:4px}.budget-summary-table tr td.column-w-select>.d-flex .badges-container,.budget-summary-table tr th.column-w-select>.d-flex .badges-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:272px;margin-right:0;gap:0;margin-top:8px;margin-bottom:-2px}.budget-summary-table tr td.column-w-select>.d-flex .badges-container .badge,.budget-summary-table tr th.column-w-select>.d-flex .badges-container .badge{width:100%;text-align:left;padding:3px 7px;margin-left:0;background:none;border:none}.budget-summary-table tr td.column-w-select>.d-flex .badges-container .badge span,.budget-summary-table tr th.column-w-select>.d-flex .badges-container .badge span{color:rgba(23,90,130,.5);display:inline-block;text-transform:uppercase;font-size:12px;text-align:left;font-weight:400}.budget-summary-table tr td.column-w-select>.d-flex .badges-container .badge strong,.budget-summary-table tr th.column-w-select>.d-flex .badges-container .badge strong{padding:0 5px}.budget-summary-table.transparent-bg thead tr{background-color:transparent}.budget-summary-table.transparent-bg thead tr th.total-column{padding:0}.budget-summary-table.transparent-bg thead tr th.total-column span{background-color:#4a8ab0;color:#fff;display:inline-block;padding:12px 36px}.time-consumption{min-width:1600px;padding-left:31px;padding-right:31px}.time-consumption tbody tr td{border-bottom:1px solid #e3e3e3}.time-consumption .budget-table-sum tr.budget-sum-row td{border-bottom:0}.time-consumption tr td.task-title-col{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-project-list .list-item-label{border:1px solid #788a9a;padding:2px 6px;background-color:transparent;font-weight:700;font-size:.85em}.modal-order .tab-table-container .order-projects-list .list-item-label,.modal-task .tab-table .status-progress-container .list-item-label,.project-list .list-item-label,.user-project-list .list-item-label{text-transform:uppercase;opacity:1}.modal-order .tab-table-container .order-projects-list .list-item-label.status-New,.modal-task .tab-table .status-progress-container .list-item-label.status-New,.project-list .list-item-label.status-New,.user-project-list .list-item-label.status-New{opacity:.5}.modal-order .tab-table-container .order-projects-list .list-item-label.status-Planned,.modal-task .tab-table .status-progress-container .list-item-label.status-Planned,.project-list .list-item-label.status-Planned,.user-project-list .list-item-label.status-Planned{border-color:#a7b9c7;color:#9bafbf}.modal-order .tab-table-container .order-projects-list .list-item-label.status-At-work,.modal-task .tab-table .status-progress-container .list-item-label.status-At-work,.project-list .list-item-label.status-At-work,.user-project-list .list-item-label.status-At-work{border-color:#4a8ab0;color:#4a8ab0}.modal-order .tab-table-container .order-projects-list .list-item-label.status-Hold,.modal-task .tab-table .status-progress-container .list-item-label.status-Hold,.project-list .list-item-label.status-Hold,.user-project-list .list-item-label.status-Hold{border-color:#a7b9c7;color:#9bafbf}.modal-order .tab-table-container .order-projects-list .list-item-label.status-Finished,.modal-task .tab-table .status-progress-container .list-item-label.status-Finished,.project-list .list-item-label.status-Finished,.user-project-list .list-item-label.status-Finished{border-color:#5ba67c;color:#5ba67c}.modal-order .tab-table-container .order-projects-list .list-item-label.status-Tender,.modal-task .tab-table .status-progress-container .list-item-label.status-Tender,.project-list .list-item-label.status-Tender,.user-project-list .list-item-label.status-Tender{border-color:#ffa517;color:#ffa517}.modal-order .tab-table-container .order-projects-list .project-budgets-tab-container,.modal-task .tab-table .status-progress-container .project-budgets-tab-container,.project-list .project-budgets-tab-container,.user-project-list .project-budgets-tab-container{background:#fff;margin-left:31px;margin-right:31px;padding:31px 16px;border-radius:5px;min-width:1500px}.modal-order .tab-table-container .order-projects-list .project-budgets-tab-container .budget-table,.modal-task .tab-table .status-progress-container .project-budgets-tab-container .budget-table,.project-list .project-budgets-tab-container .budget-table,.user-project-list .project-budgets-tab-container .budget-table{margin-top:0;border:0}.modal-order .tab-table-container .order-projects-list .project-budgets-tab-container .budget-table tbody tr:first-child td.selected-td,.modal-task .tab-table .status-progress-container .project-budgets-tab-container .budget-table tbody tr:first-child td.selected-td,.project-list .project-budgets-tab-container .budget-table tbody tr:first-child td.selected-td,.user-project-list .project-budgets-tab-container .budget-table tbody tr:first-child td.selected-td{border-top:1px solid #e3e3e3}.modal-order .tab-table-container .order-projects-list .project-budgets-tab-container .budget-table tbody tr td,.modal-task .tab-table .status-progress-container .project-budgets-tab-container .budget-table tbody tr td,.project-list .project-budgets-tab-container .budget-table tbody tr td,.user-project-list .project-budgets-tab-container .budget-table tbody tr td{border-bottom:1px solid #e3e3e3}.project-list .filter-container{margin-bottom:1rem}.sidebar{position:fixed;top:0;bottom:0;width:210px;-ms-flex:none;flex:none;background:linear-gradient(270deg,#15364b 0,#122d3f);color:#fff;transition:all .35s cubic-bezier(.42,0,0,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.sidebar .logo{height:74px;background-color:#fff}.sidebar h4{font-size:12px;letter-spacing:.05em;text-transform:uppercase}.sidebar input[type=text]{box-sizing:border-box;width:100%;padding-left:18px;margin-bottom:0;border:none;background-color:transparent;color:#fff;font-size:14px;text-transform:none}.sidebar input[type=text]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);letter-spacing:.1em}.sidebar input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.5);letter-spacing:.1em}.sidebar input[type=text]::-ms-input-placeholder{color:hsla(0,0%,100%,.5);letter-spacing:.1em}.sidebar input.main-search{border-bottom:2px solid hsla(0,0%,100%,.5);line-height:58px}.sidebar .last-item{margin-bottom:26px}.sidebar-content{height:100%}.sidebar-content .simplebar-scrollbar{right:0}.sidebar-content .simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:0}.sidebar-content .filters .dropdown-menu{margin-bottom:20px}.search-annotation{position:absolute;bottom:12px;left:18px;color:hsla(0,0%,100%,.5);font-size:10px}.main-search.ng-not-empty+div+.search-annotation,.main-search:focus+div+.search-annotation{display:none}.filter-section{position:relative;margin-bottom:26px}.filter-section.first-without-filter-static{margin-top:26px}.filter-section h4{margin-bottom:14px;padding-left:12px;font-weight:700}.filter-section .clear-button{display:none;position:absolute;top:28px;right:3px;padding:9px;border:0;background-color:#0b202d;color:#20b4ac;font-size:12px;line-height:1}.filters .btn-group{margin:0}.filters .btn{position:relative;height:36px;padding-right:32px;padding-left:12px;border:0;border-radius:0;background-color:#0b202d;color:hsla(0,0%,100%,.5);font-size:12px;text-align:left}.filters .caret{position:absolute;top:10px;right:0;margin:4px 12px 0 auto;border-top:9px solid #6f808a;border-right-width:6px;border-left-width:6px}.filters.ng-not-empty .btn{color:#20b4ac;font-weight:700}.filters .dropdown-menu{min-width:100px;margin:0;border:0;border-radius:0;background-color:#294a5f;box-shadow:none}.filters .dropdown-menu>li>a{padding-left:14px;color:hsla(0,0%,100%,.5)}.filters .dropdown-menu>li>a:hover{background-color:#4a8ab0;color:#fff}.filters .dropdown-menu>.active>a{background-color:transparent}.filters .dropdown-menu>.active>a:focus,.filters .dropdown-menu>.active>a:hover{background-color:#4a8ab0}.filters .dropdown-menu .divider{background-color:hsla(0,0%,100%,.5)}.filters .dropdown-header{padding:0}.filters .dropdown-header input[type=text]{height:26px;padding:0 14px}.filters .dropdown-header input[type=text]::-webkit-input-placeholder{letter-spacing:normal}.filters .dropdown-header input[type=text]::-moz-placeholder{letter-spacing:normal}.filters .dropdown-header input[type=text]::-ms-input-placeholder{letter-spacing:normal}.filter-select .ui-select-toggle,.filter-select input,.filter-select select{width:100%;height:36px;padding-right:32px;padding-left:12px;border:none;background-color:#0b202d;color:hsla(0,0%,100%,.5);font-size:12px;line-height:36px}.filter-select .ui-select-toggle:hover{background-color:#0b202d}.filter-select select{-webkit-appearance:none;-moz-appearance:none;background-image:none}.filter-select select:focus{outline:0}.filter-select select option{color:hsla(0,0%,100%,.5);line-height:36px;outline:0}.filter-select select.ng-not-empty{color:#20b4ac;font-weight:700}.filter-ui-select input{box-sizing:border-box;padding:6px 12px;margin-bottom:0;border-radius:0}.filter-ui-select .ui-select-container{line-height:inherit}.filter-ui-select .ui-select-search::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.filter-ui-select::-moz-placeholder{color:hsla(0,0%,100%,.5)}.filter-ui-select::-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-toggle{border-radius:0;line-height:inherit}.filter-ui-select .ui-select-toggle .caret{top:40%;right:12px;margin-top:0;border-top:9px solid #6f808a;border-right-width:6px;border-left-width:6px}.filter-ui-select .ui-select-toggle .pull-right{margin-right:0!important}.filter-ui-select .ui-select-toggle>a.btn{background-color:#0b202d}.filter-ui-select .ui-select-toggle .glyphicon{top:-6px;right:-2px;padding:9px;background-color:#0b202d;color:#20b4ac}.filter-ui-select .ui-select-placeholder.text-muted{display:inline-block;padding-top:6px;color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-match-text{display:inline-block;padding-top:6px;color:#20b4ac;font-weight:700;overflow:hidden;text-overflow:ellipsis}.filter-ui-select .ui-select-choices{border-radius:0;background-color:#294a5f;color:hsla(0,0%,100%,.5);font-size:14px}.filter-ui-select .ui-select-choices-group{max-height:none;overflow-y:auto}.filter-ui-select.long-list .ui-select-choices{max-height:300px}.filter-ui-select.long-list .ui-select-choices::-webkit-scrollbar-track{background:#122d3f}.filter-ui-select.long-list .ui-select-choices-group{max-height:none;overflow-y:auto}.filter-ui-select .ui-select-bootstrap .ui-select-choices-row>span{padding-left:14px;color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-bootstrap .ui-select-choices-row>span:hover{background-color:#5a96ba;color:#fff}.filter-ui-select .ui-select-bootstrap .ui-select-choices-row.active>span{background-color:#4a8ab0;color:#fff}.filter-ui-select .ui-select-multiple{position:relative;min-height:36px;padding:0;border:0;background-color:#0b202d;color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-multiple:after{content:"";position:absolute;top:10px;right:0;margin:4px 12px 0 auto;border-top:9px solid #6f808a;border-right:6px solid transparent;border-left:6px solid transparent;pointer-events:none}.filter-ui-select .ui-select-multiple.selected:not(.open):before{content:"selected";position:absolute;top:11px;left:12px;font-size:12px;color:#20b4ac;font-weight:700;pointer-events:none}.filter-ui-select .ui-select-multiple.selected:not(.open)+.clear-button{display:block}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#0b202d;border-bottom:1px solid #294a5f;padding-left:6px;padding-right:6px}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span{width:auto;min-width:0;max-width:none}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn{padding:2px 5px 0;line-height:18px;background-color:#0b202d}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn:active{background-color:transparent;color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn:active .close{opacity:.3}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn .close{font-size:1em;height:18px;line-height:18px}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn .close:hover{opacity:.5}.filter-ui-select .ui-select-multiple.selected:not(.open)>div .ui-select-match>span .btn .close~span{width:auto;font-size:13px;padding-right:1px;cursor:auto}.filter-ui-select .ui-select-multiple.open>div .ui-select-match{display:-ms-flexbox;display:flex}.filter-ui-select .ui-select-multiple>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.filter-ui-select .ui-select-multiple>div .ui-select-match{-ms-flex-order:2;order:2;display:none;-ms-flex-direction:column;flex-direction:column;background-color:#294a5f}.filter-ui-select .ui-select-multiple>div .ui-select-match>span{display:block}.filter-ui-select .ui-select-multiple>div .ui-select-search{-ms-flex-order:1;order:1}.filter-ui-select .ui-select-multiple .ui-select-match-item{display:block;padding:3px 10px 2px 14px;margin:0;border:0;border-radius:0;background-color:#294a5f;color:hsla(0,0%,100%,.5);font-size:14px;text-align:left}.filter-ui-select .ui-select-multiple .ui-select-match-item>span:not(.ui-select-match-close){display:inline-block;width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-ui-select .ui-select-multiple .ui-select-match-close{color:#fff;opacity:.3}.filter-ui-select .ui-select-multiple .ui-select-match .close{line-height:.85}.filter-ui-select .ui-select-multiple input.ui-select-search{width:100%!important;height:36px;padding:0 0 0 14px;margin-bottom:0;color:hsla(0,0%,100%,.5)}.filter-ui-select .ui-select-multiple .btn-default.active,.filter-ui-select .ui-select-multiple .btn-default:active,.filter-ui-select .ui-select-multiple .btn-default:focus,.filter-ui-select .ui-select-multiple .btn-default:hover{background-color:#4a8ab0;color:#fff}.filter-ui-select .ui-select-multiple .btn-default.active .ui-select-match-close,.filter-ui-select .ui-select-multiple .btn-default:active .ui-select-match-close,.filter-ui-select .ui-select-multiple .btn-default:focus .ui-select-match-close,.filter-ui-select .ui-select-multiple .btn-default:hover .ui-select-match-close{opacity:.7}.filter-ui-select .ui-select-multiple .ui-select-choices-group{max-height:none;overflow-y:auto}.filter-ui-select .ui-select-multiple>.ui-select-choices{max-height:400px}.filter-ui-select .ui-select-multiple>.ui-select-choices::-webkit-scrollbar-track{background:#122d3f}.filter-ui-select .ui-select-multiple .minor{font-size:12px;opacity:.6;white-space:normal}.filter-ui-select.processing .ui-select-container.ng-empty:before{content:"";top:50%;margin-top:-6px;right:13px;position:absolute;display:block;height:12px;width:12px;border-radius:50%;border:2px solid #6f808a;border-color:#6f808a transparent;animation:h 1.2s linear infinite;z-index:2}.filter-ui-select.processing .ui-select-container .caret,.filter-ui-select.processing .ui-select-container:after{display:none!important}@keyframes h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filter-truncated .ui-select-choices{padding-bottom:17px}.filter-truncated .ui-select-choices:after{content:"…";position:absolute;bottom:7px;left:15px}.filter-static{padding-bottom:22px;margin-top:26px;border-bottom:2px solid hsla(0,0%,100%,.5)}.filter-static .filter-static-list{padding:0;margin-bottom:0;font-size:12px;text-transform:uppercase;list-style-type:none}.filter-static .filter-static-list.sequent{margin-top:16px}.filter-static .filter-static-item{padding-left:12px;line-height:26px;cursor:pointer;transition:all .35s cubic-bezier(.42,0,0,1)}.filter-static .filter-static-item.is-active,.filter-static .filter-static-item.is-active:hover{background-color:#4a8ab0}.filter-static .filter-static-item:hover{background-color:rgba(74,138,176,.5)}.filter-static .filter-static-item .action{display:inline-block;padding:6px 9px;margin-right:4px;float:right}.filter-horizontal-item{-ms-flex:1;flex:1;border:1px solid #0b202d;text-align:center}.filter-horizontal-item.filter-static-item{padding-left:0}.filter-horizontal-item .comment-open{opacity:.9}.comment-type-filter .filter-horizontal-item:first-child{-ms-flex:.7;flex:.7}.comment-type-filter .filter-horizontal-item:nth-child(2){-ms-flex:1.2;flex:1.2}.filter-date-range{padding-top:5px;padding-bottom:5px;background-color:#294a5f}.filter-date-range .filter-select{margin-bottom:0}.filter-date-range .form-control{height:24px}.filter-date-range .form-control.selected{height:auto}.filter-date-range .form-control,.filter-date-range .form-control:focus{box-shadow:none}.filter-date-range input[type=text]{padding-left:14px;border-radius:0;color:#4a8ab0}.filter-date-range input[type=text]:hover{background-color:#3b6e8c}.filter-date-range input[type=text]::-webkit-input-placeholder{letter-spacing:normal}.filter-date-range input[type=text]::-moz-placeholder{letter-spacing:normal}.filter-date-range input[type=text]::-ms-input-placeholder{letter-spacing:normal}.add-comment,.reset-filters{display:block;height:36px;font-size:12px;letter-spacing:.05em;line-height:36px;text-align:center;text-transform:uppercase;transition:all .35s cubic-bezier(.42,0,0,1)}.add-comment,.add-comment:focus,.add-comment:hover,.reset-filters,.reset-filters:focus,.reset-filters:hover{color:#fff;text-decoration:none}.add-comment .fa,.reset-filters .fa{font-size:1.4em}.reset-filters{background:linear-gradient(270deg,#223a4a 0,#2a485b)}.reset-filters:hover{background:linear-gradient(270deg,#175a82 0,#2a485b)}.add-comment{margin-top:20px;background:linear-gradient(270deg,#2c5268 0,#33607a)}.add-comment:hover{background:linear-gradient(270deg,#427c9e 0,#33607a)}.drawings-table .th-status{padding-right:15px;padding-left:7px;text-align:center}.drawings-table .status{padding-left:7px;line-height:1}.drawings-table .attachment{padding-left:4px}.drawings-table .th-procedure{padding-left:3px;text-align:center}.drawings-table .th-procedure.last{padding-right:13px}.drawings-table .procedure{padding-right:5px;padding-left:5px}.drawings-table .procedure.last{border-right-width:10px}.drawings-table .procedure .fa{color:#4c8766}.drawings-table .procedure .fa[data-status="2"]{color:#ffa517}.drawings-table .procedure .fa[data-status="4"]{color:#b52914}.drawings-table .main-cell{display:table;table-layout:fixed;width:100%;min-width:150px}.drawings-table .cell-120{max-width:120px}@media (min-width:2100px){.drawings-table .cell-120{max-width:none}}.drawings-table .cell-220{max-width:220px}@media (min-width:2100px){.drawings-table .cell-220{max-width:none}}.drawings-table .td-expanded{padding-top:12px;padding-bottom:12px}.drawings-table .priority-container{width:26px;padding-left:2px}.drawings-table .priority-container .priority-status{opacity:1}.procedure{box-sizing:content-box;min-width:16px;border-right:3px solid #fff;background-color:#f5f5f5;text-align:center;transition:all .15s cubic-bezier(.42,0,0,1)}.primary-table tbody tr.active .procedure,.primary-table tbody tr:hover .procedure{border-color:#ececec;background-color:#ececec}.modal-task .modal-dialog{max-width:90vw}.modal-task .tab-content{padding-right:4px}.modal-task .tab-content .tab-pane{border-bottom:1px solid #f2f2f2}.modal-task .tab-aside{min-width:170px}.modal-task .tab-table{margin-top:16px;table-layout:auto}.modal-task .tab-table>tbody>tr>td:last-child,.modal-task .tab-table>thead>tr>th:last-child{padding-right:22px}.modal-task .tab-table tbody tr{height:45px}.modal-task .tab-table .main-cell{display:table;table-layout:fixed;width:100%;min-width:150px}.modal-task .tab-table .avatar{margin:0}.modal-task .tab-table .minor-text{font-size:11px;opacity:.8}.modal-task .tab-table .status-progress-container{gap:10px;padding-top:0}.modal-task .tab-table .status-progress-container .list-item-label{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2px 6px;background-color:transparent;border:1px solid #788a9a;color:#5f7080;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;width:80px;white-space:no-wrap}.modal-task .tab-table .status-progress-container .progress-container{min-width:100px;padding-bottom:1px}.modal-task .tab-table .status-progress-container .progress-container .percent{font-size:12px;line-height:1em}.modal-task .primary-label{color:rgba(23,90,130,.6)}.modal-task .bordered-table{width:100%}@media (min-width:1250px){.modal-task .bordered-table.fixed-width-w-break-word{table-layout:fixed;overflow-wrap:break-word}}.modal-task h4{margin:22px 0 16px;color:rgba(23,90,130,.6);font-size:18px}.modal-task .top-section{padding-bottom:3px}.modal-task .top-section input,.modal-task .top-section select{padding:3px;line-height:20px}.modal-task .top-section select{padding-right:16px}.modal-task .top-section .top-section-buttons{margin-left:18px}.modal-task .top-section .top-section-buttons .icon-button{margin-bottom:8px}.modal-task .revision-item .minor-text,.modal-task .task-details .minor-text{font-size:12px}.modal-task .revision-item .ui-select-container.ui-select-bootstrap .ui-select-choices-row>span,.modal-task .task-details .ui-select-container.ui-select-bootstrap .ui-select-choices-row>span{padding:3px}.modal-task .revision-item .ui-select-container .avatar-container .avatar,.modal-task .task-details .ui-select-container .avatar-container .avatar{margin:0 auto}.modal-task .revision-item .ui-select-container .ui-select-toggle:active,.modal-task .revision-item .ui-select-container .ui-select-toggle:focus,.modal-task .task-details .ui-select-container .ui-select-toggle:active,.modal-task .task-details .ui-select-container .ui-select-toggle:focus{background-color:#fff}.modal-task .revision-item .ui-select-container .ui-select-toggle>a.btn,.modal-task .task-details .ui-select-container .ui-select-toggle>a.btn{padding:1px}.modal-task .revision-item .ui-select-container .ui-select-search,.modal-task .task-details .ui-select-container .ui-select-search{font-size:15px}.modal-task .revision-item .ui-select-container .ui-select-match-text,.modal-task .task-details .ui-select-container .ui-select-match-text{padding-right:13px;font-size:15px}.modal-task .revision-item .ui-select-container .glyphicon,.modal-task .task-details .ui-select-container .glyphicon{color:#b9bec0}.modal-task .icon-button{width:30px;height:26px;padding:4px;border:none;background-color:transparent;color:rgba(23,90,130,.55);font-size:16px;text-align:center}.modal-task .icon-button.primary-color{color:#175a82}.modal-task .content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.modal-task .content.w-max-width:not(.editing){max-width:100%;overflow:hidden}.modal-task .content.editable{-ms-flex-pack:justify;justify-content:space-between}.modal-task .content.editing-important .field-status-icon,.modal-task .content.editing-important .info-icon,.modal-task .content.editing-important .view,.modal-task .content.editing .field-status-icon,.modal-task .content.editing .info-icon,.modal-task .content.editing .view{display:none}.modal-task .content.editing-important .edit,.modal-task .content.editing-important .revision-status-container,.modal-task .content.editing-important .task-priority-container,.modal-task .content.editing .edit,.modal-task .content.editing .revision-status-container,.modal-task .content.editing .task-priority-container{display:block}.modal-task .content.editing+.edit-buttons,.modal-task .content.editing-important+.edit-buttons{display:-ms-flexbox;display:flex}.modal-task .content.notification-container:not(.editing){position:relative;padding-right:18px}.modal-task .content.notification-container:not(.editing) .info-icon{position:absolute;top:6px;right:0}.modal-task .content .view{overflow:hidden}.modal-task .content .view .external-link{position:absolute;bottom:0;right:0;z-index:2;padding:0 5px}.modal-task .content.not-wrap:not(.editing) .view>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-task .editable{position:relative;cursor:pointer}.modal-task .editable:not(.editing):hover:after{content:"";position:absolute;border:1px dashed #949494;pointer-events:none}.modal-task .editable .edit{cursor:auto}.modal-task .edit{display:none}.modal-task .edit-buttons{display:none;padding-top:16px}.modal-task .edit-buttons button:not(:last-child){margin-right:16px}.modal-task .edit-buttons button.save{background-color:#4a8ab0}.modal-task input.edit,.modal-task select.edit,.modal-task textarea.edit{width:100%;border:none;background-color:#fff}.modal-task input.edit[disabled],.modal-task select.edit[disabled],.modal-task textarea.edit[disabled]{color:rgba(23,90,130,.65)}.modal-task input.edit.related-block[disabled],.modal-task select.edit.related-block[disabled],.modal-task textarea.edit.related-block[disabled]{cursor:not-allowed}.modal-task .field-error .field-status-icon,.modal-task .field-processing .field-status-icon,.modal-task .field-success .field-status-icon{margin:0 2px 0 4px;font-size:15px}.modal-task .field-error .info-icon,.modal-task .field-error [uib-datepicker-popup-wrap],.modal-task .field-processing .info-icon,.modal-task .field-processing [uib-datepicker-popup-wrap],.modal-task .field-success .info-icon,.modal-task .field-success [uib-datepicker-popup-wrap]{display:none}.modal-task .field-error.notification-container.notification-container,.modal-task .field-processing.notification-container.notification-container,.modal-task .field-success.notification-container.notification-container{padding-right:0}.modal-task .field-processing .field-status-icon{height:14px;color:rgba(23,90,130,.6);font-size:14px;cursor:auto}.modal-task .field-success .field-status-icon{color:#5ba67c;cursor:auto}.modal-task .field-error .popover-content{color:#cc3535;font-size:13px;line-height:15px}.modal-task .task-name{display:-ms-flexbox;display:flex}.modal-task .task-name h3{padding:0 0 6px;margin-right:0}.modal-task .task-name .content{-ms-flex-align:center;align-items:center;margin-right:65px}.modal-task .task-name .content.editing{-ms-flex:1;flex:1}.modal-task .task-name .editable:after{top:-2px;right:-4px;bottom:0;left:-4px}.modal-task .task-name input{margin-bottom:6px;font-size:24px;font-weight:300}.modal-task .task-name.w-item-upload{-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.modal-task .task-name.w-item-upload .item-image-upload{margin-bottom:0;margin-right:16px}.modal-task .task-name.w-item-upload .top-input{width:40%;margin-right:16px}.modal-task .task-name.w-item-upload .top-input:last-child{margin-right:0}.modal-task .task-name.w-item-upload .top-input .content input{font-size:medium}.modal-task .task-name.w-item-upload.view-type{-ms-flex-align:center;align-items:center}.modal-task .task-name.w-item-upload.view-type .content{min-height:30px;margin-right:30px}.modal-task .task-name.w-item-upload.view-type .content .view{font-weight:500;margin-bottom:0;padding-bottom:0}.modal-task .task-name.w-item-upload.view-type.multiple-inputs .content{margin-right:10px}.modal-task .task-name.w-item-upload.view-type.multiple-inputs .content:last-child{margin-right:0}.modal-task .task-name.w-item-upload.view-type.multiple-inputs .content.editing{-ms-flex:initial;flex:initial}.modal-task .task-name.w-item-upload.view-type.multiple-inputs .content.editing input{width:auto}.modal-task .task-name.w-flag-container{margin-right:200px}.modal-task .task-name.full-width-container .content{margin:0;width:100%}.modal-task .deal-number,.modal-task .task-number{display:-ms-flexbox;display:flex;padding-bottom:12px;font-size:20px;line-height:21px}.modal-task .deal-number .content,.modal-task .task-number .content{min-height:20px}.modal-task .deal-number .content.editing,.modal-task .task-number .content.editing{-ms-flex:1;flex:1}.modal-task .deal-number .editable:after,.modal-task .task-number .editable:after{top:-2px;right:-4px;bottom:-4px;left:-4px}.modal-task .deal-number input,.modal-task .deal-number select,.modal-task .task-number input,.modal-task .task-number select{margin-top:4px}.modal-task .deal-number .field-status-icon,.modal-task .task-number .field-status-icon{margin-bottom:1px}.modal-task .deal-number input,.modal-task .task-name input,.modal-task .task-number input,.modal-task .task-number select{outline:1px solid #d8d8d8;outline-offset:0}.modal-task .task-number select{line-height:24px}.modal-task .top-section-two-cols{margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-task .top-section-two-cols input,.modal-task .top-section-two-cols select{margin-top:0}.modal-task .top-section-two-cols .task-number{padding-bottom:0}.modal-task .top-section-two-cols .deal-number{padding-bottom:0;margin-right:20px}.modal-task .action-icon{width:30px;height:30px;font-size:18px;line-height:30px;text-align:center;opacity:.9;cursor:pointer}.modal-task .task-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2px 2px 0;margin-bottom:8px;background-color:#f2f2f2;font-size:15px}.modal-task .task-details>div{margin:6px 14px 6px 8px}.modal-task .task-details.full-width-cols>div{-ms-flex:1 1 0px;flex:1 1 0px}.modal-task .task-details.full-width-cols>div .content .edit,.modal-task .task-details.full-width-cols>div .content input{width:100%}.modal-task .task-details.cols-4{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal-task .task-details.cols-4>div{width:25%}.modal-task .task-details.resp{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal-task .task-details.resp>div{width:50%}.modal-task .task-details.resp>div .content,.modal-task .task-details.resp>div .content input,.modal-task .task-details.resp>div .content select{width:100%}.modal-task .task-details .primary-label+div{white-space:nowrap}.modal-task .task-details .primary-label+div .tooltip-inner{white-space:normal}.modal-task .task-details .flex-container.text-overflow-ellipsis{padding-right:10px}.modal-task .task-details .flex-container.text-overflow-ellipsis .content{max-width:100%}.modal-task .task-details .flex-container.text-overflow-ellipsis .content .view{text-overflow:ellipsis}.modal-task .task-details .view{padding-bottom:2px}.modal-task .task-details .edit,.modal-task .task-details .field-status-icon{margin-bottom:2px}.modal-task .task-details .editable:after{top:-4px;right:-4px;bottom:-2px;left:-4px}.modal-task .task-details .ui-select-container,.modal-task .task-details input,.modal-task .task-details select{outline:1px solid #e0e0e0;outline-offset:0}.modal-task .task-details input{width:105px}.modal-task .task-details select{width:90px}.modal-task .task-details .ui-select-container{width:90px;height:26px}.modal-task .task-details .ui-select-container input{width:90px}.modal-task .task-details .ui-select-container .form-control{height:26px;border:0}.modal-task .task-details .ui-select-container .ui-select-toggle{padding:3px}.modal-task .task-details .ui-select-container.full-width{width:100%}@media (min-width:1000px){.modal-task .task-details>div.mq-distanced{margin-left:50px}}@media (min-width:1200px){.modal-task .task-details>div.mq-distanced{margin-left:70px}}.modal-task .task-details.w-right-menu-column{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal-task .task-details.w-right-menu-column>div{width:50%}.modal-task .task-details.w-right-menu-column .without-primary-label,.modal-task .task-details.w-right-menu-column>div .content .edit{width:100%}.modal-task .task-details.w-right-menu-column .without-primary-label .content{height:32px;line-height:32px}.modal-task .task-details.w-right-menu-column .without-primary-label .content .view.fs-large{font-size:18px;padding-bottom:0}.modal-task .task-details.w-right-menu-column .without-primary-label.url-and-buttons .content{max-width:350px}.modal-task .task-details.w-right-menu-column .without-primary-label.url-and-buttons .content.editing,.modal-task .task-details.w-right-menu-column .without-primary-label.url-and-buttons .content.editing .edit{width:100%}.modal-task .task-details.w-right-menu-column .without-primary-label.url-and-buttons .content .view{white-space:nowrap;overflow:overlay;text-overflow:ellipsis;overflow:hidden}.modal-task .task-details.w-right-menu-column .without-primary-label.url-and-buttons .buttons-cnt{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.modal-task .task-details.w-right-menu-column .with-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.modal-task .task-details.w-right-menu-column .with-buttons .content{-ms-flex-pack:start;justify-content:flex-start}.modal-task .task-details.w-right-menu-column .with-buttons .content .edit{width:auto}.modal-task .task-details.w-right-menu-column .with-buttons .buttons-cnt{vertical-align:top;display:inline-block;margin-left:20px}.modal-task .task-details.w-right-menu-column .with-buttons .buttons-cnt .btn{padding:0 3px;vertical-align:middle;line-height:30px;background:none}.modal-task .task-details.w-right-menu-column .with-buttons .field-status-icon{vertical-align:top;display:inline-block;line-height:30px;height:30px}.modal-task .task-details.w-right-menu-column .with-search-input input[type=search]{width:100%}.modal-task .task-details.w-right-menu-column .owner-col{max-width:350px}.modal-task .task-details.w-right-menu-column .last-col{max-width:150px}.modal-task .task-details.w-right-menu-column .domain-col{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.modal-task .task-details.w-right-menu-column .domain-col .field-container{max-width:calc(100% - 50px)}.modal-task .task-details.w-right-menu-column .domain-col .field-container .content .view{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-task .task-details.w-right-menu-column .domain-col .buttons-cnt{padding-top:14px;padding-left:8px;min-width:50px}.modal-task .task-details.w-right-menu-column .domain-col .buttons-cnt .btn{padding:0}.modal-task .task-details.w-right-menu-column .domain-col .buttons-cnt .btn:first-child{margin-right:5px}.modal-task .task-details.w-projects-table{padding:0;padding-top:5px;display:block}.modal-task .task-details.w-projects-table .top-table-header{padding:5px 10px;background-color:#e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}.modal-task .task-details.w-projects-table .top-table-header .table-title{text-transform:uppercase;padding:0;margin:0;color:#175a82;font-size:1em;font-weight:700}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .item-input-container{min-width:184px;margin-top:0}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .item-input-container .ui-select-container{margin-bottom:0;width:100%}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .item-input-container .form-control{min-width:100%}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .project-head-dropdown{min-width:200px}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .project-head-dropdown li{position:relative}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .project-head-dropdown li .icon-button{position:relative;width:100%;text-align:left;padding-left:37px;color:#175a82;white-space:normal;cursor:pointer;height:auto}.modal-task .task-details.w-projects-table .top-table-header .right-column.project-select .project-head-dropdown li .icon-button .fa{position:absolute;top:6px;left:9px}.modal-task .task-details.w-projects-table .top-table-header .right-column .btn.btn-action{color:rgba(23,90,130,.55);border:none;background:none;transition:all .2s ease-in-out}.modal-task .task-details.w-projects-table .top-table-header .right-column .btn.btn-action.active,.modal-task .task-details.w-projects-table .top-table-header .right-column .btn.btn-action:hover{color:#175a82}.modal-task .task-details.w-projects-table .table-container{padding:5px 10px;margin:0}.modal-task .task-details.w-projects-table .table-container .list-item-label{display:inline-block;padding:2px 6px;background-color:transparent;border:1px solid #788a9a;color:#5f7080;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;text-transform:uppercase;opacity:1;width:80px;white-space:normal}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-New{opacity:.5}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-Planned{border-color:#a7b9c7;color:#9bafbf}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-At-work{border-color:#4a8ab0;color:#4a8ab0}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-Hold{border-color:#a7b9c7;color:#9bafbf}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-Finished{border-color:#5ba67c;color:#5ba67c}.modal-task .task-details.w-projects-table .table-container .list-item-label.status-Tender{border-color:#ffa517;color:#ffa517}.modal-task .task-details.w-projects-table .table-container .table-projects{margin-top:5px;margin-bottom:5px}.modal-task .task-details.w-projects-table .table-container .table-projects thead tr th{color:rgba(23,90,130,.5);font-size:12px;text-transform:uppercase;margin-bottom:5px;font-weight:400;padding:0;padding-left:.5em;padding-right:8px;padding-bottom:.5em;border:0!important}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td{padding:0;padding:5px 10px 5px .5em;border:0}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .redirect-button{margin-left:.5em}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container{margin-bottom:0;border-bottom:1px solid #ced2d5;font-size:15px}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container input{margin-bottom:0;border:1px solid transparent;border-bottom:0;background:none;padding-left:0}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container input:focus{background:#fff;border-color:#ced2d5}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container{background-color:none;margin-bottom:0;display:block}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container .form-control.ui-select-toggle{background-color:inherit;border:1px solid transparent;padding-left:0}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container .form-control.ui-select-toggle>a.btn{background-color:#f0f0f0}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .minor-text{font-size:11px;opacity:.8}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .status-progress-container{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%;padding:0}.modal-task .task-details.w-projects-table .table-container .table-projects tbody td .status-progress-container .percent{font-size:12px;line-height:1em}.modal-task .task-details.w-projects-table .table-container .loading-task{background:#e8e8e8;padding:2px 5px 7px 7px}.modal-task .task-details.w-projects-table .table-container .loading-task .lds-ellipsis{width:50px;height:18px;margin-left:5px;scale:.8}.modal-task .task-details.w-co-workers{margin-bottom:20px}.modal-task .task-details.w-co-workers .top-table-header .table-title{font-weight:400}.modal-task .task-details.w-co-workers .top-table-header .toggle-list .icon-button{font-size:22px;margin-top:-.1em;cursor:pointer}.modal-task .task-details.w-co-workers .top-table-header .toggle-list .icon-button .fa{transition:all .3s ease-in-out;transform:rotate(-180deg)}.modal-task .task-details.w-co-workers .coworkers-short-list{display:none;gap:5px}.modal-task .task-details.w-co-workers .coworkers-short-list .avatar-container{border:1px solid #c7c7c7}.modal-task .task-details.w-co-workers .coworkers-short-list .avatar-container .avatar{margin:0 auto}.modal-task .task-details.w-co-workers.short .coworkers-short-list{display:-ms-flexbox;display:flex}.modal-task .task-details.w-co-workers.short .table-container,.modal-task .task-details.w-co-workers.short .top-table-header .add-new-button{display:none}.modal-task .task-details.w-co-workers.short .top-table-header .toggle-list .icon-button .fa{transform:rotate(0)}.modal-task .task-priority-container{min-width:auto}.modal-task .task-priority-container .status-label.empty{border:1px dotted #175a82;color:#175a82}.modal-task .revision-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding:16px 16px 16px 22px;background-color:#dee4e8}.modal-task .revision-header>div:not(:last-child){margin-right:22px}.modal-task .revision-header .title{padding-bottom:4px;font-size:18px}.modal-task .revision-header .revision-number{color:rgba(23,90,130,.9);font-size:32px;font-weight:700}.modal-task .revision-header .revision-number .content{-ms-flex-align:center;align-items:center}.modal-task .revision-header .revision-number .editable:after{top:-2px;right:-4px;bottom:-4px;left:-4px}.modal-task .revision-header .revision-number input{width:110px;outline:1px solid #d8d8d8;outline-offset:0}.modal-task .revision-header .revision-number .popover-content{font-weight:400}.modal-task .revision-header .revision-number .new-revision,.modal-task .revision-header .revision-number.new-revision .task-revision{display:none}.modal-task .revision-header .revision-number.new-revision .new-revision{display:block}.modal-task .revision-header .secondary-button{margin:3px 0}.modal-task .revision-header .revision-icon-button{padding:4px 6px;margin-bottom:1px;margin-left:4px;border:none;background-color:transparent;color:rgba(23,90,130,.8);font-size:24px}.modal-task .revision-header .revision-icon-button .save{color:#e38b00}.modal-task .revision-header .revision-icon-button .delete{opacity:.65}.modal-task .revision-header .revision-icon-button .process{font-size:20px}.modal-task .revision-header .revision-icon-button .save+.process{margin-bottom:2px}.modal-task .revision-header .revision-icon-button .delete+.process{margin-bottom:1px}.modal-task .revision-header .revision-icon-button[disabled]{opacity:.65;cursor:not-allowed}.modal-task .revision-header .revision-a-button .process{margin:0 6px 0 10px;color:rgba(23,90,130,.8);font-size:20px}.modal-task .revision-header .revision-a-button a[disabled]{border-color:#c0c5c9;color:#9fa7ad;cursor:not-allowed}.modal-task .revision-header .revision-a-button a[disabled]+.tooltip{opacity:.65}.modal-task .revision-details{padding:16px 0 16px 22px;background-color:#f2f2f2;font-size:14px}.modal-task .revision-details.scrollable-content .scrollable-padding{width:22px}.modal-task .revision-details .comment-table th:first-child{width:30px}.modal-task .revision-details .comment-table th:nth-child(3){width:100px}.modal-task .revision-details .comment-table th:nth-child(4),.modal-task .revision-details .comment-table th:nth-child(5){width:160px}.modal-task .revision-details .comment-table th:nth-child(6){width:105px}.modal-task .revision-details .comment-table th:nth-child(7){width:45px}.modal-task .revision-details .comment-table .comment-id{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2px;font-size:16px;font-weight:700}.modal-task .revision-details .comment-table .comment-unread{padding-top:2px}.modal-task .revision-details .comment-table .comment-view{position:relative;padding:15px}.modal-task .revision-details .comment-table .comment-view .comment-view-top{border-bottom:1px dashed rgba(23,90,130,.3);display:-ms-flexbox;display:flex;padding:5px;padding-bottom:8px;margin-bottom:15px;padding-left:0}.modal-task .revision-details .comment-table .comment-view .comment-view-top .flag-label,.modal-task .revision-details .comment-table .comment-view .comment-view-top .priority-label{margin-bottom:0}.modal-task .revision-details .comment-table .comment-view .comment-view-top .icon-button{top:20px}.modal-task .revision-details .comment-table .comment-view .comment-view-top .icon-button .fa{font-size:18px}.modal-task .revision-details .comment-table .comment-view .comment-view-top .slider{transform:translateY(1px) scale(.7)}.modal-task .revision-details .comment-table .comment-view .comment-view-top .comment-closed,.modal-task .revision-details .comment-table .comment-view .comment-view-top .comment-open{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;font-size:17px}.modal-task .revision-details .comment-table .comment-view .comment-view-top .label-container{margin-left:4px}.modal-task .revision-details .comment-table .comment-view .buttons-action-container{position:absolute;right:0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding-right:10px}.modal-task .revision-details .comment-table .comment-view hr{margin-top:15px;border-top:1px dashed rgba(23,90,130,.3)}.modal-task .revision-details .comment-table .comment-view .task-comment-header{display:-ms-flexbox;display:flex;padding-bottom:12px}.modal-task .revision-details .comment-table .comment-view .task-comment-date{font-size:10px}.modal-task .revision-details .comment-table .comment-view .task-comment-internal .task-comment-wrapper{padding-left:10px;border-left:4px solid #8c9ca9}.modal-task .revision-details .comment-table .comment-view .task-comment-internal .task-comment-wrapper.task-comment-deactivated{border-left-color:rgba(140,156,169,.5)}.modal-task .revision-details .comment-table .comment-view .comment-internal-label,.modal-task .revision-details .comment-table .comment-view .comment-public-label{-ms-flex-item-align:start;align-self:flex-start;height:16px;padding:2px 4px;margin-left:4px;font-size:11px}.modal-task .revision-details .comment-table .comment-view .comment-internal-label{background-color:#8c9ca9}.modal-task .revision-details .comment-table .comment-view .comment-public-label{border:1px solid #4a8ab0;color:#4a8ab0;padding-top:1px;padding-bottom:1px}.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated{color:#9ea5a8}.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated .comment-attachments{border-top-color:#9ea5a8;opacity:.7}.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated a,.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated a:focus,.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated a:hover{color:#91999c}.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated .avatar,.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated .comment-internal-label,.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated img{opacity:.5}.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated .task-comment-action-user,.modal-task .revision-details .comment-table .comment-view .task-comment-deactivated .task-comment-content{text-decoration:line-through}.modal-task .revision-details .comment-table .comment-view .task-comment-inactive{color:#9ea5a8}.modal-task .revision-details .comment-table .comment-view .task-comment-content p:last-child{margin-bottom:0}.modal-task .revision-details .comment-table .comment-view .task-comment-action-user{margin-top:10px;font-size:11px;opacity:.7}.modal-task .revision-details .comment-table .comment-view .comment-attachments{border-top-color:rgba(23,90,130,.6);opacity:.6}.modal-task .revision-details .comment-table .comment-view .attachments-wrapper{opacity:.6}.modal-task .revision-details .tab-buttons{position:relative;padding-right:8px;margin:-16px -16px 16px -22px}.modal-task .revision-details .tab-buttons:after{content:"";position:absolute;top:0;right:-6px;bottom:0;width:6px;background-color:#e8e8e8}.modal-task .revision-details-table{padding-bottom:16px;background-color:#f2f2f2;font-size:14px}.modal-task .revision-details-table.scrollable-content .scrollable-padding{width:0}.modal-task .revision-details-table .table-row-dropdown{background-color:#f3f3f3}.modal-task .revision-details-table .dropdown-item:hover{background-color:#e7e7e7}.modal-task .revision-details-table .pagination>li:not(.active)>a{background-color:#f2f2f2;border-color:#ced2d5}.modal-task .revision-details-table .pagination>li:not(.active)>a:focus,.modal-task .revision-details-table .pagination>li:not(.active)>a:hover{background-color:#e4e4e4}.modal-task .revision-details-table .pagination .disabled a{background-color:#f2f2f2;border-color:#ced2d5}.modal-task .revision-details-table .pagination .disabled a:focus,.modal-task .revision-details-table .pagination .disabled a:hover{background-color:#f2f2f2}@supports (display:grid){.modal-task .revision-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(200px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-column-gap:40px}}@supports not (display:grid){.modal-task .revision-grid:after{content:"";display:table;clear:both}.modal-task .revision-grid>div{float:left;width:200px;margin-right:34px}}.modal-task .revision-grid.full-width-grid{display:block}.modal-task .revision-grid.full-width-grid .content,.modal-task .revision-grid.full-width-grid .content .edit{width:100%}.modal-task .revision-grid.full-width-grid .content.content-tags .tag-item-label{border:1px solid #ced2d5;border-radius:3px;padding:0 5px;background:#e5e5e5;min-height:26px;line-height:22px;height:auto;margin:2px;display:inline-block}.modal-task .revision-grid.full-width-grid .content.content-tags .edit{width:100%}.modal-task .revision-grid.full-width-grid .content.content-tags.editing{padding-bottom:10px}.modal-task .revision-grid.with-long-col{display:-ms-flexbox;display:flex;-ms-grid-columns:auto;grid-template-columns:auto}.modal-task .revision-grid.with-long-col .revision-item{width:204.5px}.modal-task .revision-grid.with-long-col .revision-item.column-width-2{width:449px}.modal-task .revision-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:49px;margin-bottom:16px;border-bottom:1px solid #ced2d5;font-size:15px}.modal-task .revision-item .content{-ms-flex:1;flex:1;padding-bottom:10px}.modal-task .revision-item .content.editing{padding-bottom:0}.modal-task .revision-item .content.w-avatar .avatar-container{vertical-align:bottom}.modal-task .revision-item .editable:after{top:-4px;right:-4px;bottom:-1px;left:-4px}.modal-task .revision-item .editable:not(.editing):hover:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-1px;left:-4px;border:1px solid #f2f2f2;pointer-events:none}.modal-task .revision-item .editable.field-error:not(:hover):after{content:"";position:absolute;top:0;right:0;left:0;bottom:-1px;border-bottom:1px solid #cc3535}.modal-task .revision-item .ui-select-container.edit,.modal-task .revision-item input.edit,.modal-task .revision-item select.edit{line-height:20px;outline:1px solid #e0e0e0;outline-offset:0}.modal-task .revision-item .with-avatar-container .ui-select-choices{margin-top:0;padding-top:0;padding-bottom:0}.modal-task .revision-item .with-avatar-container .ui-select-choices-row-inner{padding:5px!important}.modal-task .revision-item .ui-select-toggle,.modal-task .revision-item input.edit,.modal-task .revision-item input.ui-select-search{padding:5px 3px 6px}.modal-task .revision-item select.edit{padding:5px 16px 6px 3px}.modal-task .revision-item .ui-select-container.edit{width:100%;height:31px}.modal-task .revision-item .ui-select-container.edit .form-control{height:31px;border:0}.modal-task .revision-item .ui-select-container.edit .ui-select-match[disabled]:hover{cursor:not-allowed}.modal-task .revision-item .responsible select{margin-top:4px}.modal-task .revision-item .responsible .field-status-icon{margin-bottom:1px}.modal-task .revision-item .view-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.modal-task .revision-item .view-container .progress-container{margin-left:12px}.modal-task .revision-item .warning-field{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-task .revision-item .text{line-height:17px}.modal-task .revision-item .inactive-field{opacity:.6}.modal-task .revision-item .tooltip-inner{white-space:nowrap}.modal-task .revision-table-container{max-height:200px;margin:0 22px 22px;overflow:auto}.modal-task .revision-table-container .bordered-table td{height:31px}.modal-task .revision-table-container .secondary-button{padding-bottom:0;font-size:13px;line-height:1.2}.modal-task .current-item{height:14px;padding-left:2px;font-size:11px;opacity:.8}.modal-task .avatar{margin-right:4px}.modal-task .revision-description{font-size:15px;line-height:1.4}.modal-task .revision-description .view{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;min-height:60px;padding:8px 12px 10px;border:1px solid rgba(23,90,130,.3)}.modal-task .revision-description .description{max-width:910px;overflow-wrap:break-word}.modal-task .revision-description textarea{padding:8px 12px 10px;outline:1px solid #e0e0e0;outline-offset:0;resize:none}.modal-task .revision-description.editable:not(.editing):hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #f2f2f2;pointer-events:none}.modal-task .revision-description.editable:after{top:0;right:0;bottom:0;left:0}.modal-task .revision-status-container.dropdown-menu{top:-2px;padding:14px}.modal-task .revision-status-container.dropdown-menu.budget-container{min-width:200px}.modal-task .revision-status-container.dropdown-menu.budget-container .ui-select-search,.modal-task .revision-status-container.dropdown-menu.budget-container .ui-select-toggle{width:170px}.modal-task .revision-status-container input,.modal-task .revision-status-container select{width:100%;font-size:15px;line-height:32px}.modal-task .revision-status-container input.related-block[disabled],.modal-task .revision-status-container select.related-block[disabled]{cursor:not-allowed}.modal-task .revision-status-container .percent-container{position:relative}.modal-task .revision-status-container .percent-container .percent{padding-right:25px}.modal-task .revision-status-container .percent-container .sign{position:absolute;top:10px;right:10px;color:rgba(23,90,130,.5);font-size:15px}.modal-task .revision-status-container .new-budget{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-task .revision-status-container.has-error input{border-color:#cc3535}.modal-task .revision-status-container.has-error .field-status-icon{display:block;margin-bottom:16px;margin-left:6px;color:#cc3535}.modal-task .revision-status-container.has-error .popover-content{color:#cc3535;font-size:13px;line-height:15px}.modal-task .revision-status-container .ui-select-match[disabled]:hover{cursor:not-allowed}.modal-task .revision-status-container .edit-buttons{display:-ms-flexbox;display:flex;padding-top:0}.modal-task .revision-collection.content{display:block}.modal-task .revision-collection:after{top:-8px;right:-8px;bottom:-8px;left:-8px}.modal-task .procedure-date{height:40px;line-height:20px}.modal-task .procedure-date input[type=checkbox]{margin-right:4px}.modal-task .secondary-input{width:90px;max-width:100%;padding:2px 4px;border:1px solid #b9bec0;background-color:transparent}.modal-task .secondary-input.date{width:110px}.modal-task .td-hint-icon-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.modal-task .td-hint-icon-container .td-hint-icon{margin-left:10px}.modal-task .td-file-name{position:relative;padding-right:30px}.modal-task .td-file-name .file-name{max-width:400px}@media (min-width:1200px){.modal-task .td-file-name .file-name{max-width:700px}}.modal-task .td-file-name .comment-file-name{max-width:400px}.modal-task .td-file-name .file-download{position:absolute;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1px 7px 0;cursor:pointer}.modal-task .td-file-name.input-no-margin{padding-right:6px}.modal-task .td-file-name.input-no-margin .primary-input{margin-bottom:0}.modal-task .download-message-wrapper{margin-top:12px}.modal-task .download-message{padding:8px;background-color:#788a9a;color:#fff;text-align:center}.modal-task .download-message span{line-height:20px}.modal-task .download-message.download-error{background-color:#bf4c4c}.modal-task .task-files .separator-sign{color:rgba(23,90,130,.3)}.modal-task .task-files .td-file-name{padding-right:16px}.modal-task .task-files .td-file-name .name-w-status{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-width:100%}.modal-task .task-files .td-file-name .name-w-status .status-label{-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.modal-task .task-files .comment-internal-label,.modal-task .task-files .comment-public-label{-ms-flex-item-align:start;align-self:flex-start;height:16px;padding:2px 4px;margin-left:4px;font-size:11px;display:inline-block;vertical-align:top;width:70px;text-align:center}.modal-task .task-files .comment-internal-label{background-color:#8c9ca9}.modal-task .task-files .comment-public-label{border:1px solid #4a8ab0;color:#4a8ab0;padding-top:1px;padding-bottom:1px}.modal-task .file-section .select-files{margin-right:20px}.modal-task .file-section .select-files input{display:none}.modal-task .file-section .drop-files{-ms-flex:1;flex:1;margin-bottom:16px}.modal-task .file-section .drop-zone{height:79px;padding:28px;border:2px dashed #cecece;border-radius:4px;text-align:center}.modal-task .file-section .upload-files-container{-ms-flex:1;flex:1}.modal-task .file-section .upload-files-container .filename{max-width:400px}.modal-task .file-section .upload-files-container .file-progress .progress-container{width:100%}.modal-task .file-section .upload-files-container .file-status{font-size:15px}.modal-task .comment-data{max-width:400px}.modal-task .comment-data .comment-id{margin-bottom:2px;font-size:16px;font-weight:700}.modal-task .new-revision .ui-select-toggle,.modal-task .new-revision input.edit,.modal-task .new-revision input.ui-select-search,.modal-task .new-revision select.edit{padding-left:4px}.modal-task .new-revision .revision-status-container .percent-container{-ms-flex:1;flex:1}.modal-task .new-revision .revision-status-container .sign{top:8px;right:4px}.modal-task .new-revision .revision-item{border-color:#f2f2f2}.modal-task .new-revision .content.editing{-ms-flex-align:center;align-items:center}.modal-task .new-revision .field-error .edit{outline-color:#cc3535}.modal-task .new-revision .field-error .field-status-icon{display:block;margin-left:6px}.modal-task .new-revision .field-error [uib-datepicker-popup-wrap]{display:block}.modal-task .revision-status.contractual{background-color:rgba(23,90,130,.75)}.modal-task .revision-status.non-contractual{background-color:#acb2b4}.modal-task .tab-buttons{padding:4px 14px 4px 22px;background-color:#e8e8e8;text-align:right}.modal-task .tab-buttons.with-filters-status{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.modal-task .tab-buttons.with-filters-status .status-switcher-container{margin-right:8px}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list{width:100%;display:-ms-flexbox;display:flex;border:1px solid rgba(23,90,130,.3)}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item{border-right:1px solid rgba(23,90,130,.3);text-align:center;font-weight:500;height:20px;line-height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0 .5em}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item.active{background:rgba(23,90,130,.75)}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item.active span.all,.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item.active span.unread{color:#fff}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item.active.w-icon{text-shadow:0 0 7px #175a82}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item span.all{font-size:.85em}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item .fa{font-size:1.2em;line-height:5px}.modal-task .tab-buttons.with-filters-status .status-switcher-container .filter-list .filter-item:last-of-type{border-right:0}.modal-task .tab-filters{padding:0 22px 4px;background-color:#e8e8e8}.modal-task .subtask-filters .status-column{grid-column:2/4}.modal-task .subtask-filters .responsible-column{grid-column:1/3}.modal-task .subtask-table>thead>tr>th:last-child{padding-left:32px;padding-right:32px}.modal-task .subtask-table>tbody>tr>td:last-child{padding-right:12px}.modal-task .company-projects-table .name-column .name-container{position:relative;display:-ms-flexbox;display:flex;gap:5px}.modal-task .company-projects-table .name-column .name-container .name{max-width:160px;white-space:normal}.modal-task .company-projects-table .status-progress-container{width:200px;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end}.modal-task .company-projects-table .project-manager{width:200px}.modal-task .company-projects-table .project-manager .block{padding-top:.5em;font-size:.9em}.modal-task .tab-message{padding:16px 22px}.modal-task .checklist-view .bordered-table tfoot tr td{padding:6px;border:1px solid rgba(23,90,130,.3)}.modal-task.top-section-w-breadcrumbs .modal-back,.modal-task.top-section-w-breadcrumbs .modal-close{top:28px;right:26px}.modal-task.top-section-w-breadcrumbs .modal-back{width:66px;text-align:right;font-size:.9em;line-height:20px;padding-right:.25em;color:rgba(23,90,130,.8);transition:opacity .2s ease-in-out}.modal-task.top-section-w-breadcrumbs .modal-back:after,.modal-task.top-section-w-breadcrumbs .modal-back:before{width:2px;height:12px;background-color:rgba(23,90,130,.8)}.modal-task.top-section-w-breadcrumbs .modal-back:hover{text-decoration:none;opacity:.5}.modal-task.top-section-w-breadcrumbs .modal-copy-link{right:105px;top:30px}.modal-task.top-section-w-breadcrumbs .top-section .breadcrumbs-container .breadcrumb{margin-bottom:12px;border-radius:0}.modal-task.top-section-w-breadcrumbs.copy-flag-title-inline .modal-copy-link{right:34px;top:72px}.modal-task.top-section-w-breadcrumbs.copy-flag-title-inline .comment-flag{top:67px;right:51px}.modal-task.top-section-w-breadcrumbs.modal-company .modal-flag-select-container-task,.modal-task.top-section-w-breadcrumbs.modal-deal .modal-flag-select-container-task{right:127px;top:24px}.modal-add-task .top-section .top-inputs-container{padding-top:12px}.modal-add-task .top-section .top-input input,.modal-add-task .top-section .top-input select{padding:5px 4px 6px;margin-bottom:16px;font-size:15px;line-height:20px;outline:1px solid #d8d8d8;outline-offset:0}.modal-add-task .top-section .top-input input[disabled],.modal-add-task .top-section .top-input select[disabled]{color:rgba(23,90,130,.65)}.modal-add-task .top-section .top-input .field-status-icon{margin-bottom:16px}.modal-add-task .top-section .content.editing{-ms-flex-align:center;align-items:center}.modal-add-task .top-section .content.editing.w-ui-select-input{display:-ms-flexbox;display:flex;margin-bottom:16px;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.modal-add-task .top-section .content.editing.w-ui-select-input.field-error span.ui-select-toggle{border-color:#cc3535}.modal-add-task .top-section .content.editing.w-ui-select-input .ui-select-match .ui-select-toggle,.modal-add-task .top-section .content.editing.w-ui-select-input .ui-select-search{padding:5px 4px 6px;height:33px;margin-top:-1px}.modal-add-task .top-section .content.editing.w-ui-select-input .ui-select-container{width:100%}.modal-add-task .top-section .content.editing.w-ui-select-input .field-status-icon,.modal-add-task .top-section .content.editing.w-ui-select-input input{margin-bottom:0}.modal-add-task .top-section .field-error .edit{outline-color:#cc3535}.modal-add-task .top-section .field-error .field-status-icon{display:block;margin-left:6px}@media (min-width:1000px){.modal-add-task .top-section .top-inputs-container{display:-ms-flexbox;display:flex}.modal-add-task .top-section .top-input:first-child{width:60%;margin-right:22px}.modal-add-task .top-section .top-input:nth-child(2){width:40%}}.modal-add-task .task-details{margin-bottom:22px}.modal-add-task .task-details>div:last-child{margin-right:8px}.modal-add-task .task-details input.date{width:90px}.modal-add-task .task-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:22px}.modal-add-task .task-button-container.multiple-buttons button{margin:auto 5px!important}.activity-tab .tab-buttons .dropdown .dropdown-menu,.workingtime-tab .tab-buttons .dropdown .dropdown-menu{min-width:120px;transform:translateX(-50%)}.activity-tab .tab-buttons .dropdown .dropdown-menu li .icon-button,.workingtime-tab .tab-buttons .dropdown .dropdown-menu li .icon-button{display:block;padding:0;line-height:24px;height:auto;cursor:pointer;width:100%;text-align:left}.activity-tab .tab-buttons .dropdown .dropdown-menu li .icon-button .fa,.workingtime-tab .tab-buttons .dropdown .dropdown-menu li .icon-button .fa{margin:0 10px 0 5px;font-size:14px;text-align:center;width:20px}.activity-tab .tab-buttons .dropdown .dropdown-menu li .icon-button:hover,.workingtime-tab .tab-buttons .dropdown .dropdown-menu li .icon-button:hover{background:transparent;color:#175a82}.workingtime-tab .tab-buttons .dropdown{font-size:16px;margin-top:1px}.workingtime-tab .tab-buttons .dropdown .dropdown-menu{transform:translateX(-70%);min-width:180px}.workingtime-tab .tab-buttons .dropdown .module-content-button{color:rgba(23,90,130,.55);height:25px}.activity-tab .activity-list .task-comment-wrapper{position:relative;padding:10px 15px 20px 50px;background:#fff;margin-bottom:20px;border:1px solid #e7e7e7;min-height:90px}.activity-tab .activity-list .task-comment-wrapper .collapse-icon{position:absolute;top:13px;left:10px}.activity-tab .activity-list .task-comment-wrapper .collapse-icon .btn{background:none;font-size:20px;line-height:20px;padding:0 5px;color:#4a8ab0}.activity-tab .activity-list .task-comment-wrapper .collapse-icon .btn .fa{transform:rotate(-90deg);transition:transform .2s ease-in-out}.activity-tab .activity-list .task-comment-wrapper .collapse-icon .btn:active,.activity-tab .activity-list .task-comment-wrapper .collapse-icon .btn:focus,.activity-tab .activity-list .task-comment-wrapper .collapse-icon .btn:hover{outline:none}.activity-tab .activity-list .task-comment-wrapper .collapse-text{padding-top:5px;font-weight:500;margin-top:16px;border-top:1px solid #e7e7e7}.activity-tab .activity-list .task-comment-wrapper .collapse-text .collapse-btn{cursor:pointer;transition:all .2s ease-in-out;font-size:.8em;font-weight:500;letter-spacing:.05em}.activity-tab .activity-list .task-comment-wrapper .collapse-text .collapse-btn .more{display:inline-block}.activity-tab .activity-list .task-comment-wrapper .collapse-text .collapse-btn .less{display:none}.activity-tab .activity-list .task-comment-wrapper .collapse-text .collapse-btn:hover{opacity:.8}.activity-tab .activity-list .task-comment-wrapper .task-comment-header{position:relative;padding-bottom:10px}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .title-container-box{position:relative;width:100%;transition:all .2s ease-in-out;cursor:pointer}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .comment-author-avatar{margin-bottom:0}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings{position:absolute;top:0;right:0;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background:#e7e7e7;padding:2px 7px;margin-right:-16px;width:auto}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings .icon-button{line-height:23px;height:23px;padding-top:0;padding-bottom:0;width:30px;min-width:30px;display:inline-block;transition:opacity .2s ease-in-out;text-align:center;color:#175a82}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings .icon-button.disabled{opacity:.4}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings .icon-button:is(button):hover{opacity:1}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings .activity-type{opacity:.8}.activity-tab .activity-list .task-comment-wrapper .task-comment-header .top-right-settings .activity-type .icon-button{cursor:auto;padding:0;text-align:center;color:#175a82}.activity-tab .activity-list .task-comment-wrapper>.task-comment-content{padding-top:16px}.activity-tab .activity-list .task-comment-wrapper .task-comment-container{display:none}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .task-comment-content{line-height:1.2em;padding-bottom:20px}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .task-comment-content p{line-height:1.2em}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper{padding-bottom:20px;display:block}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper>div{display:inline-block;padding-bottom:4px;margin-bottom:8px}.activity-tab .activity-list .task-comment-wrapper .task-comment-container .attachments-wrapper>div:before{display:none}.activity-tab .activity-list .task-comment-wrapper .associations-search-container,.activity-tab .activity-list .task-comment-wrapper .edit-container-bottom{position:absolute;bottom:10px;right:15px}.activity-tab .activity-list .task-comment-wrapper .associations-search-container .btn.button-primary,.activity-tab .activity-list .task-comment-wrapper .edit-container-bottom .btn.button-primary{padding:0;background:transparent}.activity-tab .activity-list .task-comment-wrapper .edit-container-bottom{right:7px}.activity-tab .activity-list .task-comment-wrapper .comment-attachments{padding:0;width:130px;position:absolute;bottom:14px;right:115px;opacity:1;border:none;text-align:right;padding-right:10px}.activity-tab .activity-list .task-comment-wrapper.show .comment-author-avatar{margin-bottom:15px}.activity-tab .activity-list .task-comment-wrapper.show .collapse-icon .btn .fa{transform:rotate(0deg)}.activity-tab .activity-list .task-comment-wrapper.show .collapse-text .more{display:none}.activity-tab .activity-list .task-comment-wrapper.show .collapse-text .less{display:inline-block}.activity-tab .activity-list .task-comment-wrapper.show .task-comment-container{display:block}.activity-tab .activity-list .task-comment-wrapper[data-type="300"] .task-comment-header .email-title{line-height:30px}.activity-tab .activity-list .task-comment-wrapper[data-type="300"] .task-comment-header .email-title span{font-weight:300}.activity-tab .activity-list .task-comment-wrapper[data-type="300"] .task-comment-header .comment-email-title{margin-top:5px;margin-bottom:10px;font-size:15px;font-weight:700}.activity-tab .activity-list .task-comment-wrapper[data-type="300"] .task-comment-header .comment-date span{color:#e5e5e5;padding-left:5px;padding-right:5px}.activity-tab .activity-list .task-comment-wrapper[data-type="300"] .task-comment-container .task-comment-content{padding-top:15px}.workflow-tab .tab-buttons{min-height:30px}.workflow-tab .tab-buttons .status-switcher-container .filter-item .icon-visibility{width:28px;height:20px;margin-top:-1px}.workflow-tab .tab-buttons .status-switcher-container .filter-item .icon-visibility .toggle-visibility{width:100%;height:100%;min-width:100%}.workflow-tab .tab-buttons .status-switcher-container .filter-item.w-icon.active .toggle-visibility{filter:brightness(0) invert(1);background-size:100% auto}.workflow-tab .tab-buttons .status-switcher-container .filter-item .hidden-label,.workflow-tab .tab-buttons .status-switcher-container .filter-item .visible-label{font-size:.95em}.workflow-tab .workflow-tab-container{padding-bottom:50px}.workflow-tab .workflow-tab-container table tbody tr td{vertical-align:top}.workflow-tab .workflow-tab-container table tbody tr td.sender-receiver-column{position:relative}.workflow-tab .workflow-tab-container table tbody tr td.sender-receiver-column .btn-visibility{position:absolute;bottom:3px;right:5px;width:27px;height:19px;border:0;padding:0;display:none}.workflow-tab .workflow-tab-container table tbody tr td.sender-receiver-column .btn-visibility .toggle-visibility{min-width:100%;width:100%;height:100%}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column{width:170px}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex{gap:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex .user-data{margin-left:0;margin-right:auto}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex .user-data .user-issued-on{font-weight:600}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex .user-data .company-issued-on{padding-bottom:5px}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex .user-data .company-issued-on,.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .d-flex .user-data .date-issued-on{font-size:.85em;font-weight:400}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container{width:100%;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container>div{width:100%}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container>div input,.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container>div select{width:100%;background-color:#fff}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container>div input{text-align:center}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .inputs-container>div .primary-select{margin-bottom:0;height:23px;border-color:#b9bec0}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .button-cnt{padding-left:10px;margin-right:0;margin-left:auto}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .button-cnt .btn{padding:0 5px}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .btn.white-w-border{background:transparent}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .btn.white-w-border:hover{background-color:#4a8ab0}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .buttons-container{-ms-flex-wrap:wrap;flex-wrap:wrap;width:210px;gap:5px;display:-ms-flexbox;display:flex}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .buttons-container .btn.center-pos{margin:0 auto}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .buttons-container.w-btn-icons{width:auto}.workflow-tab .workflow-tab-container table tbody tr td.issued-on-column .buttons-container.w-btn-icons .btn:first-child{margin-left:0;margin-right:auto}.workflow-tab .workflow-tab-container table tbody tr td.time-column{border-right:0;width:120px}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info,.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-left{font-size:1em;font-weight:700;white-space:nowrap}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info strong,.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-left strong{font-size:1.6em}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info span,.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-left span{font-size:.85em;font-weight:400}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info span.fa-info-circle,.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-left span.fa-info-circle{color:#949494;vertical-align:middle;margin-left:2px}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info .tooltip,.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-left .tooltip{max-width:190px;white-space:normal}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info.approved{color:#4c8766}.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info.left-one-day,.workflow-tab .workflow-tab-container table tbody tr td.time-column .status-info.rejected{color:#b52914}.workflow-tab .workflow-tab-container table tbody tr td.time-column .time-end{white-space:nowrap;font-size:.85em;padding-top:2px}.workflow-tab .workflow-tab-container table tbody tr td.progress-column{min-width:150px;padding-right:10px;border-left:0}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress{background-color:#dee4e8;height:15px;border-radius:0;margin-bottom:3px}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar{position:relative;background-color:#4a8ab0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar:before{height:100%;width:100%;margin:0;position:absolute;top:0;left:0;content:"";background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;transition:width 3s ease;animation:i 2s linear infinite}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar[data-status="2"]{background-color:#ffa517}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar[data-status="3"]{background-color:#4c8766}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar[data-status="3"]:before{display:none}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar[data-status="4"]{background-color:#b52914}.workflow-tab .workflow-tab-container table tbody tr td.progress-column .progress .progress-bar[data-status="4"]:before{display:none}@keyframes i{0%{background-position:0 0}to{background-position:40px 0}}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column{width:220px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;max-width:116px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .avatar-container{margin:0 auto;padding-bottom:2px;border-bottom:3px solid #d2d9dd;opacity:.6;transition:all .2s ease-in-out}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .avatar-container .avatar{margin:0}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .active .avatar-container,.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .avatars-list .pointer:hover .avatar-container{opacity:1;border-bottom-color:#4a8ab0}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container{gap:2px;-ms-flex-pack:justify;justify-content:space-between}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .user-cnt{margin-right:auto;margin-left:0}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .user-cnt .user-action{font-weight:600}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .button-cnt{padding-left:10px;margin-right:0;margin-left:auto}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .button-cnt .btn{padding:0 5px;background-color:transparent}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .button-cnt .btn:hover{background-color:#4a8ab0}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .link-cnt{margin-left:auto;margin-right:0;padding-top:8px;padding-right:5px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .link-cnt a,.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .link-cnt button{transition:all .2s ease-in-out;opacity:1}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .link-cnt a:hover,.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .link-cnt button:hover{opacity:.6}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .user-action-container .date-action{font-size:.85em;font-weight:400;padding-top:2px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column input[uib-datepicker-popup]{width:100%;text-align:center;background-color:#fff}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:210px;gap:5px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container .btn.white-w-border{background:transparent}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container .btn.white-w-border:hover{background-color:#4a8ab0}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container.w-btn-icons .btn:first-child{margin-left:0;margin-right:auto}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container.w-avatars-list{width:80px;max-width:80px;min-width:80px}.workflow-tab .workflow-tab-container table tbody tr td.approved-on-avatars-column .buttons-container.w-avatars-list .btn{width:100%}.workflow-tab .workflow-tab-container table tbody.editing-view tr td.sender-receiver-column .btn-visibility{display:block}.workflow-tab .workflow-tab-container table tbody.editing-view tr.hidden-row{color:rgba(69,123,155,.61)}.notification-popover-btn{padding:0;margin:0;width:auto;height:auto;border:0}.notification-popover .arrow:after{border-bottom-color:#f7f7f7!important}.notification-popover .popover-title{padding:10px;font-size:16px;margin:0 auto}.notification-popover .item-input-container #description{padding:0 5px;min-height:80px}.notification-popover .item-input-container #notificationDate{min-width:160px;width:100%}.notification-popover .form-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;text-align:right;gap:5px}.notification-popover .form-actions .primary-button-fixed{padding:7px 10px;width:auto;height:auto;margin:0;border:0;font-size:14px}.notification-popover .form-actions .primary-button-fixed.save{background-color:#4a8ab0;color:#fff;margin-left:auto}.notification-popover .form-actions .primary-button-fixed.cancel{border-color:rgba(23,90,130,.3);background-color:#a3afb7;color:#fff}.notification-popover .form-actions .primary-button-fixed.remove{font-size:17px;padding:0 3px;border:0}.modal-deal .input-w-popover .content{min-height:30px}.modal-deal .deals-modal-row{max-width:938px;gap:20px}.modal-deal .deals-modal-row.w-dropdown{margin-left:-10px}.modal-deal .deals-modal-row .dropdown-menu{left:0}.modal-deal .deals-modal-row .avatar-col{-ms-flex-direction:initial;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.modal-deal .two-columns{display:-ms-flexbox;display:flex;gap:40px}.modal-deal .two-columns .revision-item{width:100%}.modal-deal .two-columns .revision-item:last-child{width:204.5px;min-width:204.5px}@media (min-width:1000px){.modal-deal.modal-add-task .top-inputs-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:22px}.modal-deal.modal-add-task .top-inputs-container .top-input{margin:0}.modal-deal.modal-add-task .top-inputs-container .top-input:first-child{width:170px;min-width:170px}.modal-deal.modal-add-task .top-inputs-container .top-input:nth-child(2){width:100%}.modal-deal.modal-add-task .top-inputs-container .top-input:nth-child(3){width:260px;min-width:260px}}.modal-deal.modal-add-task .task-details .size-type-1{width:80px;max-width:80px}.modal-deal.modal-add-task .task-details .size-type-2{width:15%;max-width:15%}.modal-deal.modal-add-task .task-details .company-field{min-width:30%;max-width:30%;display:-ms-flexbox;display:flex;gap:5px;padding-right:32px}.modal-deal.modal-add-task .task-details .company-field .field-container{width:100%}.modal-deal.modal-add-task .task-details .company-field .button-container{min-width:30px}.modal-information-board .modal-dialog{max-width:865px}.modal-information-board .top-header{position:relative}.modal-information-board .top-header .section-button{line-height:27px;display:inline-block;height:24px;margin-left:-23px}.modal-information-board .top-header-container{padding-right:35px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.modal-information-board .top-header-container .user-data-container .avatar-box .avatar,.modal-information-board .top-header-container .user-data-container .avatar-box img{width:35px;min-width:35px;height:35px;margin-right:4px}.modal-information-board .top-header-container .user-data-container .avatar-box .avatar{font-size:12px;font-weight:400;line-height:35px;background-color:#e5e5e5;color:#949494;text-align:center;text-transform:uppercase}.modal-information-board .top-header-container .user-data-container .message-data{padding-bottom:0;padding-left:5px}.modal-information-board .top-header-container .user-data-container .message-data .username{font-size:17px}.modal-information-board .top-header-container .user-data-container .message-data .date{font-size:12px;line-height:22px;color:rgba(23,90,130,.5)}.modal-information-board .top-header-container .actions-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}.modal-information-board .top-header-container .actions-container .badge{line-height:1.4em;border-radius:0;text-transform:uppercase;font-weight:400;font-size:11px}.modal-information-board .top-header-container .actions-container .modal-copy-link{position:relative;top:auto;right:auto}.modal-information-board .title-container{background:#f2f2f2;padding:10px;font-weight:700;margin-top:10px;margin-bottom:10px;max-width:100%}.modal-information-board .title-container #modal-title{padding-bottom:0;font-weight:700;font-size:1.1em;line-height:1.2em}.modal-information-board .message-container{border-bottom:1px solid #e5e5e5;padding:10px 10px 30px;max-width:100%}.modal-information-board .message-container .text-container p:last-child{margin-bottom:0}.modal-information-board .comment-attachments{border:0;padding-top:0;margin-top:5px}.modal-information-board .attachments-wrapper{line-height:1.2em;font-size:.9em}.modal-acceptance-protocol .modal-dialog{max-width:1000px;margin:0 auto;min-width:800px}.modal-acceptance-protocol .modal-dialog .top-header-container{width:100%;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.modal-acceptance-protocol .modal-dialog .top-header-container .status-name-col{padding-right:20px;padding-top:3px}.modal-acceptance-protocol .modal-dialog .top-header-container .progress-col{min-width:200px;font-size:.8em;padding-right:50px}.modal-acceptance-protocol .modal-dialog .top-header-container .progress-col .progress-container{width:100%}.modal-acceptance-protocol .modal-dialog .top-header-container .progress-col .progress-container .progress-bar-container{height:10px;margin-top:0;margin-bottom:5px}.modal-acceptance-protocol .modal-dialog .data-container .flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-acceptance-protocol .modal-dialog .data-container .flex-container .col-container{width:33%;padding-bottom:30px;max-width:33%}.modal-acceptance-protocol .modal-dialog .data-container .flex-container .col-container.full-width{width:100%;max-width:100%}.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-margin-top{margin-top:40px}.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-file-container .primary-label{margin-bottom:8px}.modal-acceptance-protocol .modal-dialog .data-container .flex-container.row-file-container .file-box{font-size:.8em}.modal-acceptance-protocol .modal-dialog .bottom-container .button-container{padding-bottom:0;margin-bottom:5px}.modal-acceptance-protocol .modal-dialog .bottom-container .button-container .btn{padding:10px 50px;background:#fff;border:1px solid #175a82;color:#175a82}.modal-acceptance-protocol .modal-dialog .bottom-container .button-container .btn:hover{background:#175a82;color:#fff}.modal-acceptance-protocol .modal-dialog .bottom-container .button-container-reject{padding-bottom:30px}.modal-acceptance-protocol .modal-dialog .bottom-container .button-container-reject span{font-size:.8em;text-decoration:underline}.modal-acceptance-protocol .modal-dialog .order-conversations{padding-top:5px;border:0;border-top:1px solid #e5e5e5}.modal-acceptance-protocol .modal-dialog .order-conversations form{padding-left:0;padding-right:0}.modal-acceptance-protocol .modal-dialog .order-conversations .avatar{line-height:35px}.modal-project-budget>.modal-dialog{width:90vw}.modal-project-budget>.modal-dialog h4{padding-top:0;font-weight:400;font-size:22px}.modal-project-budget>.modal-dialog .item-input-checkbox.short-input-checkbox{max-width:110px;margin-left:0}.modal-project-budget>.modal-dialog .item-input-checkbox.right-input{margin:0 auto;margin-right:10px;margin-top:4px}@media (max-width:1049px){.modal-project-budget>.modal-dialog .item-input-checkbox.right-input{margin-left:0;margin-right:0}}.modal-project-budget>.modal-dialog .item-input-checkbox.right-gap{margin-right:22px}.modal-project-budget>.modal-dialog .flex-small-grid{display:-ms-flexbox;display:flex;gap:22px;-ms-flex-pack:justify;justify-content:space-between}.modal-project-budget>.modal-dialog .flex-small-grid .title-column{width:100%}.modal-project-budget>.modal-dialog .flex-small-grid .order-column{width:250px}.modal-project-budget>.modal-dialog .flex-small-grid .col-50-width{width:50%}.modal-project-budget>.modal-dialog .flex-small-grid .col-50-width .w-gap{gap:22px}.modal-project-budget h3{padding-bottom:18px}.modal-project-budget a:not(.btn){line-height:1.2}.modal-project-budget .bottom-section .item-input-container:nth-of-type(2) .ui-select-container{min-width:180px}@media (min-width:1000px){.modal-project-budget .bottom-section{display:-ms-flexbox;display:flex}.modal-project-budget .bottom-section>div:first-of-type{-ms-flex:1;flex:1;margin-right:22px}.modal-project-budget .bottom-section>div:nth-of-type(2):not(:last-of-type){margin-right:9px}}.modal-project-budget .primary-checkbox input{visibility:visible}.modal-project-budget .item-input-container.icon-container{position:relative}.modal-project-budget .item-input-container.icon-container .info-icon{position:absolute;top:25px;left:5px}.modal-project-budget .item-input-container.icon-container .primary-input{padding-left:28px}.modal-project-budget .revision-actions-container .add-revision{margin-right:16px}.modal-project-budget .revision-actions-container .add-revision-to-list{margin-top:21px;padding-top:6px;padding-bottom:7px}.modal-project-budget .revision-actions-container .buttons-container{padding-right:21px}.modal-project-budget .revision-actions-container .buttons-container .dropdown-toggle{font-size:1em;color:rgba(23,90,130,.55)}.modal-project-budget .revision-actions-container .buttons-container .dropdown-menu{transform:translateX(-83%)}.modal-project-budget .item-table>tbody>tr{height:38px}.modal-project-budget .badge.w-budget-data{padding:4px 13px;line-height:1.2em;background:#f2f2f2;border-radius:0;font-weight:300;vertical-align:top;font-size:14px;margin-left:10px;display:block;color:#175a82;border:1px solid #ced2d5}.modal-project-budget .badge.w-budget-data .fa{font-size:.8em;vertical-align:middle;padding-right:5px}.modal-project-budget .badge.w-budget-data strong{font-weight:600}.modal-project-budget .badge.w-budget-data strong:first-child{padding-right:10px}.modal-project-budget .badge.w-budget-data .distanced-item{padding-right:7px}.modal-project-budget .section-subtitle{font-weight:400!important;font-size:15px!important;text-transform:uppercase;color:rgba(23,90,130,.5);border-bottom:1px solid hsla(206,8%,82%,.65);padding-bottom:6px}.modal-project-budget .section-subtitle.color-type-2{color:#175a82}.modal-project-budget .row-flex-header{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1049px){.modal-project-budget .row-flex-header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:30px;margin-bottom:10px}}@media (max-width:1049px){.modal-project-budget .row-flex-header .badge{margin-left:0;margin-right:10px;margin-bottom:10px}}.modal-project-budget .row-flex-columns{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:start;align-items:flex-start;gap:15px}@media (max-width:1049px){.modal-project-budget .row-flex-columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.modal-project-budget .row-flex-columns.flex-end{-ms-flex-align:end;align-items:flex-end}.modal-project-budget .row-flex-columns.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-project-budget .row-flex-columns .box{width:100%}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box{min-width:auto;max-width:calc(50% - 15px)}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box{min-width:100%;max-width:100%}}.modal-project-budget .row-flex-columns .box .item-input-container.has-error input.primary-input{border-color:#cc3535}.modal-project-budget .row-flex-columns .box .item-input-container label .fa.info-icon{font-size:1.2em;padding-left:0;padding-right:2px;vertical-align:middle;line-height:13px;color:#ced2d5}.modal-project-budget .row-flex-columns .box .item-input-container label .fa.info-icon~.tooltip{text-transform:none}.modal-project-budget .row-flex-columns .box.column-w-type-1{width:260px;min-width:260px;max-width:260px}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-1{min-width:auto;max-width:calc(50% - 15px);width:50%}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-1{min-width:100%}}.modal-project-budget .row-flex-columns .box.column-w-type-2{width:200px;min-width:200px;max-width:200px}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-2{width:100%;min-width:auto;max-width:calc(50% - 15px)}}.modal-project-budget .row-flex-columns .box.column-w-type-3{width:150px;min-width:150px;max-width:150px}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-3{min-width:calc(50% - 135px);max-width:calc(50% - 15px)}}@media (max-width:705px){.modal-project-budget .row-flex-columns .box.column-w-type-3{min-width:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-3{min-width:100%;max-width:100%}}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-3.mobile-small{min-width:auto;max-width:none;width:auto}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-3.mobile-small{min-width:100%;max-width:100%}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-3.mobile-small .item-input-container{margin:0 auto}}.modal-project-budget .row-flex-columns .box.column-w-type-4{width:300px;min-width:300px;max-width:300px}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-4{min-width:100%;max-width:100%}}.modal-project-budget .row-flex-columns .box.column-w-type-5{width:130px;min-width:130px;max-width:130px}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-5{min-width:auto;max-width:calc(50% - 15px);width:50%}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-5{min-width:100%;max-width:100%}}@media (max-width:1300px){.modal-project-budget .row-flex-columns .box.column-w-type-5.single-checkbox{width:90px;min-width:90px;max-width:90px}}.modal-project-budget .row-flex-columns .box.column-w-type-6{width:295px;min-width:295px;max-width:295px}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-6{min-width:100%;max-width:100%}}.modal-project-budget .row-flex-columns .box.column-w-type-7{width:100px;min-width:100px;max-width:100px}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.column-w-type-7{min-width:auto;max-width:calc(50% - 15px);width:50%}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.column-w-type-7{min-width:100%;max-width:100%}}.modal-project-budget .row-flex-columns .box.column-w-type-8{width:400px;min-width:400px;max-width:400px}@media (max-width:1300px){.modal-project-budget .row-flex-columns .box.column-w-type-8{min-width:200px;width:200px;max-width:200px}}.modal-project-budget .row-flex-columns .box.last-column-small{width:120px;min-width:120px;max-width:120px;text-align:center}@media (max-width:705px){.modal-project-budget .row-flex-columns .box.last-column-small{min-width:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:600px){.modal-project-budget .row-flex-columns .box.last-column-small{min-width:100%;max-width:100%}}@media (max-width:705px){.modal-project-budget .row-flex-columns .box.last-column-small .item-input-container{margin:0 auto}}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.semi-mobile-half{min-width:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (max-width:1049px){.modal-project-budget .row-flex-columns .box.semi-mobile-half .item-input-container{margin:0 auto}}@media (max-width:705px){.modal-project-budget .row-flex-columns .box.mobile-full{min-width:100%;max-width:100%}}@media (max-width:705px){.modal-project-budget .row-flex-columns .box.mobile-full .item-input-container{margin:0 auto}}.modal-project-budget .row-flex-columns .box .col-w-small-input .label-full-w-top{width:100%;min-width:100%}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container{gap:15px}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .budget-column{margin-top:0}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .budget-column.small-input{min-width:40px;width:40px}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .budget-column.full-width{width:100%}@media (max-width:600px){.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .budget-column:not(.small-input){width:100%}}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .item-input-container{position:relative}.modal-project-budget .row-flex-columns .box .col-w-small-input>.flex-container .item-input-container .error{position:absolute;transform:translateY(calc(100% + 10px));white-space:nowrap}.modal-project-budget .row-flex-columns .box .w-budget-data{line-height:32px;padding-top:0;padding-bottom:0;margin-left:0;top:auto}.modal-project-budget .row-flex-columns .box .w-budget-data strong{padding-right:5px}.modal-project-budget .box-w-status-badge.column-w-flex-center{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.modal-project-budget .box-w-status-badge.column-w-flex-center.w-status-badge .item-input-container{width:100%;position:relative}.modal-project-budget .box-w-status-badge.column-w-flex-center.w-status-badge .item-input-container .ui-select-bootstrap .ui-select-toggle{outline:0;background:transparent;z-index:2;padding-right:95px}.modal-project-budget .box-w-status-badge.column-w-flex-center.w-status-badge .item-input-container .btn-default-focus .btn-default>a.btn{background-color:#ebebeb}.modal-project-budget .box-w-status-badge.column-w-flex-center.w-status-badge .item-input-container .status-container-box{position:absolute;top:25px;right:25px}.modal-project-budget .box-w-status-badge.column-w-flex-center .link-button-column{width:40px;text-align:center;margin-left:8px;padding-top:5px}.modal-project-budget .parameters-of-recurring-container{padding:0;margin-bottom:16px;border:1px solid transparent}.modal-project-budget .parameters-of-recurring-container .title-container-w-angle{cursor:pointer;margin-bottom:0;margin-top:0;padding:10px;padding-left:0;opacity:1}.modal-project-budget .parameters-of-recurring-container .title-container-w-angle>h4{margin-top:0;margin-bottom:0;font-size:16px;text-transform:uppercase}.modal-project-budget .parameters-of-recurring-container .title-container-w-angle .icon-container{font-size:1.2em}.modal-project-budget .parameters-of-recurring-container .title-container-w-angle .icon-container .fa-angle-up{display:none}.modal-project-budget .parameters-of-recurring-container .main-container{display:none;margin-top:0;border-top:1px solid #e3e3e3;padding:10px}@media (max-width:705px){.modal-project-budget .parameters-of-recurring-container .main-container>.d-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}}@media (max-width:705px){.modal-project-budget .parameters-of-recurring-container .main-container .left-column,.modal-project-budget .parameters-of-recurring-container .main-container .right-column{width:100%;min-width:100%;max-width:100%}}@media (max-width:1049px){.modal-project-budget .parameters-of-recurring-container .main-container .left-column .box.column-w-type-5,.modal-project-budget .parameters-of-recurring-container .main-container .left-column .box.column-w-type-7,.modal-project-budget .parameters-of-recurring-container .main-container .right-column .box.column-w-type-1:first-of-type{width:100%;min-width:100%;max-width:100%}}.modal-project-budget .parameters-of-recurring-container.active{border-color:#e3e3e3;background:#f9f9f9}.modal-project-budget .parameters-of-recurring-container.active .title-container-w-angle{background:#f7f7f7;padding-left:10px}.modal-project-budget .parameters-of-recurring-container.active .title-container-w-angle .icon-container .fa-angle-down{display:none}.modal-project-budget .parameters-of-recurring-container.active .main-container,.modal-project-budget .parameters-of-recurring-container.active .title-container-w-angle .icon-container .fa-angle-up{display:block}.modal-project-budget .table-container.revision-without-budget,.modal-project-budget .table-container.task-list-budget{overflow-x:scroll}.modal-project-budget .table-container.revision-without-budget .primary-table,.modal-project-budget .table-container.task-list-budget .primary-table{min-width:1460px}.modal-project-budget .table-container.revision-without-budget.table-w-select,.modal-project-budget .table-container.task-list-budget.table-w-select{margin-top:16px;padding-top:16px}.modal-project-budget .table-container.revision-without-budget.table-w-select .primary-table,.modal-project-budget .table-container.task-list-budget.table-w-select .primary-table{min-width:1700px}@media (max-width:1700px){.modal-project-budget.large-size-desktop>.modal-dialog,.modal-project-budget.large-size>.modal-dialog{width:calc(100vw - 60px)}}.modal-project-budget.large-size-desktop>.modal-dialog{width:calc(100vw - 60px)}.modal-project-budget.small-size-desktop>.modal-dialog{width:600px;min-width:600px}.modal-time-report .title-header,.modal-user-working-time .title-header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.modal-time-report .title-header .status-label,.modal-user-working-time .title-header .status-label{background:#8c9ca9}.modal-time-report .modal-title-container,.modal-user-working-time .modal-title-container{padding-right:40px;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.modal-time-report .modal-title-container .index,.modal-user-working-time .modal-title-container .index{background:#ececec;display:inline-block;padding:3px 10px;line-height:1em;border:1px solid rgba(23,90,130,.3);font-size:16px;font-weight:700;margin-right:5px;vertical-align:middle;margin-right:10px}.modal-time-report .modal-title-container .editing-name-input,.modal-user-working-time .modal-title-container .editing-name-input{padding-right:10px;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:100%;margin-top:-5px;margin-bottom:16px}.modal-time-report .modal-title-container .editing-name-input .index,.modal-user-working-time .modal-title-container .editing-name-input .index{margin-right:0}.modal-time-report .modal-title-container .editing-name-input .primary-input,.modal-user-working-time .modal-title-container .editing-name-input .primary-input{margin-bottom:0;width:100%}.modal-time-report .modal-title-container #modal-title,.modal-user-working-time .modal-title-container #modal-title{margin-right:0;line-height:1.2em}.modal-time-report .modal-title-container #modal-title .index,.modal-user-working-time .modal-title-container #modal-title .index{margin-bottom:4px}.modal-time-report .modal-title-container .report-params,.modal-user-working-time .modal-title-container .report-params{gap:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:row;flex-direction:row}.modal-time-report .modal-title-container .report-params>div,.modal-user-working-time .modal-title-container .report-params>div{background:#ececec;display:block;padding:3px 10px;line-height:1em;border:1px solid rgba(23,90,130,.3)}.modal-time-report .filters-container .ui-select-container,.modal-user-working-time .filters-container .ui-select-container{padding:5px;border:1px solid #ced2d5;background-color:#fff;color:#175a82;border-radius:0;height:auto}.modal-time-report .filters-container .ui-select-container input[type=search],.modal-user-working-time .filters-container .ui-select-container input[type=search]{font-size:14px;line-height:32px;padding:0;height:auto}.modal-time-report .filters-container .ui-select-container input:-ms-input-placeholder,.modal-user-working-time .filters-container .ui-select-container input:-ms-input-placeholder{color:rgba(23,90,130,.5);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.modal-time-report .filters-container .ui-select-container input::placeholder,.modal-user-working-time .filters-container .ui-select-container input::placeholder{color:rgba(23,90,130,.5);font-size:14px;letter-spacing:.1em;text-transform:uppercase}.modal-time-report .filters-container .ui-select-container .ui-select-match-item,.modal-user-working-time .filters-container .ui-select-container .ui-select-match-item{padding:0 5px;background:#e5e5e5;border-color:#ced2d5;line-height:22px;color:#175a82}.modal-time-report .filters-container .ui-select-container .ui-select-match-item .close,.modal-user-working-time .filters-container .ui-select-container .ui-select-match-item .close{color:#175a82;font-weight:700;margin:3px 0 0 5px;opacity:1;text-shadow:none}.modal-time-report .filters-container .ui-select-container.ng-empty,.modal-user-working-time .filters-container .ui-select-container.ng-empty{padding:0}.modal-time-report .filters-container .ui-select-container.ng-empty input[type=search],.modal-user-working-time .filters-container .ui-select-container.ng-empty input[type=search]{padding:0 10px}.modal-time-report .options-bar-container,.modal-user-working-time .options-bar-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #ececec}.modal-time-report table.table,.modal-user-working-time table.table{border-top:1px solid #b9cdd9}.modal-time-report table.table tbody,.modal-user-working-time table.table tbody{border:0}.modal-time-report table.table tbody tr.working-time-parent-row,.modal-user-working-time table.table tbody tr.working-time-parent-row{cursor:pointer;transition:all .2s ease-in-out}.modal-time-report table.table tbody tr.working-time-parent-row.row-w-shadow.opened-row,.modal-user-working-time table.table tbody tr.working-time-parent-row.row-w-shadow.opened-row{box-shadow:0 2px 4px 0 rgba(0,0,0,.12);z-index:2;position:relative}.modal-time-report table.table tbody tr.working-time-parent-row td,.modal-user-working-time table.table tbody tr.working-time-parent-row td{background-color:#ececec}.modal-time-report table.table tbody tr.working-time-parent-row td .percent,.modal-user-working-time table.table tbody tr.working-time-parent-row td .percent{background:#d7dadd;color:#175a82;width:67px;text-align:center;display:block}.modal-time-report table.table tbody tr.working-time-parent-row td.td-name .budget-name,.modal-user-working-time table.table tbody tr.working-time-parent-row td.td-name .budget-name{margin-right:auto;font-weight:700}.modal-time-report table.table tbody tr.working-time-parent-row td.td-name .d-flex,.modal-user-working-time table.table tbody tr.working-time-parent-row td.td-name .d-flex{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:30px}.modal-time-report table.table tbody tr.working-time-parent-row td.td-name .d-flex.budget-details,.modal-user-working-time table.table tbody tr.working-time-parent-row td.td-name .d-flex.budget-details{gap:15px}.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu{top:-2px;padding:14px}.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container{min-width:200px}.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container .ui-select-search,.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container .ui-select-toggle,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container .ui-select-search,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.budget-container .ui-select-toggle{width:170px}.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu .edit-buttons .save,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu .edit-buttons .save{background-color:#4a8ab0}.modal-time-report table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.opened,.modal-user-working-time table.table tbody tr.working-time-parent-row td .revision-status-container.dropdown-menu.opened{display:block}.modal-time-report table.table tbody tr.working-time-child-row,.modal-user-working-time table.table tbody tr.working-time-child-row{display:none}.modal-time-report table.table tbody tr.report-sublist-row>td,.modal-user-working-time table.table tbody tr.report-sublist-row>td{padding:0}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist{display:block;width:100%;max-height:325px;overflow-y:scroll}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist .table,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist .table{margin:0;border-top:0}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr td:first-child,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr td:first-child{border-left:0}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr td:last-child,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr td:last-child{border-right:0}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr:first-child td,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr:first-child td{border-top:0}.modal-time-report table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr:last-child td,.modal-user-working-time table.table tbody tr.report-sublist-row>td .report-sublist .table tbody tr:last-child td{border-bottom:0}.modal-time-report table.table tbody tr.working-time-parent-row.opened-row~tr.working-time-child-row,.modal-user-working-time table.table tbody tr.working-time-parent-row.opened-row~tr.working-time-child-row{display:table-row}.modal-time-report table.table tfoot td.td-sum,.modal-user-working-time table.table tfoot td.td-sum{font-weight:700;border:1px solid rgba(23,90,130,.3)}.modal-time-report .total-table,.modal-user-working-time .total-table{border:0!important}.modal-time-report .total-table tr,.modal-time-report .total-table tr th,.modal-user-working-time .total-table tr,.modal-user-working-time .total-table tr th{border:0}.modal-time-report .total-table tr th.selected,.modal-user-working-time .total-table tr th.selected{border:1px solid rgba(23,90,130,.3)!important;border-bottom:0!important;background:#ececec}.modal-time-report .total-table tr th.selected.label-selected,.modal-user-working-time .total-table tr th.selected.label-selected{background-color:#4a8ab0;color:#fff}.modal-mh-rates .modal-content{max-width:600px;min-width:600px;margin:0 auto}.modal-mh-rates .mh-rate-table{width:100%}.modal-mh-rates .mh-rate-table tbody td.col-number,.modal-mh-rates .mh-rate-table tbody th.col-number,.modal-mh-rates .mh-rate-table thead td.col-number,.modal-mh-rates .mh-rate-table thead th.col-number{width:30px}.modal-mh-rates .mh-rate-table tbody td.col-action,.modal-mh-rates .mh-rate-table tbody th.col-action,.modal-mh-rates .mh-rate-table thead td.col-action,.modal-mh-rates .mh-rate-table thead th.col-action{width:30px;text-align:center}.modal-mh-rates .mh-rate-table tbody td.col-mh-rate .input-w-append,.modal-mh-rates .mh-rate-table tbody th.col-mh-rate .input-w-append,.modal-mh-rates .mh-rate-table thead td.col-mh-rate .input-w-append,.modal-mh-rates .mh-rate-table thead th.col-mh-rate .input-w-append{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}.modal-mh-rates .mh-rate-table tbody td.col-mh-rate .input-w-append .primary-input,.modal-mh-rates .mh-rate-table tbody th.col-mh-rate .input-w-append .primary-input,.modal-mh-rates .mh-rate-table thead td.col-mh-rate .input-w-append .primary-input,.modal-mh-rates .mh-rate-table thead th.col-mh-rate .input-w-append .primary-input{width:100%;margin-bottom:0}.modal-mh-rates .mh-rate-table tbody td.col-mh-rate .input-w-append .primary-input~span,.modal-mh-rates .mh-rate-table tbody th.col-mh-rate .input-w-append .primary-input~span,.modal-mh-rates .mh-rate-table thead td.col-mh-rate .input-w-append .primary-input~span,.modal-mh-rates .mh-rate-table thead th.col-mh-rate .input-w-append .primary-input~span{padding-left:.5em;white-space:nowrap;opacity:.6}.modal-mh-rates .mh-rate-table tbody td.col-date,.modal-mh-rates .mh-rate-table tbody th.col-date,.modal-mh-rates .mh-rate-table thead td.col-date,.modal-mh-rates .mh-rate-table thead th.col-date{width:120px}.modal-mh-rates .mh-rate-table tbody td.col-date .primary-input,.modal-mh-rates .mh-rate-table tbody th.col-date .primary-input,.modal-mh-rates .mh-rate-table thead td.col-date .primary-input,.modal-mh-rates .mh-rate-table thead th.col-date .primary-input{width:100%}.modal-mh-rates .buttons-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-mh-rates .buttons-container .btn{margin-left:5px;color:#175a82}.modal-wiki .modal-content .task-name{margin-bottom:16px}.modal-wiki .modal-content .task-name .content{margin-right:360px}.modal-wiki .modal-content .print-button{float:none;position:absolute;right:82px;top:18px}.modal-wiki .modal-content .priority-select-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:15px;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;position:absolute;right:135px;width:230px;height:18px}.modal-wiki .modal-content .priority-select-container .primary-label{margin:0 auto}.modal-wiki .modal-content .priority-select-container .content{max-width:160px;width:160px}.modal-wiki .modal-content .wiki-details{display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;padding:0;margin:0;margin-bottom:16px}.modal-wiki .modal-content .wiki-details .left-column,.modal-wiki .modal-content .wiki-details .right-column{box-sizing:border-box;padding:10px 12px;margin:0}.modal-wiki .modal-content .wiki-details .left-column{min-width:300px;max-width:300px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start}.modal-wiki .modal-content .wiki-details .left-column .avatar-box .avatar-container{margin-right:10px;margin-left:10px}.modal-wiki .modal-content .wiki-details .left-column .avatar-box .avatar-container .avatar{width:40px;min-width:40px;height:40px;line-height:40px;font-size:1em}.modal-wiki .modal-content .wiki-details .left-column .date{font-size:.8em;padding-top:5px}.modal-wiki .modal-content .wiki-details .right-column{width:calc(100% - 300px);padding-bottom:5px}.modal-wiki .modal-content .wiki-details .right-column .top-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px;min-height:45px}.modal-wiki .modal-content .wiki-details .right-column .top-container .left,.modal-wiki .modal-content .wiki-details .right-column .top-container .right{display:-ms-flexbox;display:flex;gap:8px}.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box,.modal-wiki .modal-content .wiki-details .right-column .top-container .right .content-box{min-width:120px}.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box .editing .edit,.modal-wiki .modal-content .wiki-details .right-column .top-container .right .content-box .editing .edit{width:100%}.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box:first-of-type,.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box:nth-of-type(2){min-width:60px;margin-right:20px;text-align:center}.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box:first-of-type .content,.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box:nth-of-type(2) .content{margin:0 auto;text-align:center;width:100%;display:block}.modal-wiki .modal-content .wiki-details .right-column .top-container .left .content-box:nth-of-type(2){min-width:80px}.modal-wiki .modal-content .wiki-details .right-column .top-container .right{gap:16px}.modal-wiki .modal-content .wiki-details .right-column .top-container .right .content-box{min-width:113px}.modal-wiki .modal-content .wiki-details .right-column .bottom-container{margin-top:10px}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container label{margin:0;padding-bottom:2px;color:rgba(23,90,130,.6)}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .element-tag-label{background-color:rgba(23,90,130,.75);color:#fff;padding:3px 5px;font-size:.9em;font-weight:600;margin:2px 3px;white-space:nowrap}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content{min-width:100px;min-height:34px;-ms-flex-align:center;align-items:center}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content .tags{background:none;box-shadow:none;border:0}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content .tags .input{min-width:110px}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content .fa{margin-bottom:0;margin-top:0;padding-top:0;padding-bottom:0}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content.editing{width:100%}.modal-wiki .modal-content .wiki-details .right-column .bottom-container .item-input-container .content.editing tags-input{margin:0 auto;padding:0;width:100%}.modal-wiki .modal-content .scrollable-content{padding:10px}.modal-wiki .modal-content .scrollable-content .scrollable-inner{width:100%}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view{min-width:100%;width:100%;max-width:100%;border:0;padding:15px}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view a{text-decoration:underline}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view>ul,.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view>ul ol,.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view>ul ul,.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view ol,.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view ol ol,.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view ol ul{padding-left:1.8em}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view img{margin-top:10px;margin-bottom:10px}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content .view .description{min-width:100%;width:100%;max-width:100%}.modal-wiki .modal-content .scrollable-content .scrollable-inner .comment-attachments{margin-top:20px;margin-bottom:10px}.modal-wiki .modal-content .scrollable-content .scrollable-inner .content.revision-collection{padding-bottom:10px}.modal-working-time .new-time-container{border:1px solid #d9d9d9;padding:15px 16px 0;background:#f5f5f5;margin-bottom:36px}.modal-working-time .new-time-container .start-date-day{position:absolute;top:28px;right:11px;color:rgba(23,90,130,.5);font-size:.85em}.modal-working-time .new-time-container .time-input{font-size:1.2em}.modal-working-time .new-time-container .time-input-large{font-size:1.8em;line-height:1.4em}.modal-working-time .new-time-container .arrow-icon{font-size:1.2em}.modal-working-time .new-time-container .arrow-icon .fa-long-arrow-down{padding-bottom:10px}.modal-working-time .new-time-container .arrow-icon .fa-long-arrow-right{padding-right:10px}.modal-company .revision-item-nip{position:relative}.modal-company .revision-item-nip .tooltip .tooltip-inner{max-width:200px;min-width:200px;white-space:normal}.modal-company .revision-item-nip .d-flex .fa.info-icon{position:absolute;right:-23px}.modal-company .get-data-button{margin-bottom:4px}.modal-company .company-not-found{background:#d3d5d6;padding:10px;width:-webkit-fit-content;width:fit-content;font-size:.9em;line-height:1.4em;margin-bottom:16px}.modal-company .company-not-found h4{margin:0;margin-bottom:.3rem;font-weight:700;font-size:1em;color:#175a82}.modal-company .company-not-found p{color:#175a82;font-size:.9em;padding-bottom:0;margin-bottom:0}.modal-company .company-not-found p a{text-decoration:underline}.modal-company .nip-data-container{font-size:.9em;line-height:1.2em;display:-ms-flexbox;display:flex;gap:10px}.modal-company .nip-data-container .col{border:1px solid #d3d5d6;padding:10px;width:50%}.modal-company .nip-data-container .col .box{width:100%;display:-ms-flexbox;display:flex;padding-bottom:.5em}.modal-company .nip-data-container .col .box span{display:block}.modal-company .nip-data-container .col .box span:first-of-type{font-weight:700;min-width:80px}.modal-company .nip-data-container .col .box:last-of-type{padding-bottom:0}.modal-company .nip-data-container .col.data{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-company .nip-data-container .col.description{background:#d3d5d6;min-width:60%}.modal-company .nip-data-container .col.description h4{margin:0;margin-bottom:1rem;font-weight:700;font-size:1em;color:#175a82}.modal-company .nip-data-container .col.description p{color:#175a82;font-size:.9em}.modal-company .nip-data-container .col.description p a{text-decoration:underline}@media (min-width:700px){.modal-upgrade .modal-dialog{max-width:700px;min-width:700px}}.modal-upgrade .modal-dialog .modal-upgrade-system .image-container{position:relative;text-align:center}.modal-upgrade .modal-dialog .modal-upgrade-system .image-container>img{max-width:500px;width:100%;margin:0 auto}.modal-upgrade .modal-dialog .modal-upgrade-system .image-container .logo-container{position:absolute;top:0;left:0;width:20%;min-width:150px}.modal-upgrade .modal-dialog .modal-upgrade-system .image-container .logo-container>img{width:100%}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .title{margin-top:0;margin-bottom:0}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .subtitle-container{text-align:center;font-size:1.2em;padding-top:10px;margin-bottom:20px}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .subtitle-container span{font-size:.8em;opacity:.8;padding-left:10px}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .text-container p{line-height:1.2em}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .buttons-container{display:-ms-flexbox;gap:12px;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:20px;border-top:1px solid #f2f2f2;margin-top:20px}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .buttons-container .btn{border-radius:0;padding:4px 20px;transition:all .2s ease-in-out;font-size:1em}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .buttons-container .btn.more-info{background-color:#4a8ab0;color:#fff}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .buttons-container .btn.more-info .fa{padding-left:8px;font-size:.8em}.modal-upgrade .modal-dialog .modal-upgrade-system .modal-container .buttons-container .btn:hover{opacity:.8}.comments-list{position:relative}.comments-list [ng-table-pagination]{position:absolute;bottom:0;left:0;width:100%;background-color:#fff}.comments-list .pagination-placeholder{height:78px}.comments-wrapper{display:-ms-flexbox;display:flex;height:706px}.comments-wrapper.twenty{height:1366px}.comments-table{width:auto;margin-top:0;table-layout:fixed;-ms-flex-item-align:start;align-self:flex-start}.comments-table th.th-comment-status{width:60px;padding-left:19px}.comments-table .th-comment,.comments-table .th-drawing{width:250px}.comments-table .comment-id{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:4px;font-size:16px}.comments-table .comment-id .truncated{max-width:180px}.comments-table .draw-number{display:-ms-flexbox;display:flex;padding-bottom:4px;font-size:14px;line-height:16px}.comments-table .draw-number .abbrev{position:relative;top:1px;padding-right:3px;padding-left:5px;font-size:12px}.comments-table .draw-number .truncated{max-width:150px}.comments-table .limited-content{width:220px;height:16px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments-table .limited-content+.tooltip{word-wrap:break-word;white-space:normal}.comments-table .limited-content+.tooltip.top{transform:translateX(-75px)}.comments-table .selected{background-color:#f7f7f7}.comments-table .selected .td-comment,.comments-table .selected .td-drawing{transform:scale(1.11);padding-left:8px}.comments-table .selected .td-comment .limited-content{padding-right:10px}.comments-table .selected .comment-id{font-weight:700}.comments-table .selected .tooltip{display:none!important}.comments-table .unselected{opacity:.6}.comments-table .comment-internal-small-label,.comments-table .flag-status{margin-left:6px}.comment-details-container{position:relative;width:100%;min-width:700px;margin-top:22px;margin-right:12px;margin-left:12px;overflow:auto}.comment-details-container .comment-block-main,.comment-details-container .comment-block-sub{padding-right:12px}.comment-details-container .comment-block-title{padding-right:13px;padding-bottom:6px}.comment-details-container .comment-block-title input{font-size:18px}.comment-details-container .comment-alert{margin-left:22px;margin-right:12px}.comment-details-container .comment-internal{position:relative;padding-left:28px;border-left-width:0}.comment-details-container .comment-internal:before{content:"";position:absolute;top:12px;bottom:12px;left:22px;width:6px;background-color:#8c9ca9}.comment-details-container .comment-internal.comment-internal-deactivated:before{opacity:.5}.comment-details-container .comment-internal-label,.comment-details-container .comment-public-label{height:18px;margin:5px 5px 0 10px}.comment-details-container .comment-internal-label{background-color:#8c9ca9}.comment-details-container .comment-public-label{border:1px solid #4a8ab0;color:#4a8ab0;padding-top:2px;padding-bottom:2px}.comment-details-container .comment-message{padding-top:3px;padding-left:50px}.comment-details-header{display:-ms-flexbox;display:flex;padding:0 12px 12px 22px}.comment-details-header label{font-size:14px}.comment-details-header .comment-closed,.comment-details-header .comment-open{margin-left:-4px;font-size:23px}.comment-block-main{padding:22px}.comment-block-main.b-sub{padding-bottom:12px}.comment-block-main.t0{padding-top:0}.comment-block-sub{padding:12px 22px}.comment-block-sub.tb0{padding-top:0;padding-bottom:0}.comment-block-sub.t0{padding-top:0}.comment-block-sub.b0{padding-bottom:0}.comment-block-sub.l0{padding-left:0}.comment-block-sub.editor-container .mce-tinymce{margin-bottom:0}.comment-block-sub.editor-container .attachment-btn{right:42px;bottom:13px}.comment-block-sub.editor-container.has-error .attachment-btn{bottom:43px}.comment-subblock{padding-top:16px}.comment-block-inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 16px}.comment-block-inline>div{margin-right:6px;margin-left:6px}.comment-block-inline>div:first-child{-ms-flex:4;flex:4}.comment-block-inline>div:nth-child(2){-ms-flex:1;flex:1}.comment-block-inline>div:nth-child(3){-ms-flex:2;flex:2}.comment-block-inline .ui-select-match{min-width:150px}.comment-id{margin-right:14px;font-size:23px;text-transform:uppercase}h3.comment-title{padding:0 22px;margin:0;font-size:24px;font-weight:300;word-wrap:break-word}.comment-block-title{padding:0 23px 22px}.comment-block-title input{width:100%;margin-bottom:0;font-size:20px}.comment-block-title input::-webkit-input-placeholder{color:rgba(75,104,121,.6);font-size:20px;font-weight:300;text-transform:none}.comment-block-title input::-moz-placeholder{color:rgba(75,104,121,.6);font-size:20px;font-weight:300;text-transform:none}.comment-block-title input::-ms-input-placeholder{color:rgba(75,104,121,.6);font-size:20px;font-weight:300;text-transform:none}.comment-drawing{display:-ms-flexbox;display:flex;padding:8px;background-color:#f2f2f2}.comment-drawing>div:not(:last-child){margin-right:20px}.comment-drawing .details{padding-top:6px;line-height:1.2;word-wrap:break-word}.comment-drawing .revision-status-block{position:relative;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}.comment-drawing .revision-status-block .editable{border:1px solid transparent;padding:5px}.comment-drawing .revision-status-block .editable:hover{border:1px dashed #949494}.comment-drawing .revision-status-block .dropdown-menu{display:block;padding:14px}.comment-drawing .revision-status-block .dropdown-menu .percent-container{position:relative}.comment-drawing .revision-status-block .dropdown-menu .percent-container .percent{padding-right:25px;width:100%;margin-bottom:0}.comment-drawing .revision-status-block .dropdown-menu .percent-container .sign{position:absolute;top:10px;right:10px;color:rgba(23,90,130,.5);font-size:15px}.comment-drawing .revision-status-block .dropdown-menu .edit-buttons{display:-ms-flexbox;display:flex;padding-top:16px}.comment-drawing .revision-status-block .dropdown-menu .edit-buttons button:not(:last-child){margin-right:16px}.comment-drawing .revision-status-block .dropdown-menu .edit-buttons button.save{background-color:#4a8ab0}.comment-drawing .revision-status-block .revision-status-percent{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}.comment-drawing .revision-status-block .revision-status{margin-right:10px}.comment-drawing .redirect-button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:30px;height:30px;padding:6px;margin-left:0;font-size:18px;text-align:center}.comment-drawing .redirect-button .fa{opacity:.9}.comment-drawing.dashboard-top .revision-status-block{position:relative;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px}.comment-drawing.dashboard-top .revision-status-block .revision-status-percent{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer}.comment-drawing.dashboard-top .revision-status-block .revision-status-percent .revision-status{margin-right:10px}.comment-drawing.dashboard-top .revision-status-block .revision-status-percent .percent{font-size:14px;line-height:16px;vertical-align:middle}.comment-drawing.dashboard-top .revision-status-block .revision-status-container{padding:14px;display:block;transform:translateX(-33%)}.comment-drawing.dashboard-top .revision-status-block .revision-status-container .percent-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex}.comment-drawing.dashboard-top .revision-status-block .revision-status-container .percent-container .primary-input{width:100%}.comment-drawing.dashboard-top .revision-status-block .revision-status-container .percent-container .sign{display:block;vertical-align:middle;height:34px;line-height:34px;padding-left:5px}.comment-drawing.dashboard-top .revision-status-block .revision-status-container .edit-buttons .btn.save{width:66px}.comment-drawing.dashboard-top .redirect-button{margin-left:0}.comment-label{display:block;color:rgba(23,90,130,.6);font-size:12px;text-transform:uppercase}.comment-thread-author{font-size:14px}.comment-thread-author span:first-child{padding-left:4px;padding-right:6px}.comment-thread-action-user span:first-child{padding-left:4px;padding-right:8px}.comment-wrapper{padding:15px;border:1px solid #ced2d5}.comment-author-avatar{margin-right:10px;margin-bottom:15px}.comment-author-name{margin-top:5px;margin-bottom:10px}.comment-date{font-size:12px}.comment-content{width:100%;line-height:1.5;overflow-x:auto}.comment-content p{margin-top:12px;margin-bottom:12px}.comment-content p:first-child{margin-top:0}.comment-content p:last-child{margin-bottom:0}.comment-content p a{word-break:break-all}.comment-action-user{margin-top:14px;font-size:12px;line-height:15px;opacity:.8}.comment-annotation{margin-top:2px;color:#acb2b4;font-size:12px;line-height:15px}.comment-annotation.no-action-user{margin-top:14px}.comment-attachments{width:100%;padding-top:5px;margin-top:10px;border-top:1px solid rgba(23,90,130,.7);text-align:right;opacity:.7}.comment-attachments .fa{padding-left:5px;padding-right:5px;transition:all .2s ease-in-out}.comment-attachments.active{font-weight:700}.comment-attachments.active .fa{rotate:180deg}.attachment-actions{padding:10px;border:1px solid #ccc}.attachment-actions h2{margin-top:0;margin-bottom:10px;color:rgba(23,90,130,.6);font-size:16px;text-transform:uppercase}.attachment-actions table,.attachment-actions table .progress{margin-bottom:0}.attachment-actions .select-files{width:30%}.attachment-actions .select-files input{display:none}.attachment-actions .drop-files{width:70%}.attachment-actions .drop-zone{height:60px;padding:20px;border:3px dotted #d3d3d3;border-radius:4px;background-color:#f4f4f4;text-align:center}.attachment-actions .progress{background-color:#f4f4f4}.attachment-actions .progress-bar{background-color:#5ba67c}.attachment-block:first-child{margin-bottom:26px}.attachment-block:last-child{margin-bottom:6px}.attachment-block table{font-size:14px}.attachment-block table th{text-transform:none}.attachments-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;opacity:.7}.attachments-wrapper div{margin-right:4px}.attachments-wrapper div:before{content:" ⬩ "}.comment-attachments.active+.attachments-wrapper{display:-ms-flexbox;display:flex}.attachments-wrapper.attachments-wrapper-w-thumbs{opacity:1!important;padding-top:20px;gap:12px;border:1px solid #d3d5d6;padding:10px;margin-top:5px;background:#e8e9e9}.attachments-wrapper.attachments-wrapper-w-thumbs>div{display:block;padding:0;margin:0}.attachments-wrapper.attachments-wrapper-w-thumbs>div:before{display:none}.attachments-wrapper.attachments-wrapper-w-thumbs>div span{display:block;padding:0;margin:0}.attachments-wrapper.attachments-wrapper-w-thumbs>div a{text-decoration:none}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-name{color:#175a82;font-size:10px;line-height:12px;position:relative;z-index:2;opacity:0;transition:all .2s ease-in-out;text-decoration:none;height:100%;overflow:hidden}.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container{position:relative;overflow:hidden;display:block;padding:5px}.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container img{transition:all .2s ease-in-out}.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container .image-cover{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;padding:0}.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container .image-cover img{object-fit:cover;width:100%;height:100%}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container{position:relative;display:block;padding:5px;overflow:hidden}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container{width:50px;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);text-align:center;font-size:20px;transition:all .2s ease-in-out;opacity:.7}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container .fa,.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container img{width:100%}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container,.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container{background-color:#f5f5f5;border:1px solid rgba(23,90,130,.4);height:75px;width:100px}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container:hover,.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container:hover{border-color:#175a82}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container:hover .icon-container,.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container:hover img,.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container:hover .icon-container,.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container:hover img{opacity:.1}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .file-name,.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container:hover .file-name,.attachments-wrapper.attachments-wrapper-w-thumbs>div .image-container:hover .file-name{opacity:1}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container{color:#457b9b;font-size:16px;transform:none;top:auto;left:auto;width:100%;right:0;bottom:0;padding-top:25px;padding-bottom:5px;padding-right:5px;z-index:4;opacity:1;text-align:right;background:#f5f5f5;background:linear-gradient(0deg,#f5f5f5,hsla(0,0%,96%,0));text-shadow:0 0 4px #f5f5f5}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container .fa:before{position:relative;z-index:2}.attachments-wrapper.attachments-wrapper-w-thumbs>div .file-container .icon-container .fa:after{width:20px;height:20px;background-color:#f5f5f5;content:"";position:absolute;bottom:3px;right:3px}.comment-select input{box-sizing:border-box;margin-bottom:0}.comment-block-inline .comment-select input{min-width:150px}.comment-select input::-webkit-input-placeholder{letter-spacing:.1em;text-transform:uppercase}.comment-select input::-moz-placeholder{letter-spacing:.1em;text-transform:uppercase}.comment-select input::-ms-input-placeholder{letter-spacing:.1em;text-transform:uppercase}.comment-select .btn-default-focus{outline:0}.comment-select .ui-select-placeholder{font-size:14px;letter-spacing:.1em;text-transform:uppercase}.comment-select.select-inline{-ms-flex:1;flex:1;margin-top:6px;margin-bottom:6px}.comment-edit-select{padding-top:6px;padding-bottom:6px}@media (min-width:1400px){.comment-edit-select{display:inline-block;float:left}.comment-edit-select:first-child{width:70%}.comment-edit-select:nth-child(2){width:30%;padding-left:6px}}@media (min-width:1600px){.comment-edit-select:first-child{width:80%}.comment-edit-select:nth-child(2){width:20%}}.comment-edit-responsibility-select{padding-bottom:6px}.comment-edit-responsibility-select .minor{font-size:12px;opacity:.6;white-space:normal}.fade-in-half{animation:c .2s}.comment-option{color:rgba(75,104,121,.8);font-size:14px}.comment-option+input{margin-right:10px;margin-left:2px;vertical-align:-2px}.comment-actions{display:-ms-flexbox;display:flex;margin-left:auto}.comment-actions .header-action{text-align:center;font-size:18px;color:rgba(75,104,121,.6)}.comment-actions .header-action>span{display:inline-block;width:30px;height:25px;cursor:pointer}.comment-actions .header-action .fa-edit{position:relative;top:1px}.comment-actions .status-info{padding-left:6px;margin-top:3px;font-size:12px;text-transform:uppercase}.comment-actions .status-info.cancelled{line-height:1em}.comment-actions .copy-action{width:30px;height:23px;padding:1px 6px 6px 8px;margin-left:6px;cursor:pointer}.activeness-switch{position:relative;width:30px;height:25px}.activeness-switch input{width:30px;height:25px;margin-top:0;opacity:0}.activeness-switch input+.fa{position:absolute;top:0;padding:0 6px 6px}.activeness-switch input+.fa-trash-o{left:2px}.activeness-switch input+.fa-recycle{top:2px;left:-2px}.activeness-switch input+.fa-times-circle-o{left:0;font-size:16px;padding-bottom:2px;color:rgba(75,104,121,.6)}.activeness-switch .icon-button{height:auto;padding-top:0;color:rgba(75,104,121,.8)}.comment-deactivated{color:#b9bec0}.comment-deactivated .comment-attachments{border-top-color:#b9bec0}.comment-deactivated a,.comment-deactivated a:focus,.comment-deactivated a:hover{color:#b9bec0}.comment-deactivated .comment-author-avatar,.comment-deactivated .comment-internal-label,.comment-deactivated img{opacity:.5}.comment-deactivated .comment-action-user,.comment-deactivated .comment-direct-content{text-decoration:line-through}.comment-inactive{color:#b9bec0}.comment-inactive .comment-author-avatar{opacity:.5}.status-switch{position:relative;width:55px;height:26px;-ms-flex-negative:0;flex-shrink:0}.status-switch.off-on-version input:checked+.slider{border-color:rgba(23,90,130,.8)}.status-switch.off-on-version input:checked+.slider:before{background-color:rgba(23,90,130,.8)}.status-switch.off-on-version input:checked+.slider:after{content:"\f00c";left:auto;right:5px}.status-switch.off-on-version input:not(:checked)+.slider{border-color:hsla(0,0%,50%,.3)}.status-switch.off-on-version input:not(:checked)+.slider:before{background-color:hsla(0,0%,50%,.3)}.status-switch.off-on-version input:not(:checked)+.slider:after{content:none;right:4px;left:auto}.status-switch input{display:none}.status-switch input:checked+.slider{border-color:#ffa517}.status-switch input:checked+.slider:before{background-color:#ffa517;transform:translateX(28px)}.status-switch input:checked+.slider:after{content:none}.slider{top:0;left:0;right:0;bottom:0;border:3px solid #5ba67c;border-radius:14px;cursor:pointer}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";left:2px;bottom:2px;width:16px;height:16px;background-color:#5ba67c;border-radius:50%}.slider:after{position:absolute;content:"\f00c";top:4px;left:4px;color:#fff;font:normal normal normal 12px/1 FontAwesome;animation:a .4s}.comment-flag.label-container,.comment-priority.label-container{line-height:26px;margin-right:6px}.comment-flag.label-container .dropdown-menu,.comment-priority.label-container .dropdown-menu{top:20px;min-width:0;white-space:nowrap;z-index:1}.comment-flag .flag-label,.comment-flag .priority-label,.comment-priority .flag-label,.comment-priority .priority-label{display:inline-block;margin-right:4px;margin-bottom:4px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle}.comment-flag .flag-label span.fa-caret-down,.comment-flag .priority-label span.fa-caret-down,.comment-priority .flag-label span.fa-caret-down,.comment-priority .priority-label span.fa-caret-down{padding-left:6px}.comment-flag .flag-label.type-1,.comment-flag .priority-label.type-1,.comment-priority .flag-label.type-1,.comment-priority .priority-label.type-1{background:#8c9ca9}.comment-flag .flag-label.type-2,.comment-flag .priority-label.type-2,.comment-priority .flag-label.type-2,.comment-priority .priority-label.type-2{border:1px solid #4a8ab0;color:#4a8ab0;padding-top:2px;padding-bottom:2px}.comment-priority.label-container{margin-left:12px}.comment-priority.label-container.editable{margin-left:16px}.comment-priority.status-container{width:26px;padding-left:2px}.comment-priority .priority-label{padding:3px 7px;color:#fff;opacity:.8}.comment-priority .priority-status{opacity:.7}.comment-flag .flag-label{padding:2px 6px;border:1px solid #175a82}.comment-flag .flag-label span.fa-flag{padding-right:4px}.comment-flag .flag-label.unselected{opacity:.6;transition:opacity .2s ease-in-out}.comment-flag .flag-label.unselected:hover{opacity:1}.comment-flag .dropdown-menu span.fa-flag{padding-right:4px;font-size:12px}.horizontal-toggle{font-size:23px;position:absolute;top:0;left:0;cursor:pointer}.comment-open-access-container{width:100%;max-width:1170px;margin:22px auto 0}.comment-open-access-container .comment-details-header{padding-right:22px}.comment-open-access-wrapper{padding:22px}.comment-reorderable-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.comment-reorderable-content.asc .reorderable-comment{-ms-flex-order:1;order:1}.comment-reorderable-content.asc .reorderable-replies{-ms-flex-order:2;order:2}.comment-reorderable-content.asc .reorderable-new-reply{-ms-flex-order:3;order:3}.comment-reorderable-content .comment-edit-responsibility-select .minor,.comment-reorderable-content .reorderable-new-reply .minor{font-size:12px;opacity:.6;white-space:normal}.user-profile .user-data-wrapper{margin-bottom:16px;margin-left:22px}.user-profile .user-name{margin-bottom:8px;font-size:24px;font-weight:300}.user-profile .user-email{padding-left:1px}.user-profile h4.title-grid{font-size:20px}.user-profile .qr-container{position:relative;width:255px}.user-profile .qr-container .qr-image{border:2px solid #e5e5e5}.user-profile .qr-container .primary-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .2s ease-in-out;background:#fff;white-space:nowrap;margin:0 auto;cursor:pointer}.user-profile .qr-container:hover .primary-button{opacity:1}@supports (display:grid){.user-form-grid{display:-ms-grid;display:grid;-ms-grid-columns:110px 1fr;grid-template-columns:110px 1fr}}@supports not (display:grid){.user-form-grid:after{content:"";display:table;clear:both}.user-form-grid>div{float:left}.user-form-grid>div:first-of-type{margin-right:60px}}.user-image{width:50px;height:50px}.user-form .user-image-wrapper{width:50px;overflow:auto}.user-form .system-company{margin-bottom:16px;font-size:14px;line-height:34px}.draw-visibility-header{cursor:auto}.draw-visibility-header .visibility-icons{display:-ms-flexbox;display:flex}.draw-visibility-header .visibility-icons span{margin:8px 5px 15px}.draw-visibility-header .toggle-visibility{min-width:29px;height:20px}.draw-visibility-header .text{font-size:12px;opacity:.7}.dictionary-tabs>div:first-of-type{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:31px 31px 0}.category-list .category-type-list{padding:0 31px;border-bottom:1px solid #b9bec0}.category-list .category-type-list .category-type-item{padding:15px 0;color:rgba(120,138,154,.8)}.category-list .category-type-list .category-type-item:not(:last-child){border-bottom:1px solid hsla(197,5%,74%,.5)}.category-list .category-type-list .category-type-item .type-name{margin-right:30px}.dept-list .head-section .list-filter{width:280px}.procedure-key-list .head-section .list-filter{width:350px}.company-type-list .head-section .list-filter,.procedure-value-list .head-section .list-filter{width:310px}.project-type-list .head-section .list-filter{width:290px}.workplace-list .head-section .list-filter{width:260px}.company-form .item-grid{-ms-flex:1;flex:1}.company-form .item-input-checkbox{margin-left:30px}.dashboard h1{margin-bottom:14px}.dashboard h4{margin-top:6px;margin-bottom:22px}.dashboard .hint-container{padding:8px 2px 8px 8px;margin-bottom:14px;margin-left:auto}.dashboard .hint-container .dropdown-toggle{color:#c8c8c8}.dashboard .hint-container .dropdown-menu{right:0;left:auto;min-width:240px;margin-top:-6px}@media (min-width:1000px){.dashboard .hint-container .dropdown-menu{min-width:300px}}.dashboard .hint-container .dropdown-item:hover{background-color:transparent}.dashboard .top-button-container{-ms-flex-item-align:start;align-self:flex-start;padding-top:5px;margin-left:auto}.dashboard .top-button-container button:not(:first-of-type){margin-left:16px}.dashboard .top-button-container .hint-container{padding-top:0}.dashboard .top-select-container{-ms-flex-item-align:start;align-self:flex-start;margin-left:auto}.dashboard .top-select-container>.select-container{min-width:250px}.dashboard .top-select-container.d-flex>.select-container{min-width:185px}.dashboard .refresh-marker{width:9px;height:9px;margin:13px 6px 0;border-radius:50%;background-color:#68d699}.dashboard .secondary-button{background-color:#4a8ab0}.dashboard .secondary-button.active{background-color:#3b6e8c}.dashboard .secondary-button.white-w-border{background:#fff;border:1px solid #4a8ab0;color:#4a8ab0}.dashboard .secondary-button.white-w-border:hover{background:#4a8ab0;color:#fff}.dashboard .secondary-button.white-w-border.active{background-color:#3b6e8c;color:#fff}.dashboard .secondary-button.small{padding:0 5px;font-size:12px;line-height:1.4;vertical-align:middle}.dashboard-container{margin-right:21px;margin-left:21px}.dashboard-table{table-layout:fixed;width:100%;font-size:14px}.dashboard-table .name-column{width:65%}.dashboard-table .parent-column{width:35%}.dashboard-table .th-center{text-align:center}.dashboard-table .td-draw-number{padding-top:5px}.dashboard-table .comment-number,.dashboard-table .draw-number{display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;line-height:18px}.dashboard-table .draw-number{-ms-flex-align:baseline;align-items:baseline}.dashboard-table .comment-number{-ms-flex-align:center;align-items:center}.dashboard-table .revision-number{margin-left:5px;font-size:14px;font-weight:400}.dashboard-table .revision-status{padding:3px;font-size:10px}.dashboard-table .revision-status.ellipsis-status{overflow:hidden;position:relative;display:inline-block;max-width:100%;text-overflow:ellipsis;line-height:1.2em;vertical-align:middle;margin-top:-2px}.dashboard-table .properties>span{margin-right:6px}.dashboard-table .participants .avatar{margin:0 1px}.dashboard-table .participants .fa{font-size:12px;opacity:.4}.dashboard-table .last-login{background-color:#ececec}.dashboard-table .last-login .avatar{outline:1px solid #ced2d5}.dashboard-table .project-row{height:31px}.dashboard-table .project-row .td-w-avatar{padding-top:0;padding-bottom:0}.dashboard-table .project-status{text-align:right;padding-right:10px}.dashboard-table .column-segment{-ms-flex:1;flex:1;height:16px;padding:0 3px}.dashboard-table .project-stats-comments{border-right-color:transparent}.dashboard-table .project-stats-comments .top{padding-left:60px}.dashboard-table .project-stats-comment-unread{padding-top:22px}.dashboard-table .small-header .flex-container{margin-top:2px}.dashboard-table .small-header .column-segment{height:18px;padding-top:1px}.dashboard-table .bg-neutral{background-color:hsla(0,0%,78%,.4)}.dashboard-table .bg-finished{background-color:rgba(91,166,124,.5)}.dashboard-table .bg-open{background-color:rgba(255,165,23,.4)}.dashboard-table .bg-open-w{background-color:rgba(229,105,21,.35)}.dashboard-table .progress-container{width:100%}.dashboard-table.acceptance-protocol-table>tbody>tr,.dashboard-table.ticket-table>tbody>tr{height:41px}.dashboard-table.acceptance-protocol-table .main-column,.dashboard-table.ticket-table .main-column{width:250px}@media (min-width:1800px){.dashboard-table.acceptance-protocol-table .main-column,.dashboard-table.ticket-table .main-column{width:100%}}.dashboard-table.acceptance-protocol-table .avatar-container+div,.dashboard-table.acceptance-protocol-table .avatar-description,.dashboard-table.ticket-table .avatar-container+div,.dashboard-table.ticket-table .avatar-description{padding-left:6px;line-height:25px}.dashboard-table.acceptance-protocol-table .no-avatar,.dashboard-table.ticket-table .no-avatar{padding-left:31px}.dashboard-table.acceptance-protocol-table .date-progress-container,.dashboard-table.ticket-table .date-progress-container{padding:2px 0 4px}.dashboard-table.acceptance-protocol-table .properties-link,.dashboard-table.ticket-table .properties-link{position:relative;top:2px;width:30px;text-align:center}.dashboard-table.task-responsibility-table .time-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}.dashboard-table.task-responsibility-table .time-container .progress-container{margin-left:10px}.dashboard-table.acceptance-protocol-table .main-column{width:200px}@media (min-width:1800px){.dashboard-table.acceptance-protocol-table .main-column{width:100%}}.dashboard-bar-chart-container,.dashboard-line-chart-container{position:relative;height:calc(100% - 45px)}.gridster .gridster-item{padding:16px 31px 20px;background:#fff;border-radius:5px;overflow:hidden;cursor:grab;min-height:275px}.gridster .gridster-item.gridster-item-moving{box-shadow:6px 4px 25px -12px rgba(0,0,0,.65)}.gridster .gridster-item.with-search .top-button-container .search-input-container{position:relative}.gridster .gridster-item.with-search .top-button-container .search-input-container .search-icon{border-color:#666;position:absolute;z-index:0;top:6px;width:10px;height:10px;right:11px}.gridster .gridster-item.with-search .top-button-container .search-input-container .search-icon:before{background-color:#666;top:7px;left:5px;width:6px}.gridster .gridster-item.with-search .top-button-container .search-input-container input{position:relative;z-index:1;border:1px solid #ced2d5;height:24px;padding:5px;padding-right:25px;background:none;transition:all .2s ease-in-out}.gridster .gridster-item.with-search .top-button-container .search-input-container input:focus~.search-icon{display:none}.gridster .gridster-item.with-search .top-button-container .select-container{min-width:200px}.gridster .gridster-item.with-search .top-button-container .select-container .ui-select-container span.ui-select-placeholder{margin-top:-1px;position:relative;display:block}.gridster .gridster-item.with-search .top-button-container .select-container .ui-select-container input.form-control,.gridster .gridster-item.with-search .top-button-container .select-container .ui-select-container span.form-control{height:24px;line-height:24px;padding:0 5px}.gridster .gridster-item.with-search .top-button-container .select-container .ui-select-container .ui-select-match-text{height:22px;margin-top:-1px;padding-right:22px}.gridster .gridster-item.with-search .top-button-container .select-container .ui-select-container a.btn.btn-link{top:1px}.gridster .gridster-item.with-search .top-button-container .buttons-right .btn{height:24px}.gridster .gridster-item.with-search table .col-number{padding-bottom:5px}.gridster .gridster-item.with-search table .col-number .draw-number{font-size:14px;line-height:1em}.gridster .gridster-item.with-search table .col-number .name{position:relative;height:10px}.gridster .gridster-item:hover .handle-se{right:5px;bottom:5px}.gridster .gridster-preview-holder{border:2px dashed #c8c8c8;background:#e5e5e5;opacity:1}.company-info-container{margin-right:21px;margin-left:32px}.company-info{padding:16px 31px 20px;background:#fff;border-radius:5px;overflow:hidden;cursor:grab}.company-info>.flex-container{-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.company-info>.flex-container>div{padding-right:30px}.company-info>.flex-container>div:last-child{padding-right:0}.company-info>.flex-container .information-col .top-label{font-size:24px;line-height:1.2em;font-weight:500}.company-info>.flex-container .information-col.two-lines .top-label{padding-bottom:3px}.company-info>.flex-container .information-col.two-lines .bottom-label{padding-top:3px}.company-info>.flex-container .top-button-container{padding-top:0}.company-info>.flex-container .top-button-container>.flex-container,.company-info>.flex-container .top-button-container>.flex-container .logo-container{-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.company-info>.flex-container .top-button-container>.flex-container .logo-container{margin-left:30px;height:50px;min-height:50px;max-height:50px;display:-ms-flexbox;display:flex}.company-info>.flex-container .top-button-container>.flex-container .logo-container img{max-height:100%;height:100%}.charts-widget .charts-container .chart-block{width:100%}.charts-widget .charts-container .chart-block .chart-container{position:relative;width:50%;text-align:center;padding-top:50px}.charts-widget .charts-container .chart-block .chart-container .legend-header{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:150px}.charts-widget .charts-container .chart-block .chart-container .legend-header .legend-item{position:relative;padding-left:55px;margin:0 0 10px;font-size:14px;line-height:1.2em;white-space:normal;text-align:left;width:100%;min-width:100%}.charts-widget .charts-container .chart-block .chart-container .legend-header .legend-item span.legend{width:45px;height:15px;content:"";border:1px solid #ced2d5;background-color:#fff;position:absolute;top:2px;left:0}.charts-widget .charts-container .chart-block .chart-container .legend-header .legend-item span.label-container{display:table-caption}.charts-widget .charts-container .chart-block .chart-container .legend-header.right-align{right:0;left:auto}.acceptance_protocol_widget .dashboard-table thead tr th.main-column{width:280px}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col{vertical-align:middle;max-width:300px}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex{width:100%}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex>div.status-name{position:relative;min-width:95px}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex>div.status-name .revision-status{width:100%;text-align:center}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex>div.status-data{font-size:.9em;min-width:68px;white-space:nowrap}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex .progress-box{width:100%;padding:0 5px}.acceptance_protocol_widget .dashboard-table tbody tr td.status-col .status-container-flex .progress-box .timeleft-container{font-size:.8em;font-weight:600}.information_board_widget .dashboard-table tbody tr td{transition:opacity .2s ease-in-out;padding:6px;padding-top:5px}.information_board_widget .dashboard-table tbody tr td:last-child{cursor:pointer}.information_board_widget .dashboard-table tbody tr td:last-child:hover{opacity:.8}.information_board_widget .dashboard-table tbody tr td .title-col-container{padding-right:125px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-weight:700;line-height:18px}.information_board_widget .dashboard-table tbody tr td .title-col-container .small-badge{padding:3px 5px;font-size:10px;line-height:1.2em;vertical-align:middle;color:#fff;background:#c6c6c6;text-transform:uppercase;margin-left:5px;font-weight:400}.information_board_widget .dashboard-table tbody tr td .title-col-container .unread-info-badge .fa{line-height:19px;vertical-align:top}.information_board_widget .dashboard-table tbody tr td .title-col-container .unread-info-badge .badge{margin-left:10px}.information_board_widget .dashboard-table tbody tr td .title-col-container .date{position:absolute;top:0;right:0;font-size:12px;line-height:19px;font-weight:400;color:#949494}.information_board_widget .dashboard-table tbody tr td .short-description{text-overflow:ellipsis;overflow:hidden;height:1.2em;line-height:1.2em;white-space:nowrap}@supports (display:grid){.form-card-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:60px;grid-row-gap:30px}@media (min-width:1300px){.form-card-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}}@supports not (display:grid){.form-card-grid:after{content:"";display:table;clear:both}.form-card-grid>div{float:left;width:100%;margin-bottom:30px}@media (min-width:1300px){.form-card-grid>div{width:calc(50% - 30px)}.form-card-grid>div:nth-child(odd){margin-right:60px}}}.form-card{padding:10px;border:1px solid #efefef;background-color:#f7f7f7}.form-card:not(:first-child){margin-top:30px}.form-card .primary-select{margin-bottom:0;font-weight:700}.form-card .primary-checkbox{margin-bottom:0}.form-card .name{text-transform:uppercase}.form-card .description{padding-top:5px;margin-top:5px;border-top:1px solid #eaeaea;font-size:12px;line-height:15px}.form-card .description.basic{margin-top:40px}.form-card.filtered{background-color:#dee4e8;border-color:#c6cace}.form-card.filtered>.description{border-color:#ced2d5}.form-card-nested{background-color:#fff}.form-card-nested.form-card-next,.form-card-nested .form-card-next{margin-top:10px}.form-card-multiple{margin-top:30px}@supports (display:grid){.form-card-multiple{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:10px;grid-row-gap:10px}}@supports not (display:grid){.form-card-multiple:after{content:"";display:table;clear:both}.form-card-multiple>div{float:left;width:300px;margin-right:10px;margin-bottom:10px}}.form-card-multiple .form-card{margin-top:0}.form-card-multiple .name{margin-right:10px}.form-card-content-next{margin-top:10px}.form-card-input-container{width:80px;margin-left:5px;font-size:12px}.form-card-input-container select{width:100%}.form-card-input-container>div{text-align:center}.form-card-input-container>div:first-child{padding-bottom:5px}.form-card-checkbox{width:50px;min-width:50px}.form-card-input-container:not(.form-card-checkbox)+.form-card-input-container:not(.form-card-checkbox){margin-left:21px}.form-card-input-container.form-card-checkbox+.form-card-input-container:not(.form-card-checkbox),.form-card-input-container:not(.form-card-checkbox)+.form-card-input-container.form-card-checkbox{margin-left:13px}.form-filter{position:relative;padding-top:10px;color:#788a9a}.form-filter input{width:100%;margin-bottom:36px;border:0;border-bottom:1px solid #ced2d5;background-color:#fff;font-size:16px;line-height:38px}.form-filter input::-webkit-input-placeholder{color:#b3b9bd;letter-spacing:1px}.form-filter input::-moz-placeholder{color:#b3b9bd;letter-spacing:1px}.form-filter input::-ms-input-placeholder{color:#b3b9bd;letter-spacing:1px}.form-filter .search-icon{top:14px;right:12px;border-color:#ced2d5}.form-filter .search-icon:after,.form-filter .search-icon:before{background-color:#ced2d5}.form-filter .search-icon.is-active:after,.form-filter .search-icon.is-active:before{background-color:#fff}.access-group-container{min-width:800px}.access-group-container .access-group-header{border-top:1px solid #e5e5e5;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px;margin-top:20px}.access-group-container .access-group-header .header-label{font-weight:700;font-size:14px;color:#175a82;width:70px;text-align:center}.access-group-container .access-group-header .header-label .fa{color:rgba(23,90,130,.5);display:inline-block;font-size:12px;vertical-align:top}.access-group-container .access-group-tag-set .item-checkbox-container{width:72px;text-align:center}.access-group-tag-set{display:-ms-flexbox;display:flex}.access-group-tag-set tags-input{-ms-flex:1;flex:1}.access-group-tag-set .secondary-button{height:34px;margin-bottom:16px;margin-left:16px}.access-group-tag-set .secondary-button.next{margin-left:8px}.access-group-content .form-filter .primary-checkbox{margin-top:7px;-ms-flex-negative:0;flex-shrink:0}.access-group-content .primary-checkbox{margin-right:16px;margin-bottom:0}.access-group-content .secondary-button{height:34px;margin-top:17px;margin-bottom:36px}.access-group-content .system-element{background-color:rgba(120,138,154,.1)}.access-group-content .system-element .primary-checkbox span{background-color:transparent}.access-group-box{max-height:470px;border-top:1px solid #ced2d5;border-bottom:1px solid #ced2d5;overflow:auto}@media (max-height:699px){.access-group-box{max-height:40vh}}.access-group-box-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 0;border-bottom:1px solid #ced2d5}.access-group-box-item:last-child{border-bottom:0}.access-group-box-item.nested{padding-left:50px}.access-group-box-item.nested:last-child{border-bottom:1px solid #ced2d5}@supports (display:grid){.access-group-category-grid{display:-ms-grid;display:grid;-ms-grid-columns:320px 320px 100px;grid-template-columns:320px 320px 100px;grid-column-gap:60px}@media (max-width:1049px){.access-group-category-grid{display:block}}}@supports not (display:grid){.access-group-category-grid:after{content:"";display:table;clear:both}.access-group-category-grid>div{float:left;width:320px;margin-right:60px}.access-group-category-grid>div:last-child{width:100px}}.time-table .divider-column{min-width:60px}.time-table .th-status{padding-right:22px;padding-left:7px;text-align:center}.time-table .revision-status{width:75px;margin:auto}.time-table .time-current-separate{padding-left:3px;opacity:.8}.time-table .time-current{display:inline-block;width:10px;font-size:11px;opacity:.8}.time-table .time-amount{vertical-align:middle}.time-table .time-date{padding-top:2px;color:#949494;font-size:10px;text-transform:uppercase}.time-report-table>tbody>tr>td:last-child{padding-right:6px}.time-report-table .main-cell{display:table;table-layout:fixed;width:100%;min-width:350px}.time-report-table .main-cell-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.time-report-table .cell-info-label{padding:1px 5px;margin-left:12px;border:1px solid #175a82;border-radius:5px;font-size:12px}.time-status.user{background-color:#949494}.time-status.project{background-color:rgba(23,90,130,.7)}.user-time-table-container{border-top-right-radius:0;border-top-left-radius:0}.user-time-table{width:100%;font-size:13px;border-collapse:collapse}.user-time-table>tbody>tr>td,.user-time-table>thead>tr>th{padding:6px 10px;border:1px solid #ddd}.user-time-table>tbody>tr>td:first-child,.user-time-table>thead>tr>th:first-child{border-left-width:0}.user-time-table>tbody>tr>td:last-child,.user-time-table>thead>tr>th:last-child{border-right-width:0}.user-time-table>tbody>tr>td.report-employee-modal-listener,.user-time-table>thead>tr>th.report-employee-modal-listener{transition:color .2s ease-in-out;cursor:pointer}.user-time-table>tbody>tr>td.report-employee-modal-listener hr,.user-time-table>thead>tr>th.report-employee-modal-listener hr{transition:all .2s ease-in-out}.user-time-table>tbody>tr>td.report-employee-modal-listener:hover,.user-time-table>thead>tr>th.report-employee-modal-listener:hover{background-color:#dfdfdf}.user-time-table>tbody>tr>td.report-employee-modal-listener:hover hr,.user-time-table>thead>tr>th.report-employee-modal-listener:hover hr{border-top-color:#cbcbcb}.user-time-table>thead>tr>th{border-top-width:0;border-bottom-width:2px;font-size:12px;text-transform:uppercase}.user-time-table>tbody>tr{transition:all .15s cubic-bezier(.42,0,0,1)}.user-time-table>tbody>tr:hover,.user-time-table>tbody>tr:hover td{background-color:#ececec}.work-timeline{margin-top:22px}.work-timeline .work-timeline-container{padding:16px}@keyframes j{0%{background-position:100%}}.work-timeline .work-timeline-container .tooltip{z-index:9}.work-timeline .work-timeline-container .tooltip .tooltip-inner{padding:0}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .project-number,.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-number{display:block;text-align:center;padding-left:10px;padding-right:10px;font-size:.9em;font-weight:400}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .project-number{padding-top:5px}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-name{display:block;padding:5px 10px;font-weight:400;white-space:normal;line-height:1.2em;font-size:1.2em}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-bar-color{position:relative;display:block;height:5px;width:100%;background:#fff}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-bar-color.in-progress:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(90deg,transparent 33%,hsla(0,0%,100%,.3) 50%,transparent 66%);background-size:300% 100%;animation:j 2s infinite}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;text-align:center;padding:5px 10px;white-space:nowrap;gap:10px}.work-timeline .work-timeline-container .tooltip .tooltip-inner .tooltip-timeline .task-time .time{border:1px solid #fff;padding:0 .25em}.work-timeline .work-timeline-container .timeline-main-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px}.work-timeline .work-timeline-container .timeline-main-header .next-button-container .btn,.work-timeline .work-timeline-container .timeline-main-header .prev-button-container .btn{display:-ms-flexbox;display:flex;gap:10px;font-size:20px;background:none;border:0;box-shadow:none;outline:none}.work-timeline .work-timeline-container .timeline-main-header .next-button-container .btn .icon,.work-timeline .work-timeline-container .timeline-main-header .prev-button-container .btn .icon{font-weight:700;color:#98a6b2;transition:all .2s ease-in-out}.work-timeline .work-timeline-container .timeline-main-header .next-button-container .btn .date,.work-timeline .work-timeline-container .timeline-main-header .prev-button-container .btn .date{color:#175a82;transition:all .2s ease-in-out}.work-timeline .work-timeline-container .timeline-main-header .next-button-container .btn .date span,.work-timeline .work-timeline-container .timeline-main-header .prev-button-container .btn .date span{background:#f1f1f1;font-weight:400;border-radius:50%;padding:5px 6px;min-width:27px;min-height:27px}.work-timeline .work-timeline-container .timeline-main-header .next-button-container .btn:hover .icon,.work-timeline .work-timeline-container .timeline-main-header .prev-button-container .btn:hover .icon{color:#175a82}.work-timeline .work-timeline-container .timeline-main-container .header-timeline,.work-timeline .work-timeline-container .timeline-main-container .user-timeline{border-bottom:1px solid #175b8279;display:-ms-flexbox;display:flex}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .label-column,.work-timeline .work-timeline-container .timeline-main-container .header-timeline .user-name-column,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .label-column,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .user-name-column{width:320px;border-left:1px solid #175a82;border-right:1px solid #4a8ab0}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .label-column .time-sum-container,.work-timeline .work-timeline-container .timeline-main-container .header-timeline .user-name-column .time-sum-container,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .label-column .time-sum-container,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .user-name-column .time-sum-container{width:55px;min-width:55px;background-color:#e5e5e5;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700;border-left:1px solid rgba(0,0,0,.075)}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column{position:relative;display:-ms-flexbox;display:flex;width:100%}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column:hover,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column:hover{z-index:999}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day{position:relative;border-right:1px solid #4a8ab0;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container{position:relative;display:-ms-flexbox;display:flex;box-sizing:border-box;min-width:0;width:100%;height:100%;white-space:nowrap;gap:0}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .hour,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .hour{-ms-flex:1;flex:1;background-color:#fff}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .tasks-list,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .tasks-list{position:absolute;top:50%;left:0;width:100%;height:60%;transform:translateY(-50%);margin-left:1px}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .tasks-list .task,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .tasks-list .task{position:absolute;top:0;left:0;background-color:#22b263;height:100%;opacity:1;transition:all .2s ease-in-out}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .tasks-list .task.clickable,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .tasks-list .task.clickable{cursor:pointer}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .tasks-list .task:hover,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .tasks-list .task:hover{opacity:.5}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hours-container .tasks-list .task.in-progress:after,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hours-container .tasks-list .task.in-progress:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(90deg,transparent 33%,hsla(0,0%,100%,.3) 50%,transparent 66%);background-size:300% 100%;animation:j 2s infinite}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .time-sum,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .time-sum{width:36px;min-width:36px;background-color:#e5e5e5;font-weight:700;box-shadow:inset 1px 0 0 0 rgba(0,0,0,.075);font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .now-line,.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .now-line{display:block;position:absolute;bottom:0;width:2px;height:100%;z-index:3;background:#f9acac;border-right:.5px dashed #927b45}.work-timeline .work-timeline-container .timeline-main-container .user-timeline .user-name-column{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px;background-color:#f1f1f1;border-left:1px solid #175b8279}.work-timeline .work-timeline-container .timeline-main-container .user-timeline .user-name-column .user-name{font-size:14px;padding:10px}.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hour{box-shadow:inset 1px 0 0 0 rgba(0,0,0,.1)}.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day .hour.highlighted{box-shadow:inset 1px 0 0 0 rgba(0,0,0,.3)}.work-timeline .work-timeline-container .timeline-main-container .user-timeline .days-column .day.current .hour{background-color:rgba(90,134,160,.1)}.work-timeline .work-timeline-container .timeline-main-container .user-timeline:hover,.work-timeline .work-timeline-container .timeline-main-container .user-timeline:hover .user-name-column{background-color:#daeaf4}.work-timeline .work-timeline-container .timeline-main-container .user-timeline:hover .user-name-column .time-sum-container{background-color:#cad8e1}.work-timeline .work-timeline-container .timeline-main-container .user-timeline:hover .days-column .day .hours-container .hour{background-color:#daeaf4}.work-timeline .work-timeline-container .timeline-main-container .user-timeline:hover .days-column .day .time-sum{background-color:#cad8e1}.work-timeline .work-timeline-container .timeline-main-container .user-timeline:last-of-type .days-column .day .now-line{height:calc(100% + 10px);transform:translateY(10px)}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .label-column{position:relative;border-color:transparent;border-right:1px solid #4a8ab0}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .label-column .time-sum-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;right:0;text-align:center;height:50px;border-left:1px solid rgba(0,0,0,.075);border-top:1px solid rgba(0,0,0,.075)}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column{border-color:transparent}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day{padding-top:30px}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .day-label{position:absolute;height:30px;font-size:1em;line-height:22px;top:0;left:0;width:100%;white-space:nowrap;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#4a8ab0;color:#fff;padding-right:36px}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .day-label:after{content:"";position:absolute;top:0;right:-1px;width:1px;height:100%;background-color:#ffffff52}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .day-label .cnt{display:-ms-flexbox;display:flex;gap:5px}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .day-label .cnt .date-container{font-weight:400}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour{position:relative;border-left:1px solid transparent;height:50px;background:none;box-shadow:none;background-color:#f1f1f1!important}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour span{transform:rotate(-90deg);display:block;color:#626262;position:absolute;top:19px;left:-10px;font-size:12px;line-height:1em;letter-spacing:.05em;opacity:0}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour.active,.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour.visible{border-color:rgba(0,0,0,.3)!important;z-index:2}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour.active span,.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour.visible span{opacity:.9}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .hour.active span{opacity:1;color:#175a82}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day .now-line{height:6px}.work-timeline .work-timeline-container .timeline-main-container .header-timeline .days-column .day.current .day-label{background:#5a86a0;font-weight:700}.tab-numeration .num-pattern-name{max-width:300px}.tab-numeration .num-pattern-name+.error{padding-bottom:8px}.tab-numeration .two-section-item .preview{font-size:16px}.tab-numeration .two-section-item .preview .system-value{color:#788a9a;font-size:14px}.tab-numeration .two-section-item .action.view{margin-left:10px;font-size:16px;line-height:20px;opacity:.8}.tab-numeration .item-segment-add.error{padding-top:8px}.tab-numeration .item-table{min-width:900px}.tab-numeration .item-table tbody>tr{height:42px}.tab-numeration .item-table .two-section-item{display:table-cell}.tab-numeration .item-table .two-section-item .tooltip-inner{word-break:break-all}.tab-helpdesk .actions-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tab-helpdesk .toggle-visibility{margin:0 10px;cursor:auto}.tab-helpdesk .fa-edit{position:relative;top:1px}.tab-work-time-definition .table-header{min-width:100px;color:rgba(23,90,130,.5);font-size:12px;text-transform:uppercase;text-align:right}.tab-work-time-definition .primary-table>thead>tr>th:last-child{padding-right:18px}.tab-work-time-definition .primary-input[disabled]{border-color:#f2f2f2;background-color:#f2f2f2}.company-data-form .form-company-image-wrapper{width:222px;overflow:auto}.company-data-form .form-company-image-wrapper.static-image .item-image-upload{border:1px solid #e5e5e5;padding:15px;width:auto;background:#e5e5e5;text-align:center}.company-data-form .form-company-image-wrapper.static-image .item-image-upload img{max-height:150px}.company-data-form .form-company-image-wrapper.static-image.w-upload .item-image-upload{border:2px dotted #ced2d5}.company-data-form .form-company-image{width:222px;height:122px;background-size:cover;background-position:50%}.gantt-module{position:relative;max-width:calc(100vw - 72px)}.gantt-module.resource-management{max-width:100%}.gantt-module.resource-management .project-head-section h1{margin-left:0;margin-bottom:0}.gantt-module .module-list-heading .buttons-container .change-scale-btn,.gantt-module .module-list-heading .buttons-container .save-btn{font-size:14px;line-height:26px}.gantt-module .module-list-heading .buttons-container .save-btn{padding-top:0;padding-bottom:0;line-height:22px;cursor:pointer}.gantt-module .module-list-heading .buttons-container .save-btn:disabled,.gantt-module .module-list-heading .buttons-container .save-btn[disabled=disabled]{cursor:not-allowed}.gantt-module .module-list-heading .buttons-container .change-scale-btn .btn{padding:0 3px;font-size:14px;line-height:26px;color:#98a6b2;border:0;transition:all .2s linear}.gantt-module .module-list-heading .buttons-container .change-scale-btn .btn .fa{width:20px;transition:all .2s linear}.gantt-module .module-list-heading .buttons-container .change-scale-btn .btn:hover,.gantt-module .module-list-heading .buttons-container .change-scale-btn .btn:hover .fa{color:#333}.gantt-module .module-list-heading .buttons-container select.select-flat{margin-top:2px;margin-right:8px;background-color:transparent;border:1px solid #98a6b2;font-size:14px;line-height:18px;padding:0 16px 0 7px;height:20px;box-sizing:content-box}.gantt-module .gantt .gantt-row-label-header,.gantt-module .gantt .gantt-table-header{font-size:14px;font-weight:700;color:rgba(75,104,121,.5)}.gantt-module .gantt .gantt-side-content-tree .gantt-row-label-header .gantt-label-text{padding-left:20px}.gantt-module .gantt .gantt-side-content-tree .gantt-row-label-header .column-sort-icon{left:8px}.gantt-module .gantt .gantt-row-height{height:24px;line-height:24px}.gantt-module .gantt .gantt-task-group-nested{border:1px solid transparent;background:transparent;border-left:0;border-right:0}.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-left-main,.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-right-main{background:transparent;top:0!important;height:calc(100% + 2px);border-bottom:1px solid transparent}.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-left-main{border-left:1px solid transparent;border-top:1px solid transparent}.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-right-main{border-right:1px solid transparent;border-top:1px solid transparent}.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-left-symbol,.gantt-module .gantt .gantt-task-group-nested .gantt-task-group-right-symbol{margin-top:2px}.gantt-module .gantt .gantt-header-row{font-weight:700;color:rgba(75,104,121,.5)}.gantt-module .gantt .gantt-header-row.gantt-header-row-last .gantt-column-header{font-size:11px;height:3em;line-height:2em}.gantt-module .gantt .gantt-header-row:not(.gantt-header-row-last) .gantt-column-header{font-size:14px;line-height:20px;padding-top:5px;height:32px}.gantt-module .gantt .gantt-side .gantt-side-content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li{padding-left:13px}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol{padding-left:20px;list-style:none}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li{position:relative}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li:after,.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li:before{content:"";background:#ddd;position:absolute;display:block}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li:before{width:2px;height:100%;left:-13px;top:0;padding:0;margin:0 auto}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li:after{content:"";width:10px;height:2px;top:50%;left:-13px}.gantt-module .gantt .gantt-side .gantt-side-content .gantt-tree-body .gantt-tree-root>li ol li:last-child:before{height:50%}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task{height:75%!important}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.gantt-task-value,.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.gantt-task-value-small{margin:0 auto;height:100%!important;display:block;font-size:11px;text-align:center;width:100%;line-height:23px;padding:0}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.gantt-task-value-small .gantt-task-content span,.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.gantt-task-value .gantt-task-content span{width:100%;min-width:100%;margin:0 auto;padding:0;display:block}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.gantt-task-value-small{font-size:9px}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.workload-overloaded-day{color:#ae1400;font-weight:700}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.workload-overloaded{color:#ae1400;font-weight:700;background:#efd3d1}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.workload-free-capacity{background:#fff5a3}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task.workload-optimal{background:#c4e1a6}.gantt-module .gantt .gantt-scrollable .gantt-body .gantt-body-rows .gantt-row .gantt-row-content .gantt-task .gantt-estimated-label{display:inline-block;position:absolute;z-index:2;font-size:12px;top:-10%;padding:0 5px;text-align:center;font-weight:700;left:0;white-space:nowrap;transform:translateX(-100%)}.gantt-module .move-schedule-popover{min-width:400px;transform:translateX(-50px)}.gantt-module .move-schedule-popover .arrow{margin-left:39px}.gantt-module .move-schedule-popover .smart-form-move-schedule .cnt{display:-ms-flexbox;display:flex}.gantt-module .move-schedule-popover .smart-form-move-schedule .cnt .left-column{width:190px;padding-right:20px;border-right:1px solid #ced2d5}.gantt-module .move-schedule-popover .smart-form-move-schedule .cnt .right-column{padding-left:20px}.gantt-module .move-schedule-popover .smart-form-move-schedule .cnt .right-column p{display:-ms-flexbox;display:flex;gap:5px;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;font-size:.9em}.gantt-module .move-schedule-popover .smart-form-move-schedule .cnt .right-column p input{margin:0}.gantt-module .move-schedule-popover .form-actions{margin-top:-32px}.gantt-module.projects-gantt{min-width:1620px;max-width:100vw}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .gantt-row.own-milestone .gantt-row-content .gantt-task-milestone .gantt-task-background,.gantt-module.projects-gantt .gantt .gantt-side-content .gantt-side-content-tree .gantt-tree-body .gantt-tree-root .gantt-row-label.own-milestone .gantt-label-text:before{background-color:#175a82!important;height:7px!important;width:7px!important;border-radius:0}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag .gantt-task-background{background:transparent!important;overflow:initial}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag .gantt-task-background:after,.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag .gantt-task-background:before{position:absolute;background-color:#c31414!important;content:"";width:7px;height:7px;left:50%}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag .gantt-task-background:before{top:calc(50% - 4px);transform:translate(-50%,-50%) skew(45deg);border-bottom:1px solid #c31414}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag .gantt-task-background:after{bottom:calc(50% - 3px);transform:translate(-50%,50%) skew(-45deg)}.gantt-module.projects-gantt .gantt-side{width:500px}.gantt-module.projects-gantt .expand-all-container{width:200px;margin-bottom:-28px;margin-left:5px;z-index:5;position:relative}.gantt-module.projects-gantt .expand-all-container .btn{line-height:1em;padding:3px}.gantt-module.projects-gantt .expand-all-container .btn .glyphicon{font-size:12px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column:first-of-type .gantt-table-header{min-width:125px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column:nth-child(n+2) .gantt-table-header{min-width:120px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-revision-number .gantt-table-header{min-width:60px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-task-name .gantt-table-content .gantt-valign-container{font-size:13px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-days .gantt-table-header{min-width:80px}.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-contract-date-time .gantt-table-header,.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-from .gantt-table-header,.gantt-module.projects-gantt .gantt .gantt-side-content-table .gantt-table-column.gantt-column-to .gantt-table-header{min-width:110px}.gantt-module.projects-gantt .gantt .column-sort-icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}.gantt-module.projects-gantt .gantt .column-sort-icon p{padding:0;margin:0}.gantt-module.projects-gantt .gantt .column-sort-icon span{display:block;width:10px;height:10px;font-weight:400;font-size:.85em}.gantt-module.projects-gantt .gantt .column-sort-icon span:before{color:#175a82;content:"";font-family:FontAwesome;left:0;top:0;position:absolute;width:100%;height:100%}.gantt-module.projects-gantt .gantt .column-sort-icon span.none:before{color:rgba(75,104,121,.5);content:"\f0dc";transform:translateY(5%)}.gantt-module.projects-gantt .gantt .column-sort-icon span.asc:before{content:"\f0de";transform:translateY(30%)}.gantt-module.projects-gantt .gantt .column-sort-icon span.desc:before{content:"\f0dd";transform:translateY(-30%)}.gantt-module.projects-gantt .gantt .gantt-side-content .gantt-side-content-tree .gantt-tree-body .gantt-tree-root .gantt-row-label.own-milestone .gantt-label-text{font-weight:700}.gantt-module.projects-gantt .gantt .gantt-side-content .gantt-side-content-tree .gantt-tree-body .gantt-tree-root .gantt-row-label.own-milestone .gantt-label-text:before{content:"";transform:rotate(45deg);display:inline-block;margin:1px 5px 2px 4px}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .gantt-row.own-milestone .gantt-row-content .gantt-task-milestone .gantt-task-background{top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .contractDateFlag.gantt-task-overlaps,.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .gantt-task-overlaps{border:0}.gantt-module.projects-gantt .gantt .gantt-body .gantt-body-rows .gantt-task-overlaps .gantt-task-background{background-color:#a00000!important}.gantt-module.resource-management .avatar{width:18px;height:18px;border-radius:50%;border:1px solid #ddd;margin-right:5px;vertical-align:middle}.gantt-module.resource-management .gantt-side{width:350px}.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-even .gantt-row-background,.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-odd .gantt-row-background{border-bottom:1px solid #ddd}.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-even.ng-scope>.gantt-row-background,.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-odd.ng-scope>.gantt-row-background{background-color:#efefef}.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-even:not(.ng-scope)>.gantt-row-background,.gantt-module.resource-management .gantt-body-background .gantt-row.gantt-row-odd:not(.ng-scope)>.gantt-row-background{background-color:#f7f7f7}.gantt-module.resource-management .gantt-side-background .gantt-row-even>.gantt-row-background,.gantt-module.resource-management .gantt-side-background .gantt-row-odd>.gantt-row-background{background-color:#fff;border-bottom:1px solid #efefef}.gantt-module.resource-management .gantt-task-content>span{margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:start;align-items:start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gantt-module.resource-management .gantt-task-content>span .hour-per-day{font-size:11px;color:#000;height:20px;display:block;vertical-align:top;line-height:20px;width:28px;min-width:28px;max-width:28px;text-align:center;border-right:1px solid hsla(0,0%,76%,.24)}.gantt-module.resource-management .gantt-task-content>span .hour-per-day.step2{font-size:8.5px}.gantt-module.resource-management .gantt-legend{padding:20px}.gantt-module.resource-management .gantt-legend ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0}.gantt-module.resource-management .gantt-legend ul li{position:relative;padding:0 0 0 30px;margin:0 20px 0 0;display:block;line-height:20px}@media (max-width:600px){.gantt-module.resource-management .gantt-legend ul li{width:100%}}.gantt-module.resource-management .gantt-legend ul li:before{top:0;left:0;position:absolute;content:"";border:1px solid #efefef;display:block;width:20px;height:20px;font-size:12px;text-align:center;line-height:20px}.gantt-module.resource-management .gantt-legend ul li[data-type=workload-overloaded-day]:before{content:"X";color:#ae1400;font-weight:700}.gantt-module.resource-management .gantt-legend ul li[data-type=workload-overloaded]:before{content:"X";color:#ae1400;font-weight:700;background:#efd3d1}.gantt-module.resource-management .gantt-legend ul li[data-type=workload-free-capacity]:before{background:#fff5a3}.gantt-module.resource-management .gantt-legend ul li[data-type=workload-optimal]:before{background:#c4e1a6}.gantt-module.projects-gantt-global .gantt-task-group,.gantt-module.projects-gantt-global .gantt-task-group .gantt-task-group-left-main,.gantt-module.projects-gantt-global .gantt-task-group .gantt-task-group-right-main{background:#c12254}.gantt-module.projects-gantt-global .gantt-task-group .gantt-task-group-left-symbol,.gantt-module.projects-gantt-global .gantt-task-group .gantt-task-group-right-symbol{border-top:12px solid #c12254}.modal-order .dropdown-menu.dropdown-icons label.dropdown-item-label,.orders-module .dropdown-menu.dropdown-icons label.dropdown-item-label{padding:3px 10px}.orders-module .module-list-heading .buttons-container .dropdown-menu{transform:translateX(-50%)}.orders-module #sparks{-ms-flex-pack:end;justify-content:flex-end}.orders-module #sparks .sparks-info{padding:0 15px;padding-top:4px;display:-ms-flexbox;display:flex;border-right:1px dotted #c7c7c7;-ms-flex-align:end;align-items:flex-end}.orders-module #sparks .sparks-info:last-of-type{border-right:0;padding-right:0}.orders-module #sparks .sparks-info h5.title{color:#555;font-size:11px;line-height:1.2em;font-weight:400;text-transform:uppercase;margin:0 auto;margin-bottom:-4px}.orders-module #sparks .sparks-info h5.title span{display:block;font-size:18px;line-height:20px;margin:0 auto}.orders-module #sparks .sparks-info h5.title span.txt-color-blue{color:#57889c}.orders-module #sparks .sparks-info h5.title span.txt-color-purple{color:#6e587a}.orders-module #sparks .sparks-info h5.title span.txt-color-greenDark{color:#496949}.orders-module #sparks .sparks-info h5.title span.txt-color-blueDark{color:#175a82}.orders-module #sparks .sparks-info h5.title span.balance-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.orders-module #sparks .sparks-info h5.title span.balance-container .separator{font-size:15px;display:block;padding:0 5px;margin-top:-1px;color:#c7c7c7}.orders-module #sparks .sparks-info h5.title span.balance-container .value-cnt{font-size:15px;padding:0 0 0 3px}.orders-module hr{margin:0 auto;margin-top:5px;margin-bottom:5px}.orders-module .badge.badge-small{border-radius:0;font-size:.7em;font-weight:400;letter-spacing:.05em}.orders-module table.primary-table thead th{padding-bottom:10px;text-transform:uppercase;border-bottom:2px solid #ddd}.orders-module table.primary-table tbody tr:hover{background-color:initial;cursor:pointer}.orders-module table.primary-table tbody tr td{padding:10px 15px;border-bottom:1px solid #ddd;vertical-align:middle}.orders-module table.primary-table tbody tr td.order-date{max-width:30px;width:30px;padding:5px 10px 5px 0}.orders-module table.primary-table tbody tr td.order-date .tooltip{width:150px}.orders-module table.primary-table tbody tr td.action-td{vertical-align:middle;padding-left:10px;padding-right:0}.orders-module table.primary-table tbody tr td.action-td .variation-orders{border-top:1px solid #eee;padding-top:1px;margin-top:8px}.orders-module table.primary-table tbody tr td.action-td .variation-orders a{color:#c8c8c8;transition:all .2s ease-in-out;text-decoration:none}.orders-module table.primary-table tbody tr td.action-td .variation-orders a .fa{width:15px;text-align:center;font-size:22px;color:#c8c8c8}.orders-module table.primary-table tbody tr td.action-td .variation-orders a:hover{text-decoration:none}.orders-module table.primary-table tbody tr td.action-td .variation-orders a:hover .fa{color:#175a82}.orders-module table.primary-table tbody tr td.order-name-col .order-fullname{max-width:200px;min-width:200px;display:block;white-space:normal;font-size:.9em}.orders-module table.primary-table tbody tr td.order-project-progress{width:110px;max-width:110px;padding:10px 5px}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container .progress-bar-container .data-progress-bar{max-width:100%}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container .data-progress-bar{background-color:#999}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container[data-progressbar-value="2"] .data-progress-bar{background-color:#57889c}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container[data-progressbar-value="3"] .data-progress-bar{background-color:#a90329}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container[data-progressbar-value="4"] .data-progress-bar{background-color:#c79121}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container[data-progressbar-value="5"] .data-progress-bar{background-color:#739e73}.orders-module table.primary-table tbody tr td.order-project-progress .progress-container[data-progressbar-value="6"] .data-progress-bar{background-color:#ed1c24}.orders-module table.primary-table tbody tr td.invoice-status-col .label-wrapper{display:block;margin-bottom:7px}.orders-module table.primary-table tbody tr td.invoice-status-col .label-wrapper .status-label{display:block;text-align:center}.orders-module table.primary-table tbody tr td.order-value-td hr{border-top:1px solid #ddd}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box{width:35px;min-width:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#175a82;opacity:.7;margin-left:0;margin-right:auto}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box img,.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box svg{width:100%}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon img,.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon svg{height:14px}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon svg{fill:#175a82}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .percent-col{width:35px;min-width:35px;display:-ms-flexbox;display:flex;margin-left:.5em}.orders-module table.primary-table tbody tr td.order-value-td .data-w-icon-container .percent-col .badge-small{top:auto;margin-left:0}.orders-module table.primary-table tbody tr td.project-status-td{width:125px;max-width:125px;padding-left:10px}.orders-module table.primary-table tbody tr td.project-status-td .status-label{display:block}.orders-module table.primary-table tbody tr td.project-status-td .avatars-container{padding-top:10px}.orders-module table.primary-table tbody tr td.project-status-td .avatar-container{margin-right:5px}.orders-module table.primary-table tbody tr td.balance-td .balance .value-cnt.minus,.orders-module table.primary-table tbody tr td.balance-td .sales-margin .value-cnt.minus{color:#cc3535}.orders-module table.primary-table tbody tr td.balance-td .balance .label-cnt,.orders-module table.primary-table tbody tr td.balance-td .sales-margin .label-cnt{opacity:.7;width:20px;text-align:left;display:inline-block;font-size:12px;padding-left:5px}.orders-module table.primary-table tbody tr td.balance-td .sales-margin .value-cnt{font-weight:700}.orders-module table.primary-table tbody tr.child-row td:hover{cursor:auto}.orders-module table.primary-table tbody tr.child-row>td{background-color:#ececec;padding:0;border-left:20px solid #ddd}.orders-module table.primary-table tbody tr.child-row>td .status-label{display:block;text-align:center}.orders-module table.primary-table tbody tr:not(.shown) td.action-td .variation-orders .fa-angle-down{display:block}.orders-module table.primary-table tbody tr.shown td.action-td .variation-orders .fa-angle-down,.orders-module table.primary-table tbody tr:not(.shown) td.action-td .variation-orders .fa-angle-up{display:none}.orders-module table.primary-table tbody tr.shown td.action-td .variation-orders .fa-angle-up{display:block}.modal-order fieldset{border:1px solid #ccc;padding:30px 10px}.modal-order fieldset.attachments{border:1px solid red}.modal-order .labels-right-positioned .label-wrapper{margin-left:4px}.modal-order .line-h-select{display:block;line-height:34px;color:rgba(23,90,130,.6)}.modal-order .module-content-button{margin-left:5px;color:#175a82}.modal-order table.bordered-table.table-striped>thead tr th{border-top:1px solid rgba(23,90,130,.3)!important;border-bottom:1px solid rgba(23,90,130,.3)!important;text-transform:uppercase}.modal-order table.bordered-table.table-striped>tbody>tr>td{padding-top:12px;padding-bottom:12px}.modal-order table.bordered-table.table-striped>tbody>tr>td.action-td{vertical-align:middle}.modal-order table.bordered-table.table-striped>tbody>tr>td .primary-input{width:100%}.modal-order .form-attachment-list{border:1px solid red}.modal-order .exchange-rate-wrapper{text-align:right}.modal-order .exchange-rate-wrapper .primary-button-fixed{width:auto;padding:3px 10px;height:auto;margin:0 auto;margin-right:0;font-size:14px;margin-bottom:3px}.modal-order .note-error{width:100%;text-align:right;display:block}.modal-order .input-percent-container{width:calc(100% - 91px)}.modal-order .input-percent-container .percent-container{position:relative}.modal-order .input-percent-container .percent-container .primary-input{width:100%}.modal-order .input-percent-container .percent-container .sign{position:absolute;top:10px;right:6px;color:rgba(23,90,130,.5);font-size:14px}.modal-order .edit-buttons{display:-ms-flexbox;display:flex;padding-top:16px}.modal-order .edit-buttons button:not(:last-child){margin-right:16px}.modal-order .edit-buttons button.save{background-color:#4a8ab0}.modal-order-search tags-input .tags .input{width:auto}.modal-order-search input[type=search]{box-sizing:border-box}.modal-order-search fieldset,.modal-order-summary fieldset{border:0;padding:0}.modal-order-summary table.bordered-table td.order-invoice-value-sum .remain-value,.modal-order-summary table.bordered-table td.order-invoice-value-sum .total-value{width:50%}.modal-order-summary table.bordered-table td.order-invoice-value-sum .remain-percent{width:35px}.modal-order-summary table.bordered-table td .values-and-icons-two-rows hr{border-top:1px solid #ddd;margin:0}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700;white-space:nowrap}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box{width:40px;min-width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#175a82;opacity:.7;margin-left:0;margin-right:auto}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box img,.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box svg{width:100%}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box.sigma-icon img,.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box.sigma-icon svg{height:14px}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .icon-box.sigma-icon svg{fill:#175a82}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .percent-col{width:40px;min-width:35px;display:-ms-flexbox;display:flex;margin-left:.5em}.modal-order-summary table.bordered-table td .values-and-icons-two-rows .data-w-icon-container .percent-col .badge-small{top:auto;margin-left:0;display:inline-block;position:relative;padding:2px 5px;border-radius:0}.modal-order-summary table.bordered-table td .values-w-two-rows{text-align:right}.modal-order-summary table.bordered-table td .values-w-two-rows hr{margin:0}.modal-order-summary table.bordered-table td .values-w-two-rows .bottom-row,.modal-order-summary table.bordered-table td .values-w-two-rows .top-row{white-space:nowrap}.modal-order-summary table.bordered-table td .values-w-two-rows .bottom-row .value-cnt.minus,.modal-order-summary table.bordered-table td .values-w-two-rows .top-row .value-cnt.minus{color:#cc3535}.modal-order-summary table.bordered-table td .values-w-two-rows .bottom-row .label-cnt,.modal-order-summary table.bordered-table td .values-w-two-rows .top-row .label-cnt{opacity:.7;width:30px;text-align:left;display:inline-block;font-size:12px;padding-left:5px}.modal-order-summary table.bordered-table td .values-w-two-rows .bottom-row .label-cnt-first,.modal-order-summary table.bordered-table td .values-w-two-rows .top-row .label-cnt-first{opacity:.7;width:46px;text-align:left;display:inline-block;font-size:12px;padding-left:5px}.modal-order-summary table.bordered-table td .values-w-two-rows .top-row .value-cnt{font-weight:700}.modal-order-summary table.bordered-table thead tr th{border-top:1px solid rgba(23,90,130,.3)!important;border-bottom:1px solid rgba(23,90,130,.3)!important;text-transform:uppercase}.modal-order-summary table.bordered-table tbody tr th,.modal-order-summary table.bordered-table tfoot tr td{border:1px solid rgba(23,90,130,.3)}.modal-order-summary table.bordered-table tfoot tr td.collapsed-left{border:0}.modal-order-invoices .basic-labels .label{display:block;margin-bottom:7px;border-radius:0}.modal-order-invoices .line-h-select{display:block;line-height:34px;color:rgba(23,90,130,.6)}.modal-order-invoices tags-input .tags .input{width:auto}.modal-order-invoices fieldset{border:0;padding:0}.modal-order-invoices .primary-input{box-sizing:border-box}.modal-order-invoices table.bordered-table thead tr th{border:1px solid rgba(23,90,130,.3)}.order-conversations{border:1px solid #e5e5e5;padding:30px 0 0;max-width:1038px}.order-conversations.full-w-container{max-width:100%;width:100%}.order-conversations .dropdown-menu.dropdown-avatars{max-height:300px;overflow:auto;top:50px!important}.order-conversations .dropdown-menu.dropdown-avatars li{position:relative}.order-conversations .dropdown-menu.dropdown-avatars li>a{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.order-conversations .dropdown-menu.dropdown-avatars li>a .avatar,.order-conversations .dropdown-menu.dropdown-avatars li>a img{width:25px;margin-right:10px}.order-scope-icon{font-size:13px;padding:3px;text-align:center;width:23px;display:inline-block;margin:0}.order-scope-icon .fa{margin:0;padding:0}.exchange-rate-icon{background:#dbd7d7;width:23px;line-height:24px;font-size:12px;border-radius:5px;text-align:center;display:inline-block;vertical-align:top}.date-range-popover,.exchange-rate-popover{min-width:200px}.date-range-popover .popover-title,.exchange-rate-popover .popover-title{padding:10px;font-size:16px;margin:0 auto}.date-range-popover .form-actions,.exchange-rate-popover .form-actions{text-align:right}.date-range-popover .form-actions .primary-button-fixed,.exchange-rate-popover .form-actions .primary-button-fixed{padding:7px 10px;width:auto;height:auto}.modal-invoice-generate .main-container{background:#f8f8f8;border:1px solid #ccc;padding:10px 40px 40px}.modal-invoice-generate .main-container .data-container{width:250px}.modal-invoice-generate .main-container .data-container .cnt{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:flex-end;padding-bottom:5px}.modal-invoice-generate .main-container .data-container .cnt.space-bottom{padding-bottom:20px}.modal-invoice-generate .main-container .data-container .cnt>span{margin:0 auto;margin-left:0}.modal-invoice-generate .main-container .data-container .cnt .primary-input{text-align:center}.modal-invoice-generate .main-container .data-container .cnt .primary-input,.modal-invoice-generate .main-container .data-container .cnt .primary-select,.modal-invoice-generate .main-container .data-container .cnt .ui-select-container,.modal-invoice-generate .main-container .data-container .cnt .ui-select-search{min-width:170px;font-weight:700}.modal-invoice-generate .main-container .data-container .cnt .primary-input .ui-select-match-text,.modal-invoice-generate .main-container .data-container .cnt .primary-select .ui-select-match-text,.modal-invoice-generate .main-container .data-container .cnt .ui-select-container .ui-select-match-text,.modal-invoice-generate .main-container .data-container .cnt .ui-select-search .ui-select-match-text{font-weight:700}.modal-invoice-generate .main-container .data-container .cnt .primary-select{text-align:center}.modal-invoice-generate .main-container .data-container .cnt .primary-select option{text-align:left}.modal-invoice-generate .main-container .data-container .cnt .label-cnt{min-width:140px}.modal-invoice-generate .main-container .data-address{padding-top:20px;padding-bottom:50px}.modal-invoice-generate .main-container .data-address .edit-buttons{padding-top:0}.modal-invoice-generate .main-container .data-address .row-cnt{padding-bottom:5px;font-weight:700;font-size:1.1rem}.modal-invoice-generate .main-container .data-address .row-cnt span{font-weight:400;display:inline-block;width:120px}.modal-invoice-generate .main-container .description-textarea{padding-bottom:0;padding-top:20px}.modal-invoice-generate .main-container .description-textarea textarea{font-size:16px;min-height:80px}.modal-invoice-generate .main-container .add-more-btn{background-color:#4a8ab0}.modal-invoice-generate .main-container .add-more-btn .fa{font-size:.8em;margin-right:5px}.modal-invoice-generate .main-container .billing-list{border:1px solid #ccc;margin-top:20px;padding:10px;max-height:119px;overflow-y:scroll;background:#eee}.modal-order-exchange-rate .modal-content{width:380px;margin:0 auto}.modal-order{min-width:1035px;max-width:calc(50vw - 22px)}.modal-order .top-fieldset-container fieldset{padding:10px 0;border:0}.modal-order .tabs-container{padding-bottom:16px}.modal-order .tabs-container .primary-tab{border-top:0;border-left:0;border-right:0;background:none}.modal-order .tabs-container .primary-tab.disabled{border-bottom-color:rgba(23,90,130,.4);color:rgba(23,90,130,.5);opacity:.3}.modal-order .tab-container{display:none}.modal-order .tab-container.active{display:block}.modal-order .subtab-container{background:#f0f0f0;border:1px solid #ccc;margin-bottom:20px}.modal-order .subtab-container .tab-bar{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:15px;transition:all .2s ease-in-out;cursor:pointer}.modal-order .subtab-container .tab-bar .icon-container{width:30px;min-width:30px}.modal-order .subtab-container .tab-bar .icon-container .fa-angle-down{display:block}.modal-order .subtab-container .tab-bar .icon-container .fa-angle-up{display:none}.modal-order .subtab-container .tab-bar .left-column{width:calc(60% - 30px);display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.modal-order .subtab-container .tab-bar .left-column.billing-plan .title{white-space:nowrap}.modal-order .subtab-container .tab-bar .left-column .title{text-transform:uppercase;font-size:1.2em;font-weight:500;margin:0;padding-bottom:0}.modal-order .subtab-container .tab-bar .left-column .count-badge{border-radius:10px;margin-left:-10px}.modal-order .subtab-container .tab-bar .left-column .loader-wrapper{height:19px}.modal-order .subtab-container .tab-bar .left-column .loader-wrapper .sending{height:19px;padding-top:0;margin-top:-2px}.modal-order .subtab-container .tab-bar .left-column .bootstrap-labels{display:inline-block}.modal-order .subtab-container .tab-bar .right-column{width:40%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.modal-order .subtab-container .tab-bar .right-column .bootstrap-labels{display:inline-block}.modal-order .subtab-container .tab-bar .right-column .bootstrap-labels .label-wrapper .label{border-radius:0}.modal-order .subtab-container .tab-bar .right-column .progress-container .progress-bar-container .data-progress-bar{max-width:100%}.modal-order .subtab-container .tab-bar:hover{background:#f7f7f7}.modal-order .subtab-container .tab-bar.active .icon-container .fa-angle-down{display:none}.modal-order .subtab-container .tab-bar.active .icon-container .fa-angle-up,.modal-order .subtab-container .tab-bar.active~.attachment-actions,.modal-order .subtab-container .tab-bar.active~fieldset{display:block}.modal-order .subtab-container .tab-title-bar{background:#e8e8e8;padding:.75rem 1rem;font-weight:700;margin-top:30px}.modal-order .subtab-container .tab-title-bar.tab-title-bar-projects{min-height:59px}.modal-order .subtab-container .tab-title-bar.w-columns{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.modal-order .subtab-container .tab-title-bar.w-columns .right-column.project-select{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.modal-order .subtab-container .tab-title-bar.w-columns .right-column.project-select .item-input-container{min-width:184px;margin-top:0}.modal-order .subtab-container .tab-title-bar.w-columns .right-column.project-select .item-input-container .ui-select-container{margin-bottom:0}.modal-order .subtab-container .tab-title-bar .btn.btn-action{color:rgba(23,90,130,.55);border:none;background:none;transition:all .2s ease-in-out}.modal-order .subtab-container .tab-title-bar .btn.btn-action.active,.modal-order .subtab-container .tab-title-bar .btn.btn-action:hover{color:#175a82}.modal-order .subtab-container .tab-table-container{padding:0 1rem 1rem}.modal-order .subtab-container .tab-table-container .list-item-label{display:inline-block;padding:2px 6px;background-color:transparent;border:1px solid #788a9a;color:#5f7080;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;width:80px;white-space:normal}.modal-order .subtab-container .tab-table-container .table-projects{margin-top:15px}.modal-order .subtab-container .tab-table-container .table-projects thead tr th{color:rgba(23,90,130,.5);font-size:12px;text-transform:uppercase;margin-bottom:5px;font-weight:400;padding:0;padding-left:.5em;padding-right:8px;padding-bottom:.5em;border:0!important}.modal-order .subtab-container .tab-table-container .table-projects tbody td{padding:0;padding:5px 10px 5px .5em;border:0}.modal-order .subtab-container .tab-table-container .table-projects tbody td .redirect-button{margin-left:.5em}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container{margin-bottom:0;border-bottom:1px solid #ced2d5;font-size:15px}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container input{margin-bottom:0;border:1px solid transparent;border-bottom:0;background:none;padding-left:0}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container input:focus{background:#fff;border-color:#ced2d5}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container{background-color:none;margin-bottom:0;display:block}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container .form-control.ui-select-toggle{background-color:inherit;border:1px solid transparent;padding-left:0}.modal-order .subtab-container .tab-table-container .table-projects tbody td .item-input-container .ui-select-bootstrap.ui-select-container .form-control.ui-select-toggle>a.btn{background-color:#f0f0f0}.modal-order .subtab-container .tab-table-container .table-projects tbody td .minor-text{font-size:11px;opacity:.8}.modal-order .subtab-container .tab-table-container .table-projects tbody td .status-progress-container{-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-align:end;align-items:flex-end;gap:10px;width:100%;padding:0}.modal-order .subtab-container .tab-table-container .table-projects tbody td .status-progress-container .percent{font-size:12px;line-height:1em}.modal-order .subtab-container table.bordered-table tbody tr.editable-row td{padding:3px}.modal-order .subtab-container table.bordered-table tbody tr.editable-row td .checkbox,.modal-order .subtab-container table.bordered-table tbody tr.editable-row td .radio{margin-top:5px;margin-bottom:5px}.modal-order .subtab-container table.bordered-table tbody tr.editable-row td .checkbox input,.modal-order .subtab-container table.bordered-table tbody tr.editable-row td .radio input{float:none}.modal-order .subtab-container table.bordered-table tbody tr td .invoice-wrapper .invoice-attachment{border:1px solid #afc3cf;padding:2px 3px;margin-top:-1px;margin-left:3px;font-size:.8rem;opacity:1;cursor:pointer;transition:opacity .2s ease-in-out;border-radius:3px;border-color:#ced2d5;background-color:#e5e5e5}.modal-order .subtab-container table.bordered-table tbody tr td .invoice-wrapper .invoice-attachment:hover{opacity:.6}.modal-order .subtab-container .input-container-w-link{-ms-flex-align:center;align-items:center}.modal-order .subtab-container .input-container-w-link .input-container-col{width:calc(100% - 30px)}.modal-order .subtab-container .input-container-w-link .input-container-col.empty-input-col{width:100%}.modal-order .subtab-container .input-container-w-link .link-col{text-align:right;width:30px;padding-top:7px}.modal-order .subtab-container .attachment-actions,.modal-order .subtab-container fieldset{border-top:1px solid #e0e0e0;margin-top:15px;padding:15px}.modal-order .subtab-container fieldset{border:0;display:none}.modal-order .subtab-container fieldset.active{display:block}.modal-order .subtab-container fieldset.no-padding{padding:0!important}.modal-order .subtab-container .attachment-actions{border:0;border-left:0;border-right:0;border-bottom:0;display:none}.modal-order .subtab-container .attachment-actions.no-top-bar{border-top:0;margin-top:0;padding-top:0}.modal-order .subtab-container .attachment-actions.links-actions .buttons-container .alert{padding:10px 15px}.modal-order .subtab-container .attachment-actions.links-actions .buttons-container .module-content-button{margin-top:5px}.modal-order .subtab-container .variation-orders thead th{border-top:1px solid rgba(23,90,130,.3)!important;border-bottom:1px solid rgba(23,90,130,.3)!important;text-transform:uppercase}.modal-order .subtab-container .variation-orders tbody tr{cursor:pointer}.modal-order .subtab-container .variation-orders tbody tr td{padding-top:6px!important;padding-bottom:6px!important;transition:background-color .2s ease-in-out;background-color:#f9f9f9}.modal-order .subtab-container .variation-orders tbody tr td .label-wrapper{margin-right:.25em}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td hr{border-top:1px solid #ddd}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-weight:700}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box{width:35px;min-width:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#175a82;opacity:.7;margin-left:0;margin-right:auto}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box img,.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box svg{width:100%}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon img,.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon svg{height:14px}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .icon-box.sigma-icon svg{fill:#175a82}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .percent-col{width:41px;min-width:41px;display:-ms-flexbox;display:flex;margin-left:.5em}.modal-order .subtab-container .variation-orders tbody tr td.order-value-td .data-w-icon-container .percent-col .badge-small{top:auto;margin-left:0}.modal-order .subtab-container .variation-orders tbody tr td.inv-status .label-wrapper{display:block;margin-bottom:7px}.modal-order .subtab-container .variation-orders tbody tr td.inv-status .label-wrapper:last-of-type{margin-bottom:0}.modal-order .subtab-container .variation-orders tbody tr.selected td{background-color:rgba(23,90,130,.1)}.modal-order .subtab-container .variation-orders tbody tr.selected td hr{border-top-color:rgba(23,90,130,.2)}.modal-order .subtab-container .variation-orders tbody tr.cancelled td{background-color:#f9f9f9!important;opacity:.3;font-size:.85em}.modal-order .subtab-container .variation-orders tbody tr.cancelled td.suborder-name{text-decoration:line-through}.modal-order .subtab-container .variation-orders tbody tr.cancelled:hover td{opacity:1}.modal-order .subtab-container .variation-orders tbody tr.cancelled:hover td.suborder-name{text-decoration:initial}.modal-order .subtab-container .variation-orders tbody tr:hover:not(.selected) td{background-color:#e9e9e9}.modal-order .subtab-container .description-container{padding:15px}.modal-order .subtab-container .description-container textarea{min-height:70px;resize:auto;max-width:100%;min-width:100%}.modal-order .subtab-container .order-element-table .order-scop-type-label{font-size:.8em;text-align:center;padding:2px 5px;font-weight:700;line-height:1;text-transform:uppercase;display:inline-block;border:1px solid #999;color:#999;margin:3px 0}.modal-order .subtab-container .order-element-table .order-scope-billing-type-label{font-size:.8em;text-align:center;padding:2px 5px;font-weight:700;line-height:1;text-transform:uppercase;display:inline-block;border:1px solid #533232;color:#533232;margin:3px 0}.modal-order .subtab-container .order-element-table .budget-w-status{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;white-space:nowrap;gap:5px}.modal-order .subtab-container .order-element-table .focused-row td{background-color:rgba(23,90,130,.1);font-weight:700}.modal-order .subtab-container .order-element-table .focused-row td .row-actions{color:#175a82}.modal-order .subtab-container .alert.alert-small{padding:10px;width:auto;display:inline-block;font-size:.9rem}.modal-order .conversations-container .item-input-container textarea{min-height:70px;resize:auto;max-width:100%;min-width:100%}.modal-order .start-tab{position:relative}.modal-order .start-tab .widget-full{border:1px solid #ccc;background:#f9f9f9;padding:.75rem 1rem;width:100%;margin-bottom:2rem}.modal-order .start-tab .top-container{display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-order .start-tab .bottom-container{display:-ms-flexbox;display:flex;gap:2rem;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}.modal-order .start-tab .sum-container{width:100%;padding-bottom:2rem}.modal-order .start-tab .sum-container .balance-table{width:100%;font-size:1em;margin-bottom:0}.modal-order .start-tab .sum-container .balance-table td.sum-label{width:180px;text-align:right;padding-top:.5em;padding-bottom:0;vertical-align:bottom;opacity:.7;font-size:.8em}.modal-order .start-tab .sum-container .balance-table td.value-label{border-right:0;padding-left:1rem}.modal-order .start-tab .sum-container .balance-table td.price{width:160px;padding-right:0;border-right:0}.modal-order .start-tab .sum-container .balance-table td.price.sum-price{padding-top:.5em;padding-bottom:0}.modal-order .start-tab .sum-container .balance-table td.price .sign{display:none;font-size:.8em}.modal-order .start-tab .sum-container .balance-table td.price .currency-flex{display:none;font-size:.8em;line-height:1.4em;vertical-align:middle}.modal-order .start-tab .sum-container .balance-table td.currency{opacity:.7;font-size:.8em;line-height:1.4em;width:20px;border-left:0;vertical-align:middle}.modal-order .start-tab .sum-container .balance-table td.currency.sum-currency{padding-top:1em;padding-bottom:0}.modal-order .start-tab .sum-container .balance-table td.empty{background:none;border:0}.modal-order .start-tab .sum-container .balance-table tr.two-prices .price .cnt{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}.modal-order .start-tab .sum-container .balance-table tr.two-prices .price .cnt .currency-flex{display:inline-block}.modal-order .start-tab .sum-container .balance-table tr.two-prices .price .cnt>div:first-of-type{white-space:nowrap;opacity:.7}.modal-order .start-tab .sum-container .balance-table tr.two-prices .price .cnt>div:first-of-type .sign{display:initial}.modal-order .start-tab .sum-container .balance-table tr.two-prices .price .cnt>div:last-of-type{white-space:nowrap}.modal-order .start-tab .sum-container .balance-table tr.two-prices .currency>div:last-of-type{display:none}.modal-order .start-tab .start-data{width:100%;display:-ms-flexbox;display:flex;gap:3rem;padding-top:1rem;padding-bottom:2rem}.modal-order .start-tab .start-data .attribute-w-avatar{padding-bottom:1rem}.modal-order .start-tab .start-data .attribute-w-avatar.last-column{margin-left:auto}.modal-order .start-tab .start-data .attribute-w-avatar>.flex-container{gap:20px}.modal-order .start-tab .start-data .attribute-w-avatar .name{color:#4b6879;text-transform:uppercase}.modal-order .start-tab .start-data .attribute-w-avatar .subname{padding-top:2px;color:rgba(75,104,121,.5)}.modal-order .start-tab .start-data .attribute-w-avatar .avatar-box{text-align:right;width:34px}.modal-order .start-tab .start-data .attribute-w-avatar .avatar-box .avatar{width:34px;height:34px;line-height:34px;max-width:34px;min-width:34px;margin:0 auto;margin-right:0;font-size:12px;color:rgba(75,104,121,.5);border:1px solid rgba(75,104,121,.2);background:hsla(0,0%,70%,.2);font-weight:400}.modal-order .start-tab .start-data .attribute-w-avatar .avatar-box img{width:avatarSize}.modal-order .start-tab .widget-stats{width:50%;margin-bottom:16px}.modal-order .start-tab .widget-stats-title{padding-bottom:1rem;font-weight:600;font-size:1.2rem;text-align:center}.modal-order .start-tab .widget-stats-body{width:100%}.modal-order .start-tab .widget-stats-body .chart-label{display:block}.modal-order .start-tab .widget-stats-body .chart-container{text-align:center}.modal-order .start-tab .widget-stats-body .chart-container canvas{margin:0 auto}.modal-order .start-tab .widget-stats-body .table-invoices{margin-top:20px;margin-bottom:0;width:100%}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr{border-top:1px solid rgba(23,90,130,.15)}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr:first-child{border-top:0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr.next-invoce{border:1px solid rgba(23,90,130,.15)}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr.next-invoce.top{border-bottom:0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr.next-invoce.bottom{border-top:0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td{padding-top:4px;padding-bottom:6px;white-space:nowrap}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.value-label{width:100%;padding-left:6px}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.value-label .badge-small{top:auto;border-radius:0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-expired{color:#cc3535}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-paid{color:#5ba67c}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-issued{color:#b9bec0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-to-create{color:#7094c7}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-planned{color:#175a82}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td .cl-neutral{color:#c8c8c8}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent{text-align:right;font-weight:700;font-size:.8em;vertical-align:middle}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent.cl-to-create{color:#7094c7}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent.cl-expired{color:#cc3535}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent.cl-paid{color:#5ba67c}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent.cl-issued{color:#b9bec0}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.percent.cl-planned{color:#175a82}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.price{white-space:nowrap}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.date{font-size:.75em;text-align:right;vertical-align:top;padding-top:0;opacity:.7}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.icon{width:20px;padding-right:5px}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.currency{padding-right:7px;padding-left:4px;vertical-align:middle;font-size:.6em;opacity:.7;width:30px;max-width:30px;text-align:left;vertical-align:top;padding-top:.8em}.modal-order .start-tab .widget-stats-body .table-invoices tbody tr td.sum{padding-bottom:30px}.modal-order .start-tab .widget-stats.style-1{border:1px solid #ccc;background:#f9f9f9}.modal-order .start-tab .widget-stats.style-1 .widget-stats-title{text-align:left;background:#e8e8e8;padding:.75rem 1rem;font-weight:400;font-size:1rem;text-transform:uppercase}.modal-order .start-tab .widget-stats.style-1 .widget-stats-body{padding:.75rem 1rem}.modal-order .expense-tab .order-element-table{margin-bottom:30px}.modal-order .expense-tab .order-element-table tr .col-number{width:25px;text-align:center}.modal-order .expense-tab .order-element-table tr .col-type{width:67px;text-align:center}.modal-order .expense-tab .order-element-table tr .col-unit-value{width:120px;text-align:center}.modal-order .expense-tab .order-element-table tr .col-quantity,.modal-order .expense-tab .order-element-table tr .col-use{width:90px}.modal-order .expense-tab .order-element-table tr .col-include{width:47px;text-align:center}.modal-order .expense-tab .order-element-table tr .col-action{width:25px}.modal-order .expense-tab .order-element-table tr td{background-color:#f9f9f9}.modal-order .expense-tab .order-element-table tr td .budget-status{font-size:.8em;vertical-align:top;margin-left:.5em;display:inline-block}.modal-order .expense-tab .order-element-table tr td .dropdown a.dropdown-toggle{color:#c8c8c8}.modal-order .expense-tab .order-element-table tr.not-included-row td{background:rgba(175,195,207,.15)}.modal-order .expense-tab .order-element-table tfoot tr td{background:none;padding:6px}.modal-order .expense-tab .order-element-table tfoot tr td.sum-label,.modal-order .expense-tab .order-element-table tfoot tr td.sum-value{background-color:#f9f9f9;border:1px solid rgba(23,90,130,.3)}.modal-order .expense-tab .order-element-table tfoot tr td.sum-label{font-weight:700;white-space:nowrap;text-align:right}.modal-order .expense-tab .order-element-table tfoot tr.not-included td.sum-label,.modal-order .expense-tab .order-element-table tfoot tr.not-included td.sum-value{background:rgba(175,195,207,.15)}.expense-details-modal-order table.bordered-table thead th{background:#f0f0f0}.expense-details-modal-order table.bordered-table thead th.col-number{width:30px}.expense-details-modal-order table.bordered-table thead th.col-mh-rate{width:150px}.expense-details-modal-order table.bordered-table thead th.col-unit-value{width:90px}.expense-details-modal-order table.bordered-table thead th.col-action{width:30px;text-align:center}.expense-details-modal-order table.bordered-table tbody tr.editable-row td{padding-top:3px;padding-bottom:3px}.expense-details-modal-order table.bordered-table tbody tr td{background-color:#fff}.expense-details-modal-order table.bordered-table tbody tr td.col-action,.expense-details-modal-order table.bordered-table tbody tr td.col-number{text-align:center}.expense-details-modal-order table.bordered-table tbody tr td.col-action a{cursor:pointer}.expense-details-modal-order table.bordered-table tbody tr td .input-w-append{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.expense-details-modal-order table.bordered-table tbody tr td .input-w-append .primary-input{width:100%;margin-bottom:0}.expense-details-modal-order table.bordered-table tbody tr td .input-w-append .primary-input~span{padding-left:.5em;white-space:nowrap;opacity:.6}.expense-details-modal-order table.bordered-table tbody tr.user-child-row td{background:rgba(175,195,207,.25)}.expense-details-modal-order table.bordered-table tbody tr.user-child-row td .project-rate-badge{background-color:#d57e1d;color:#fff;font-weight:600;padding:.2em .5em;text-transform:uppercase;font-size:.85em;margin-right:.5em;display:inline-block;text-align:center}.expense-details-modal-order table.bordered-table tbody tr.user-child-row td.col-empty{border:0;background:transparent}.expense-details-modal-order table.bordered-table tbody tr.user-child-row td.col-number{width:30px}.expense-details-modal-order .buttons-container .btn{color:#175a82;font-weight:600}.expense-details-modal-order .buttons-container .btn .fa{padding-right:.5em}.kanban-board-container .kanban-board-header{display:-ms-flexbox;display:flex;margin:0 46px 16px 0}.kanban-board-container .kanban-board-header .kanban-board-controls{font-size:14px}.kanban-board-container .kanban-board-header .kanban-board-controls .search-input-container{width:200px;background:#fff;position:relative}.kanban-board-container .kanban-board-header .kanban-board-controls .search-input-container .search-icon{border-color:#666;position:absolute;z-index:0;top:8px;width:10px;height:10px;right:11px}.kanban-board-container .kanban-board-header .kanban-board-controls .search-input-container .search-icon:before{background-color:#666;top:7px;left:5px;width:6px}.kanban-board-container .kanban-board-header .kanban-board-controls .search-input-container input{position:relative;width:100%;height:30px;line-height:30px;font-size:inherit;z-index:1;border:1px solid #ced2d5;background:none;padding-left:10px;padding-right:28px}.kanban-board-container .kanban-board-header .kanban-board-controls .search-input-container input:focus~.search-icon{display:none}.kanban-board-container .kanban-board-header .kanban-board-controls .filter-buttons{height:30px;font-size:inherit}.kanban-board-container .kanban-board-header .kanban-board-controls .filter-buttons .primary-button{padding-top:0;padding-bottom:0}.kanban-board-container .kanban-board-header .kanban-board-controls .filter-buttons .primary-button:first-child{margin-left:0}.kanban-board-container .kanban-board-header .kanban-board-controls .filter-buttons .primary-button:last-child{margin-left:16px}.kanban-board-container .kanban-board-header .kanban-board-controls .dropdown{font-size:inherit}.kanban-board-container .kanban-board-header .kanban-board-controls .dropdown .primary-button-fixed{height:30px}.kanban-board-container .kanban-board-header .kanban-board-controls .dropdown .primary-button-fixed .fa{padding-left:10px}.kanban-board-container .kanban-board-header .kanban-board-controls .dropdown .primary-button-fixed .badge-small{top:0;margin-left:5px}.kanban-board-container .kanban-board-header .kanban-board-controls .dropdown .dropdown-menu{min-width:180px}.kanban-board-container .kanban-board-header .kanban-board-controls .module-list-heading{height:30px}.kanban-board-container .kanban-board-header .kanban-board-controls .module-list-heading .buttons-container{margin:0 auto;line-height:30px;height:30px}.kanban-board-container .kanban-board-header .kanban-board-controls .module-list-heading .buttons-container .fa.dropdown-toggle{line-height:30px;height:30px;vertical-align:top}.kanban-board-container .kanban-board-header .kanban-board-controls .module-list-heading .dropdown-menu{min-width:120px}.kanban-board-container .kanban-board-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;margin-left:auto}.kanban-board-container .kanban-board-controls>div{margin-left:16px}.kanban-board-container .kanban-board-controls .primary-button-fixed{margin-right:0}.kanban-board-container .kanban-board-controls .dropdown-menu{min-width:120px;background-color:#e8e8e8;padding-top:0;padding-bottom:0;margin-top:5px}.kanban-board-container .kanban-board-controls .dropdown-item{cursor:pointer;line-height:1.1em;padding-top:5px;padding-bottom:5px;font-size:.9em}.kanban-board-container .kanban-board-controls .dropdown-item.active{background:#788a9a;color:#e5e5e5}.kanban-board-container .kanban-board-controls .dropdown-item.active:hover{opacity:.75}.kanban-board-container .kanban-board-controls .dropdown-item.inactive{color:#175a82;background:none}.kanban-board-container .kanban-board-controls .dropdown-item.inactive:hover{color:#175a82;background-color:#d8d8d8;opacity:1}.kanban-board-container .kanban-board-controls .dropdown-item.disabled,.kanban-board-container .kanban-board-controls .dropdown-item.disabled:hover{background-color:#e8e8e8;cursor:default}.kanban-board-container .kanban-board-controls .truncated{max-width:200px}.kanban-board-container .kanban-board-controls .project-dropdown{max-height:245px;overflow:auto}.kanban-board-container .kanban-board{min-height:200px;margin:0 31px}@supports (display:grid){.kanban-board-container .kanban-board-grid{display:-ms-grid;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@supports not (display:grid){.kanban-board-container .kanban-board-grid{display:-ms-flexbox;display:flex}.kanban-board-container .kanban-board-grid>div{-ms-flex:1;flex:1}}.kanban-board-container .kanban-board-section{padding:10px 10px 20px}.kanban-board-container .kanban-board-section:not(:first-child){border-left:2px dashed #ced2d5}.kanban-board-container .kanban-board-section.ng-hide+.kanban-board-section.ng-hide+.kanban-board-section,.kanban-board-container .kanban-board-section.ng-hide:first-child+.kanban-board-section{border-left:none}.kanban-board-container .kanban-board-section .section-header{padding-bottom:16px;margin-bottom:20px;border-bottom:2px dashed #ced2d5;text-align:center}.kanban-board-container .kanban-element{padding:12px 16px;margin:5px;border-radius:5px;background-color:#fff;overflow:hidden}.kanban-board-container .kanban-element.unclickable{cursor:auto}.kanban-board-container .kanban-element.movable{cursor:grab}.kanban-board-container .kanban-element.movable:hover{box-shadow:0 0 6px 1px #b9bec0}.kanban-board-container .kanban-element .section{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.kanban-board-container .kanban-element .section:first-child{min-height:50px}.kanban-board-container .kanban-element .section .section-set{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-left:2px}.kanban-board-container .kanban-element .section .section-set>*{margin-left:6px}.kanban-board-container .kanban-element .section .section-set .status-label{min-width:0}.kanban-board-container .kanban-element .section .section-set .priority-container .dropdown-menu{top:auto;bottom:0;left:auto;right:31px}.kanban-board-container .kanban-element .section .section-button{padding:0 2px 1px 8px;margin-left:0;text-align:center}.kanban-board-container .kanban-element .section .kanban-title{line-height:1.2em}.kanban-board-container .kanban-element .section .kanban-title .task-number{color:rgba(23,90,130,.5)}.kanban-board-container .kanban-element .section .kanban-task-number{margin-top:5px;font-size:13px;margin-bottom:10px}.kanban-board-container .kanban-element .section.w-settings-btn,.kanban-board-container .kanban-element .section.w-user-name{-ms-flex-align:center;align-items:center}.kanban-board-container .kanban-element .section.w-user-name{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:16px}.kanban-board-container .kanban-element .section.w-user-name .dropdown .fa.fa-gear{color:#c8c8c8;cursor:pointer;transition:all .2s ease-in-out}.kanban-board-container .kanban-element .section.w-user-name .dropdown .fa.fa-gear:hover{opacity:.6}.kanban-board-container .kanban-element .section.w-user-name .dropdown .table-row-dropdown{left:auto;right:20px;top:0}.kanban-board-container .kanban-element .section.w-user-name.name-overflow-hidden{gap:0!important}.kanban-board-container .kanban-element .section.w-user-name.name-overflow-hidden .user-name{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.kanban-board-container .kanban-element .section.w-user-name.name-overflow-hidden .user-name span{max-width:100%;text-overflow:ellipsis;overflow:hidden}.kanban-board-container .kanban-element .section.w-user-name.name-overflow-hidden .section-set{min-width:100px}.kanban-board-container .kanban-element .element-number{padding-top:4px;color:rgba(23,90,130,.7);font-size:14px}.kanban-board-container .kanban-element .project-name{-ms-flex-item-align:end;align-self:flex-end;color:rgba(23,90,130,.5);font-size:14px;word-break:break-all}.kanban-board-container .kanban-element .user-name{-ms-flex-item-align:end;align-self:flex-end;color:rgba(23,90,130,.5);font-size:14px;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:.35em;-ms-flex-align:center;align-items:center}.kanban-board-container .kanban-element .user-name span.name{display:block}.kanban-board-container .kanban-element .task-dates{display:-ms-flexbox;display:flex;margin-top:8px;font-size:12px}.kanban-board-container .kanban-element .task-dates .primary-label{font-size:10px}.kanban-board-container .kanban-element .task-dates.dates-and-status-container{gap:16px}.kanban-board-container .kanban-element .task-dates.dates-and-status-container .status-column{margin-left:auto;text-align:right}.kanban-board-container .kanban-element hr{margin:6px 0}.kanban-board-container.project-view .kanban-board{margin-left:0;margin-right:0}.kanban-board-container.project-view .kanban-board .kanban-element .section.w-user-name{gap:10px}.kanban-board-container.project-view .kanban-board .kanban-element .kanban-title{margin-top:-.2em}.kanban-board-container.project-view .kanban-board .kanban-element .task-dates{white-space:nowrap}.kanban-board-container.project-view .kanban-board .kanban-element .task-dates.dates-and-status-container{gap:10px}.kanban-board-container.project-view .kanban-board .kanban-element .user-name{-ms-flex-item-align:start;align-self:flex-start}.kanban-board-container.project-view .kanban-board .kanban-element .section-set{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding-top:3px}.kanban-board-container.project-view .kanban-board .kanban-element .section-set>*{margin-left:0}.kanban-board-container.project-view .kanban-board .kanban-element .section-set>.section-button{padding-left:0;padding-top:1px}@media (max-width:1700px){.kanban-board-container.project-view .kanban-board .kanban-element .task-dates{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1700px){.kanban-board-container.project-view .kanban-board .kanban-element .task-dates>div{width:calc(50% - 10px);text-align:left}}@media (max-width:1700px){.kanban-board-container.project-view .kanban-board .kanban-element .task-dates .status-column{margin-left:0}}@media (max-width:1850px){.kanban-board-container.project-view .kanban-board[data-columns-length="7"] .kanban-element .task-dates{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:1850px){.kanban-board-container.project-view .kanban-board[data-columns-length="7"] .kanban-element .task-dates>div{width:calc(50% - 10px);text-align:left}}@media (max-width:1850px){.kanban-board-container.project-view .kanban-board[data-columns-length="7"] .kanban-element .task-dates .status-column{margin-left:0}}@media (max-width:2000px){.kanban-board-container.project-view .kanban-board[data-columns-length="8"] .kanban-element .task-dates{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:2000px){.kanban-board-container.project-view .kanban-board[data-columns-length="8"] .kanban-element .task-dates>div{width:calc(50% - 10px);text-align:left}}@media (max-width:2000px){.kanban-board-container.project-view .kanban-board[data-columns-length="8"] .kanban-element .task-dates .status-column{margin-left:0}}@media (max-width:2150px){.kanban-board-container.project-view .kanban-board[data-columns-length="9"] .kanban-element .task-dates{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:2150px){.kanban-board-container.project-view .kanban-board[data-columns-length="9"] .kanban-element .task-dates>div{width:calc(50% - 10px);text-align:left}}@media (max-width:2150px){.kanban-board-container.project-view .kanban-board[data-columns-length="9"] .kanban-element .task-dates .status-column{margin-left:0}}.wiki-global .project-head-section{display:block}.wiki-global .project-head-section h1{margin-bottom:0}.wiki-global .project-head-section p{line-height:1.2em;font-size:.9em;padding:0;margin-bottom:26px;font-weight:400;text-transform:uppercase;padding-top:.4em;letter-spacing:.05em;color:#718794}.wiki-global .module-list-heading{border-bottom:1px solid #b9bec0}.wiki-global .module-table-container{background:transparent}.wiki-global .module-table-container .primary-table tbody tr{background:#fff}.wiki-global .module-table-container .primary-table tbody tr td{border-bottom:5px solid #e5e5e5}.wiki-global .module-table-container .primary-table tbody tr td:first-child{padding-left:15px}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex{gap:15px}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .image-container{position:relative;width:136px;height:85px;min-width:136px;min-height:85px;background-color:#e5e5e5}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .image-container .image.cover{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;padding:0}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .image-container .image.cover img{object-fit:cover;width:100%;height:100%}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .image-container .no-img-label{color:#949494;font-size:1em;font-weight:400}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .description-container .title{margin-top:0;font-size:1.2em;font-weight:600}.wiki-global .module-table-container .primary-table tbody tr td .short-description-container .d-flex .description-container p:last-of-type{padding-bottom:0;margin-bottom:0}.wiki-global .module-table-container .primary-table tbody tr td .dropdown-menu{left:auto;right:6px}.wiki-global .module-table-container .primary-table tbody tr td.col-priority-container .priority-container{width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-right:15px}.wiki-global .module-table-container .primary-table tbody tr td.col-priority-container .priority-container .priority-status{width:auto;text-align:center;font-size:12px;padding:3px 5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1em;height:auto;text-transform:uppercase}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .category-name{padding-left:15px}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .col-two-line{position:relative;padding-bottom:45px}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .col-two-line .tags-container{position:absolute;width:525px;left:0;margin-top:10px;padding-left:15px;padding-right:20px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;gap:8px}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .col-two-line .tags-container label{font-size:12px;text-transform:uppercase;margin:0;padding-bottom:2px;color:rgba(23,90,130,.6)}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .col-two-line .tags-container .tags-list{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.wiki-global .module-table-container .primary-table tbody tr.row-two-lines .col-two-line .tags-container .tags-list .element-tag-label{background-color:rgba(23,90,130,.75);color:#fff;padding:3px 5px;font-size:.75em;font-weight:600;margin:2px 3px;white-space:nowrap}.business-intelligence-main-container .gridster .gridster-item{min-height:0;padding:16px;border:2px solid transparent}.business-intelligence-main-container .gridster .gridster-item .widget-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header{border-bottom:1px solid #ebebeb;padding-bottom:8px;display:none;gap:10px}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .title{width:100%;font-size:1em;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .settings-container{min-width:30px;display:none;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;gap:10px}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .settings-container .btn{font-size:13px}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .buttons-container{display:none;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .buttons-container .btn{background:none;border:0;padding:0 5px;font-size:.7em;line-height:1.6em;opacity:.5}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-body{height:100%;margin-bottom:8px;margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#e5e5e5;position:relative}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .body-container{position:relative;display:none;width:100%}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .body-container div[data-widget-type=DEALS_IN_STAGE] canvas{height:50px}.business-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.business-intelligence-main-container .gridster .gridster-item .widget-container.editing-ver .widget-header .settings-container{overflow:hidden;display:-ms-flexbox;display:flex}.business-intelligence-main-container .gridster .gridster-item .widget-container.editing-ver .widget-header .buttons-container{display:-ms-flexbox;display:flex}.business-intelligence-main-container .gridster .gridster-item.empty-widget{background:#ebebeb;border:2px dashed transparent;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.business-intelligence-main-container .gridster .gridster-item.empty-widget .button-container{opacity:0}.business-intelligence-main-container .gridster .gridster-item.empty-widget .button-container .btn{background:transparent;color:#98a6b2;font-size:20px}.business-intelligence-main-container .gridster .gridster-item.empty-widget.gridster-item-moving,.business-intelligence-main-container .gridster .gridster-item.empty-widget:hover{border-color:#c8c8c8;background:hsla(0,0%,100%,.36)}.business-intelligence-main-container .gridster .gridster-item.empty-widget.gridster-item-moving .button-container,.business-intelligence-main-container .gridster .gridster-item.empty-widget:hover .button-container{opacity:1}.business-intelligence-main-container .gridster .gridster-item.active{border:2px solid #407696}.business-intelligence-main-container .gridster .gridster-item.loading .widget-footer{display:none}.business-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-header{display:-ms-flexbox;display:flex}.business-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-body .body-container{display:block}.business-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-body .loader-wrapper{display:none}.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="3"] .widget-container .widget-header,.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="4"] .widget-container .widget-header{font-size:1.2em}.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="3"] .widget-container .widget-header .settings-container,.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="4"] .widget-container .widget-header .settings-container{min-width:250px}.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="3"] .widget-container .widget-body,.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="4"] .widget-container .widget-body{font-size:2em}.business-intelligence-main-container .gridster .gridster-item[data-widget-size-x="2"] .widget-container .widget-header .settings-container{min-width:150px}.business-intelligence-main-container .gridster .gridster-item[data-widget-size-y="2"] .widget-container .widget-header{font-size:1.2em}.project-intelligence-main-container .gridster .gridster-item{min-height:0;padding:16px;border:2px solid transparent}.project-intelligence-main-container .gridster .gridster-item .widget-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header{border-bottom:1px solid #ebebeb;padding-bottom:8px;display:none;gap:10px}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .title{width:100%;font-size:1em;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .title .badge{margin-left:5px;vertical-align:bottom}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .settings-container{min-width:30px;display:none;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:row;flex-direction:row;gap:10px}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .settings-container .btn{font-size:13px}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .buttons-container{display:none;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-header .buttons-container .btn{background:none;border:0;padding:0 5px;font-size:.7em;line-height:1.6em;opacity:.5}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body{height:100%;margin-bottom:8px;margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#e5e5e5;position:relative}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .body-container{position:relative;display:none;width:100%}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget{width:100%;margin-bottom:0;color:#175a82}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget .budget-status{text-align:center}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget thead tr th{border-top:1px solid rgba(23,90,130,.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget td .revision-status,.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget td .status-label,.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget th .revision-status,.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget th .status-label{padding:2px 5px;font-size:11px}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget tbody tr td{vertical-align:middle;line-height:1.2em}.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget tbody tr:hover,.project-intelligence-main-container .gridster .gridster-item .widget-container .widget-body .table-widget tbody tr:hover td{background-color:#ececec}.project-intelligence-main-container .gridster .gridster-item .widget-container.editing-ver .widget-header .settings-container{overflow:hidden;display:-ms-flexbox;display:flex}.project-intelligence-main-container .gridster .gridster-item .widget-container.editing-ver .buttons-container{display:-ms-flexbox;display:flex}.project-intelligence-main-container .gridster .gridster-item.empty-widget{background:#ebebeb;border:2px dashed transparent;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.project-intelligence-main-container .gridster .gridster-item.empty-widget .button-container{opacity:0}.project-intelligence-main-container .gridster .gridster-item.empty-widget .button-container .btn{background:transparent;color:#98a6b2;font-size:20px}.project-intelligence-main-container .gridster .gridster-item.empty-widget.gridster-item-moving,.project-intelligence-main-container .gridster .gridster-item.empty-widget:hover{border-color:#c8c8c8;background:hsla(0,0%,100%,.36)}.project-intelligence-main-container .gridster .gridster-item.empty-widget.gridster-item-moving .button-container,.project-intelligence-main-container .gridster .gridster-item.empty-widget:hover .button-container{opacity:1}.project-intelligence-main-container .gridster .gridster-item.active{border:2px solid #407696}.project-intelligence-main-container .gridster .gridster-item.loading .widget-footer{display:none}.project-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-header{display:-ms-flexbox;display:flex}.project-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-body .body-container{display:block}.project-intelligence-main-container .gridster .gridster-item:not(.loading) .widget-body .loader-wrapper{display:none}.project-intelligence-main-container .gridster .gridster-item[data-widget-size-x="3"] .widget-container .widget-header .settings-container,.project-intelligence-main-container .gridster .gridster-item[data-widget-size-x="4"] .widget-container .widget-header .settings-container{min-width:250px}.project-intelligence-main-container .gridster .gridster-item[data-widget-size-x="3"] .widget-container .widget-body,.project-intelligence-main-container .gridster .gridster-item[data-widget-size-x="4"] .widget-container .widget-body{font-size:2em}.project-intelligence-main-container .gridster .gridster-item[data-widget-size-x="2"] .widget-container .widget-header .settings-container{min-width:150px}.project-intelligence-main-container .gridster .gridster-item[data-widget-name=PROJECT_BURNDOWN_PI] .widget-container .widget-body .body-container,.project-intelligence-main-container .gridster .gridster-item[data-widget-name=PROJECT_BURNDOWN_PI] .widget-container .widget-body .body-container>div,.project-intelligence-main-container .gridster .gridster-item[data-widget-name=PROJECT_BURNDOWN_PI] .widget-container .widget-body .body-container>div>div[data-widget-type],.project-intelligence-main-container .gridster .gridster-item[data-widget-name=PROJECT_BURNDOWN_PI] .widget-container .widget-body .body-container>div>div[data-widget-type] canvas{height:100%}.input-box.search-input-box .ui-select-container{width:100%;border:1px solid #d8d8d8;padding:0}.input-box.search-input-box .ui-select-container .ui-select-match{padding:0;position:relative}.input-box.search-input-box .ui-select-container input[type=search]{width:100%!important;height:auto;outline:none!important;border:1px solid transparent!important;padding:0}.input-box.search-input-box .ui-select-container .ui-select-match-item{padding:0 5px;background:#e5e5e5;border-color:#ced2d5;font-family:Lato,sans-serif;line-height:22px;color:#175a82}.input-box.search-input-box .ui-select-container .close{color:#175a82;opacity:1;text-shadow:none;margin-top:.27em;font-size:1.4em}.input-box.search-input-box .ui-select-container.selected{border-color:transparent;padding:0}.input-box.search-input-box .ui-select-container.selected input[type=search]{margin-top:5px;border:1px solid #d8d8d8!important}.modal-add-widget .modal-dialog{max-width:1000px;margin:0 auto;min-width:800px}.modal-add-widget .main-container .left-column{min-width:632px;max-width:632px;padding-right:22px}.modal-add-widget .main-container .left-column .preview-container{width:100%;height:auto;background:#e5e5e5;display:-ms-flexbox;display:flex;padding:2rem;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal-add-widget .main-container .left-column .preview-container .preview-cnt{padding:16px;background:#fff;border-radius:5px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt[data-size="1"]{width:216px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt[data-size="2"]{width:442px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt[data-size="3"]{width:668px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt .preview-widget-header{font-size:1.2em;border-bottom:1px solid #ebebeb;padding-bottom:8px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt .preview-widget-header .title{width:100%;font-size:1em;line-height:1.2em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#175a82}.modal-add-widget .main-container .left-column .preview-container .preview-cnt .preview-widget-body{margin-bottom:8px;margin-top:8px}.modal-add-widget .main-container .left-column .preview-container .preview-cnt .preview-widget-body .table-preview{border-top:1px solid rgba(23,90,130,.3);margin-bottom:0;margin-top:16px}.modal-add-widget .main-container .right-column{width:280px!important;max-width:280px}.modal-add-widget .main-container .right-column .inputs-container .input-box input{padding:5px 4px 6px;margin-bottom:0;font-size:15px;line-height:20px;outline:1px solid #d8d8d8;outline-offset:0}.modal-add-widget .main-container .right-column .inputs-container .input-box.has-error .primary-label{color:#cc3535}.modal-edit-widget{max-width:50vw}.modal-edit-widget .input-box .ui-select-bootstrap .ui-select-toggle{padding:6px 18px 0 3px}.modal-edit-widget .input-box.search-input-box input[type=search]{min-height:31px;margin:0;padding:5px 4px 6px;margin-top:0}.modal-edit-widget .input-box.search-input-box input[type=search].selected{margin-top:3px}.calendar-container .calendar-header{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin:0 46px 16px 0}.calendar-container .calendar-header h1{margin-bottom:10px}.calendar-container .calendar-filter-container{height:0;margin:0 31px;position:relative;z-index:2}.calendar-container .calendar-filter-container .filter-container{border-right:1px solid #ced2d5;position:absolute;right:371px;width:calc(100% - 660px);padding-top:2px;padding-right:15px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}.calendar-container .calendar-filter-container .filter-container .primary-button-fixed{height:29px;padding-left:10px;padding-right:10px}.calendar-container .calendar-filter-container .filter-container .primary-button-fixed .badge-small{font-size:11px}.calendar-container .calendar-filter-container .date-input-container{position:absolute;right:223px;top:0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;gap:10px}.calendar-container .calendar-filter-container .date-input-container .icon-container{cursor:pointer}.calendar-container .calendar-filter-container .date-input-container .icon-container .fa{color:#98a6b2;font-size:20px}.calendar-container .calendar-filter-container .date-input-container .input-container .item-input-container{margin:0 auto}.calendar-container .calendar-filter-container .date-input-container .input-container .item-input-container .primary-input{margin:0 auto;margin-top:3px;width:104px;text-align:center;line-height:27px}.calendar-container .calendar-filter-container .date-input-container .input-container>a{position:absolute;top:9px;right:6px}.calendar-container .calendar-controls{padding:0 31px;font-size:14px;height:0;width:100%;position:relative;z-index:2}.calendar-container .calendar-controls .cnt{width:99%;text-align:right}.calendar-container .calendar-controls .cnt .add-btn{line-height:30px;height:30px;width:30px;color:#98a6b2;cursor:pointer;display:block;margin:0 auto;margin-right:0;text-align:center;transform:translateY(3px);transition:all .2s ease-in-out}.calendar-container .calendar-controls .cnt .add-btn:hover{color:#175a82}.calendar-container .calendar-main-container{min-height:200px;margin:0 31px}.calendar-container .calendar-main-container .fc-toolbar{position:relative;padding-right:calc(30px + .75em)}.calendar-container .calendar-main-container .fc-toolbar .fc-left{position:relative;z-index:3}.calendar-container .calendar-main-container .fc-toolbar .fc-left .fc-button{background:none;padding:0 10px;margin:0 2px;border:none;background-color:rgba(75,104,121,.25);color:#175a82;font-size:14px;line-height:1.6;text-align:center;white-space:nowrap;transition-duration:.25s;box-shadow:none;border-radius:0;text-shadow:none}.calendar-container .calendar-main-container .fc-toolbar .fc-left .fc-button.fc-state-active{background-color:rgba(23,90,130,.8);color:#fff}.calendar-container .calendar-main-container .fc-toolbar .fc-center{position:absolute;left:183px;z-index:3;border-left:1px solid #ced2d5;padding-left:15px;line-height:29px}.calendar-container .calendar-main-container .fc-toolbar .fc-center h2{font-size:21px;padding-top:0;font-weight:500;text-shadow:none}.calendar-container .calendar-main-container .fc-toolbar .fc-right{position:relative;z-index:3}.calendar-container .calendar-main-container .fc-toolbar .fc-right .fc-myToday-button{border-radius:0;font-weight:500;background:transparent;border:2px solid #175a82;color:#175a82;text-shadow:none;font-size:13px;padding:2px 7px;margin-top:3px;height:29px}.calendar-container .calendar-main-container .fc-toolbar .fc-right .fc-myToday-button.fc-state-disabled{border-color:#ced2d5;color:#adb4b9;cursor:not-allowed;opacity:1}.calendar-container .calendar-main-container .fc-toolbar .fc-right .fc-button-group .fc-button{color:#175a82;background:none;border:0;box-shadow:none}.calendar-container .calendar-main-container .fc-view-container{background:#fff}.calendar-container .calendar-main-container .fc-view-container td.fc-widget-header .fc-widget-header .fc-day-header{height:70px;line-height:70px;background-color:#4a8ab0;color:#fff;vertical-align:middle}.calendar-container .calendar-main-container .fc-view-container td.fc-widget-header .fc-week-number{background:rgba(23,90,130,.8);padding-top:11px;padding-bottom:11px}.calendar-container .calendar-main-container .fc-view-container td.fc-widget-header .fc-week-number span{color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);line-height:20px}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-now-indicator-line{border-top-width:2px}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-now-indicator.fc-now-indicator-line{border-color:#f9acac;border-bottom:.5px dashed #927b45}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-now-indicator-arrow{border-color:#f9acac;border-top-color:transparent;border-bottom-color:transparent}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-day-number{padding:5px;text-align:left}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-week-number{background:rgba(23,90,130,.8)}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-content-skeleton .fc-week-number{background:none}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-content-skeleton .fc-week-number span{color:#fff;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;transform:rotate(180deg);padding-bottom:11px;padding-right:2px;font-weight:700}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-day-grid-container{height:auto!important}.calendar-container .calendar-main-container .fc-view-container .fc-widget-content .fc-day-grid-container .fc-day-grid .fc-row{min-height:calc(16.666666666666668vh - 60px)}.calendar-container .calendar-main-container .fc-view-container .fc-basicDay-view .fc-week,.calendar-container .calendar-main-container .fc-view-container .fc-basicWeek-view .fc-week{min-height:calc(100vh - 360px)!important}.calendar-container .calendar-main-container .fc-view-container .fc-agendaWeek-view .fc-widget-header .fc-week-number span{margin-left:14px;display:block}.calendar-container .calendar-main-container .fc-view-container .fc-agendaWeek-view .fc-widget-content .fc-time-grid-container{min-height:calc(100vh - 360px - 48px)!important}.calendar-container .calendar-main-container .fc-view-container .fc-agendaDay-view .fc-widget-header .fc-week-number span{margin-left:14px;display:block}.calendar-container .calendar-main-container .fc-view-container .fc-agendaDay-view .fc-widget-content .fc-time-grid-container{min-height:calc(100vh - 360px - 48px)!important}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event{border-radius:0;transition:all .2s ease-in-out}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event.fc-not-end,.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event.fc-not-start{margin-left:2px;margin-right:2px}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event>.fc-content{position:relative;padding:3px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:5px}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event>.fc-resizer{background-color:hsla(0,0%,100%,.45)}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:10px}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event .fc-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;z-index:1;font-size:.9em}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event .fc-event-bg{background:var(--event-bg);background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--event-bg));position:absolute;top:0;right:0;width:27%;height:100%;z-index:1}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event .fc-type{margin:0 auto;margin-right:0;padding-right:5px;font-weight:400;position:relative;z-index:2}.calendar-container .calendar-main-container .fc-view-container .fc-day-grid-event:hover{opacity:.8}.add-calendar-event-modal .arrow-icon .fa{font-size:20px}.add-calendar-event-modal .empty-label{min-height:10px}.add-calendar-event-modal .description-textarea{min-height:200px}.no-padding{padding:0}.no-padding-important{padding:0!important}.padding-5{padding:5px}.padding-10{padding:10px}.padding-right-5{padding-right:5px}.padding-left-5{padding-left:5px}.padding-left-16{padding-left:16px}.padding-left-5{padding-left:5px!important}.padding-left-10{padding-left:10px!important}.padding-bottom-16{padding-bottom:16px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-30{padding-bottom:30px}.no-margin{margin:0!important}.no-mt{margin-top:0!important}.no-mb{margin-bottom:0!important}.no-mr{margin-right:0!important}.no-ml{margin-left:0!important}.margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}.margin-top-16{margin-top:16px}.margin-top-20{margin-top:20px}.margin-right-16{margin-right:16px}.margin-right-32{margin-right:32px}.margin-bottom-16{margin-bottom:16px}.margin-bottom-32{margin-bottom:32px}.margin-bottom-8{margin-bottom:8px!important}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.margin-left-5{margin-left:5px}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-right:auto}.margin-bottom-auto{margin-bottom:auto}.block{display:block}.inline-block{display:inline-block}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-flex-gap-8{gap:8px}.d-flex-gap-10{gap:10px}.d-flex-gap-20{gap:20px}.d-flex-gap-50{gap:50px}.d-flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.d-flex-space-between{-ms-flex-pack:justify;justify-content:space-between}.d-flex-align-center{-ms-flex-align:center;align-items:center}.d-flex-align-end{-ms-flex-align:end;align-items:flex-end}.d-flex-justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.d-flex-justify-content-center{-ms-flex-pack:center;justify-content:center}.p-relative{position:relative}.p-absolute{position:absolute}.flex-center{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.distanced-item{margin-left:auto!important}.full-width{width:100%}.full-height{height:100%}.w-80-per{width:80%}.w-20{width:20px}.w-30{width:30px}.w-45{width:45px}.w-50{width:50px}.w-55{width:55px}.w-60{width:60px}.w-70{width:70px}.w-80{width:80px}.w-90{width:90px}.w-100{width:100px}.w-110{width:110px}.w-120{width:120px}.w-130{width:130px}.w-140{width:140px}.w-150{width:150px}.w-160{width:160px}.w-170{width:170px}.w-180{width:180px}.w-190{width:190px}.w-200{width:200px}.w-210{width:210px}.w-250{width:250px}.w-350{width:350px}.w-420{width:420px}.w-500{width:500px}.mw-70{max-width:70px}.mw-160{max-width:160px}.mw-250{max-width:250px}.mw-300{max-width:300px}.mw-500{max-width:500px}.minw-70{min-width:70px}.minw-120{min-width:120px}.minw-1500{min-width:1500px}.minw-1600{min-width:1600px}.minw-1700{min-width:1700px}.minw-1800{min-width:1800px}.minw-100-proc{min-width:100%}.center{text-align:center!important}.right{text-align:right!important}.pointer{cursor:pointer}.no-pointer{cursor:auto}.no-wrap{white-space:nowrap}.wrap{white-space:normal!important}.hard-break{word-break:break-all}.overflow{overflow:visible!important}.new-lines{white-space:pre-line}.text-bold{font-weight:700}.text-normal{font-weight:400}.no-transition{transition:none}.no-border{border:none!important}.border-left-0{border-left:0!important}.border-right-0{border-right:0!important}.border-radius-0{border-radius:0}.basic-height{line-height:1}.lh-2x{line-height:2}.text-upper{text-transform:uppercase}.vertical-top{vertical-align:top}.vertical-middle{vertical-align:middle!important}.red-color{color:#cc3535!important}.primary-color{color:#175a82}.rate-tooltip .tooltip-inner{min-width:150px;min-height:30px;max-height:50px;word-wrap:break-word}