.login-page{background-color:#424242;height:100vh!important;position:relative;width:100%}.login-form{align-items:flex-start;bottom:0;display:flex;flex-flow:column;height:400px;left:0;margin:auto;max-width:400px;position:absolute;right:0;top:0}.login-form.controlled{max-height:300px}.login-form .input-group-text{color:#424242;font-size:18px;height:31px;justify-content:center;width:40px}@media (max-width:768px){.login-form .form-group{margin:auto}}.login-form .form-group .input-group>.form-control:not(:last-child){border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.login-form .feedback{margin-bottom:7px}.login-form-header{margin:auto}.login-form-header img:first-child{margin-right:10px}.login-form-logo{align-self:center;display:flex;max-width:min-content}.login-form-logo .logo-icon{margin:auto 10px auto auto}.login-form label{color:#fff}.overflow-break{overflow-wrap:break-word}.action-button{display:inline-block;text-align:center;width:100%}.action-button-light{color:#fff}.login-form-sys001i{align-items:center;color:#fff;display:flex;justify-content:center}.login-form-sys001i:hover{color:#fff;text-decoration:none}.notoken-page{background-color:#424242;height:100vh!important;position:relative;width:100%}.notoken-container{align-items:center;bottom:0;display:flex;flex-flow:column;height:400px;left:0;margin:auto;max-width:500px;position:absolute;right:0;top:0}.notoken-container div{padding:20px}.notoken-container .isipp-logo img:first-child{margin-right:10px}.notoken-message{color:#fff}.bottom-text{margin-bottom:0;margin-top:15px}.shopping-cart-icon{background-image:url(../images/shopping-cart-icon.png);background-repeat:no-repeat;background-size:48px;height:48px;width:48px}.modem-status-icon{margin:auto;width:20px}.modem-status-icon img{height:100%;width:100%}.error-feedback-border{border:2px solid #ea1c0d}.awi200i-table .table-default tbody td{vertical-align:top!important}.fixed-table-layout table{table-layout:fixed}.bdb110i-modem-table tbody tr>td.modem-status-gray{background-color:grey}.bdb110i-modem-table tbody tr>td.modem-status-green{background-color:#0f0}.bdb110i-modem-table tbody tr>td.modem-status-red{background-color:red}.bdb110i-modem-table tbody tr>td.modem-status-yellow{background-color:#ff0;color:#000}.bdb110i-modem-table tbody tr>td.modem-status-own-modem{color:gray}.bdb110i-modem-table tbody tr>td.modem-customer-wsp{background-color:#0384fc;color:#303030}#mainTable_modemAll,#mainTable_modemCline,#mainTable_modemUp,#mainTable_modemVrp{max-height:calc(100vh - 400px)}.bdb110i-table-button{margin-left:10px;margin-top:10px}.bdb280i-row-invalid{color:red}.bdb280i-invalidate-text{font-size:1.1rem}.tts419i-row-blue{color:blue}.tts419i-row-gray{color:gray}.canceled-item{background-color:#f08080}.search-icon-red{animation:pulse 5s infinite}@keyframes pulse{to{color:#f44336}}.dab012i-techniker-name{font-weight:700}.bestellnummer-table-wrapper>div>table>thead>tr>th:first-child{max-width:143px}.bestellnummer-table-wrapper>div>table>thead>tr>th:nth-child(2){max-width:104px}.bestellnummer-table-wrapper>div>table>thead>tr>th:nth-child(3){max-width:100px}.bestellnummer-table-wrapper>div>table>thead>tr>th:nth-child(4){max-width:68px}.bestellnummer-table-wrapper>div>table>thead>tr>th:nth-child(5){max-width:123px}.isipp-success-background{background-color:#90ee90}.isipp-error-background{background-color:#f08080}.news-ticker{bottom:0;color:#fff;position:absolute;text-align:center;width:100%}.sab467i-row-eingebaut>td{color:green}.sab467i-row-ausgebaut>td{color:#f44336}.sab467i-row-inventory>td{background-color:#c4d8f3!important}.row-buttons-slim{display:flex;justify-content:flex-end}.ads-button-fa,.row-buttons-slim :not(:last-child){margin-right:5px}.ads-button-fa{font-size:1rem}.btn .fa.ads-button-fa:last-child{margin-right:5px}.ads190-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.ads190-wrapper .loading-indicator{height:calc(100% - 35px)}.ads190-slim-task-header{flex:0 0 35px;font-size:.75rem;padding-bottom:10px}.ads100i-legend{padding-top:15px}.ads100i-legend .card-header{cursor:pointer;font-weight:700}.ads100i-legend-icon{font-size:1.3rem;text-align:center}.ads100i-legend-text{font-family:cursive;font-size:.85rem}.ads-has-spinner .field-append-prepend-button{padding-left:11px;padding-right:11px}.tabpanel-content{display:flex;flex-direction:column}.tabpanel-content.zoom-100{max-height:85vh}.tabpanel-content.zoom-125{max-height:81vh}.tabpanel-content.zoom-150{max-height:77vh}.tabpanel-content .task-header{flex:0 0 auto}.tabpanel-content .ads100i-adsSearch{display:flex;flex:0 1 auto;overflow-y:auto}.tabpanel-content #adsSearch{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.tabpanel-content #adsSearch>.section-content{flex:1 0 auto}.tabpanel-content #adsSearch>div.lo-wrapper{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.tabpanel-content thead{position:sticky;top:0;z-index:1}.tabpanel-content .table{border-collapse:separate}.tabpanel-content .ads100i-legend{flex:1 0 auto}.twofa-registration-form p{margin:.5rem 0}.twofa-registration-form .form-group{margin-bottom:.5rem}.twofa-registration-form .qrcode-wrapper{display:flex;margin-bottom:32px}.twofa-registration-form .qrcode-wrapper .qrcode{display:flex;flex:1 0 150px;height:150px;margin:0 10px;width:150px}.twofa-registration-form .qrcode-key-wrapper{margin-bottom:auto;margin-top:auto}.twofa-instruction{white-space:pre-line}.twofa-registration-info-form{height:476px}.twofa-registration-info-form .section-content{height:100%}.twofa-registration-info-form .registration-info{font-weight:700;margin:30px 50px;width:100%}.overview-header-container{display:flex;margin-left:-15px;margin-right:-15px}.overview-header-container>div{padding-left:15px;padding-right:15px}.dms-viewer-wrapper{display:flex;height:calc(100vh - 91.5px)}.dms-viewer-files{display:flex;flex-basis:25%;flex-flow:column;flex-shrink:0;margin-right:7.5px}.dms-viewer-thumbnail{align-items:center;flex-basis:25%;justify-content:center;margin-bottom:15px}.dms-viewer-filelist,.dms-viewer-thumbnail{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex}.dms-viewer-filelist{flex:0 0 25%;flex-flow:column;overflow:hidden}.dms-viewer-filelist h5{margin-top:.5rem}.dms-viewer-filetable{flex:1;overflow:auto}.dms-viewer-filetable .table-container{overflow-x:unset}.dms-viewer-previewer{align-items:center;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;flex-basis:75%;height:100%;justify-content:center;margin-left:7.5px;overflow:hidden}.dms-viewer-previewer img{max-height:100%;max-width:100%}.dms-viewer-previewer .lo-wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pdf-viewer{font-size:1.2rem;height:100%;overflow:auto}.pdf-viewer-topbar{align-items:center;display:flex;height:30px;justify-content:center}.pdf-viewer-topbar>a{padding:0 10px}.pdf-viewer-topbar-pages,.pdf-viewer-topbar-zoom{background-color:#f6f6f6;border:1px solid #ccc;border-radius:.25rem;padding:0 12px;text-align:center;width:60px}.pdf-viewer-canvas-wrapper{height:fit-content;width:fit-content}.dms-viewer-toolbar{align-items:center;border-top:1px solid #e2e2e2;display:flex;justify-content:left;padding:20px 0 20px 40%}.dms-viewer-toolbar ul{align-items:center;display:flex;justify-content:center}.dms-viewer-toolbar ul li select{border:1px solid #e2e2e2;border-radius:4px;margin-right:20px;padding:1px}.dms-viewer-toolbar ul li a{align-items:center;color:#8f8f8f;display:flex;justify-content:center;margin-right:10px}.dms-viewer-toolbar ul li a:hover{text-decoration:none}.dms-viewer-toolbar ul li div{align-items:center;color:#8f8f8f;display:flex;justify-content:center;margin-right:10px}.dms-viewer-toolbar ul li a:hover{color:#424242}.dms-viewer-toolbar ul li a .fas{font-size:1.2rem}.dms-txt-viewer{height:100%;overflow-x:auto;padding:10px;white-space:pre-wrap}.dms-img-viewer{align-items:center;display:flex;justify-content:center;position:relative}.dms-img-viewer img{height:auto;margin:auto;width:auto}.toolbar-button[disabled]{pointer-events:none}.external-tool-container{display:flex;flex-direction:column;height:calc(100vh - 143px);position:relative;transition:top 2s,left 2s}.external-tool-container.maximized{height:100vh;left:0;position:fixed;top:0;width:100%}.external-tool-container .restore-button{position:absolute;right:10px;top:10px}.iframe-container{flex:1}.external-tool-container iframe{background-color:#fff;height:100%;width:100%}.external-tool-placeholder{margin:auto}input::-ms-reveal{display:none}