a.button, button, input[type=submit] {font-size: 1rem;width: auto;min-width: 7.5rem;height: 2.5rem;padding: 0.5rem;cursor: pointer;border: none;border-radius: 0; }@font-face {font-family: eltimon;src: url(eltimon-3801e564b02c9e100a31a8c72bc95c08.eot?j0nybw);src: url(eltimon-3801e564b02c9e100a31a8c72bc95c08.eot?j0nybw#iefix) format("embedded-opentype"), url(eltimon-21773d3fd79e1d47a7bad2970e5e1ed5.ttf?j0nybw) format("truetype"), url(eltimon-6ce12890379a847d7f0f83ea3226e813.woff?j0nybw) format("woff"), url(eltimon-7481dc85c255056de53394f6470d28c9.svg?j0nybw#eltimon) format("svg");font-weight: normal;font-style: normal; }@font-face {font-family: Material Icons;font-style: normal;font-weight: 400;src: url(MaterialIcons-Regular-e79bfd88537def476913f3ed52f4f4b3.eot);src: local("Material Icons"), local("MaterialIcons-Regular"), url(MaterialIcons-Regular-570eb83859dc23dd0eec423a49e147fe.woff2) format("woff2"), url(MaterialIcons-Regular-012cf6a10129e2275d79d6adac7f3b02.woff) format("woff"), url(MaterialIcons-Regular-a37b0c01c0baf1888ca812cc0508f6e2.ttf) format("truetype"); }@font-face {font-family: Lato;font-style: normal;font-weight: 400;src: url(Lato-Regular-7f690e503a254e0b8349aec0177e07aa.ttf) format("truetype"); }@font-face {font-family: Lato-Light;font-weight: 300;src: url(Lato-Light-5b761f2d1e4259ea6ac7ab3ebf7f3c49.ttf) format("truetype"); }body {font-family: Lato, Arial, sans-serif;font-size: 16px;min-width: 1024px;height: auto;min-height: 100%;margin: 0;color: #092933;background: white; }body.controller-login {margin-bottom: 0; }.float-right {float: right; }.display-none {display: none !important; }.truncate {overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }a {text-decoration: none;color: inherit; }a:visited {color: inherit; }a:-webkit-any-link {color: inherit; }a:-moz-any-link {color: inherit; }a.text-link {transition: all 0.3s; }a.text-link:hover {transition: all 0.3s;opacity: 0.8; }a.text-link.register-text-link {text-decoration: underline; }a.disabled {cursor: not-allowed;color: #818085; }.link {cursor: pointer; }h1 {font-size: 2rem;font-weight: bold;line-height: 150%;float: left;margin: 0; }section.content-section .content > h1 {font-size: 1.25rem;line-height: normal; }section.content-section .content > h1.block-headline {float: none;margin-bottom: 1rem; }html *, div, section {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }p {font-size: 1.125rem;clear: both;margin-bottom: 1rem;color: #444444; }p.tool-data-label {font-size: 0.875rem;margin: 0;padding-bottom: 0.5rem; }p.tool-data-content {font-size: 1rem;font-weight: bold;margin: 0; }p.status-text-title {font-size: 1rem;font-weight: bold;margin: 0.5em 0; }section {box-sizing: border-box;width: 100%;padding: 1rem; }section.footer-section {line-height: 4rem;width: 100%;max-width: none;height: 4rem;padding: 0 1rem;color: white;background: #297892; }div {box-sizing: border-box; }.bold {font-family: Lato, sans-serif;font-weight: bold;font-style: normal; }.italic {font-style: italic; }.content-container {display: table; }.content-container.data-cockpit-status {display: block; }.content-container.data-cockpit-status > .content-row {display: block; }.content-container.data-cockpit-status > .content-row > .content-cell {display: block;float: left;width: 100%;margin-bottom: 1rem; }.content-container.data-cockpit-status > .content-row > .content-cell:first-child {margin-right: 1rem; }.content-list-container {display: table; }.content-list-container .button-row {float: left;margin-top: 1rem; }.content-list-container .content-row .content-cell {padding-bottom: 0.5rem; }.content-list-container .content-row .content-cell:first-child {font-weight: bold;padding-right: 1rem; }.content-header-row {display: table-header-group; }.content-row {display: table-row; }.content-cell {display: table-cell; }.content-cell.small-cell {max-width: 2.5rem; }.content-cell.functional-icons {text-align: right; }.content-cell.functional-icons > a i.material-icons {display: inline-block;padding: 0.25rem; }.content-cell > .error-message {display: none; }.content-cell.error > .error-message {font-size: 0.825rem;display: block;margin-top: 0.5rem;color: #F44336; }.action {cursor: pointer; }nav ul {margin: 0;padding: 0;list-style-type: none; }nav ul li {display: inline-block;margin: 0;padding: 0;list-style-type: none; }select {font-size: 1rem;box-sizing: border-box;box-sizing: border-box;width: 100%;height: 2.5rem;padding: 0 1.5rem 0 0.5rem;cursor: pointer;color: #092933;border: none;outline: 1px solid #092933;background: rgba(255, 255, 255, 0.7);background-image: url(select-d51a2a17602f8a39c9187bae1f40fcc2.svg);background-repeat: no-repeat;background-position: center right;background-clip: border-box;background-size: 1.75rem;-webkit-appearance: none; }select#selectedDepartment {width: 100%; }select:focus {border: none;outline: 1px solid #092933;outline-offset: 0; }select#dateFrom_day {width: 4rem; }select#dateUntil_day {width: 4rem; }select#dateFrom_month {width: 8.1rem; }select#dateUntil_month {width: 8.1rem; }select#dateFrom_year {width: 5rem; }select#dateUntil_year {width: 5rem; }select[multiple=true] {height: auto;padding: 0;background: rgba(255, 255, 255, 0.7); }select[multiple=true] option {height: 2.5rem;padding: 0.5rem 0.5rem;border-bottom: 1px solid #092933; }select[multiple=true] option:checked {background: #297892; }select[multiple=true]:-internal-list-box option:checked {color: white !important;background-color: #297892 !important; }input {font-size: 1rem;box-sizing: border-box;width: 100%;height: 2.5rem;padding: 0 0.5rem;color: #092933;border: 1px solid #092933;background: rgba(255, 255, 255, 0.7); }input:focus {outline: none; }input[type="file"] {border: none; }::-webkit-input-placeholder {color: #CCCCCC; }:-moz-placeholder {color: #CCCCCC; }::-moz-placeholder {color: #CCCCCC; }:-ms-input-placeholder {color: #CCCCCC; }select::-ms-expand {display: none; }label {display: block;margin-bottom: 0.5rem;color: #092933; }.error {color: #FF5722; }.error > input {color: #F44336;border: 1px solid #F44336;background: #FDECEA; }button:focus {outline: none; }button i.material-icons {display: inline-block;vertical-align: middle; }.primary-button {color: white;background: #FF5722; }.secondary-button {color: white;background: #818085; }.selection-container {margin: 3rem 0 0; }.selection-container .checkbox {margin-bottom: 1rem; }.selection-container .department-selection {float: left;width: 50%; }.selection-container .department-selection .radio {margin-bottom: 0.5rem; }.selection-container .role-selection {float: left;width: 50%;padding: 0 0 0 2rem; }.selection-container .admin-role-selection {float: none;width: 100%; }.form-content {width: 100%;max-width: 40rem;margin: 0 auto;margin: 2rem auto; }.form-content .global-error-message {display: none; }.form-content .fieldcontain {display: block;margin-bottom: 1.5rem; }.form-content.internal-form-content {margin: 0; }.form-content .content-row {display: block;margin-bottom: 1.5rem; }.form-content .content-row .content-cell {display: block;float: left;width: 50%;padding-right: 0;padding-left: 1rem; }.form-content .content-row .content-cell:first-child {padding-right: 1rem;padding-left: 0; }.form-content .content-row .content-cell.large-content-cell {width: 100%;padding: 0; }.form-content .content-row .content-cell.full-width {width: 100%;padding-right: 0; }.form-content .content-row .content-cell.machine-selection label {margin-bottom: 1rem; }.form-content .content-row .content-cell.machine-selection .checkbox {float: left;width: 50%;margin-bottom: 0.5rem; }.form-content .content-row.adress-street .content-cell:first-child {width: 75%; }.form-content .content-row.adress-street .content-cell:last-child {width: 25%; }.form-content .content-row.adress-city .content-cell:first-child {width: 40%; }.form-content .content-row.adress-city .content-cell:last-child {width: 60%; }.form-content .form-divider {display: block;width: 100%;height: 0.0625rem;margin: 1em 0;padding: 0;background: #092933; }.form-content .form-header {margin-bottom: 2rem; }.form-content .form-header .headline h1 {font-size: 1.5rem;line-height: normal;float: none; }.form-content.error .global-error-message {display: block;margin-top: 2rem;margin-bottom: 1.5rem;padding: 0.5rem;border: 1px solid #F44336;background: #FDECEA; }.form-content.error .global-error-message i {font-size: 1.75rem;display: table-cell;vertical-align: middle;color: #F44336; }.form-content.error .global-error-message p {display: table-cell;padding-top: 0.24rem;padding-left: 0.5rem;vertical-align: middle;color: #F44336; }.form-content.forgot-password .content-row .content-cell:first-child {width: 100%;padding-right: 0;padding-left: 0; }.divider {display: block;width: 100%;height: 0.0625rem;margin: 1.5em 0;padding: 0;background: #092933; }.width10 {width: 10%; }.width25 {width: 12rem; }.width35 {width: 17rem; }.width50 {width: 50%; }.width33 {width: 33%; }.text-right {text-align: right; }.checkbox input[type="checkbox"] {display: none; }.checkbox input[type="checkbox"] + label {margin: 0;cursor: pointer; }.checkbox input[type="checkbox"] + label span {font-size: 1rem;display: inline-block;padding: 0 0 0 0.5rem;vertical-align: middle; }.checkbox input[type="checkbox"] + label span.checkbox-unchecked {display: inline-block;width: 1.25rem;height: 1.25rem;padding: 0;border: 1px solid #092933; }.checkbox input[type="checkbox"] + label span.checkbox-checked {display: none;width: 1.25rem;height: 1.25rem;padding: 0;border: 1px solid #092933; }.checkbox input[type="checkbox"] + label span.checkbox-checked i {font-size: 1rem;line-height: 1.25rem;display: block;width: 1rem;height: 1rem;margin: 0 auto;text-align: center; }.checkbox input[type="checkbox"]:checked + label span.checkbox-unchecked {display: none; }.checkbox input[type="checkbox"]:checked + label span.checkbox-checked {display: inline-block; }.radio input[type="radio"] {display: none; }.radio input[type="radio"] + label {margin: 0;cursor: pointer; }.radio input[type="radio"] + label span {font-size: 1rem;display: inline-block;padding: 0 0 0 0.5rem;vertical-align: middle; }.radio input[type="radio"] + label span.radio-unchecked {display: inline-block;width: 1.25rem;height: 1.25rem;padding: 0;border: 1px solid #092933;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px; }.radio input[type="radio"] + label span.radio-checked {display: none;width: 1.25rem;height: 1.25rem;padding: 0;border: 1px solid #092933;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px; }.radio input[type="radio"] + label span.radio-checked i {font-size: 1rem;line-height: 1.25rem;display: block;width: 0.5rem;height: 0.5rem;margin: 0.1275rem auto;text-align: center;background: #092933;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;border-radius: 100px; }.radio input[type="radio"]:checked + label span.radio-unchecked {display: none; }.radio input[type="radio"]:checked + label span.radio-checked {display: inline-block; }.tab {float: left;box-sizing: inherit;width: 14.2857%;min-height: 80px;padding: 0.5rem 0.5rem;cursor: pointer;text-align: center;border: 1px solid #092933;border-right: none;background: #EFEFEF; }.tab span {font-size: 0.875rem;display: block; }.tab span:first-of-type {font-size: 1rem;margin-bottom: 0.25rem;text-decoration: underline; }.tab i {display: block;margin-bottom: 0.5rem; }.tab i.material-icons {font-size: 1rem; }.tab i.warning {color: #ECC30B; }.tab i.critical {color: #F44336; }.tab i.ok {color: #4CAF50; }.tab > * {display: inline-block;vertical-align: middle; }.tab.active {border-bottom: none;background: none; }.tab-content {display: none;padding: 1rem;border: 1px solid #092933;border-top: none; }.tab-content.active {display: block; }.filter-container {display: table;width: 100%;margin: 0 0 2rem 0; }.filter-container .content {display: table-row; }.filter-container .content > * {display: table-cell;width: 50%; }.filter-container .filter-label {font-weight: bold;display: block;margin-bottom: 0.5rem; }.filter-item {display: inline-block;padding: 0.5rem;vertical-align: middle; }.filter-item .filter-item-radio {display: none; }.filter-item .filter-button {min-width: 6rem;max-width: 10rem;padding: 0.5rem 0.25rem;border-bottom: 2px solid transparent; }.filter-item input[type=radio]:checked + label .filter-button {border-bottom-color: #297892; }.filter-item input[type="radio"] + label {font-size: inherit;display: initial;margin: inherit;cursor: pointer; }.filter-item input[type="radio"] + label span {font-size: 1rem;float: none;padding: 0; }.filter-button i {font-size: 1.5rem;margin-right: 0.5rem; }.filter-button i.material-icons {font-size: 1.5rem;margin-right: 0.5rem; }.filter-button > * {display: inline-block;vertical-align: middle; }.list-container {display: table;width: 100%; }.list-container .content-header {display: table-row;background: #CCCCCC; }.list-container .content-header .content-cell {font-size: inherit;padding: 0.5rem 0.25rem; }.list-container .list-entry {display: table-row; }.list-container .list-entry .content-cell {padding: 0.625rem 0.25rem;vertical-align: middle;border-bottom: 1px solid rgba(7, 20, 28, 0.4); }.list-container .list-entry .content-cell i {font-size: 1.5rem;line-height: normal; }.button-row {display: block;margin-top: 2rem; }.button-row .secondary-button {float: left; }.button-row .primary-button {float: right; }#fountainG {position: relative;width: 234px;height: 28px;margin: auto; }.loadingIndicator {position: absolute;z-index: 1000;top: 12rem;bottom: 0;left: 0;display: none;box-sizing: border-box;width: 100%;height: 100%;opacity: 0.7;background: white;filter: alpha(opacity=70); }.fountainG {position: absolute;z-index: 10000;top: 25vh;bottom: 0;width: 28px;height: 28px;transform: scale(0.3);animation-name: bounce_fountainG;animation-duration: 1.5s;animation-iteration-count: infinite;animation-direction: normal;border-radius: 19px;background-color: #297892; }#fountainG_1 {left: 0;animation-delay: 0.6s; }#fountainG_2 {left: 29px;animation-delay: 0.75s; }#fountainG_3 {left: 58px;animation-delay: 0.9s; }#fountainG_4 {left: 88px;animation-delay: 1.05s; }#fountainG_5 {left: 117px;animation-delay: 1.2s; }#fountainG_6 {left: 146px;animation-delay: 1.35s; }#fountainG_7 {left: 175px;animation-delay: 1.5s; }#fountainG_8 {left: 205px;animation-delay: 1.64s; }@keyframes bounce_fountainG {0% {transform: scale(1);background-color: #297892; }100% {transform: scale(0.3);background-color: white; } }@-o-keyframes bounce_fountainG {0% {background-color: #297892; }100% {background-color: white; } }@-ms-keyframes bounce_fountainG {0% {background-color: #297892; }100% {background-color: white; } }@-webkit-keyframes bounce_fountainG {0% {background-color: #297892; }100% {background-color: white; } }@-moz-keyframes bounce_fountainG {0% {background-color: #297892; }100% {background-color: white; } }i {font-family: eltimon !important;font-weight: normal;font-style: normal;font-variant: normal;line-height: 1;position: relative;top: 0.15rem;display: inline-block;width: 1rem;text-transform: none;speak: none; }i.material-icons {font-family: Material Icons !important;font-size: inherit;font-weight: normal;font-style: normal;line-height: 1;position: inherit;top: inherit;display: inline-block;width: auto;vertical-align: middle;white-space: nowrap;letter-spacing: normal;text-transform: none;word-wrap: normal;direction: ltr;text-rendering: optimizeLegibility;font-feature-settings: 'liga'; }i.ok {color: #4CAF50; }i.warning {color: #ECC30B; }i.icon.partner {width: 1.5rem;height: 1.5rem;background-image: url("handshake-389168848e211ae8ea430c80f390f3cf.svg");background-repeat: no-repeat;background-position: center;background-size: cover; }.ic_check_circle::before {content: "\e903"; }.overlay-container {position: absolute;z-index: 10;top: 0;right: 0;bottom: 0;left: 0;display: none;overflow: auto;width: 100vw;min-width: 100vw;height: 100vh;min-height: 100vh; }.overlay-container .overlay-background {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100vw;height: 100vh;cursor: pointer;background: rgba(240, 240, 240, 0.8); }.overlay-container .overlay {position: relative;top: 120px;bottom: 10%;display: block;width: 40rem;height: auto;min-height: 12.5rem;margin: 0 auto 120px;padding: 1rem;background: white;box-shadow: 4px 4px 8px 0 rgba(166, 166, 166, 0.5); }.overlay-container.graph-overlay .overlay {width: 75%; }.graph-overlay .tab-navigation {width: 100%; }.graph-overlay .tab-navigation .tab {width: 25%;height: auto;min-height: 0; }.graph-overlay .tab-navigation .tab i {font-size: 1.5rem;margin-right: 0.5rem; }.graph-overlay .tab-navigation .tab > * {display: inline-block;vertical-align: middle; }.graph-overlay .tab-content-container {width: 100%; }.graph-overlay .chart-legend .table {margin: 1rem; }.graph-overlay .chart-legend .table-cell {font-size: 0.75rem;width: 25%; }.graph-overlay .chart-legend .table-cell > * {display: inline-block;vertical-align: middle; }.graph-overlay .chart-legend .color-indicator {width: 1rem;height: 1rem;border: 1px solid #999999;background: #F9F9F9; }.graph-overlay .chart-legend .text {width: 80%;margin-left: 0.5rem; }.graph-overlay .chart-legend .temp1 .color-indicator {border: 1px solid #8EA604;background: #8EA604; }.graph-overlay .chart-legend .temp1 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .temp2 .color-indicator {border: 1px solid #ECC30B;background: #ECC30B; }.graph-overlay .chart-legend .temp2 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .temp3 .color-indicator {border: 1px solid #EE8434;background: #EE8434; }.graph-overlay .chart-legend .temp3 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .temp4 .color-indicator {border: 1px solid #F03A47;background: #F03A47; }.graph-overlay .chart-legend .temp4 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .rpm1 .color-indicator {border: 1px solid #8EA604;background: #8EA604; }.graph-overlay .chart-legend .rpm1 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .rpm2 .color-indicator {border: 1px solid #ECC30B;background: #ECC30B; }.graph-overlay .chart-legend .rpm2 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .rpm3 .color-indicator {border: 1px solid #EE8434;background: #EE8434; }.graph-overlay .chart-legend .rpm3 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-legend .rpm4 .color-indicator {border: 1px solid #F03A47;background: #F03A47; }.graph-overlay .chart-legend .rpm4 .color-indicator.dashed {border-width: 2px;border-style: dashed;background: transparent; }.graph-overlay .chart-container {width: 100%;height: 100%; }.graph-overlay .graph-type-wrapper > * {display: inline-block;vertical-align: middle; }.graph-overlay .graph-type-wrapper label {margin: 0 1rem 0 0; }.graph-overlay .graph-type-wrapper .radio-wrap > * {float: left;margin-right: 1.5rem; }.content-header-section {min-height: 0; }.content-header-section h1 {font-size: 1.5rem;padding: 0.25rem 0; }.content-header-section a {float: right; }.content-header-section.dashboard h1 {float: left;width: auto; }.content-header-section.serialnumber h1 {float: left;width: auto; }.content-header-section .impersonate-form a {float: right; }.content-header-section .left-button-wrap-new-line a {float: none; }.header-nav-section {width: 100%;max-width: none;height: auto;padding: 0;border-bottom: 1px solid #CCCCCC;background: white; }.header-nav-section .content .logo-container {display: block;float: left;width: 7rem;height: 3rem;margin: 1.25rem 1rem;background: url("logo_transparent@2x-bf7ffedddc375a5d0329b338ec94749f.png") no-repeat center transparent;background-size: contain; }.header-nav-section .content nav {display: block;float: left;padding: 0; }.header-nav-section .content nav.main-navigation ul.main-nav-wrapper li {font-size: 1rem;line-height: 5.5rem;float: left;width: auto;margin-right: 0.25rem;margin-left: 0.25rem;padding: 0;list-style: none;color: #092933;border: none;border-radius: 0;background: none; }.header-nav-section .content nav.main-navigation ul.main-nav-wrapper li.main-nav-item:last-child {margin-right: 0.5rem; }.header-nav-section .content nav.main-navigation ul.main-nav-wrapper li.main-nav-item:hover {cursor: pointer; }.header-nav-section .content nav.main-navigation ul.main-nav-wrapper li.main-nav-item:hover a {padding-bottom: 0.5rem;border-bottom: 2px solid #297892; }.header-nav-section .content nav.main-navigation ul.main-nav-wrapper li.main-nav-item.active a {padding-bottom: 0.5rem;border-bottom: 2px solid #297892; }.header-nav-section .content .user-wrapper {display: block;float: right; }.header-nav-section .content .user-wrapper .content {position: relative;display: block;padding: 0; }.header-nav-section .content .user-wrapper .content > * {font-size: 0.875rem; }.header-nav-section .content .user-wrapper .content > * i {font-size: 1rem;width: 1rem;height: 1rem;margin-right: 0.25rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-container {height: 5.5rem;padding: 1rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-container > * {display: inline-block;vertical-align: middle; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content {min-width: 240px; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .user > * {display: inline-block;vertical-align: middle; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container > * {display: block;width: 100%; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container > * span, .header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container > * i {display: block;float: left; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container > * span {max-width: 240px; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container .company {padding-right: 0; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .text-content .company-department-container .partner i.icon.partner {font-size: 1rem;width: 1rem;height: 1rem;margin-right: 0.25rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .toggle-icon {width: 2.5rem;height: 2.5rem;padding-left: 0.5rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-container .toggle-icon i {font-size: 2rem;width: 2rem;height: 2rem;margin: 0; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown {position: absolute;z-index: 1000;top: 5.5rem;right: 1rem;width: 320px;border: 1px solid #092933;background: white;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;transition: all 0.4s; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .header {padding: 1rem;border-bottom: 1px solid #092933;background: #297892; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .header .content {padding: 0; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .header .content .header-item {display: inline-block;width: 32%;vertical-align: top;color: white; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .header .content .header-item .icon i {font-size: 1.5rem;display: block;width: 1.5rem;height: 1.5rem;margin: 0 auto; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .header .content .header-item .link {font-size: 1rem;font-weight: normal;display: block;padding-top: 0.25rem;text-align: center;letter-spacing: 0.05em; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content {padding: 1rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content ul {margin: 0;padding: 0;list-style-type: none; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content ul li {margin: 0;padding: 0;list-style-type: none; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .partner-item {font-weight: bold;display: block;margin-bottom: 0.5rem;padding: 0.5rem 0 0.25rem 0;border-bottom: 1px solid rgba(7, 20, 28, 0.4); }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item {display: block;padding: 0.5rem 0; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item:hover .link {text-decoration: underline; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item > * {display: inline-block;vertical-align: middle; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item .link {width: calc(100% - 2rem);margin-right: 0.5rem; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item i {font-size: 1rem;display: none;width: 1rem;height: 1rem;margin: 0; }.header-nav-section .content .user-wrapper .content .logged-in-as-dropdown .content .company-list .company-list-item.selected i {display: inline-block; }.header-nav-section .content .user-wrapper .logout-wrapper {line-height: 5rem;display: inline-block;padding: 0 2rem;cursor: pointer;vertical-align: middle; }.header-nav-section.header-nav-subsection .content .reimpersonate-container {float: right;margin: 0.5rem 2rem; }.header-nav-section.header-nav-subsection .content .reimpersonate-container .current-user-name {margin-right: 2rem; }.sub-nav-section {width: 100%;max-width: none;padding: 0.5rem 1rem;color: #092933;border-bottom: 1px solid rgba(7, 20, 28, 0.4); }.sub-nav-section .content {position: relative; }.sub-nav-section .content > * {display: inline-block;vertical-align: middle; }.sub-nav-section.sticky {position: fixed;z-index: 100;top: 0;left: 0;margin-bottom: 4rem;border-top: 0; }.sub-nav-section h1 {font-size: 1.125rem;font-weight: bold;line-height: 3.125rem;margin: 0; }.sub-nav-section .headline {margin: 0 1rem; }.sub-nav-section .button-row {position: absolute;top: 12.5%;right: 0;margin-top: 0; }.sub-nav-section .button-row > * button {margin: 0 0.5rem; }.sub-nav-section nav ul li {line-height: 3.125rem; }.sub-nav-section nav ul li:hover a {padding-bottom: 0.5rem;border-bottom: 1px solid black; }.sub-nav-section nav ul li.active a {padding-bottom: 0.5rem;border-bottom: 1px solid black; }.sub-nav-section .navigate-back {line-height: 3.125rem;margin-right: 1rem;cursor: pointer; }.sub-nav-section .navigate-back .ic_arrow_back {font-size: 1rem;color: #092933; }.sub-nav-section .navigate-back p {display: inline-block;margin: 0;margin-left: 0.5rem;color: inherit; }.status-icons {font-size: 1.5rem;width: 20rem; }.status-icons i {top: 0;display: inline-block;margin: 0 0.5rem;color: #9C9C9C; }.status-icons i.Ok {color: #4CAF50; }.status-icons i.OK {color: #4CAF50; }.status-icons i.Warning {color: #ECC30B; }.status-icons i.WARNING {color: #ECC30B; }.status-icons i.Critical {color: #F44336; }.status-icons i.CRITICAL {color: #F44336; }.status-icons i.REQUIRED {color: #F44336;color: #F44336; }.status-icons i.IN_PROGRESS {color: #7B1E7A;color: #7B1E7A; }.status-icons i.maintenance-status-OK {color: #4CAF50; }.status-icons i.maintenance-status-CRITICAL {color: #FF9F1C; }.status-icons i.maintenance-status-SOON {color: #F87100; }.status-icons i.maintenance-status-REQUIRED {color: #F44336; }.status-icons i.material-icons {display: inline-block; }.serial-number-section .list-entry {display: table-row; }.serial-number-section .list-entry .content-cell {padding: 0.625rem 0.25rem;vertical-align: middle;border-bottom: 1px solid rgba(7, 20, 28, 0.4); }.serial-number-section .content .content-header .content-cell {font-size: inherit;padding: 0.5rem 0.25rem; }.serial-number-section .serial-number-list-container .serial-number-list-entry .content-cell.no-entry {height: 38rem; }.serial-number-list-container {position: relative;margin-bottom: 1rem; }.serial-number-list-container .serial-number-list-entry .content-cell:last-of-type {font-size: 1.5rem;line-height: 2rem;height: 100%;max-height: 100%;text-align: right; }.serial-number-list-container .serial-number-list-entry .content-cell.no-entry {font-size: 1rem;text-align: center;border-top: 1px solid rgba(7, 20, 28, 0.4); }.content-section .info-wrapper {display: table;float: none;width: 100%; }.content-section .info-wrapper .info-row {display: table-row; }.content-section .info-wrapper .info-row .info-cell {display: table-cell;padding: 0.5rem 0;vertical-align: middle; }.content-section .info-wrapper .info-row .info-cell.label {opacity: 0.8; }.content-section .info-wrapper .info-row .info-cell.value {font-size: 2rem; }.content-section h2 {margin: 0 0 0.5em 0; }.content-section.register-section .headline {display: inline-block; }.content-section.register-section .content {width: 100%;max-width: 40rem;min-height: 30rem;margin: 0 auto; }.no-results {display: inline-block;box-sizing: border-box;width: 100%;padding: 10rem;text-align: center; }.search {float: right;max-width: 20rem;height: 2rem;margin-top: 0.5rem; }.company-list-user {position: relative;margin-bottom: 2rem; }.data-table {width: 100%;border-collapse: collapse; }.data-table .content-cell {padding: 0.5rem;border: 1px solid #092933;background: white; }.data-cockpit-status.data-table .content-cell {padding: 0; }.data-cockpit-status.data-table .status-content-detail .content-cell {padding: 0.5rem; }.data-cockpit-status .content-cell.status > a {display: block;width: 100%;height: 4rem; }.status-img {float: left;width: 4rem;height: 4rem;border-right: 1px solid #092933; }.status-color {height: 0.5rem;border-top: 1px solid #092933;background: #9C9C9C; }.Ok .status-color {background: #4CAF50; }.Ok .status-warning-info {display: none; }.Ok .status-text-status::after {content: "Ok"; }.Warning .status-color {background: #ECC30B; }.Warning .status-text-status::after {content: "Warning"; }.Critical .status-color {background: #F44336; }.Critical .status-text-status::after {content: "Critical"; }.status-text {float: left;padding: 0 0.5rem; }.status-toggle-icon {line-height: 4rem;float: right;margin-right: 1rem;color: #092933; }.status-toggle-icon .ic_arrow_down {transition: transform 0.5s ease;transform: rotate(0deg); }.status-toggle-icon .ic_arrow_down.ic_rotate {transition: transform 0.5s ease;transform: rotate(180deg); }.status-text-status {font-size: 0.875rem;margin: 0; }.status-information {padding: 0 0.5rem; }.status-information p {font-size: 0.75rem;margin-bottom: 0.5rem;opacity: 0.8; }.status-warning-info {padding: 0.5rem;border: 1px solid #F44336;background: #FDECEA; }.status-warning-info i {font-size: 1.5rem;float: left;margin-right: 0.25rem;color: #F44336; }.status-warning-info p {font-size: 0.75rem;float: left;margin: 0.5rem;color: #F44336; }.status-content-default {cursor: pointer; }.status-content-detail {padding: 1rem;border-top: 1px solid #092933;background: white; }.status-content-detail.hidden {display: none; }.status-content-detail > div {margin-bottom: 1rem; }.service-data-section .content-container {display: block; }.service-data-section .content-container > .content-row {display: block; }.service-data-section .content-container > .content-row > .content-cell {display: block;float: left;width: 24.5rem;margin-right: 1rem;margin-bottom: 1rem; }.service-data-section .content-container > .content-row > .content-cell:last-child {margin-right: 0; }.service-data-section h1 {font-size: 1.5rem;margin-bottom: 1rem; }.service-data-section .content-cell > .tool-data-content:first-child {margin-bottom: 1rem;padding-bottom: 0.5rem;border-bottom: 1px solid #333333; }.form-section {max-width: none;min-height: calc(100vh - 64px);padding: 3rem;background-image: url(bg_register_compressed-b2480bfad9712c6d9c88bc1c8720a440.jpg);background-size: cover; }.form-wrapper {width: 100%;max-width: 44rem;margin: 0 auto;padding: 2rem;background: rgba(255, 255, 255, 0.8); }.confirmation .form-wrapper {max-width: 36rem;padding-bottom: 3rem; }.confirmation .form-header {margin-bottom: 2rem; }.confirmation.password .content-row .content-cell {float: none;width: 100%;margin: 0 auto;margin-bottom: 1.5rem;padding: 0; }.login .form-header {text-align: center; }.login .form-wrapper {max-width: 28rem; }.login .button-row {width: 100%;margin: 0 auto; }.login .register-section {margin-top: 2.5rem; }.login .form-content .content-row {margin-bottom: 0; }.login .form-content .content-row .content-cell {float: none;width: 100%;margin: 0 auto;margin-bottom: 1.5rem;padding: 0; }.department-list-user {margin: 1em 0; }.invite-users-section {min-height: 10rem; }.add-serial-number-to-department h1 {font-size: 2rem;width: 100%; }.add-serial-number-to-department input[type="radio"] {display: inline-block; }.add-serial-number-to-department .radio-section {display: inline-block;margin-right: 1rem; }.add-serial-number-to-department .radio-section label {float: right; }.add-serial-number-to-department .radio-section input {float: right;width: auto;height: 1rem;margin-right: 0.5rem; }.add-serial-number-to-department .form-content .content-row .content-cell:first-child {float: none;width: 100%;padding-right: 0; }.edit-company h1 {font-size: 2rem;width: 100%; }.edit-company .form-content .content-row .content-cell {width: 100%;padding-right: 0; }.static-section {min-height: 30rem; }.eltimon-pagination {display: block;width: 100%;padding: 1rem 0; }.eltimon-pagination > * {line-height: 1.5rem;width: 2.5rem;height: 2.5rem; }.eltimon-pagination a {display: inline-block;padding: 0.5rem;text-align: center;color: #297892; }.eltimon-pagination a:hover {font-weight: bold;color: #FF5722; }.eltimon-pagination span {display: inline-block;padding: 0.5rem;text-align: center;color: #297892; }.eltimon-pagination span.currentStep {color: white;background-color: #297892; }.left-button-wrap-new-line {clear: both; }.terms-section h1 {float: none; }.terms-section h2 {float: none; }.terms-section p {line-height: 1.5rem; }.terms-section .bold {font-weight: bold; }.terms-section .list-number {font-weight: bold;display: inline-block;padding-right: 1rem; }.terms-section ul {font-size: 1.125rem;line-height: 1.75rem;color: #444444; }.terms-section h3 .list-number {padding-right: 1.8625rem; }.date-picker-outer-wrap {float: left; }.date-picker-outer-wrap h3 {font-size: 1rem;margin: 0;margin-bottom: 0.5rem; }.date-picker-outer-wrap select {font-size: 0.8625rem;width: auto;height: 2rem;margin-right: 0.5rem; }.date-picker-outer-wrap .date-picker-wrap {display: table-cell;padding-right: 1rem;vertical-align: bottom; }.date-picker-outer-wrap .date-picker-wrap label {display: block;text-align: left; }.date-picker-outer-wrap .form-submit-button {font-size: 0.8625rem;width: 2rem;min-width: 2rem;height: 2rem;padding: 0;border: 1px solid #092933;background-color: white; }.content-filter-section.dashboard .content {display: block; }.content-filter-section.dashboard .content form {display: block;float: right; }.content-filter-section.dashboard .content form > * {display: inline-block;vertical-align: middle; }.content-filter-section.dashboard .content form .search-container {margin: 0; }.content-filter-section.filter-graph-overlay {padding: 0 1rem 2rem 0; }.content-filter-section.filter-graph-overlay .content {display: block; }.content-filter-section.filter-graph-overlay .content form {display: block;float: left; }.content-filter-section .content {display: table;width: 100%; }.content-filter-section .content form {display: table-row; }.content-filter-section .content form > * {display: table-cell;float: none;margin: 0;padding: 0;padding-right: 1.5rem;vertical-align: bottom; }.content-filter-section .content form > *:last-child {padding-right: 0;text-align: right; }.content-filter-section.index .content form > * {vertical-align: middle; }.search-container {float: right;width: 20rem;height: 4rem;margin-left: 4rem;padding: 0.25em 0; }.search-container label {display: inline-block;width: 3.5rem;margin-top: 1rem; }.search-container .form-submit-button {display: inline-block;float: right;width: 2.5rem;min-width: 2.5rem;height: 2rem;margin-top: 0.5rem;padding: 0 0 0 0.5rem;border: 1px solid #092933;border-left: none;background-color: white; }.search-container .form-submit-button:hover {background-color: white; }.search-container .search.with-submit {display: inline-block;width: 12.5rem;border-right: none; }.search-with-radio-container {float: right;width: auto;height: auto;margin-left: 4rem;padding: 0.25em 0; }.search-with-radio-container > * {display: inline-block;vertical-align: middle; }.search-with-radio-container .label-container {margin-right: 0.5rem; }.search-with-radio-container .label-container label {margin: 0; }.search-with-radio-container .radio-container {margin-right: 0.5rem; }.search-with-radio-container .radio-container > * {display: inline-block;margin-right: 0.5rem;vertical-align: middle; }.search-with-radio-container .search-container {float: none;width: auto;height: auto;margin-left: 0;padding: 0; }.search-with-radio-container .search-container .search {margin-top: 0; }.search-with-radio-container .search-container .form-submit-button {margin-top: 0; }.table {display: table;width: 100%; }.table-row {display: table-row; }.table-cell {display: table-cell;width: 50%;padding: 0.5rem 0.25rem;vertical-align: middle; }.table-cell.color {width: 4rem; }.color-icon {display: block;width: 1.5rem;height: 1.5rem;background-color: #CCCCCC; }.color-icon.OK {background: #4CAF50; }.color-icon.WARNING {background: #ECC30B; }.color-icon.CRITICAL {background: #F44336; }.content-item {margin: 0.5rem 0;padding: 1rem 0 2rem;border-bottom: 1px solid #333333; }.content-item .headline > * {font-size: 1.25rem;display: inline-block;margin: 0; }.content-item .headline i {font-size: 2rem;width: 2rem;margin-right: 1rem; }.content-item .text-content {font-size: 1.125rem; }.content-item .list-container {margin-top: 1rem;margin-right: 0;margin-bottom: 1rem;margin-left: 0;padding-left: 1.5rem; }.content-item .list-container .list-item {padding: 0.5rem 0; }.content-item .list-container .list-item .headline {font-weight: bold;display: block;margin-bottom: 0.5rem; }.content-item .list-container .list-item .text {display: block; }.content-item ol.list-container {list-style-type: lower-alpha; }.content-item ol.list-container .list-item {padding-left: 0.5rem; }.content-item ul.list-container {list-style-type: square; }.terms-customer-app h1 {font-size: 1.5rem; }.terms-customer-app h2 {font-size: 1.25rem; }.clearfix:after {display: block;visibility: hidden;clear: both;height: 0;content: "."; }.tab-navigation .tab:last-of-type {border-right: 1px solid #092933; }.content-header .content-cell span {font-weight: bold; }#success h2 i {color: #4CAF50; }#error h2 i {color: #F44336; }.ic_arrow_back:before {content: "\e900"; }.ic_arrow_down:before {content: "\e901"; }.ic_arrow_up:before {content: "\e902"; }.ic_intervall:before {content: "\e904"; }.ic_revolutions:before {content: "\e905"; }.ic_temperature:before {content: "\e906"; }.ic_warning:before {content: "\e907"; }.ic_working_hours:before {content: "\e908"; }.ic_search:before {content: "\e910"; }.overlay .header {margin-bottom: 2rem; }.overlay .header > * {font-size: 1.5rem;display: inline-block;float: left;margin: 0;vertical-align: middle; }.overlay .header .closing-overlay {float: right; }.subnav ul li {margin: 0 2rem; }.subnav ul li a {padding: 0 0.5em 0.5em 0.5rem; }.subnav ul li a.active {padding: 0 0.5em 0.5em 0.5rem;border-bottom: 3px solid white; }.footer-section ul {float: left;margin: 0;padding: 0;list-style-type: none; }.footer-section ul li {display: inline-block;margin: 0 0.5rem;padding: 0;list-style-type: none; }.footer-section ul li:first-child {margin-left: 0; }.assembly-status-new i {top: 0;color: #9C9C9C; }.assembly-status-success i {color: #4CAF50; }.assembly-status-failure i {color: #F44336; }.assembly-status-in_progress i {color: #7B1E7A; }.company-list-user-header h1 {float: left;width: auto; }.data-cockpit-section > .content > * {margin-bottom: 1rem; }.status-icon i {font-size: 2.5rem;display: block;width: 2.5rem;height: 2.5rem;margin: 0.5rem auto;text-align: center;color: #092933; }.OK .status-color {background: #4CAF50; }.WARNING .status-color {background: #ECC30B; }.CRITICAL .status-color {background: #F44336; }.basic-data-section h1 {font-size: 1.5rem;margin-bottom: 1rem; }.form-header .logo-container {display: block;width: 7rem;height: 3rem;margin: 0 0 2rem 0;text-align: center;background: url("logo_transparent@2x-bf7ffedddc375a5d0329b338ec94749f.png") no-repeat center;background-size: contain; }.form-headline h1 {font-size: 1.5rem;float: none;text-align: left; }.client-list-container .client-list-entry .content-cell:last-of-type {width: 15rem;text-align: right; }.client-list-container .client-list-entry .content-cell.small-cell {width: 2.5rem; }.client-list-container .content-cell .department-wrapper, .user-list-container .content-cell .department-wrapper {display: inline-block;width: 49%;padding: 0.5rem 0;vertical-align: middle; }.client-list-container .content-cell .department-wrapper i, .user-list-container .content-cell .department-wrapper i {font-size: 1rem; }.info-text p {display: inline-block;margin: 0; }.list-entry.file-entry .content-cell.small-cell {width: 2rem;max-width: 2rem; }.table-header-row .table-cell {font-weight: bold;padding-bottom: 1rem; }.controller-device.action-list .list-container .list-entry .content-cell {padding: 0; }.controller-device.action-list .list-container .list-entry .content-cell a {display: block;padding: 0.625rem 0.25rem; }.controller-user .action-registerAppUserSuccess {min-width: 0; }.checkbox-content {margin-bottom: 2rem; }.management-status-list-section .header {padding-bottom: 1rem;border-bottom: 1px solid #092933; }.management-status-list-section .header h1 {font-size: 1.75rem;line-height: 6rem; }.management-status-list-section .header .logo-container {display: block;float: left;width: 7rem;height: 6rem;margin: 0 2rem 0 0;background: url("logo_transparent@2x-bf7ffedddc375a5d0329b338ec94749f.png") no-repeat center transparent;background-size: contain; }.management-status-list-section .header .logo-container.amb {display: block;float: right;width: 7rem;height: 6rem;margin-right: 2rem;background: url("supplier-logos/AMB-c6b2891d40e640dfbfaae3f30896593a.svg") no-repeat center transparent;background-position: bottom;background-size: contain; }.management-status-list-section .header h2 {font-size: 1.5rem;line-height: 6rem;float: right;margin: 0; }.management-status-list .list-entry .content-cell {width: 45%;padding: 1rem 0.5rem; }.management-status-list .list-entry .content-cell:last-of-type {width: 55%;padding-right: 0; }.management-status-list .list-entry .content-cell .text {font-size: 1.25rem;font-weight: bold;display: inline-block;vertical-align: middle; }.management-status-list .list-entry .content-cell .logo {display: inline-block;width: 120px;height: 40px;margin-right: 1rem;vertical-align: middle;background-repeat: no-repeat;background-position: center center;background-size: contain; }.management-status-list .list-entry .content-cell .logo.emco {background-image: url("supplier-logos/emco-5e952781369467f177c20e499c9c9223.png"); }.management-status-list .list-entry .content-cell .logo.mimatic {background-image: url("supplier-logos/mimatic-9b2818b0768a612a033141be1be6a3d3.svg"); }.management-status-list .list-entry .content-cell .logo.eltimon {background-image: url("supplier-logos/eltimon-5dffed608088456cadd31c343e8b45f4.svg"); }.management-status-list .list-entry .content-cell .logo.eltimon-catch-back {background-image: url("supplier-logos/eltimon_catch_back-030f734a3181ba9f68d47a52bb461290.jpg"); }.management-status-list .list-entry .content-cell .logo.fanuc {background-image: url("supplier-logos/fanuc-5ad63474066b982938f1ecfb5d2a30e9.svg"); }.management-status-list .list-entry .content-cell .logo.hahn-und-kolb {background-image: url("supplier-logos/hahn_und_kolb-af4e74353e9accbeb18655370e3b7362.JPG"); }.management-status-list .list-entry .content-cell .logo.elabo {background-image: url("supplier-logos/elabo-4ee0de5cb9f46f2d81b250a9a6449643.svg"); }.management-status-list .list-entry .content-cell .logo.cas {background-image: url("supplier-logos/cas-0faef9e515376de38296553cabb20bfa.svg"); }.management-status-list .list-entry .content-cell .logo.ELO {background-image: url("supplier-logos/ELO-9cb186ef55e3de7a0ca9b0db063dd6dd.svg"); }.management-status-list .list-entry .content-cell .logo.plusserver {background-image: url("supplier-logos/plusserver-ca345c187089ce519f2c5bc132c69dd3.svg"); }.management-status-list .list-entry .content-cell .status-item {display: block;float: left;width: 33%;padding: 0.5rem;opacity: 0.6;background: #818085; }.management-status-list .list-entry .content-cell .status-item > * {line-height: 1.5rem;display: inline-block;vertical-align: middle;color: white; }.management-status-list .list-entry .content-cell .status-item i {font-size: 1.5rem;line-height: normal;width: 1.5rem;height: 1.5rem;margin-right: 0.5rem; }.management-status-list .list-entry .content-cell .status-item span {font-size: 1.125rem;font-weight: bold; }.management-status-list .list-entry .content-cell .status-item.active {opacity: 1; }.management-status-list .list-entry .content-cell .status-item.active.ok {background: #4CAF50; }.management-status-list .list-entry .content-cell .status-item.active.warning {background: #ECC30B; }.management-status-list .list-entry .content-cell .status-item.active.error {background: #F44336; }#jsOverlayWrap {padding: 0; }.spinner-new {display: block;margin: 0 auto;padding: 2rem; }.spinner-new .loading-indicator {width: 10rem;height: 10rem;margin: 0 auto;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;border: 1rem solid transparent;border-top: 1rem solid #297892;border-right: 1rem solid #297892;border-left: 1rem solid #297892;border-radius: 50%; }.spinner-new .loading-text {margin: 2rem 0;text-align: center; }@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg); }100% {-webkit-transform: rotate(360deg); } }@keyframes spin {0% {transform: rotate(0deg); }100% {transform: rotate(360deg); } }