html {height: 100%;width: 100%;}body {padding: 0;}button, input {border-radius: 0;}button[disabled = "disabled"] {opacity: 0.5;}#scanner {font-family: Varela Round;margin: 0;user-select: none;height: 100%;width: 100%;color: #333;font-size: 0;background-color: #f8f8f8;}#dsgvo {position: absolute;left: 0;right: 0;text-align: center;bottom: 0px;height: 40px;font-size: 12px;color: #888;background-color: #eee;}#dsgvo-link {color: blue;text-decoration: underline;}#disclaimer_dsgvo {pointer-events: none;}.dsgvo-content {display: block;color: inherit;position: relative;top: 50%;transform: translateY(-50%);text-decoration: none;}#disclaimer_dsgvo .weitere-infos {color: red;}#scanner-background {background-color: #f8f8f8;z-index: 0;height: calc(100% - 100px);padding: 10px;overflow: auto;}#scanner-list {width: 100%;box-sizing: border-box;}.scanner-list-content {list-style: none;padding-left: 0;margin: 0;position: relative;padding: 10px 0;}.scanner-list-item {font-size: 0;white-space: nowrap;line-height: 1.5;}.scanner-list-key {display: inline-block;vertical-align: top;width: 35%;text-align: right;color: #a6a6a6;}.scanner-list-key-text {font-size: 14px;}.scanner-list-value {display: inline-block;vertical-align: top;margin-left: 5%;width: 60%;box-sizing: border-box;white-space: normal;}.scanner-list-value-text {font-size: 14px;}.scanner-order-button-container,.scanner-send-button-container {text-align: right;}.scanner-back-button-container,.scanner-order-button-container,.scanner-send-button-container {width: -webkit-calc(50% - 20px);width: -moz-calc(50% - 20px);width: calc(50% - 20px);margin: 10px;display: inline-block;vertical-align: top;}i.scanner-manual-list-button-icon,i.scanner-electronics-list-button-icon {font-size: 30px;}.scanner-manual-list-button-text,.scanner-electronics-list-button-text {font-size: 20px;line-height: 30px;display: inline-block;vertical-align: top;width: -webkit-calc(100% - 40px);width: -moz-calc(100% - 40px);width: calc(100% - 40px);overflow: hidden;text-overflow: ellipsis;text-align: left;white-space: nowrap;}.scanner-manual-list-button,.scanner-electronics-list-button {width: 100%;}.scanner-back-button,.scanner-order-button,.scanner-send-button,.scanner-photo-button,.scanner-manual-list-button,.scanner-electronics-list-button {height: 50px;border: none;padding: 10px;margin: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: inline-block;vertical-align: top;outline: none;box-sizing: border-box;}.scanner-photo-button {margin-right: 10px;}.scanner-back-button {background-color: transparent;color: #888;}.scanner-order-button,.scanner-send-button {background-color: #b9da6c;color: black;}.scanner-photo-button {background-color: #6cbbda;color: black;}i.scanner-back-button-icon,i.scanner-order-button-icon,i.scanner-send-button-icon,i.scanner-photo-button-icon {font-size: 30px;}.scanner-back-button-text,.scanner-order-button-text,.scanner-send-button-text,.scanner-photo-button-text {font-size: 20px;line-height: 30px;}.scanner-back-button-text,.scanner-back-button-icon,.scanner-order-button-text,.scanner-order-button-icon,.scanner-send-button-text,.scanner-send-button-icon,.scanner-photo-button-text,.scanner-photo-button-icon {line-height: 30px;display: inline-block;vertical-align: top;}.scanner-product-list-container,.scanner-manual-list-container,.scanner-electronics-list-container,.scanner-support-container,.scanner-product-container {width: 100%;padding: 0 10px 0 10px;font-size: 0;display: inline-block;vertical-align: top;box-sizing: border-box;overflow: auto;}.scanner-support-container {height: calc(100% - 70px);}#vorschlag-button span {font-size: 18px;}.scanner-product-list-container,.scanner-manual-list-container,.scanner-electronics-list-container {height: -webkit-calc(100% - 80px);height: -moz-calc(100% - 80px);height: calc(100% - 80px);}#scanner-product-list,#scanner-manual-list,#scanner-electronics-list {list-style: none;width: 100%;margin: 0;padding: 0;overflow: auto;}#scanner-product-list {height: 100%;}#scanner-product-list.product-list-confirmed {height: -webkit-calc(100% - 116px);height: -moz-calc(100% - 116px);height: calc(100% - 116px);}#scanner-product-list.product-list-confirmed .scanner-product-list-button {display: none;}#scanner-product-list.product-list-confirmed .scanner-product-list-item-amount {margin-left: 24px;margin-right: 24px;background: transparent;color: #eee;}#scanner-product-list.product-list-confirmed .list-divider:not(.scanner-product-list-sum) {display: none;}li.scanner-product-list-sum {padding-top: 10px;padding-bottom: 10px;font-size: 0;}#product-list-sum-text,#product-list-sum-value,#product-list-amount-value {display: inline-block;vertical-align: top;}#product-list-sum-value,#product-list-amount-value {font-size: 16px;}#product-list-sum-text {width: -webkit-calc(100% - 6px - 94px - 72px);width: -moz-calc(100% - 6px - 94px - 72px);width: calc(100% - 6px - 94px - 72px);padding-left: 6px;font-size: 16px;}#product-list-sum-value {width: 88px;text-align: right;padding-right: 6px;}#product-list-amount-value {width: 72px;text-align: center;}#scanner-product-list:not(.product-list-confirmed) .scanner-product-list-sum {display: none;}.scanner-product-list-sum {font-size: 18px;}.scanner-product-list-item {display: flex;align-items: center;}.list-divider {background-color: #666;font-size: 18px;}.list-divider:not(.scanner-product-list-sum) {padding-left: 10px;}.scanner-product-list-item {padding-top: 10px;padding-bottom: 10px;}.scanner-manual-list-item,.scanner-electronics-list-item {padding-bottom: 10px;}a.scanner-manual-list-button *,a.scanner-electronics-list-button * {margin: 0 2px;}.scanner-manual-list-button,.scanner-electronics-list-button {background-color: #eee;}.scanner-product-list-item:not(:last-child) {border-bottom: 1px solid #666;}.scanner-manual-list-divider,.scanner-electronics-list-divider {font-size: 20px;padding: 10px;border-top: 1px solid #888;margin: 0;font-weight: normal;}.scanner-product-list-item-label,.scanner-product-list-price {font-size: 16px;}.scanner-product-list-item-label {width: -webkit-calc(100% - 92px - 72px);width: -moz-calc(100% - 92px - 72px);width: calc(100% - 92px - 72px);display: inline-block;vertical-align: top;}span.scanner-product-image-icon {height: 29px;width: 29px;font-size: 29px;color: rgb(72, 143, 190);position: relative;top: -1px;vertical-align: middle;padding-right: 5px;}span.scanner-product-list-item-label-text {display: flex;align-items: center;}.scanner-product-picture {position: absolute;height: auto;top: 0;left: 0;width: 100%;height: 100%;padding: 10vw;box-sizing: border-box;z-index: 9999999;display: none;background-color: #000;}.scanner-product-picture > img {max-width:100%;max-height:100%;position: relative;top: 50%;left: 50%;transform: translate(-50%, -50%);}.scanner-product-list-price {width: 88px;display: inline-block;vertical-align: top;text-align: right;padding-right: 6px;}.scanner-product-list-button {width: 24px;height: 34px;font-size: 24px;line-height: 24px;padding: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;display: inline-block;vertical-align: top;outline: none;}#scanner-product-form-top {margin-bottom: 10px;}#scanner-product-form {height: 100%;}#scanner-photo-form {height: 100%;}.button-plus {background-color: #b9da6c;}.button-minus {background-color: #da6c6c;}.scanner-product-list-item-amount {width: 24px;height: 24px;padding: 5px 0;font-size: 16px;margin: 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;text-align: center;display: inline-block;vertical-align: top;-webkit-appearance: none;-moz-appearance: none;appearance: none;}.scanner-support-message {margin: auto;}.scanner-support-textarea,.scanner-product-textarea {width: 100%;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;margin: 0;padding: 10px;box-sizing: border-box;font-family: inherit;background-color: #eee;color: #333;border-radius: 0;-webkit-appearance: none;}.scanner-support-textarea {height: 120px;}.scanner-product-textarea {height: 60px;}.scanner-support-textarea:focus,.scanner-product-textarea:focus {background-color: #fff;color: #000;}#spinner {position: absolute;top: 0;bottom: 0;right: 0;left: 0;z-index: -1;}#spinner.active {z-index: 1;background-color: rgba(0,0,0,.5);}#spinner .spinner {display: none;}#spinner.active .spinner {-webkit-animation: spin 4s linear infinite;-moz-animation: spin 4s linear infinite;animation: spin 4s linear infinite;color: #eee;margin: auto;display: block;position: relative;font-size: 42px;top: -webkit-calc(50% - 21px - 35px);top: -moz-calc(50% - 21px - 35px);top: calc(50% - 21px - 35px);width: 100%;text-align: center;}.scanner-support-input-container,.scanner-product-input-container {width: 100%;}.scanner-support-input,.scanner-support-select,.scanner-product-input,.scanner-product-select,.scanner-standort-select {font-family: inherit;margin: 0 0 10px 0;padding: 10px;box-sizing: border-box;border: 0;width: 100%;background-color: #eee;outline: none;color: #333;height: 36px;border-radius: 0;-webkit-appearance: none;}.scanner-support-select-label {font-size: 13.33333px;background-color: #eee;margin-bottom: 10px;padding: 10px;width: 100px;pointer-events: none;border: none;display: inline-block;vertical-align: top;height: 36px;box-sizing: border-box;}.scanner-support-select,.scanner-standort-select {width: -webkit-calc(100% - 100px);width: -moz-calc(100% - 100px);width: calc(100% - 100px);display: inline-block;vertical-align: top;}.scanner-support-select option,.scanner-standort-select option {white-space: normal;}.scanner-support-input:focus,.scanner-support-select:focus,.scanner-product-input:focus,.scanner-product-select:focus,.scanner-standort-select:focus {background-color: #fff;color: #000;}.scanner-standort-select {height: 24px;padding: 3px;width: 100%;}.support-field-error {-webkit-box-shadow: 0 -5px 0 0 #da6c6c inset;-moz-box-shadow: 0 -5px 0 0 #da6c6c inset;box-shadow: 0 -5px 0 0 #da6c6c inset;}#scanner-photo-container {padding-bottom: 10px;}.scanner-photo-preview:nth-child(even) {margin-left: 10px;}.scanner-photo-preview {display: inline-block;vertical-align: top;width: -webkit-calc(50% - 5px);width: -moz-calc(50% - 5px);width: calc(50% - 5px);position: relative;padding-top: 10px;}.scanner-preview-photo {width: 100%;height: auto;}button.scanner-preview-delete-button {height: 100%;width: 100%;position: absolute;color: red;font-size: 72px;top: 0;left: 0;border: none;background-color: rgba(0,0,0,0.3);}button.scanner-preview-delete-button:active,button.scanner-preview-delete-button:focus {outline: none;}#scanner-list {font-size: 16px;}.remove-padding-bottom {padding-bottom: 0 !important;}#scanner-error-container {height: -webkit-calc(100% - 70px);height: -moz-calc(100% - 70px);height: calc(100% - 70px);}.error-message {text-align: center;padding: 0 10vw;margin-top: 10vw;}.error-message .error-message-title {font-size: 24px;color: rgb(200,80,80);position: relative;z-index: 1;}.error-message .error-message-text {font-size: 14px;position: relative;z-index: 1;font-style: italic;color: #bbb;}.error-message .error-icon {color: rgba(255,80,80,.2);font-size: 220px;position: absolute;z-index: 0;top: 50%;left: 50%;transform: translate(-50%, -50%);}#flash-message-container {position: absolute;bottom: 0;left: 0;width: 100%;color: #000;text-align: center;z-index: 9999999;height: 40px;font-size: 14px;opacity: 0;-webkit-animation: flash 10s;-moz-animation: flash 10s;animation: flash 10s;}.form-hide,.order-step {display: none;}#confirm-button,#order-button {margin-left: auto;}button {box-shadow: 0 0 0 1px solid rgba(255,255,255,.33) !important;}button:active {outline: none;transform: scale(0.95);box-shadow: 0 0 0 999px rgba(255,255,255,.1) inset;}button:focus {outline: none;}.dialog-button-container {position: relative;width: 80%;margin: auto;top: 50%;transform: translateY(-50%);}.dialog-button {display: block;width: 100%;height: 100px;background-color: #eee;border: none;padding: 10px;}.dialog-button:not(:first-child) {margin-top: 20px;}#item-not-found-button {display: block;margin: 0 auto 10px auto;font-size: 16px;background-color: #c7c7c7;border: none;height: 40px;}.item-not-found-button-text {line-height: 30px}.scanner-page-subheadline {padding: 10px;text-align: center;}.scanner-page-subheadline i {font-size: 14px;}.backdrop {-moz-transition: opacity  0.2s ease;-webkit-transition: opacity  0.2s ease;transition: opacity  0.2s ease;opacity: 0;}.backdrop.transition-in {opacity: 1;}.popup-content {-moz-transition: transform  0.2s ease;-webkit-transition: transform  0.2s ease;transition: transform  0.2s ease;transform: scale(0.95);height: calc(100% - 2em);}.popup-content h1 {margin: 0 0 10px 0;}.popup-content-text {overflow-y: auto;height: calc(100% - 108px);}.popup-content-text p:last-child {margin-bottom: 0;}.popup-content-text p:first-child {margin-top: 0;}.transition-in .popup-content {transform: scale(1);}.dialog-panel {position: absolute;top: 0;right: 0;bottom: 0px;left: 0;background-color: rgba(0,0,0,0.5);}.dialog-panel * {font-size: initial;color: #333;}.dialog-panel h1 {color: darkred;text-align: center;font-size: 2em;margin-top: 0;}.dialog-panel p {line-height: 18px;font-size: 14px;}.dialog-panel .dialog-panel-highlight {color: red;font-size: 16px;}.dialog-container {top: 50%;width: 75%;max-width: 600px;height: 70%;max-height: 400px;margin: auto;transform: translateY(-50%);position: relative;overflow: clip;}.dialog-container .popup-content {background-color: #fff;padding: 1em;box-sizing: border-box;display: flex;flex-direction: column;height: 100%;}.dialog-container .popup-content-text {flex-grow: 1;overflow: auto;}.dialog-panel .button-container {text-align: center;margin-top: 10px;}.dialog-panel .button-container button {border: none;background-color: #bbb;padding: 1em 2em;}@-moz-keyframes flash {10% {opacity: 0;}20% {opacity: 1;}90% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes flash {10% {opacity: 0;}20% {opacity: 1;}90% {opacity: 1;}100% {opacity: 0;}}@keyframes flash {10% {opacity: 0;}20% {opacity: 1;}90% {opacity: 1;}100% {opacity: 0;}}#flash-message-container.flash-type-message {background-color: #79b95f;}#flash-message-container.flash-type-error {background-color: #b95f5f;}#flash-message-text {position: relative;top: 50%;transform: translateY(-50%);}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}20% {-webkit-transform: rotate(180deg);}50% {-webkit-transform: rotate(180deg);}70% {-webkit-transform: rotate(360deg);}100% {-webkit-transform: rotate(360deg);}}@-moz-keyframes spin {0% {-moz-transform: rotate(0deg);}20% {-moz-transform: rotate(180deg);}50% {-moz-transform: rotate(180deg);}70% {-moz-transform: rotate(360deg);}100% {-moz-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}20% {transform: rotate(180deg);}50% {transform: rotate(180deg);}70% {transform: rotate(360deg);}100% {transform: rotate(360deg);}}@media (max-aspect-ratio: 1/1) {#scanner-list {width: -webkit-calc(100% - 20px);width: -moz-calc(100% - 20px);width: calc(100% - 20px);margin: 0px 10px;}button.scanner-button.button-handbuch {margin-left: 16.66666666%;}#scanner-buttons {max-width: 300px;width: calc(100% - 20px);margin: auto;}.scanner-button {height: -webkit-calc(50% - 10px);height: -moz-calc(50% - 10px);height: calc(50% - 10px);}.scanner-button-content {width: 100%;}i.scanner-button-icon {padding-top: 10px;padding-bottom: 10px;font-size: 70px;}.scanner-button-label {padding-bottom: 11px;height: 36px;}.scanner-button-label-text {font-size: 14px;}}@media (min-aspect-ratio: 1/1) {#scanner:not(.show-bands) #logo-header,#scanner:not(.show-bands) #dsgvo {display: none;}.scanner-product-list-container,.scanner-manual-list-container,.scanner-electronics-list-container,.scanner-support-container,.scanner-product-container {padding: 0 10px 10px 10px;}#scanner-buttons,#scanner-list {display: inline-block;vertical-align: top;box-sizing: border-box;}#scanner:not(.show-bands) div#scanner-background {height: 100%;}div#scanner-buttons {width: calc(100% - 10px);box-sizing: border-box;margin: 0;padding: 0 10px 10px 10px;}.scanner-button {width: 100%;height: 45px;text-align: left;}.scanner-button-icon,.scanner-button-label {display: inline-block;vertical-align: top;}i.scanner-button-icon {font-size: 32px;line-height: 45px;}.scanner-button-label {margin-bottom: 0;margin-left: 20px;margin-right: 0;height: 45px;}.scanner-button-label-text {font-size: 14px;}.scanner-button-content {line-height: 45px;font-size: 0;margin-left: 10px;white-space: nowrap;}}@media only screen and (max-height: 360px) and (min-aspect-ratio: 1/1), only screen and (max-height: 450px) and (max-aspect-ratio: 1/1) {#spinner .spinner {top: -webkit-calc(50% - 21px);top: -moz-calc(50% - 21px);top: calc(50% - 21px);}.scanner-product-list-container,.scanner-manual-list-container,.scanner-electronics-list-container {height: -webkit-calc(100% - 70px);height: -moz-calc(100% - 70px);height: calc(100% - 70px);}.dialog-panel {bottom: 0;}.scanner-error-container {height: 100%;}#scanner-photo-form {height: 100%;}}#logo-header {display: flex;height: 50px;text-align: center;background-color: #eee;padding: 10px 5px 5px 5px;box-sizing: border-box;}#logo-header img {height: 35px;}#logo-header .kontakt {display: inline-block;font-size: 12px;text-align: right;flex-grow: 1;}#logo-header .telefon {font-size: 18px;text-align: right;font-weight: bold;}.stoerung-melden-text {padding-top: 30px;font-weight: bold;text-align: center;font-size: 1.2em;}.gruppe {font-size: 14px;vertical-align: top;box-sizing: border-box;}.gruppe > .inhalt {padding: 10px;}.wert-zeile {padding: 2px 10px;}.wert-zeile.button-bar {padding-top: 20px;}.wert-zeile > .titel {display: inline-block;width: 50%;max-width: 300px;box-sizing: border-box;}.wert-zeile.gross > .titel {padding-left: 10%;padding-right: 10%;width: 100%;max-width: 100%;font-size: 1.2em;}.wert-zeile > .inhalt {display: inline-block;padding-left: 5px;width: 50%;box-sizing: border-box;word-wrap: break-word;}.wert-zeile.gross > .inhalt {padding-left: 10%;padding-right: 10%;width: 100%;max-width: 100%;font-size: 1.2em;}.wert-zeile > .inhalt > input {box-sizing: border-box;width: 100%;}.wert-zeile > .inhalt > img {max-width: 100%;}.wert-zeile.error > .inhalt > input,.wert-zeile.error > .inhalt > select {box-shadow: 5px 0 #a94442;}.wert-zeile > .inhalt.ohne-titel {width: 100%;padding: 0px;}.gruppe > div.titel .subtitel,.wert-zeile > span.titel .subtitel {font-style: italic;font-weight: normal;font-size: 0.85em;color: #656565;}.gruppe.ebene-1 > div.titel {font-size: 18px;font-weight: bold;padding: 5px;background: #e8e8e8;border: 1px solid #d8d8d8;}.gruppe.ebene-2.volle-breite {width: 100%;}.gruppe.ebene-2.volle-breite > .inhalt > .wert-zeile {border: none;}.gruppe.ebene-2 > div.titel {font-size: 16px;font-weight: bold;}.gruppe.ebene-2 > .inhalt > .wert-zeile,.gruppe.ebene-3 > .titel {border-top: 1px solid #ddd;}.gruppe.klappbar > .inhalt {display: none;}@media (max-width: 600px) {.gruppe.ebene-2 {width: 100%;}}@media (min-width: 601px) and (max-width: 1200px) {.gruppe.ebene-2 {display: inline-block;width: calc(50% - 10px);}}@media (min-width: 1201px) and (max-width: 1800px) {.gruppe.ebene-2 {display:inline-block;width: calc(33% - 10px);}}@media (min-width: 1801px) {.gruppe.ebene-2 {display:inline-block;width: calc(25% - 10px);}}@media (min-height: 500px) {form.login {margin-top: 50px;}}input.big-button[type=submit] {padding: 4px 12px 4px 12px;border: 0 none;box-shadow: none;border-radius: 0;font-size: 15px;line-height: 19px;}#menu-container {position: absolute;display: block;top: 40px;right: 0px;padding: 5px;font-size: 14px;background-color: #eee;border: 1px solid black;z-index: 100;}#logo-header .button {display: inline-block;height: 35px;padding: 0px 5px;color: black;flex-grow: 0;flex-shrink: 0;}#logo-header a.button {display: inline-block;line-height: 25px;padding: 2px 5px;text-decoration: none;cursor: pointer;}#logo-header .button i {font-size: 30px;cursor: pointer;}#menu-container a.button:visited,#menu-container a.button {color: black;text-decoration: none;line-height: 25px;}.#logo-header {display: flex;}#logo-header .img-container {flex-grow: 1;flex-shrink: 1;text-align: center;}.objekt-information {font-size: 12px;display: flex;border-top: 1px solid black;line-height: 1.5em;}.objekt-information .objekt {flex-grow: 1;padding-top: 5px;}.objekt-information .eigentuemer {font-weight: bolder;}.objekt-information .bild {padding-top: 5px;min-width: 201px;}.qr-code {height: 100px;}.qr-code .scan-me {font-size: 20px;font-weight: bold;vertical-align: top;}.qr-code img {height: 100px;position: relative;top: -5px;}.barcode .objekt {text-align: right;}.barcode .objekt .wert {display: inline-block;width: 80px;}.login {text-align: center;margin-top: 5px;}.login .login-buttons input.big-button[type=submit],.login .login-buttons a {background-color: #f00014;color: #fff;}.login input.form-control {background-color: #ebebeb;border: none;border-radius: 0;min-height: 50px;padding: 0 15px;outline: none;}.login input::placeholder {color: #999;opacity: 1;}.scanner-buttonbar {margin-top: 50px;text-align: center;}.scanner-button {}.scanner-button img {width: 100px;margin: 5px;}input.big-button.senden[type=submit] {background-color: #00b050;color: #fff;}input.big-button.loeschen[type=submit] {background-color: #b95f5f;color: #fff;}div.error-container {border: solid 1px red;background-color: #b95f5f;padding: 10px;font-size: 14px;}.typ-information-kopfdaten {font-size: 28px;}.typ-information-kopfdaten div {padding: 10px 5px;}.typ-information-kopfdaten .titel {display: inline-block;width: 40%;max-width: 240px;}.hauptgruppe .wert-zeile .titel {font-weight: bold;}.clickable td:first-Child {color: rgb(0, 0, 238);cursor: pointer;}#monteurauftragsliste tr.kopf th {text-align: left;padding: 2px 5px;}.auftragsdetails {padding: 10px;}.auftragsdetails td, .auftragsdetails th {text-align: left;}.auftragsdetails div {text-align: left;margin-top: 10px;}.zubehoere-container {font-size: 14px;height: 100%;overflow: auto;width: calc(100% + 10px);padding-right: 10px;box-sizing: border-box;user-select: text;}.tabelle-container .kopf-zeile {display: flex;margin: 10px 0px 5px 0px;}.tabelle-container .kopf-zeile .ueberschrift {display: inline-block;flex-grow: 1;font-size: 20px;font-weight: bold;}.tabelle-container table {width: 100%;border-collapse: collapse;}.tabelle-container th {background-color: black;color: white;}.tabelle-container .daten-zeile {background-color: white;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}.tabelle-container .daten-zeile:nth-child(even) {background-color: #e8e8e8;}.tabelle-container .daten-zeile.versteckt {display: none;}.tabelle-container .daten-zeile td {padding: 2px;}.gruppe .suche-link-container {width: 110px;display: inline-block;}.gruppe .standort-container {width: calc(100% - 115px);display: inline-block;}.gruppe .standort-container .wert-zeile {display: flex;}.gruppe .standort-container .wert-zeile .titel {width: 70px;}.gruppe .standort-container .wert-zeile .inhalt {flex-grow: 1;}div.alert {font-size: 14px;padding: 5px;margin-bottom: 10px;border: 1px solid;}div.alert.alert-danger {background-color: #f2dede;border-color: #b94a48;color: #b94a48;}div.alert.alert-info {background-color: #d9edf7;border-color: #3a87ad;color: #3a87ad;}div.alert.alert-success {background-color: #dff0d8;border-color: #00b050;color: #00b050;}.scrollable-table-container {display: flex;flex-direction: column;font-size: 14px;height: 100%;width: 100%;box-sizing: border-box;user-select: text;}.scrollable-table-container > * {flex: 0 0;}.scrollable-table-container > div.table-container {flex: 1 1;overflow: auto;}.scrollable-table-container .table-container table {width: 100%;border-collapse: collapse;}.scrollable-table-container .table-container th {background-color: black;color: white;}.scrollable-table-container .table-container th:first-child,.scrollable-table-container .table-container .daten-zeile td:first-child {padding-left: 10px;}.scrollable-table-container .table-container th:last-child,.scrollable-table-container .table-container .daten-zeile td:last-child {padding-right: 10px;}.scrollable-table-container .table-container .daten-zeile {background-color: white;border-left: 1px solid #d8d8d8;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;}.scrollable-table-container .table-container .daten-zeile:nth-child(even) {background-color: #e8e8e8;}.scrollable-table-container .table-container .daten-zeile.versteckt {display: none;}.scrollable-table-container .table-container .daten-zeile td {padding: 2px;}.inventur .standort-container .titel {vertical-align: top;}.inventur .big-button {margin-top: 30px;white-space: normal;}.inventur .link {background-color: #deb887;padding: 5px 2px;}.inventur input.objektscan {background-color: #deb887;width: auto;padding: 2px 5px;}.inventur .erfassung {margin-top: 20px;}.objekt-container {font-size: 0.80em;display: flex;flex-wrap: wrap;width: 100%;background-color: #eee;border-bottom: #e0e0e0;margin-bottom: 5px;}.objekt-container.fehlt {background-color: #ffe0e0;}.objekt-container.titel {background-color: #e0e0e0;font-size: 0.90em;}.objekt-container .spalte {display: inline-block;padding: 2px 5px;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.objekt-container .spalte.obj-key {order: 1;flex-basis: 100px;max-width: 100px;}.objekt-container .spalte.nr {order: 2;flex-basis: 100px;max-width: 100px;}.objekt-container .spalte.seriennummer {order: 3;flex-basis: 100px;flex-grow: 1;}.objekt-container .spalte.typbezeichnung {order: 4;flex-basis: 150px;flex-grow: 4;}.objekt-container .spalte.brand {order: 5;flex-basis: 150px;flex-grow: 4;}.objekt-container .spalte.gezaehlt {order: 100;flex-basis: 70px;max-width: 70px;}.objekt-container .spalte.zeilenumbruch1 {display: none;order: 1000;height: 0px;flex-basis: 100%;padding: 0;}.objekt-container .spalte.zeilenumbruch2 {display: none;order: 1000;height: 0px;flex-basis: 100%;padding: 0;}@media (max-width: 499px) {.objekt-container .spalte.nr {order: 5;}.objekt-container .spalte.gezaehlt {order: 3;}.objekt-container .spalte.zeilenumbruch1 {order: 4;display: inline-block;}.objekt-container.l1 .spalte.seriennummer, .objekt-container.l2 .spalte.typbezeichnung, .objekt-container.l4 .spalte.brand {order: 2;}.objekt-container.l3 .spalte.typbezeichnung, .objekt-container.l5 .spalte.brand, .objekt-container.l6 .spalte.typbezeichnung {order: 2;}.objekt-container.l3 .spalte.seriennummer, .objekt-container.l5 .spalte.seriennummer, .objekt-container.l6 .spalte.brand {order: 6;}.objekt-container.l3 .spalte.zeilenumbruch1, .objekt-container.l5 .spalte.zeilenumbruch1, .objekt-container.l6 .spalte.zeilenumbruch1 {order: 4;display: inline-block;}.objekt-container.l7 .spalte.seriennummer {order: 8;flex-basis: 100%;}.objekt-container.l7 .spalte.typbezeichnung {order: 2;}.objekt-container.l7 .spalte.brand {order: 6;}.objekt-container.l7 .spalte.zeilenumbruch1 {order: 4;display: inline-block;}.objekt-container.l7 .spalte.zeilenumbruch2 {order: 7;display: inline-block;}}@media (min-width: 500px) and (max-width: 850px) {.objekt-container .spalte.gezaehlt {order: 4;}.objekt-container.l3 .spalte.nr, .objekt-container.l5 .spalte.nr, .objekt-container.l6 .spalte.nr {order: 6;}.objekt-container.l3 .spalte.typbezeichnung, .objekt-container.l5 .spalte.brand, .objekt-container.l6 .spalte.typbezeichnung {order: 2;}.objekt-container.l3 .spalte.seriennummer, .objekt-container.l5 .spalte.seriennummer, .objekt-container.l6 .spalte.brand {order: 7;}.objekt-container.l3 .spalte.zeilenumbruch1, .objekt-container.l5 .spalte.zeilenumbruch1, .objekt-container.l6 .spalte.zeilenumbruch1 {order: 5;display: inline-block;}.objekt-container.l7 .spalte.nr {order: 6;}.objekt-container.l7 .spalte.seriennummer {order: 7;}.objekt-container.l7 .spalte.typbezeichnung {order: 2;}.objekt-container.l7 .spalte.brand {order: 8;}.objekt-container.l7 .spalte.zeilenumbruch1 {order: 5;display: inline-block;}}