:root{--input-padding-x:.75rem;--input-padding-y:.75rem}body,html{height:100%;background-color:#e9ebee}.dev-mode{border-top:5px solid #c00}.body-wrap{min-height:100%;height:auto!important;margin:0 auto -21px;padding:0 0 25px}.live-date-time{float:right}.live-date-time span.time{font-size:1rem}@media (max-width:400px){.live-date-time{font-size:1.2rem;padding-top:6px}}.footer{height:20px;font-size:.8rem;color:#aaa;border-top:1px solid #ccc;padding:0 5px;background-color:#fff}.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)}table tr.deleted{color:#ddd}.datepicker-calendar div.input-group-append{cursor:pointer}.form-label-static__user{border-bottom:1px solid #ccc;padding:6px 0}.text-deleted{text-decoration:line-through}legend{border-bottom:1px solid #353a40}.navbar{margin-bottom:20px;background-color:#146492}.navbar-brand{font-family:Montserrat,sans-serif;letter-spacing:1px}.nav-tabs .nav-link.active{background-color:#fafafa;border-color:#dee2e6 #dee2e6 #fafafa}.dropdown-menu{margin:.425rem 0 0;border-top-left-radius:0;border-top-right-radius:0}.dropdown-item:focus,.dropdown-item:hover{color:#fff;background-color:#146492}.card{background-color:#fafafa}.card .card-header{background-color:#e7e7e7}label{display:block;margin-bottom:0;color:rgba(38,41,44,.64);font-size:.9rem;padding-bottom:2px}label.label-checkbox{color:#616161;font-size:1rem;cursor:pointer}.table-info,.table-info>td,.table-info>th{background-color:#146492;color:#fff}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#146492}.table-striped tbody tr:nth-of-type(odd){background-color:#fff}.table-striped tbody tr:nth-of-type(odd):hover{background-color:rgba(20,100,146,.2)}.table-striped tbody tr:nth-of-type(even){background-color:rgba(0,0,0,.1)}.table-striped tbody tr:nth-of-type(even):hover{background-color:rgba(20,100,146,.2)}.btn-success{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:hover{background-color:#28a745;border-color:#28a745}.modal-content{background-color:transparent}.modal-header{background-color:#146492;color:#fff}.modal-header button{padding-top:20px!important}.modal-header i{color:#fff}.modal-body{background-color:#e9ebee}.modal-footer{background-color:#fff;padding:10px 16px}.select2-container{font-size:14px}.select2-selection--single{height:38px!important;border:1px solid #ccc!important}.select2-selection__rendered{line-height:36px!important}.select2-selection__arrow{height:35px!important}.ui-pnotify-icon span{margin-top:5px}#input_lines td.delete{padding-top:10px}#input_lines .handle{cursor:move}.item-new{font-size:.8em}.ui-sortable-placeholder{visibility:visible!important;background-color:rgba(0,0,0,.075)}.warehouse-lines-th__nr{width:25px}.warehouse-lines-th__code{width:100px}.warehouse-lines-th__amount{width:100px}.warehouse-lines-th__unit{width:100px}.warehouse-lines-th__project{width:400px}.warehouse-lines-th__date{width:120px}.warehouse-lines-th__notes{width:300px}.warehouse-lines-th__delete{width:25px}@media screen and (max-width:600px){#no-more-tables table{border:0}#no-more-tables table thead{display:none}#no-more-tables table tr{margin-bottom:15px;display:block;border:1px solid #ccc;border-radius:.25rem;background:#fff;padding-top:5px}#no-more-tables table td{display:block;text-align:right;font-size:13px;border:0}#no-more-tables table td:first-child{padding-top:10px}#no-more-tables table td:first-child span::before{content:attr(data-prefix)}#no-more-tables table tfoot tr{border:0;background:0 0;padding:0}#no-more-tables table td::before{content:attr(data-label);float:left;font-weight:700;margin-bottom:10px;margin-top:5px}#no-more-tables tbody{line-height:0!important}#no-more-tables .item-new{margin:10px}#no-more-tables .delete a{font-size:2em}#no-more-tables ul.typeahead li{margin:20px 0}#no-more-tables-text table{border:0}#no-more-tables-text table thead{display:none}#no-more-tables-text table tr{margin-bottom:15px;display:block;border:1px solid #ccc;border-radius:.25rem;background:#fff;padding-top:5px}#no-more-tables-text table td{display:block;font-size:1em;border:0}#no-more-tables-text table td span{margin-left:5px}#no-more-tables-text table td:first-child{text-align:right;padding:0 5px 0 0}#no-more-tables-text table td:first-child span::before{content:attr(data-prefix)}#no-more-tables-text table td::before{content:attr(data-label);display:block;font-weight:700}}@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}}