body,html{height:100%;padding:0;font-family:Arial,sans-serif;font-size:100%;background-color:#f4f6f9;color:#333}a{background-color:transparent;color:#337ab7;text-decoration:none}a:hover{color:#286090;text-decoration:underline}.body-wrap{min-height:100%;height:auto!important;margin:0 auto -22px;padding:0 0 25px}.container-fluid{max-width:1700px}.devmode{border-top:3px solid #c00}.navbar-mobile-header{float:left;margin:0 20px 0 0;padding:0;border:none!important}.loader{display:none;width:100%;height:100%;position:fixed;top:0;left:0;text-align:center;padding-top:10%;z-index:999;overflow:auto;background:rgba(0,0,0,.5)}.icon-password{background:url("../../images/icon-password.png") no-repeat;display:inline-block;width:16px;height:13px;margin-left:-2px}.eheader{width:100%;background-color:#e1f0f5;height:50px;text-align:center;line-height:50px;margin-bottom:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);font-size:26px;font-weight:700}.eheader i{position:relative}.eheader a i,.eheader a svg .path-zefs{color:#3c89ca;fill:#3C89CA}.eheader a svg .path-e{fill:#4DBE52}.eheader a:active,.eheader a:focus,.eheader a:hover{text-decoration:none}.eheader a:active svg.fa-cloud path,.eheader a:focus svg.fa-cloud path,.eheader a:hover svg.fa-cloud path{color:#4dbe52;fill:#4DBE52}.eheader a:active i,.eheader a:active svg .path-zefs,.eheader a:focus i,.eheader a:focus svg .path-zefs,.eheader a:hover i,.eheader a:hover svg .path-zefs{color:#337ab7;fill:#337AB7}.eheader a:active svg .path-e,.eheader a:focus svg .path-e,.eheader a:hover svg .path-e{fill:#337AB7}.eheader .logo svg{height:30px;width:86px}.navbar-brand:active .logo svg .path-zefs,.navbar-brand:focus .logo svg .path-zefs,.navbar-brand:hover .logo svg .path-zefs{color:#337ab7;fill:#337AB7}.navbar-brand:active .logo svg .path-e,.navbar-brand:focus .logo svg .path-e,.navbar-brand:hover .logo svg .path-e{fill:#337AB7}.navbar-brand .logo svg{height:30px;width:110px}.navbar-brand .logo svg .path-zefs{color:#3c89ca;fill:#3C89CA}.navbar-brand .logo svg .path-e{fill:#4DBE52}.ez-navbar-header-menu{background-color:#e1f0f5;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);-moz-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);margin-bottom:16px;padding:4px 10px}.ez-navbar-header-menu .nav-item{font-weight:400;padding:0 4px}@media (min-width:992px){.ez-navbar-header-menu .nav-item{font-size:.9rem}}.ez-navbar-header-menu .nav-item a.nav-link{color:#337ab7}.ez-navbar-header-menu .nav-item a.nav-link:focus,.ez-navbar-header-menu .nav-item a.nav-link:hover{color:#333;text-decoration:none}@media (max-width:991px){.ez-navbar-header-menu .nav-item a.nav-link i{width:25px}}.ez-navbar-header-menu .dropdown-menu{margin:.325rem 0 0;border-top-left-radius:0;border-top-right-radius:0}.ez-navbar-header-menu .dropdown-item:focus,.ez-navbar-header-menu .dropdown-item:hover{color:#fff;text-decoration:none}.ez-navbar-header-menu a.avatar-circle{padding:0}.ez-navbar-header-menu a.avatar-circle:hover span.initials{background-color:#fff;color:#333}.ez-navbar-header-menu a.avatar-circle span.initials{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#337ab7;padding:5px;width:40px;height:40px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;color:#fff}.ez-navbar-header-menu a.avatar-circle span.photo{width:40px;height:40px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px}.ez-navbar-header-menu a.avatar-circle span.photo img{width:40px;height:40px;border-radius:50%}.ez-navbar-header-menu a.avatar-circle span.photo img:hover{border:1px solid #337ab7}.ez-navbar-header-menu .navbar-toggler{color:#337ab7;border:none}.ez-navbar-header-menu .navbar-toggler i,.ez-navbar-header-menu .navbar-toggler svg{font-size:24px;color:#70787a}.content-wrap{padding-bottom:20px}.live-date-time{font-size:1.3rem}.live-date-time span.time{font-size:14px}@media (max-width:768px){.live-date-time{font-size:1rem}.live-date-time span.time{display:none}}.dashboard-buttons .btn{font-size:14px}.chart-invoices-card div.panel-body h3{margin:10px 0}.chart-invoices-card div.wrap-paid h3{color:#3c763d}.chart-invoices-card div.wrap-expired h3{color:#8a6d3b}.chart-invoices-card div.wrap-unpaid h3{color:#a94442}.invoice-lines-input,.invoice-lines-select{height:30px;padding:5px 2px;border-radius:3px}.invoice-lines-select{padding:2px 2px}.user-login-wrap{max-width:400px;margin:0 auto 5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.user-login-wrap .text-separator{overflow:hidden;text-align:center;color:#7d8085;margin:1rem 0}.user-login-wrap .text-separator:before{right:.5rem;margin-left:-50%}.user-login-wrap .text-separator:after{left:.5rem;margin-right:-50%}.user-login-wrap .text-separator:after,.user-login-wrap .text-separator:before{background-color:#ddd;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;touch-action:manipulation;text-decoration:inherit;box-sizing:inherit}.user-login-login-wrap{text-align:center;margin-top:1rem}.user-login-login-wrap a{font-size:16px;text-decoration:none}.user-login-login-wrap a:hover{text-decoration:underline}.user-login-language-wrap{margin:0 auto;max-width:400px;text-align:right}.user-login-language-wrap .btn-link{text-decoration:none}.user-login-language-wrap .btn-link:hover{text-decoration:underline}.user-login-language-wrap .btn-link svg{margin-right:4px}.user-login-language-wrap .dropdown-menu{min-width:0}.user-login-language-wrap .dropdown-menu a{font-size:14px;padding:4px 15px;text-decoration:none;text-align:right}.user-register-wrap{max-width:500px;margin:0 auto 5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.user-register-wrap .form-group label{display:inline-block;font-size:.8rem;font-weight:600;color:#333}.user-register-wrap .form-group .terms-wrap label{font-size:1rem;font-weight:400}.user-register-success-wrap{max-width:700px;margin:0 auto 20px;text-align:center;font-size:18px}.user-register-language-wrap{margin:0 auto;max-width:500px;text-align:right}.user-register-language-wrap .btn-link{text-decoration:none}.user-register-language-wrap .btn-link:hover{text-decoration:underline}.user-register-language-wrap .btn-link svg{margin-right:4px}.user-register-language-wrap .dropdown-menu{min-width:0}.user-register-language-wrap .dropdown-menu a{font-size:14px;padding:4px 15px;text-decoration:none;text-align:right}.user-password-lost-wrap{max-width:400px;margin:0 auto 20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.user-password-lost-wrap span.help-block{color:#333}.footer{height:21px;font-size:14px;color:#aaa;border-top:1px solid #ccc;padding:0 5px;background-color:#fff}.footer a{color:#000}.float-left{float:left}.float-right{float:right}.bold{font-weight:700}.italic{font-style:italic}.text-uppercase{text-transform:capitalize}.text-deleted{text-decoration:line-through}.table td,.table th{font-family:Arial,sans-serif;font-size:1em}.table .split-month{background-color:transparent}.table .split-month:hover>td{--bs-table-bg-state:transparent}.table .split-month td{padding-bottom:0;font-size:1.1rem;background-color:transparent}.table .split-month td a{color:#333}.table .split-month-sum{background-color:transparent}.table .split-month-sum:hover>td{--bs-table-bg-state:transparent}.table .split-month-sum td{padding-top:4px;border-bottom:none;font-size:1.1rem;text-align:right;background-color:transparent}.table .table-row-label{color:#7d8085}.table-bg-white tbody tr{background-color:#fff}.table-transparent td,.table-transparent th{background-color:transparent}.table tbody>tr>td,.table tbody>tr>th{border-top:0;border-bottom:1px solid #ddd}.table thead>tr>th{border-bottom:0}.table-header tr:first-child th{background:#337ab7!important;color:#fff}.table-footer tr:last-child th{background:#337ab7;color:#fff}.table tr.deleted td,.table tr.deleted td a{color:#ddd}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-bg-type:$colorWhite}.table-striped>tbody>tr:nth-of-type(2n)>*{background-color:#e1f0f5}legend{border-bottom:1px solid #337ab7}.legend{border-bottom:1px solid #337ab7;display:block;width:100%;max-width:100%;padding:0 0 5px 0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.checkbox label,.radio label{font-weight:400;cursor:pointer}.btn.btn-outline-primary,.btn.btn-outline-success,.btn.btn-primary,.btn.btn-success,.btn.btn-warning{text-decoration:none}.btn.btn-link{text-decoration:none}.btn.btn-link:hover{text-decoration:underline}.btn.disabled,.btn:disabled{opacity:.5;cursor:not-allowed}.form-control::placeholder{color:#9a9ea6}.form-check-input{cursor:pointer}.form-check-input:checked{background-color:#208837;border-color:#208837}.form-switch-2x .form-check-input{height:1.5rem;width:3rem;margin-right:.5rem}.form-switch-2x .form-check-label{padding-top:4px}.form-check .form-check-label{font-weight:400;cursor:pointer}.col-form-label{display:block;margin-bottom:0;color:#7d8085;font-size:.8rem;font-weight:400}@media (min-width:768px){.col-form-label.col-form-label{font-size:1rem}}.form-group{margin-bottom:1rem}.form-group label:not(.form-check-label){display:block;margin-bottom:0;color:#7d8085;font-size:.8rem;font-weight:400}@media (min-width:768px){.form-group label:not(.form-check-label).col-form-label{font-size:1rem}}.form-group-buttons .btn{margin-bottom:.5rem}.form-group .custom-switch-2x label.custom-control-label{padding-top:5px}.table tbody tr.completed td{background-color:#dff0d8}.table th{padding:.5rem}.table td{padding:.6rem .5rem}.table-sm td,.table-sm th{padding:.3rem}.nav-tabs>li>button:focus,.nav-tabs>li>button:hover{background-color:#fff;text-decoration:none}.accordion-button:not(.collapsed){background-color:#e1f0f5}.accordion-button:focus,.accordion-button:hover{background-color:#e1f0f5;text-decoration:underline}.select2-container{font-size:14px}.select2-selection--single{height:38px!important;border:1px solid #ccc!important}.select2-selection__rendered{font-size:1rem;color:#212529;padding-left:12px!important;line-height:35px!important}.select2-selection__arrow{height:37px!important}.select2-selection__placeholder{font-size:.9rem}.select2-selection__choice__remove{margin-right:5px!important;font-size:25px;vertical-align:bottom}.select2-selection__choice__remove:hover{color:red!important}.select2-search__field{background-color:#ffffe0}.select2-dropdown{border-color:#000}.dt-clients-list-header,.dt-list-header,.dt-suppliers-list-header{margin-bottom:.5rem}@media screen and (min-width:767px){.dt-clients-list-header .dt-search,.dt-list-header .dt-search,.dt-suppliers-list-header .dt-search{text-align:left!important}}.dt-clients-list-header .dt-search input,.dt-list-header .dt-search input,.dt-suppliers-list-header .dt-search input{width:300px!important}.dt-clients-list-body,.dt-list-body,.dt-suppliers-list-body{margin-bottom:.5rem}.dt-clients-list-footer,.dt-list-footer,.dt-suppliers-list-footer{display:flex;align-items:center;margin-bottom:1rem}@media screen and (max-width:767px){.dt-clients-list-footer,.dt-list-footer,.dt-suppliers-list-footer{flex-direction:column}.dt-clients-list-footer>div,.dt-list-footer>div,.dt-suppliers-list-footer>div{margin-bottom:10px!important}}.dt-clients-list-footer .dt-info,.dt-list-footer .dt-info,.dt-suppliers-list-footer .dt-info{padding:0 10px!important}@media screen and (min-width:767px){.dt-clients-list-footer .dt-length,.dt-list-footer .dt-length,.dt-suppliers-list-footer .dt-length{margin-left:auto}}.dt-clients-list-footer .dt-length select,.dt-list-footer .dt-length select,.dt-suppliers-list-footer .dt-length select{height:38px;-webkit-appearance:none;margin-right:0!important}.typeahead a.dropdown-item:hover{text-decoration:none}.dropdown-menu a.dropdown-item:hover{text-decoration:none}a.disabled-link{pointer-events:none;opacity:.5;cursor:not-allowed}.btn-mobile-size{padding:10px 5px}.btn-default{color:#337ab7;border-color:#ccc;background-color:#fff}.btn-default:active,.btn-default:focus,.btn-default:hover{color:#333;background-color:#e1f0f5;border-color:#ccc;text-decoration:none}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-group-justified .btn,.btn-group-justified .btn-group{float:none;display:table-cell;width:1%}.btn-group-justified .btn .btn,.btn-group-justified .btn-group .btn{width:100%}.btn-group-justified .btn .dropdown-menu,.btn-group-justified .btn-group .dropdown-menu{left:auto}.btn-as-link{padding:0;font-size:1em}.btn-search:hover,.btn-transparent:hover{background-color:#e1f0f5;border-color:#fff;color:#000}.btn-link-hover-danger:hover{color:red}.btn-text-on-hover .btn-text{display:none}.btn-text-on-hover:active .btn-text,.btn-text-on-hover:focus .btn-text,.btn-text-on-hover:hover .btn-text{margin-left:5px;display:inline-block}.panel--collapse .panel-title a:active,.panel--collapse .panel-title a:focus,.panel--collapse .panel-title a:hover{text-decoration:none}.button_danger_confirm_href:hover{color:red;text-decoration:none}.datepicker-calendar span.input-group-text{cursor:pointer}.input-show-pass{cursor:pointer}.input-show-pass:hover>span>svg{color:#286090}.fileinput-preview-user-edit{width:100px;height:100px;cursor:pointer;display:flex;justify-content:center;align-items:center}.fileinput-new .fileinput-preview-user-edit{line-height:125px!important}.fileinput-preview-invoice-logo-edit{width:300px;height:100px;cursor:pointer}.dropdown-dots .dropdown-toggle{padding:0 12px}.dropdown-dots .dropdown-toggle:active,.dropdown-dots .dropdown-toggle:focus,.dropdown-dots .dropdown-toggle:hover{background-color:#dfdfdf}.dropdown-dots .dropdown-toggle::after{display:none}.dropdown-dots .dropdown-menu{font-size:.9rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.dropdown-dots .dropdown-menu .dropdown-item{padding:.25rem 1rem}.ez-page-header{display:flex;align-items:center;margin:0 0 8px 8px;font-size:1.5rem}.ez-page-header .initials{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#337ab7;width:36px;height:36px;color:#fff;font-size:1rem;margin-right:10px;padding-top:7px;text-align:center}.ez-page-header.bb1{margin-left:0;padding-left:5px;padding-bottom:5px;border-bottom:1px solid #337ab7}.ez-page-header .title>i,.ez-page-header .title>svg{margin-right:10px}@media (max-width:575px){.ez-page-header .title .btn-text{display:none}}.ez-page-header .title-selection>i,.ez-page-header .title-selection>svg{margin-right:10px}.ez-page-header .controls{margin-left:auto}@media (max-width:575px){.ez-page-header .controls .btn-text{display:none}}.ez-page-header .controls a,.ez-page-header .controls button{margin-left:10px}.ez-page-header .controls a .btn-text,.ez-page-header .controls button .btn-text{margin-left:.25rem}.ez-page-header-buttons{background-color:#fff;padding:.5rem 0}.ez-page-header-buttons a,.ez-page-header-buttons button{margin-right:.5rem}.ez-page-header-buttons a:hover,.ez-page-header-buttons button:hover{text-decoration:none}.ez-page-header-buttons a .btn-text,.ez-page-header-buttons button .btn-text{margin-left:.25rem}@media (max-width:575px){.ez-page-header-buttons{padding:.5rem;margin-bottom:.5rem}}.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.phItalic::-webkit-input-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.phItalic:-moz-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.phItalic::-moz-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.phItalic:-ms-input-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.phItalic::placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.ez-pb-1rem{padding-bottom:1rem}.ez-pb-2rem{padding-bottom:2rem}.ez-pb-3rem{padding-bottom:3rem}.card-wrap-center-400{margin:0 auto;max-width:400px}.card-wrap-center-500{margin:0 auto;max-width:500px}.card-wrap-center-600{margin:0 auto;max-width:600px}.card-wrap-center-700{margin:0 auto;max-width:700px}.card-wrap-center-800{margin:0 auto;max-width:800px}.card-wrap-center-900{margin:0 auto;max-width:900px}.client-nav-tabs{margin-bottom:10px;border-bottom:none}.client-nav-tabs .nav-link{border:none;border-radius:unset}.client-nav-tabs .nav-link.active,.client-nav-tabs .nav-link:hover{background-color:transparent;border-bottom:2px solid #337ab7;color:rgba(0,0,0,.9);text-decoration:none}.admin-settings-nav-tabs .nav-link:hover{background-color:#fff;text-decoration:none}.contact-card-header{padding:.25rem 1rem;display:flex;align-items:center}#contactsList .contact-wrap{color:#333;font-size:.9rem}#contactsList .contact-wrap label{margin-bottom:0;margin-top:5px;color:#7d8085;font-size:.8rem;font-weight:400}#contacts-list-emails:hover{cursor:pointer;color:#286090}.calendar-container{height:calc(100vh - 120px)}.calendar-container .fc-header-toolbar .fc-button-primary{background-color:#fff;border-color:#dee2e6;padding:6px}.calendar-container .fc-header-toolbar .fc-button-primary .fc-icon{color:#337ab7}.calendar-container .fc-header-toolbar .fc-button-primary:hover{background-color:#337ab7}.calendar-container .fc-header-toolbar .fc-button-primary:hover .fc-icon{color:#fff}.calendar-container .fc-header-toolbar .fc-today-button{color:#337ab7;padding:6px 10px}.calendar-container .fc-view-harness{background-color:#fff}.calendar-container .fc-view-harness a{color:#333}.calendar-container .fc-view-harness thead{background-color:#337ab7}.calendar-container .fc-view-harness thead a{color:#fff;cursor:default;text-decoration:none}.invoices--table-lines input[type=text],.invoices--table-lines select{border:1px dashed #ddd;box-shadow:none;background-color:transparent}.invoices--table-lines input[type=text]:active,.invoices--table-lines input[type=text]:focus,.invoices--table-lines input[type=text]:hover{border:1px dashed #337ab7}.invoices--table-lines select:active,.invoices--table-lines select:focus,.invoices--table-lines select:hover{border:1px dashed #337ab7}.invoices--table-lines td{position:relative}.invoices--table-lines td.handle{cursor:move;vertical-align:middle}.invoices--table-lines td.handle:hover{color:#006400}.invoices--table-lines th.row-nr{width:25px;white-space:nowrap}.invoices--table-lines td.name,.invoices--table-lines th.name{width:100%;white-space:normal!important}.invoices--table-lines td.description,.invoices--table-lines th.description{width:100%;white-space:normal!important}.invoices--table-lines td.price input{text-align:right}.invoices--table-lines td.price,.invoices--table-lines th.price{text-align:right;white-space:nowrap}.invoices--table-lines td.amount input{text-align:right}.invoices--table-lines td.amount,.invoices--table-lines th.amount{text-align:right;white-space:nowrap}.invoices--table-lines th.unit{text-align:left}.invoices--table-lines td.vat,.invoices--table-lines th.vat{text-align:right;white-space:nowrap;min-width:75px}.invoices--table-lines td.discount input{text-align:center}.invoices--table-lines th.discount{width:70px;text-align:center;white-space:nowrap}.invoices--table-lines th.sum{width:100px}.invoices--table-lines td.sum,.invoices--table-lines th.sum{text-align:right;white-space:nowrap}.invoices--table-lines td.delete,.invoices--table-lines th.delete{width:15px}.invoices--table-lines td a.remove-line:hover,.invoices--table-lines th a.remove-line:hover{color:red}.invoices--table-lines tfoot tr td{padding:0}.invoices--table-lines tfoot tr td button{border-radius:0;border-color:#ddd;margin-top:5px}.invoices--table-lines tfoot tr td button:hover{background-color:#c1dec7}.invoices--table-lines tfoot tr td button:focus{background-color:#c1dec7;box-shadow:none}.invoices--table-lines-footer{--bs-table-bg:transparent}.invoices--table-lines-footer tbody tr td,.invoices--table-lines-footer tbody tr th{border:0}.invoices--table-lines-footer td.total{width:100px;text-align:right;white-space:nowrap}.invoices--table-lines-footer td.rounding{padding-right:0}.invoices--table-lines-footer td.rounding .rounding-input{width:100%;height:30px;padding:0 5px 0 0;border-radius:.2rem;text-align:right}.invoices--autoExpand,.invoices--autoExpand2{resize:none;border:1px dashed #ddd}.invoices--autoExpand2:active,.invoices--autoExpand2:focus,.invoices--autoExpand2:hover,.invoices--autoExpand:active,.invoices--autoExpand:focus,.invoices--autoExpand:hover{border:1px dashed #337ab7;text-align:left}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#invoices--mobile-tables table,#invoices--mobile-tables tbody,#invoices--mobile-tables td,#invoices--mobile-tables th,#invoices--mobile-tables thead,#invoices--mobile-tables tr{display:block}#invoices--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#invoices--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#invoices--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#invoices--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#invoices--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#invoices--mobile-tables tbody td.handle{display:none}#invoices--mobile-tables tbody td.item{display:none}#invoices--mobile-tables td.description{padding-left:2%}#invoices--mobile-tables td.description:before{content:none}#invoices--mobile-tables td.amount input,#invoices--mobile-tables td.discount input,#invoices--mobile-tables td.price input{text-align:left}#invoices--mobile-tables td.sum{font-weight:700;padding-top:9px}#invoices--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#invoices--mobile-tables td.delete:before{content:none}#invoices--mobile-tables tfoot{display:block}#invoices--mobile-tables tfoot td{border:0}#invoices--mobile-tables tfoot td button{border:1px solid #ccc}}#invoices-list--mobile-tables thead tr th{position:sticky;top:-1px;z-index:2}#invoices-list--mobile-tables .checkbox-select{width:32px;max-width:32px}#invoices-list--mobile-tables .checkbox-select .form-check-input{cursor:pointer;border-color:#adb5bd}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#invoices-list--mobile-tables table,#invoices-list--mobile-tables tbody,#invoices-list--mobile-tables td,#invoices-list--mobile-tables th,#invoices-list--mobile-tables thead,#invoices-list--mobile-tables tr{display:block}#invoices-list--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#invoices-list--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#invoices-list--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#invoices-list--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#invoices-list--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#invoices-list--mobile-tables tbody td.handle{display:none}#invoices-list--mobile-tables tbody td.item{display:none}#invoices-list--mobile-tables td.description{padding-left:2%}#invoices-list--mobile-tables td.description:before{content:none}#invoices-list--mobile-tables td.amount input,#invoices-list--mobile-tables td.discount input,#invoices-list--mobile-tables td.price input{text-align:left}#invoices-list--mobile-tables td.sum{font-weight:700;padding-top:9px}#invoices-list--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#invoices-list--mobile-tables td.delete:before{content:none}#invoices-list--mobile-tables tfoot{display:block}#invoices-list--mobile-tables tfoot td{border:0}#invoices-list--mobile-tables tfoot td button{border:1px solid #ccc}#invoices-list--mobile-tables tbody tr{margin-bottom:10px}#invoices-list--mobile-tables tbody tr.split-month{border-top:2px solid #337ab7}#invoices-list--mobile-tables tbody tr.split-month td{padding-top:.3rem;padding-bottom:.3rem}#invoices-list--mobile-tables tbody td{padding-left:40%}#invoices-list--mobile-tables tbody td:before{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#invoices-list--mobile-tables .checkbox-select{display:none}#invoices-list--mobile-tables td.total{text-align:left!important;font-weight:700}#invoices-list--mobile-tables td.total:before{color:#000!important}}.invoice-transactions--payments-info .card-body{text-align:center;padding:0}.invoice-transactions--payments-info .card-body .row{margin:0}.invoice-transactions--payments-info .card-body .unpaid{padding:.5rem;border-right:1px solid #d8d8d8}.invoice-transactions--payments-info .card-body .unpaid .sum{color:red;font-weight:bolder;font-size:1.2rem}.invoice-transactions--payments-info .card-body .paid{padding:.5rem}.invoice-transactions--payments-info .card-body .paid .sum{color:green;font-weight:bolder;font-size:1.2rem}.invoice-transactions--add-payment .card-header{padding:5px 10px}.invoice-transactions--add-payment .card-body{padding:5px 10px}.invoice-transactions--payments-list .card-header{padding:5px 10px}.invoice-transactions--payments-list .card-body{padding:0}.invoice-transactions--payments-list .row{margin:0}.invoice-transactions--payments-list .row:hover{background-color:rgba(0,0,0,.07)}.invoice-transactions--payments-list .row>div{border-bottom:1px solid #d8d8d8}.invoice-transactions--payments-list .row:last-child>div{border-bottom:0}.invoice-transactions--payments-list .date{padding:10px 10px}.invoice-transactions--payments-list .payment-type{font-size:.8rem}.invoice-transactions--payments-list .sum{padding:10px 5px;display:flex;justify-content:flex-end;align-items:center}.invoice-transactions--payments-list .delete{padding:10px 5px;display:flex;justify-content:center;align-items:center}.invoice-transactions--payments-list .delete a:hover{color:red}.invoice-transactions--payments-list .delete button{padding:0}.invoice-transactions--payments-list .delete button:hover{color:red}#invoiceEditShowDetails{border:1px dashed #ccc;background-color:#fff}#invoiceEditShowDetails:active,#invoiceEditShowDetails:focus,#invoiceEditShowDetails:hover{background-color:#e1f0f5}.purchases--table-lines input[type=text],.purchases--table-lines select{border:1px dashed #ddd;box-shadow:none;background-color:transparent}.purchases--table-lines input[type=text]:active,.purchases--table-lines input[type=text]:focus,.purchases--table-lines input[type=text]:hover{border:1px dashed #337ab7}.purchases--table-lines select:active,.purchases--table-lines select:focus,.purchases--table-lines select:hover{border:1px dashed #337ab7}.purchases--table-lines td{position:relative}.purchases--table-lines td.handle{cursor:move;vertical-align:middle}.purchases--table-lines td.handle:hover{color:#006400}.purchases--table-lines th.row-nr{width:25px;white-space:nowrap}.purchases--table-lines td.name,.purchases--table-lines th.name{width:100%;white-space:normal!important}.purchases--table-lines td.description,.purchases--table-lines th.description{width:100%;white-space:normal!important}.purchases--table-lines td.price input{text-align:right}.purchases--table-lines td.price,.purchases--table-lines th.price{text-align:right;white-space:nowrap}.purchases--table-lines td.amount input{text-align:right}.purchases--table-lines td.amount,.purchases--table-lines th.amount{text-align:right;white-space:nowrap}.purchases--table-lines th.unit{text-align:left}.purchases--table-lines td.vat,.purchases--table-lines th.vat{text-align:right;white-space:nowrap;min-width:75px}.purchases--table-lines td.discount input{text-align:center}.purchases--table-lines th.discount{width:70px;text-align:center;white-space:nowrap}.purchases--table-lines th.sum{width:100px}.purchases--table-lines td.sum,.purchases--table-lines th.sum{text-align:right;white-space:nowrap}.purchases--table-lines td.delete,.purchases--table-lines th.delete{width:15px}.purchases--table-lines td a.remove-line:hover,.purchases--table-lines th a.remove-line:hover{color:red}.purchases--table-lines tfoot tr td{padding:0}.purchases--table-lines tfoot tr td button{border-radius:0;border-color:#ddd;margin-top:5px}.purchases--table-lines tfoot tr td button:hover{background-color:#c1dec7}.purchases--table-lines tfoot tr td button:focus{background-color:#c1dec7;box-shadow:none}.purchases--table-lines-footer{--bs-table-bg:transparent}.purchases--table-lines-footer tbody tr td,.purchases--table-lines-footer tbody tr th{border:0}.purchases--table-lines-footer td.total{width:100px;text-align:right;white-space:nowrap}.purchases--table-lines-footer td.rounding{padding-right:0}.purchases--table-lines-footer td.rounding .rounding-input{width:100%;height:30px;padding:0 5px 0 0;border-radius:.2rem;text-align:right}.purchases--autoExpand,.purchases--autoExpand2{resize:none;border:1px dashed #ddd}.purchases--autoExpand2:active,.purchases--autoExpand2:focus,.purchases--autoExpand2:hover,.purchases--autoExpand:active,.purchases--autoExpand:focus,.purchases--autoExpand:hover{border:1px dashed #337ab7;text-align:left}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#purchases--mobile-tables table,#purchases--mobile-tables tbody,#purchases--mobile-tables td,#purchases--mobile-tables th,#purchases--mobile-tables thead,#purchases--mobile-tables tr{display:block}#purchases--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#purchases--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#purchases--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#purchases--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#purchases--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#purchases--mobile-tables tbody td.handle{display:none}#purchases--mobile-tables tbody td.item{display:none}#purchases--mobile-tables td.description{padding-left:2%}#purchases--mobile-tables td.description:before{content:none}#purchases--mobile-tables td.amount input,#purchases--mobile-tables td.discount input,#purchases--mobile-tables td.price input{text-align:left}#purchases--mobile-tables td.sum{font-weight:700;padding-top:9px}#purchases--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#purchases--mobile-tables td.delete:before{content:none}#purchases--mobile-tables tfoot{display:block}#purchases--mobile-tables tfoot td{border:0}#purchases--mobile-tables tfoot td button{border:1px solid #ccc}}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#purchases-list--mobile-tables table,#purchases-list--mobile-tables tbody,#purchases-list--mobile-tables td,#purchases-list--mobile-tables th,#purchases-list--mobile-tables thead,#purchases-list--mobile-tables tr{display:block}#purchases-list--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#purchases-list--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#purchases-list--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#purchases-list--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#purchases-list--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#purchases-list--mobile-tables tbody td.handle{display:none}#purchases-list--mobile-tables tbody td.item{display:none}#purchases-list--mobile-tables td.description{padding-left:2%}#purchases-list--mobile-tables td.description:before{content:none}#purchases-list--mobile-tables td.amount input,#purchases-list--mobile-tables td.discount input,#purchases-list--mobile-tables td.price input{text-align:left}#purchases-list--mobile-tables td.sum{font-weight:700;padding-top:9px}#purchases-list--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#purchases-list--mobile-tables td.delete:before{content:none}#purchases-list--mobile-tables tfoot{display:block}#purchases-list--mobile-tables tfoot td{border:0}#purchases-list--mobile-tables tfoot td button{border:1px solid #ccc}#purchases-list--mobile-tables tbody tr{margin-bottom:10px}#purchases-list--mobile-tables tbody tr.split-month{border-top:2px solid #337ab7}#purchases-list--mobile-tables tbody tr.split-month td{padding-top:.3rem;padding-bottom:.3rem}#purchases-list--mobile-tables tbody td{padding-left:40%}#purchases-list--mobile-tables tbody td:before{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#purchases-list--mobile-tables td.total{text-align:left!important;font-weight:700}#purchases-list--mobile-tables td.total:before{color:#000!important}}.purchase-transactions--payments-info .card-body{text-align:center;padding:0}.purchase-transactions--payments-info .card-body .row{margin:0}.purchase-transactions--payments-info .card-body .unpaid{padding:.5rem;border-right:1px solid #d8d8d8}.purchase-transactions--payments-info .card-body .unpaid .sum{color:red;font-weight:bolder;font-size:1.2rem}.purchase-transactions--payments-info .card-body .paid{padding:.5rem}.purchase-transactions--payments-info .card-body .paid .sum{color:green;font-weight:bolder;font-size:1.2rem}.purchase-transactions--add-payment .card-header{padding:5px 10px}.purchase-transactions--add-payment .card-body{padding:5px 10px}.purchase-transactions--payments-list .card-header{padding:5px 10px}.purchase-transactions--payments-list .card-body{padding:0}.purchase-transactions--payments-list .row{margin:0}.purchase-transactions--payments-list .row div{border-bottom:1px solid #d8d8d8}.purchase-transactions--payments-list .row:last-child div{border-bottom:0}.purchase-transactions--payments-list .date{padding:10px 10px}.purchase-transactions--payments-list .sum{padding:10px 5px;text-align:right}.purchase-transactions--payments-list .delete{padding:10px 5px;text-align:center;vertical-align:middle}.purchase-transactions--payments-list .delete a:hover{color:red}.purchase-transactions--payments-list .delete button{padding:0}.purchase-transactions--payments-list .delete button:hover{color:red}.purchase-lines-input,.purchase-lines-select{height:30px;padding:5px 2px;border-radius:3px}#purchaseEditShowDetails{border:1px dashed #ccc;background-color:#f4f6f9}#purchaseEditShowDetails:active,#purchaseEditShowDetails:focus,#purchaseEditShowDetails:hover{background-color:#e1f0f5}.client-files-list ul{list-style:none;margin:0 0 5px 0;padding:0;background-color:#fff;border:1px solid #ddd}.client-files-list ul li{border-bottom:1px solid #ddd;display:flex;align-items:center;padding:7px 0;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.client-files-list ul li:hover{background-color:rgba(0,0,0,.075)}.client-files-list ul li:last-child{border-bottom:none}.client-files-list ul li.success{background-color:#c1dec7}.client-files-list ul li .icon{flex:0 0 auto;width:30px;text-align:center;font-size:1.2rem;padding-left:10px}.client-files-list ul li .data{flex:3 1 auto;padding:0 0 0 10px}.client-files-list ul li .data .details{color:#7d8085;font-size:.8rem}.client-files-list ul li .menu{flex:0 1 auto;padding:0 5px 0 15px}#fileSelect:hover{background-color:#c1dec7}#tasks-list tbody td{vertical-align:middle}#tasks-list tbody tr:hover td.action-buttons>div .dropdown-toggle,#tasks-list tbody tr:hover td.action-buttons>div .project-timer-action{color:#337ab7}#tasks-list tbody tr:hover td.action-buttons>div .project-timer-action:hover svg.fa-play{color:#208837}#tasks-list tbody tr:hover td.action-buttons>div .project-timer-action svg.fa-circle-stop{color:red}#tasks-list .tasks{background-color:#e1f0f5}#tasks-list .tasks:hover{background-color:rgba(0,0,0,.075)}#tasks-list .tasks-count{width:90px}#tasks-list .duration{width:50px}#tasks-list .action-buttons{width:100px}#tasks-list .action-buttons>div{display:flex;justify-content:space-between;align-items:center}#tasks-list .action-buttons>div .dropdown-toggle,#tasks-list .action-buttons>div .project-timer-action{color:rgba(51,122,183,.5)}#tasks-list .action-buttons>div .project-timer-action svg.fa-circle-stop{color:rgba(255,0,0,.7)}#times-list td .cell-action{visibility:hidden;display:flex;justify-content:space-between;align-items:center}#times-list td:hover .cell-action{visibility:visible}#end_time_list,#start_time_list{display:none;position:absolute;top:40px;left:0;background-color:#fff;height:170px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;border:1px solid rgba(0,0,0,.125);list-style:none;padding:5px 0 0 0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);z-index:100}#end_time_list.open,#start_time_list.open{display:block}#end_time_list li,#start_time_list li{padding:2px 10px}#end_time_list li.selected,#end_time_list li:hover,#start_time_list li.selected,#start_time_list li:hover{cursor:pointer;color:#fff;background-color:#337ab7}#end_time_list li.selected span,#end_time_list li:hover span,#start_time_list li.selected span,#start_time_list li:hover span{color:#fff}#end_time_list li span,#start_time_list li span{color:#7d8085}.offers--table-lines input[type=text],.offers--table-lines select{border:1px dashed #ddd;box-shadow:none;background-color:transparent}.offers--table-lines input[type=text]:active,.offers--table-lines input[type=text]:focus,.offers--table-lines input[type=text]:hover{border:1px dashed #337ab7}.offers--table-lines select:active,.offers--table-lines select:focus,.offers--table-lines select:hover{border:1px dashed #337ab7}.offers--table-lines td{position:relative}.offers--table-lines td.handle{cursor:move;vertical-align:middle}.offers--table-lines td.handle:hover{color:#006400}.offers--table-lines th.row-nr{width:25px;white-space:nowrap}.offers--table-lines td.name,.offers--table-lines th.name{width:100%;white-space:normal!important}.offers--table-lines td.description,.offers--table-lines th.description{width:100%;white-space:normal!important}.offers--table-lines td.price input{text-align:right}.offers--table-lines td.price,.offers--table-lines th.price{text-align:right;white-space:nowrap}.offers--table-lines td.amount input{text-align:right}.offers--table-lines td.amount,.offers--table-lines th.amount{text-align:right;white-space:nowrap}.offers--table-lines th.unit{text-align:left}.offers--table-lines td.vat,.offers--table-lines th.vat{text-align:right;white-space:nowrap;min-width:75px}.offers--table-lines td.discount input{text-align:center}.offers--table-lines th.discount{width:70px;text-align:center;white-space:nowrap}.offers--table-lines th.sum{width:100px}.offers--table-lines td.sum,.offers--table-lines th.sum{text-align:right;white-space:nowrap}.offers--table-lines td.delete,.offers--table-lines th.delete{width:15px}.offers--table-lines td a.remove-line:hover,.offers--table-lines th a.remove-line:hover{color:red}.offers--table-lines tfoot tr td{padding:0}.offers--table-lines tfoot tr td button{border-radius:0;border-color:#ddd;margin-top:5px}.offers--table-lines tfoot tr td button:hover{background-color:#c1dec7}.offers--table-lines tfoot tr td button:focus{background-color:#c1dec7;box-shadow:none}.offers--table-lines-footer{--bs-table-bg:transparent}.offers--table-lines-footer tbody tr td,.offers--table-lines-footer tbody tr th{border:0}.offers--table-lines-footer td.total{width:100px;text-align:right;white-space:nowrap}.offers--table-lines-footer td.rounding{padding-right:0}.offers--table-lines-footer td.rounding .rounding-input{width:100%;height:30px;padding:0 5px 0 0;border-radius:.2rem;text-align:right}.offers--autoExpand,.offers--autoExpand2{resize:none;border:1px dashed #ddd}.offers--autoExpand2:active,.offers--autoExpand2:focus,.offers--autoExpand2:hover,.offers--autoExpand:active,.offers--autoExpand:focus,.offers--autoExpand:hover{border:1px dashed #337ab7;text-align:left}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#offers--mobile-tables table,#offers--mobile-tables tbody,#offers--mobile-tables td,#offers--mobile-tables th,#offers--mobile-tables thead,#offers--mobile-tables tr{display:block}#offers--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#offers--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#offers--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#offers--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#offers--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#offers--mobile-tables tbody td.handle{display:none}#offers--mobile-tables tbody td.item{display:none}#offers--mobile-tables td.description{padding-left:2%}#offers--mobile-tables td.description:before{content:none}#offers--mobile-tables td.amount input,#offers--mobile-tables td.discount input,#offers--mobile-tables td.price input{text-align:left}#offers--mobile-tables td.sum{font-weight:700;padding-top:9px}#offers--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#offers--mobile-tables td.delete:before{content:none}#offers--mobile-tables tfoot{display:block}#offers--mobile-tables tfoot td{border:0}#offers--mobile-tables tfoot td button{border:1px solid #ccc}}#offers-list--mobile-tables thead tr th{position:sticky;top:-1px;z-index:2}#offers-list--mobile-tables .checkbox-select{width:32px;max-width:32px}#offers-list--mobile-tables .checkbox-select .custom-control-label{cursor:pointer}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#offers-list--mobile-tables table,#offers-list--mobile-tables tbody,#offers-list--mobile-tables td,#offers-list--mobile-tables th,#offers-list--mobile-tables thead,#offers-list--mobile-tables tr{display:block}#offers-list--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#offers-list--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#offers-list--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#offers-list--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#offers-list--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#offers-list--mobile-tables tbody td.handle{display:none}#offers-list--mobile-tables tbody td.item{display:none}#offers-list--mobile-tables td.description{padding-left:2%}#offers-list--mobile-tables td.description:before{content:none}#offers-list--mobile-tables td.amount input,#offers-list--mobile-tables td.discount input,#offers-list--mobile-tables td.price input{text-align:left}#offers-list--mobile-tables td.sum{font-weight:700;padding-top:9px}#offers-list--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#offers-list--mobile-tables td.delete:before{content:none}#offers-list--mobile-tables tfoot{display:block}#offers-list--mobile-tables tfoot td{border:0}#offers-list--mobile-tables tfoot td button{border:1px solid #ccc}#offers-list--mobile-tables tbody tr{margin-bottom:10px}#offers-list--mobile-tables tbody tr.split-month{border-top:2px solid #337ab7}#offers-list--mobile-tables tbody tr.split-month td{padding-top:.3rem;padding-bottom:.3rem}#offers-list--mobile-tables tbody td{padding-left:45%}#offers-list--mobile-tables tbody td:before{width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#offers-list--mobile-tables .checkbox-select{display:none}#offers-list--mobile-tables td.total{text-align:left!important;font-weight:700}#offers-list--mobile-tables td.total:before{color:#000!important}}.public-offer-comments-list .comment-wrap{margin-bottom:10px;display:flex}.public-offer-comments-list .comment{padding:5px 10px 5px 10px;border:1px solid #dfdfdf;display:inline-block}.public-offer-comments-list .comment.comment-from{border-radius:0 15px 15px 15px;background-color:#fff}.public-offer-comments-list .comment.comment-to{border-radius:15px 15px 0 15px;background-color:#e1f0f4;margin-left:auto}.public-offer-comments-list .comment .comment-date{color:#7d8085;font-size:.7rem}.public-offer-comments-list .comment .public_comment_delete{padding:0 5px;color:#ddd}.public-offer-comments-list .comment .public_comment_delete:hover{color:red}.public-offer-comments-list textarea::-webkit-input-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.public-offer-comments-list textarea:-moz-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.public-offer-comments-list textarea::-moz-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.public-offer-comments-list textarea:-ms-input-placeholder{font-style:italic;font-size:.9rem;padding-top:2px}.public-offer-comments-list textarea::placeholder{font-style:italic;font-size:.9rem;padding-top:2px}#offerEditShowDetails{border:1px dashed #ccc;background-color:#fff}#offerEditShowDetails:active,#offerEditShowDetails:focus,#offerEditShowDetails:hover{background-color:#e1f0f5}.warehouse-docs--table-lines th.row-nr{min-width:25px}.warehouse-docs--table-lines th.row-nr{min-width:25px}.warehouse-docs--table-lines th.name{min-width:185px}.warehouse-docs--table-lines th.batch-number{min-width:110px}.warehouse-docs--table-lines th.best-before,.warehouse-docs--table-lines th.produced{min-width:110px}.warehouse-docs--table-lines th.price{min-width:85px}.warehouse-docs--table-lines th.amount-inventory{min-width:120px;text-align:right;padding-right:15px}.warehouse-docs--table-lines th.unit{min-width:60px}.warehouse-docs--table-lines th.amount{min-width:75px}.warehouse-docs--table-lines th.vat{min-width:70px;text-align:center!important}.warehouse-docs--table-lines td.handle{white-space:nowrap}.warehouse-docs--table-lines input[type=text],.warehouse-docs--table-lines select{border:1px dashed #ddd;box-shadow:none;background-color:transparent}.warehouse-docs--table-lines input[type=text]:active,.warehouse-docs--table-lines input[type=text]:focus,.warehouse-docs--table-lines input[type=text]:hover{border:1px dashed #337ab7}.warehouse-docs--table-lines select:active,.warehouse-docs--table-lines select:focus,.warehouse-docs--table-lines select:hover{border:1px dashed #337ab7}.warehouse-docs--table-lines td{position:relative}.warehouse-docs--table-lines td.handle{cursor:move;vertical-align:middle}.warehouse-docs--table-lines td.handle:hover{color:#006400}.warehouse-docs--table-lines th.row-nr{width:25px;white-space:nowrap}.warehouse-docs--table-lines td.name,.warehouse-docs--table-lines th.name{width:100%;white-space:normal!important}.warehouse-docs--table-lines td.description,.warehouse-docs--table-lines th.description{width:100%;white-space:normal!important}.warehouse-docs--table-lines td.price input{text-align:right}.warehouse-docs--table-lines td.price,.warehouse-docs--table-lines th.price{text-align:right;white-space:nowrap}.warehouse-docs--table-lines td.amount input{text-align:right}.warehouse-docs--table-lines td.amount,.warehouse-docs--table-lines th.amount{text-align:right;white-space:nowrap}.warehouse-docs--table-lines th.unit{text-align:left}.warehouse-docs--table-lines td.vat,.warehouse-docs--table-lines th.vat{text-align:right;white-space:nowrap;min-width:75px}.warehouse-docs--table-lines td.discount input{text-align:center}.warehouse-docs--table-lines th.discount{width:70px;text-align:center;white-space:nowrap}.warehouse-docs--table-lines th.sum{width:100px}.warehouse-docs--table-lines td.sum,.warehouse-docs--table-lines th.sum{text-align:right;white-space:nowrap}.warehouse-docs--table-lines td.delete,.warehouse-docs--table-lines th.delete{width:15px}.warehouse-docs--table-lines td a.remove-line:hover,.warehouse-docs--table-lines th a.remove-line:hover{color:red}.warehouse-docs--table-lines tfoot tr td{padding:0}.warehouse-docs--table-lines tfoot tr td button{border-radius:0;border-color:#ddd;margin-top:5px}.warehouse-docs--table-lines tfoot tr td button:hover{background-color:#c1dec7}.warehouse-docs--table-lines tfoot tr td button:focus{background-color:#c1dec7;box-shadow:none}.warehouse-docs--table-lines-footer{--bs-table-bg:transparent}.warehouse-docs--table-lines-footer tbody tr td,.warehouse-docs--table-lines-footer tbody tr th{border:0}.warehouse-docs--table-lines-footer td.total{width:100px;text-align:right;white-space:nowrap}.warehouse-docs--table-lines-footer td.rounding{padding-right:0}.warehouse-docs--table-lines-footer td.rounding .rounding-input{width:100%;height:30px;padding:0 5px 0 0;border-radius:.2rem;text-align:right}.warehouse-docs--autoExpand,.warehouse-docs--autoExpand2{resize:none;border:1px dashed #ddd}.warehouse-docs--autoExpand2:active,.warehouse-docs--autoExpand2:focus,.warehouse-docs--autoExpand2:hover,.warehouse-docs--autoExpand:active,.warehouse-docs--autoExpand:focus,.warehouse-docs--autoExpand:hover{border:1px dashed #337ab7;text-align:left}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#warehouse-docs--mobile-tables table,#warehouse-docs--mobile-tables tbody,#warehouse-docs--mobile-tables td,#warehouse-docs--mobile-tables th,#warehouse-docs--mobile-tables thead,#warehouse-docs--mobile-tables tr{display:block}#warehouse-docs--mobile-tables thead tr{position:absolute;top:-9999px;left:-9999px}#warehouse-docs--mobile-tables tbody tr{border:1px solid #ccc;margin-bottom:5px;background-color:#fff}#warehouse-docs--mobile-tables tbody td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left;background-color:#fff}#warehouse-docs--mobile-tables tbody td:before{content:attr(data-title);position:absolute;top:9px;left:6px;padding-right:10px;white-space:nowrap;text-align:left}#warehouse-docs--mobile-tables tbody td:not(.text-success):not(.text-danger):before{color:#7d8085}#warehouse-docs--mobile-tables tbody td.handle{display:none}#warehouse-docs--mobile-tables tbody td.item{display:none}#warehouse-docs--mobile-tables td.description{padding-left:2%}#warehouse-docs--mobile-tables td.description:before{content:none}#warehouse-docs--mobile-tables td.amount input,#warehouse-docs--mobile-tables td.discount input,#warehouse-docs--mobile-tables td.price input{text-align:left}#warehouse-docs--mobile-tables td.sum{font-weight:700;padding-top:9px}#warehouse-docs--mobile-tables td.delete{padding-right:10px;width:100%;text-align:right}#warehouse-docs--mobile-tables td.delete:before{content:none}#warehouse-docs--mobile-tables tfoot{display:block}#warehouse-docs--mobile-tables tfoot td{border:0}#warehouse-docs--mobile-tables tfoot td button{border:1px solid #ccc}#warehouse-docs--mobile-tables td:first-child{display:block!important;text-align:right}#warehouse-docs--mobile-tables td:first-child:before{content:none}#warehouse-docs--mobile-tables td:first-child i{display:none}#warehouse-docs--mobile-tables td:first-child span::before{content:attr(data-prefix)}#warehouse-docs--mobile-tables td.name{padding-left:2%}#warehouse-docs--mobile-tables td.name:before{content:none}}.doc-lines-input{height:34px;padding:5px 2px;border-radius:3px}.doc-lines-select2-no-border span.select2-selection{border:0!important;background-color:transparent!important}.doc-lines-text{height:34px;line-height:34px}.doc-lines-icon{line-height:34px}.ezefs-select-notification{position:relative}.i-notification-count{display:block;text-align:center;background-color:#a94442;border:1px solid #ddd;border-radius:10px;margin:0;font-size:12px;padding:0;width:17px;color:#fff;height:17px;line-height:16px;position:absolute;left:22px;top:5px;pointer-events:none}#n_ds .card{border-radius:0}#n_ds .card:last-child{border-bottom:0}#n_ds .card-header{padding:0;background-color:transparent;border-bottom:none}#n_ds .card-header a,#n_ds .card-header button{display:flex;align-items:center}#n_ds .card-header .icon{flex:0 0 auto;padding-right:15px}#n_ds .card-header .data{flex:3 1 auto}#n_ds .card-header .data .date{color:#7d8085;font-size:.8rem}#n_ds .unread .card-header{background-color:#c1dec7}#n_ds .message{padding:0 15px;border-top:1px solid rgba(0,0,0,.125);background-color:#f4f6f9}.notify-close-btn{float:right;color:#333}#notesList{margin-bottom:5px}#notesList p{margin:0;padding:0}#notesList li.list-group-item{-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}#notesList li.success{background-color:#d2e7d7}#notesList .note-info{display:block;color:#7d8085;font-size:.7rem}#noteAdd:hover{background-color:#c1dec7}.input-group-checkbox .form-check-inline{margin-right:1rem}.input-group-checkbox label{font-size:1rem;color:#495057}.input-group-checkbox label:hover{color:#286090}.modal-header{background-color:#e1f0f5;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);-moz-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15);z-index:2;justify-content:space-between}.modal-header .close{background-color:transparent;border:0;box-sizing:content-box;color:#333;opacity:1}.modal-header .close:hover{color:red}.modal-body{background-color:#f4f6f9;-webkit-overflow-scrolling:touch}.modal-full{max-width:none;flex-direction:column;justify-content:center;height:100%}.modal-full .modal-content{max-height:none;height:100%}@media (min-width:576px){.modal-full{width:calc(100% - 10px);min-height:calc(100% - 20px);margin:10px auto}}.modal-footer .btn-link{text-decoration:none}.modal-footer .btn-link:hover{text-decoration:underline}.modal-attachments{font-size:.9rem;width:100%}.modal-attachments ul{list-style:none;margin:0;padding:0}.modal-attachments ul li{display:flex;width:100%;margin-bottom:10px}.modal-attachments ul li .attachment-select{align-self:center;flex:0 0 auto;width:50px}.modal-attachments ul li .attachment-select .form-switch{margin:0}.modal-attachments ul li .attachment-name{align-self:center;flex:3 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-attachments ul li .attachment-size{align-self:center;color:#7d8085;flex:1 1 auto;text-align:right;font-size:.8rem}.modal-attachments ul li .attachment-delete{font-size:20px;flex:0 1 auto;padding:0 5px 0 15px}.modal-attachments ul li .attachment-delete:hover{color:red}.modal-attachment-progress{height:30px;border:1px solid #337ab7;background:#fff;width:100%;display:none;margin-top:0}.modal-attachment-progress .progress-bar{height:100%}#confirm__modal .modal-header{color:#fff;background-color:#198754;border-bottom:0;padding:10px;justify-content:space-between}#confirm__modal .modal-header .close{color:#fff}#confirm__modal .modal-footer .btn-confirm{color:#198754}#confirm__modal .modal-footer .btn-confirm:hover{color:#fff;background-color:#198754}#confirm__modal .modal-footer .btn-cancel{color:#333}#confirm__modal .modal-footer .btn-cancel:hover{background-color:#d3dce3}#confirmDelete__modal .modal-header{color:#fff;background-color:#dc3545;border-bottom:0;padding:10px;justify-content:space-between}#confirmDelete__modal .modal-header .close{color:#fff}#confirmDelete__modal .modal-footer .btn-delete{color:#dc3545}#confirmDelete__modal .modal-footer .btn-delete:hover{color:#fff;background-color:#dc3545}#confirmDelete__modal .modal-footer .btn-cancel{color:#333}#confirmDelete__modal .modal-footer .btn-cancel:hover{background-color:#d3dce3}@media only screen and (min-device-width:300px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mobile-size{font-size:10px}.mobile-size input{font-size:10px}.mobile-size select{font-size:10px}#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:30%;white-space:normal;text-align:left}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}#no-more-tables td:before{content:attr(data-title)}#no-more-tables td.amount input,#no-more-tables td.price input{text-align:left}#no-more-tables tbody td.handle{display:none}#no-more-tables tfoot{display:block}.table-invoice td.amount,.table-invoice td.price,.table-invoice td.sum,.table-invoice td.unit,.table-invoice td.vat{width:100%!important}}@media (max-width:991px){.active-company{background-color:#e1f0f5;text-align:center;padding-left:10px;border-bottom:1px solid #fff;font-size:12px;color:#aaa}.navbar-brand{margin-left:-5px}.navbar-right{border-top:1px solid #337ab7}.pagination{font-size:12px}.pagination .page-link{padding:.3rem .4rem}.typeahead{background-color:#f4f6f9}.typeahead li{border-bottom:1px solid #ccc}.typeahead .dropdown-item{white-space:normal}}@media (max-width:768px){.container-fluid{padding-left:7px;padding-right:7px}.container-fluid .row{margin-left:0;margin-right:0}.container-fluid .row .col-1{padding-left:0;padding-right:0}.container-fluid .row .col-sm-1{padding-left:0;padding-right:0}.container-fluid .row .col-md-1{padding-left:0;padding-right:0}.container-fluid .row .col-lg-1{padding-left:0;padding-right:0}.container-fluid .row .col-2{padding-left:0;padding-right:0}.container-fluid .row .col-sm-2{padding-left:0;padding-right:0}.container-fluid .row .col-md-2{padding-left:0;padding-right:0}.container-fluid .row .col-lg-2{padding-left:0;padding-right:0}.container-fluid .row .col-3{padding-left:0;padding-right:0}.container-fluid .row .col-sm-3{padding-left:0;padding-right:0}.container-fluid .row .col-md-3{padding-left:0;padding-right:0}.container-fluid .row .col-lg-3{padding-left:0;padding-right:0}.container-fluid .row .col-4{padding-left:0;padding-right:0}.container-fluid .row .col-sm-4{padding-left:0;padding-right:0}.container-fluid .row .col-md-4{padding-left:0;padding-right:0}.container-fluid .row .col-lg-4{padding-left:0;padding-right:0}.container-fluid .row .col-5{padding-left:0;padding-right:0}.container-fluid .row .col-sm-5{padding-left:0;padding-right:0}.container-fluid .row .col-md-5{padding-left:0;padding-right:0}.container-fluid .row .col-lg-5{padding-left:0;padding-right:0}.container-fluid .row .col-6{padding-left:0;padding-right:0}.container-fluid .row .col-sm-6{padding-left:0;padding-right:0}.container-fluid .row .col-md-6{padding-left:0;padding-right:0}.container-fluid .row .col-lg-6{padding-left:0;padding-right:0}.container-fluid .row .col-7{padding-left:0;padding-right:0}.container-fluid .row .col-sm-7{padding-left:0;padding-right:0}.container-fluid .row .col-md-7{padding-left:0;padding-right:0}.container-fluid .row .col-lg-7{padding-left:0;padding-right:0}.container-fluid .row .col-8{padding-left:0;padding-right:0}.container-fluid .row .col-sm-8{padding-left:0;padding-right:0}.container-fluid .row .col-md-8{padding-left:0;padding-right:0}.container-fluid .row .col-lg-8{padding-left:0;padding-right:0}.container-fluid .row .col-9{padding-left:0;padding-right:0}.container-fluid .row .col-sm-9{padding-left:0;padding-right:0}.container-fluid .row .col-md-9{padding-left:0;padding-right:0}.container-fluid .row .col-lg-9{padding-left:0;padding-right:0}.container-fluid .row .col-10{padding-left:0;padding-right:0}.container-fluid .row .col-sm-10{padding-left:0;padding-right:0}.container-fluid .row .col-md-10{padding-left:0;padding-right:0}.container-fluid .row .col-lg-10{padding-left:0;padding-right:0}.container-fluid .row .col-11{padding-left:0;padding-right:0}.container-fluid .row .col-sm-11{padding-left:0;padding-right:0}.container-fluid .row .col-md-11{padding-left:0;padding-right:0}.container-fluid .row .col-lg-11{padding-left:0;padding-right:0}.container-fluid .row .col-12{padding-left:0;padding-right:0}.container-fluid .row .col-sm-12{padding-left:0;padding-right:0}.container-fluid .row .col-md-12{padding-left:0;padding-right:0}.container-fluid .row .col-lg-12{padding-left:0;padding-right:0}.card-body{padding:10px}label.col-form-label{padding-top:0;padding-bottom:0}.btn-mobile-size{padding:15px 5px}.footer{font-size:10px;padding:3px 2px 0 2px}}.responsive-tabs span{display:none}@media (max-width:991px){.responsive-tabs{background-color:#e1f0f5;margin-bottom:1rem!important;position:relative;border-bottom:none}.responsive-tabs .nav-item{display:block;width:100%}.responsive-tabs .nav-item button{width:100%;border-radius:0}.responsive-tabs .nav-item button.active{border:1px solid #337ab7}.responsive-tabs .nav-item button:hover:not(.active){border-color:transparent}.responsive-tabs .nav-item button:not(.active){display:none}.responsive-tabs span{position:absolute;top:10px;right:20px}.responsive-tabs span.nav-toggle-down{display:block}.responsive-tabs span.nav-toggle-up{display:none}.responsive-tabs.open .nav-item{border:1px solid #337ab7}.responsive-tabs.open .nav-item button.active{border:0}.responsive-tabs.open .nav-item button:not(.active){display:block}.responsive-tabs.open span.nav-toggle-down{display:none}.responsive-tabs.open span.nav-toggle-up{display:block}}