.navbar {margin-bottom: 0px;flex: 0 0 auto;}html, body {height: 100%;width: 100%;}body {display: flex;flex-direction: column;}.body {flex: 1 1 auto;position: relative;overflow: auto;}a.popupCalendar {width: 23px;height: 23px;margin-left: 2px;}.body.noheader {top: 0px;}.handsontable .table th, .handsontable .table td {border-top: none;}.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td {border-top: 1px solid #CCCCCC;}.handsontable .table-bordered {border: 0;border-collapse: separate;}.handsontable .table-bordered th,.handsontable .table-bordered td {border-left: none;}.handsontable .table-bordered th:first-child,.handsontable .table-bordered td:first-child {border-left: 1px solid #CCCCCC;}.handsontable .table-striped tbody > tr:nth-child(2n+1) > th {background-color: #EEE;}a.link {color: #777777;text-decoration: none;}a.link:focus {color: #333333;text-decoration: none;}.inline.form-control {display: inline;}.tablegui div.toolbar .btn.database_refresh {background-image: url('skin/database_refresh-b051ed8d693267920646b5db4da18140.png');}.jumbotron.welcome {background-color: transparent;}.welcome .panel {background-color: rgba(255,255,255,0.85);}.login .panel {background-color: rgba(255,255,255,0.85);}.jumbotron .form-group .value  {padding-top: 10px;}.link img {width: 16px;height: 16px;vertical-align: top;}.handsontable {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}.handsontable th, .handsontable td {height: 19px;line-height: 19px;border-bottom-width: 0px !important;}.handsontable th:last-child {border-bottom-width: 1px;}.handsontable tr:last-child td {border-bottom-width: 1px !important;}.handsontable td {white-space: nowrap;}.handsontable td.readonly a {display: none;}.handsontable th {background-repeat: repeat;border-width: 1px 1px 1px 1px;border-color: #FDFDFD #A4BED4 #A4BED4 #FDFDFD;cursor: default;}.handsontable .htDimmed {font-style: normal;color: #000;}.handsontable td.error {background-color: #FFCCCC;}.handsontable .glyphicon-search {width: 0.89em;}.handsontable td.changed {background-color: #CCFFCC;}.handsontableInputHolder > .handsontableInput {line-height: 18px;}.mandant {width: 100%;height: 100%;}.mandant .splitBottom.fill {overflow: auto;}.mandant-list-container {vertical-align: top;width: 360px;height: 500px;position: relative;display: inline-block;}.mandant-list {vertical-align: top;width: 360px;height: 500px;position: relative;display: inline-block;}.mandant-list.eigentuemer {height: 150px;}.mandant-list.anhang-typ {height: 250px;}.transport-container {padding-left: 10px;}table[class*=transport] {background-color: rgba(0, 0, 0, 0.05);width: 100%;}table[class*=transport] td {padding: 1px 3px;}table[class*=transport] input.i-input, table[class*=transport] select.i-input {background-color: #ebebeb;border: 0 none;color: #000;outline: medium none;}table[class*=transport] input.i-input {text-align: right;}table.transport td.code {width: 6em;}table.transport td.number {text-align: right;}table[class^=transport] td.aktion {width: 7em;}table.transport td.zustand {width: 9em;}table.transport td.enummer {width: 7em;}table[class^=transport] td.anzahl {width: 5em;}table[class^=transport] td.prod-nr {width: 7em;}table[class^=transport] td.keinwert {color: rgba(0,0,0, 0.5)}.umgebungsmarker {font-size: 10px;color: #999;white-space: nowrap;position: fixed;right: 20px;top: 50px;}.i-group .i-input.zeitraum {width: auto;}.tablegui-popup-dialog  {border: 1px solid #ccc;}.tablegui-popup-dialog .header, .tablegui-popup-dialog .content {margin: -1px -1px 0px -1px;}@media (min-width: 860px) {.tablegui-popup-dialog .i-lookup-table.modal-body {width: 850px;}}#page-blocker {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 1000;opacity: 0.66;background-color: #999;display: none;}#page-blocker-text {background-color:white;position:absolute;top: 20%;left: 40%;width: 20%;display: none;z-index: 1001;padding: 10px;border-radius: 10px;border: 1px solid #999}.i-group.kundendaten {max-width: 600px;}.checkbox-with-label {display: inline-block;margin-right: 10px;margin-left: 10px;}.i-row .i-group {vertical-align: top;}.i-row-4 .i-group {width: 25%;}td.zahl-spalte {text-align: right;}img.preview {max-width: 100px;max-height: 100px;}img.fullview {max-width: 1024px;max-height: 1024px;}.tablegui-popup-dialog > .header {position: relative;}body .tablegui-popup-dialog > .header > span:first-child {padding-right: 16px;}.tablegui-popup-dialog > .header > .close-button {position: absolute;top: 0px;right: 0px;}.tablegui-popup-dialog .content {padding: 5px;}#preview {display: relative;width: 100%;height: 100%;}#preview-container {position: absolute;top: 30px;bottom: 0px;left: 0px;right: 0px;}.vorschau-btn {background-repeat: no-repeat;background-color: #eee;background-position: 2px center;padding: 3px 3px 3px 24px;border: 1px solid #ccc;border-radius: 4px;cursor: pointer;}.vorschau-btn:hover {background-color: #e6e6e6;}.vorschau-btn.arrow_inout {background-image: url('skin/arrow_inout-cec968a7b5fb2fba41e7825019bee52f.png');}.upload-dokument {position: relative;}.upload-dokument .pending-image {background-image: url('waiting-5a952b1c9f89b29634f64266860ddf29.gif');background-repeat: no-repeat;background-position: center center;margin-right: 5px;vertical-align: text-bottom;position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;}div.toolbar .btn.page_white_get {background-image: url('skin/page_white_get-47843068da1c776eb2ad97138f90bff9.png');}textarea.ediMessage {width: 1000px;height: 500px;}.tablegui td.tag_attachment {background-image: url('skin/attach-0cb6ac9aed7870ceb807c612072d8762.png');background-repeat: no-repeat;background-position: 2px 2px;text-align: right;}a#kdnr-delete, a#kunde-delete {display: inline-block;color: transparent;content: '';margin: 4px;width: 16px;height: 16px;background-image: url('skin/cancel-757aa607cbcd1616ced5a336e56b0e6c.png');vertical-align: bottom;}input#kdnr {width: 85%;}.i-table td.pre-wrap {white-space: pre-wrap;word-wrap: normal;}div.toolbar .btn.excel {background-image: url('skin/page_excel-9aebc3ddee1e6e75f9d275417a46b404.png');}div.toolbar .btn:hover {background-color: #e6e6e6;border: 0 none;}