#full-screen-map-container {position: absolute;top: 60px;bottom: 0;width: 100%;height: auto;}#full-screen-map-container.no-navbar {top: 0;}.navbar-brand.no-navbar {position: absolute;left: 0;right: 0;text-align: center;z-index: 1000;font-size: 35px;color: #2e2e2e;pointer-events: none;}.navbar-brand.no-navbar a {color: #2e2e2e;pointer-events: auto;text-decoration: none;text-shadow: 1px 1px 1px #d2d2d29e, -1px -1px 1px #d2d2d29e, 1px -1px 1px #d2d2d29e, 1px -1px 1px #d2d2d29e;}.navbar-brand.no-navbar a:hover {color: #2e2e2e;}.device-info-head .vertical {writing-mode: vertical-rl;text-orientation: upright;}#full-screen-map {width: 100%;height: 100%;}#messages-map-container {width: 100%;height: 285px;padding: 5px 1px 0 5px;}#messages-map-container.no-poi {height: 345px;}#messages-map {width: 100%;height: 100%;}.navbar-static-top {z-index: 1030;}.modeless-dialog-column {position: fixed;bottom: 0;width: 100%;min-width: 230px;max-width: 470px;z-index: 1010;}.modeless-dialog-column.double-width {max-width: 730px;}.modeless-dialog-column.column-1 {left: 0;}.modeless-dialog-column.column-2 {left: 560px;}.modeless-dialog-column.column-3 {left: 1024px;}.modeless-dialog-column.column-right {right: 0;}.modeless-dialog-column.column-right-2 {right: 370px;}.modeless-dialog-column.column-right-until-messages {right: 369px;}.modeless-dialog {max-width: 455px;width: 455px;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;padding-top: 5px;background-color: rgba(0, 0, 0, 0.95);background-image: -webkit-linear-gradient(top, rgba(68, 65, 67, 0.95) 0%, rgba(0, 0, 0, 0.95) 120px);background-image: -moz-linear-gradient(top, rgba(68, 65, 67, 0.95) 0%, rgba(0, 0, 0, 0.95) 120px);background-image: linear-gradient(top, rgba(68, 65, 67, 0.95) 0%, rgba(0, 0, 0, 0.95) 120px);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.75);}.column-1 > .modeless-dialog {max-width: 550px;width: 550px;}@media only screen and (max-width: 515px) {.modeless-dialog-column {margin: 0;padding: 0 5px;width: 100%;min-width: 100%;max-width: 100%;}.modeless-dialog,.column-1 > .modeless-dialog {width: 100%;max-width: 100%;margin: auto 0 5px 0;}.device-details .group-device-details-header-button {width: 30px;}.device-details .group-device-details-header-button .hover-overlay {width: 30px;}}.modeless-dialog.double-width {width: 730px;max-width: 730px;padding-bottom: 10px;}.modeless-dialog.coverage-width {width: 860px;max-width: 860px;padding-bottom: 10px;}.modeless-dialog.device-list {padding-bottom: 10px;}.modeless-dialog.map-chart {width: auto;}.modeless-dialog.map-chart .history-chart {min-height: 350px;}.dialog-title {font-size: 12px;font-weight: bold;margin-left: 5px;color: #929497;}.dialog-titlebar-button {font-weight: normal;}.dialog-titlebar-button:hover {color: white;}.dialog-titlebar-button.active {color: white;font-weight: bold;}.dialog-titlebar {margin-bottom: 4px;margin-left: 4px;}.dialog-titlebar-button + .dialog-titlebar-button {margin-left: 1em;}.glyphicon-dialog-title {color: #929497;}.dialog-top-line {margin-top: 0;margin-bottom: 0;border-width: 5px 0 0 0;border-color: #6C6C6C;}.dialog-top-line.main {border-color: #627CB7;}.dialog-top-line.alarm {border-color: #ffcc00;}.form-horizontal.history {background-color: #433F41;padding: 15px 20px 5px 20px;}.form-horizontal.history > .history-rangepicker,.history-gpxbutton {color: #CCCCCD;background-color: rgba(0, 0, 0, 0.95);text-align: center;padding: 2px;position: relative;display: inline-block;}.history-rangepicker {width: 260px;}.history-gpxbutton {width: 40px;float: right;cursor: pointer;}.form-horizontal.history > .history-rangepicker > span {font-weight: bold;margin-left: 1px;margin-right: 1px;}.form-horizontal.history i {font-size: 12px;color: #929497;}.form-horizontal.history a {outline: 0;}.form-horizontal.history > .history-rangepicker > .history-popup {position: absolute;width: 300px;left: 0;bottom: 25px;background-color: rgba(0, 0, 0, 0.95);}.history-popup > .row {margin: 20px 30px;}.history-popup > .row > div > button {width: 71px;}.mighty-picker__holder {background-color: rgba(0, 0, 0, 0.3);color: #A6A7AB;padding: 5px;}.mighty-picker-calendar__day {width: 32px;height: 31px;font-size: 14px;color: #A6A7AB;}.mighty-picker-calendar__weekday {font-size: 10px;text-transform: uppercase;text-align: center;font-weight: normal;height: 25px;}.mighty-picker-calendar__day--outside-month {color: #808184;}.mighty-picker-calendar__day--disabled {text-decoration: line-through;cursor: not-allowed;color: #808184;}.mighty-picker-calendar__day--selected {background-color: #404041;color: #E6E7E8;font-weight: normal;}.mighty-picker-calendar__day:hover {background-color: #404041;color: #E6E7E8;}.mighty-picker-calendar__day--disabled:hover {background-color: transparent;color: #808184;}.mighty-picker__month-name {text-transform: uppercase;font-size: 14px;height: 31px;}.mighty-picker__prev-month {position: relative;margin-right: -40px;border: none;background-color: transparent;font-weight: bold;}.mighty-picker__next-month {position: relative;margin-left: -40px;border: none;background-color: transparent;font-weight: bold;}.col-md-12,.col-xs-12,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3 {padding-left: 5px;padding-right: 5px;}body .fas,body .fa {font-size: 1.2em;}.form-control:not(.bootstrap) option {color: initial;}.daterangepicker .input-mini,.form-control:not(.bootstrap) {background-color: rgba(241, 241, 242, 0.1);border-radius: 0;border: 0;transition: none;color: #A6A7AB;padding: 4px 6px;font-size: 12px;height: 22px;line-height: 1;}.form-control:not(.bootstrap):focus {box-shadow: none;}.input-group-addon:not(.bootstrap) {background-color: rgba(241, 241, 242, 0.1);border-radius: 0;border: 0;color: #A6A7AB;padding: 4px 6px;font-size: 12px;}.form-control.active,.input-group-addon.active {color: #FFFFFF;}.btn-group-device-groups {margin-top: 10px;width: 100%;}.btn-group-device-groups > .btn {background: rgba(241, 241, 242, 0.17) none;color: #FFFFFF;border: 0;border-radius: 0;padding-bottom: 0;text-shadow: none;box-shadow: none;width: 30px;}.btn-default.active,.btn-default:active:hover,.btn-default.active:hover,.btn-default:active:focus,.btn-default.active:focus,.btn-default:active.focus,.btn-default.active.focus {color: #FFFFFF;}.btn-default:focus,.btn-success:focus,.btn-default:active,.btn-success:active,.btn-default:active:focus,.btn-success:active:focus,.btn-default:hover,.btn-success:hover {background-color: rgba(241, 241, 242, 0.33);color: #FFFFFF;}.btn-default.engine.DISABLED {background-color: #A03D29;}.btn-default.engine.DISABLED:focus,.btn-default.engine.DISABLED:active,.btn-default.engine.DISABLED:active:focus,.btn-default.engine.DISABLED:hover {background-color: #C05D49;}.btn-default.engine.DISABLE_REQUESTED {background-color: #00ACED;color: #FFFFFF;}.btn-default.engine.DISABLE_REQUESTED:focus,.btn-default.engine.DISABLE_REQUESTED:active,.btn-default.engine.DISABLE_REQUESTED:active:focus,.btn-default.engine.DISABLE_REQUESTED:hover {background-color: #00CCFF;color: #FFFFFF;}.btn-default.engine.ENABLE_REQUESTED {background-color: #F9AB2F;color: #FFFFFF;}.btn-default.engine.ENABLE_REQUESTED:focus,.btn-default.engine.ENABLE_REQUESTED:active,.btn-default.engine.ENABLE_REQUESTED:active:focus,.btn-default.engine.ENABLE_REQUESTED:hover {background-color: #FFCB4F;color: #FFFFFF;}.btn-group-device-groups > .btn-group1 {border-bottom: 2px solid #E62A24;}.btn-group1:hover,.btn-group1.active,.btn-group1:active:hover,.btn-group1.active:hover,.btn-group1:active:focus,.btn-group1.active:focus,.btn-group1:active.focus,.btn-group1.active.focus {background-color: #E62A24;border-color: #E62A24;}.btn-group-device-groups > .btn-group2 {border-bottom: 2px solid #F9AB2F;}.btn-group2:hover,.btn-group2.active,.btn-group2:active:hover,.btn-group2.active:hover,.btn-group2:active:focus,.btn-group2.active:focus,.btn-group2:active.focus,.btn-group2.active.focus {background-color: #F9AB2F;border-color: #F9AB2F;}.btn-group-device-groups > .btn-group3 {border-bottom: 2px solid #37B34A;}.btn-group3:hover,.btn-group3.active,.btn-group3:active:hover,.btn-group3.active:hover,.btn-group3:active:focus,.btn-group3.active:focus,.btn-group3:active.focus,.btn-group3.active.focus {background-color: #37B34A;border-color: #37B34A;}.btn-group-device-groups > .btn-group4 {border-bottom: 2px solid #8BE10B;}.btn-group4:hover,.btn-group4.active,.btn-group4:active:hover,.btn-group4.active:hover,.btn-group4:active:focus,.btn-group4.active:focus,.btn-group4:active.focus,.btn-group4.active.focus {background-color: #8BE10B;border-color: #8BE10B;}.btn-group-device-groups > .btn-group5 {border-bottom: 2px solid #00A69C;}.btn-group5:hover,.btn-group5.active,.btn-group5:active:hover,.btn-group5.active:hover,.btn-group5:active:focus,.btn-group5.active:focus,.btn-group5:active.focus,.btn-group5.active.focus {background-color: #00A69C;border-color: #00A69C;}.btn-group-device-groups > .btn-group6 {border-bottom: 2px solid #00ADEE;}.btn-group6:hover,.btn-group6.active,.btn-group6:active:hover,.btn-group6.active:hover,.btn-group6:active:focus,.btn-group6.active:focus,.btn-group6:active.focus,.btn-group6.active.focus {background-color: #00ADEE;border-color: #00ADEE;}.btn-group-device-groups > .btn-group7 {border-bottom: 2px solid #4C7DB9;}.btn-group7:hover,.btn-group7.active,.btn-group7:active:hover,.btn-group7.active:hover,.btn-group7:active:focus,.btn-group7.active:focus,.btn-group7:active.focus,.btn-group7.active.focus {background-color: #4C7DB9;border-color: #4C7DB9;}.btn-group-device-groups > .btn-group8 {border-bottom: 2px solid #224099;}.btn-group8:hover,.btn-group8.active,.btn-group8:active:hover,.btn-group8.active:hover,.btn-group8:active:focus,.btn-group8.active:focus,.btn-group8:active.focus,.btn-group8.active.focus {background-color: #224099;border-color: #224099;}.btn-group-device-groups > .btn-group9 {border-bottom: 2px solid #7F3F97;}.btn-group9:hover,.btn-group9.active,.btn-group9:active:hover,.btn-group9.active:hover,.btn-group9:active:focus,.btn-group9.active:focus,.btn-group9:active.focus,.btn-group9.active.focus {background-color: #7F3F97;border-color: #7F3F97;}.btn-group-device-groups > .btn-groupArh,.btn-group-device-groups > .btn-groupAll {border-bottom: 2px solid #6C6C6C;}.btn-groupArh:hover,.btn-groupArh.active,.btn-groupArh:active:hover,.btn-groupArh.active:hover,.btn-groupArh:active:focus,.btn-groupArh.active:focus,.btn-groupArh:active.focus,.btn-groupArh.active.focus,.btn-groupAll:hover,.btn-groupAll.active,.btn-groupAll:active:hover,.btn-groupAll.active:hover,.btn-groupAll:active:focus,.btn-groupAll.active:focus,.btn-groupAll:active.focus,.btn-groupAll.active.focus {background-color: #6C6C6C;border-color: #6C6C6C;}.table.device-info,.table.contacts-list,.table.poi-list,.table.job-list,.table.msg-list {margin-bottom: 0;margin-top: 10px;}.table.contacts-list {background-color: transparent;margin-top: 0;}.table.device-info.body,.table.contacts-list.body,.table.poi-list.body,.table.job-list.body,.table.msg-list {margin-top: 0;}.table.poi-list.search {margin-top: 0;margin-bottom: -10px;}.table.address-search {margin-bottom: 0;}.table.contacts-list > thead,.table.contacts-list > tbody,.table.poi-list > thead,.table.poi-list > tbody,.table.job-list > thead,.table.job-list > tbody,.table.msg-list > thead,.table.msg-list > tbody,.table.address-search > tbody {display: block;}.table.device-info > thead,.table.poi-list > thead,.table.job-list > thead,.table.msg-list > thead {background-color: rgba(255, 255, 255, 0.1);margin-bottom: 5px;}.table.poi-list > thead,.table.job-list > thead {margin-bottom: 0;}.table.contacts-list > thead {background-color: #4A4849;margin-bottom: 0;}.table > thead:first-child > tr:first-child > th,.table.contacts-list > thead > tr > th,.table.poi-list > thead > tr > th,.table.job-list > thead > tr > th,.table.msg-list > thead > tr > th,.table > thead > tr > th.device-info-head {border-top: 2px solid transparent;border-bottom: 2px solid transparent;border-left: 1px solid #000000;color: #A6A7AB;font-size: 10px;text-transform: uppercase;vertical-align: middle;padding: 0 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;}.table.contacts-list > thead > tr > th:hover,.table.poi-list > thead > tr > th:hover,.table.job-list > thead > tr > th:hover,.table.msg-list > thead > tr > th:hover,.table > thead > tr > th.device-info-head:hover {color: #CFD2D3;}.table > thead:first-child > tr:first-child > th:first-child {border-left: none;}.table.contacts-list > tbody > tr > td,.table.poi-list > tbody > tr > td,.table.job-list > tbody > tr > td,.table.msg-list > tbody > tr > td,.table.address-search > tbody > tr > td,.table > tbody > tr > td.device-info-row {background-color: rgba(0, 0, 0, 0.3);border: none;color: #808184;padding: 4px;font-size: 12px;vertical-align: middle;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-user-select: none;}.table.poi-list > tbody > tr > td > .enabled {color: #A6A7AB;}.table.poi-list > tbody > tr > td {color: #929497;}.table.poi-list > tbody > tr > td > .glyphicon {color: #808184;}.table.poi-list > tbody > tr > td.inner-table-container {padding-right: 0;}.table.contacts-list > tbody > tr > td {background-color: rgba(0, 0, 0, 0.3);}.table.contacts-list > thead:first-child > tr:first-child > th,.table.contacts-list > tbody > tr > td,.table.poi-list > thead:first-child > tr:first-child > th,.table.poi-list > tbody > tr > td,.table.job-list > thead:first-child > tr:first-child > th,.table.job-list > tbody > tr > td {cursor: default;padding-left: 5px;}.table.contacts-list > tbody > tr.in-edit > td,.table.poi-list > tbody > tr.in-edit > td,.table.job-list > tbody > tr.in-edit > td {background-color: #4A4849;}.table.contacts-list > tbody > tr > td.banner,.table.poi-list > tbody > tr > td.banner {color: #627CB7;text-transform: uppercase;font-size: 10px;font-weight: bold;padding-left: 10px;}.table > tbody > tr.selected > td.device-info-row {background-color: #404041;color: #A6A7AB;}.table > tbody > tr.battery-warning > td.device-info-row {background-color: #A03D29;}.table > thead > tr > th.device-info-head.date-column,.table > tbody > tr > td.device-info-row.date-column {width: 140px;max-width: 140px;}.table > thead > tr > th.device-info-head.message-column,.table > tbody > tr > td.device-info-row.message-column {width: 29px;max-width: 29px;text-align: center;}.table > thead > tr > th.device-info-head.label-column,.table > tbody > tr > td.device-info-row.label-column {min-width: 94px;max-width: 94px;}.table > thead > tr > th.device-info-head.label-column.no-digital-inputs,.table > tbody > tr > td.device-info-row.label-column.no-digital-inputs {width: 170px;max-width: 170px;}.table > thead > tr > th.device-info-head.dot-column,.table > tbody > tr > td.device-info-row.dot-column {width: 20px;min-width: 20px;max-width: 20px;text-align: center;}.table > thead > tr > th.device-info-head.custom-dot-column,.table > tbody > tr > td.device-info-row.custom-dot-column {width: 29px;max-width: 29px;min-width: 29px;text-align: center;}.table.device-info.fixed-header tbody {display: block;overflow: auto;max-height: 350px;width: 100%;}.table.device-info.fixed-header thead tr {display: block;}.table > thead > tr > th.device-info-head.date-column,.table > thead > tr > th.device-info-head.label-column {padding-left: 10px;}.table.contacts-list > thead:first-child > tr:first-child > th.checkbox-column,.table.contacts-list > tbody > tr > td.checkbox-column,.table.poi-list > thead:first-child > tr:first-child > th.checkbox-column,.table.poi-list > tbody > tr > td.checkbox-column,.table.msg-list > thead:first-child > tr:first-child > th.checkbox-column,.table.msg-list > tbody > tr > td.checkbox-column {width: 30px;max-width: 30px;text-align: center;padding: 0;}.table.poi-list > thead > tr > th.title-column,.table.poi-list > tbody > tr > td.title-column {width: 125px;max-width: 125px;}.table.poi-list > thead > tr > th.address-column,.table.poi-list > tbody > tr > td.address-column {width: 125px;max-width: 125px;}.table.poi-list > thead > tr > th.link-column,.table.poi-list > tbody > tr > td.link-column {width: 125px;max-width: 125px;}.table.poi-list > thead > tr > th.color-column,.table.poi-list > tbody > tr > td.color-column {width: 65px;max-width: 65px;}.table.poi-list > thead > tr > th.action-column {width: 70px;max-width: 70px;}.table.contacts-list > thead > tr > th.name-column,.table.contacts-list > tbody > tr > td.name-column {width: 120px;max-width: 120px;}.table.contacts-list > thead > tr > th.surname-column,.table.contacts-list > tbody > tr > td.surname-column {width: 120px;max-width: 120px;}.table.contacts-list > thead > tr > th.phone-column,.table.contacts-list > tbody > tr > td.phone-column {width: 120px;max-width: 120px;}.table.contacts-list > thead > tr > th.email-column,.table.contacts-list > tbody > tr > td.email-column {width: 225px;max-width: 225px;}.table.msg-list > thead > tr > th.time-column,.table.msg-list > tbody > tr > td.time-column {width: 130px;max-width: 130px;}.table.job-list > thead > tr > th.name-column,.table.job-list > tbody > tr > td.name-column {width: 120px;max-width: 120px;}.table.job-list > thead > tr > th.period-column,.table.job-list > tbody > tr > td.period-column {width: 160px;max-width: 160px;}.table.job-list > thead > tr > th.devices-column,.table.job-list > tbody > tr > td.devices-column {width: 135px;max-width: 135px;overflow: visible;text-overflow: clip;}.table.job-list > thead > tr > th.color-column,.table.job-list > tbody > tr > td.color-column {width: 65px;max-width: 65px;}.table.job-list > thead > tr > th.number-column,.table.job-list > tbody > tr > td.number-column {width: 80px;max-width: 80px;}.table.job-list > thead > tr > th.contact-column,.table.job-list > tbody > tr > td.contact-column {width: 130px;max-width: 130px;}.table.job-list > thead > tr > th.section-name-column,.table.job-list > tbody > tr > td.section-name-column {width: 170px;max-width: 170px;}.table.job-list > thead > tr > th.section-text-column,.table.job-list > tbody > tr > td.section-text-column {width: 225px;max-width: 225px;}.color-btn {width: 100%;}.table.msg-list > thead > tr > th.device-column,.table.msg-list > tbody > tr > td.device-column {width: 110px;max-width: 110px;}.table.msg-list > thead > tr > th.body-column,.table.msg-list > tbody > tr > td.body-column {width: 270px;max-width: 270px;}.table.msg-list > thead > tr > th.location-column,.table.msg-list > tbody > tr > td.location-column {width: 20px;max-width: 20px;}.table.msg-list > tbody > tr.read > td > span {color: #4FE500;}.table.msg-list > tbody > tr.delivered > td > span,.table.msg-list > tbody > tr.activated > td > span {color: #00C3FF;}.table.msg-list > tbody > tr.queued > td > span,.table.msg-list > tbody > tr.received > td > span {color: #FF7300;}.table.msg-list > tbody > tr.received > td > span {font-weight: bold;}.table.address-search > tbody > tr > td.glyph-column {width: 30px;max-width: 30px;text-align: center;}.table.address-search > tbody > tr > td.address-column {width: 290px;max-width: 290px;}.table.contacts-list > tbody > tr > td > .form-control,.table.poi-list > tbody > tr > td > .form-control,.table.poi-list > tbody > tr > td > .input-group > .form-control,.table.job-list > tbody > tr > td > .form-control,.table.job-list > tbody > tr > td > .input-group > .form-control,.table.msg-list > tbody > tr > td > .form-control,.table.msg-list > tbody > tr > td > .input-group > .form-control {background-color: #FFFFFF;color: #000000;border: 1px solid #369244;height: 17px;font-size: 10px;padding: 2px;}.table.poi-list > tbody > tr > td > .input-group > .input-group-btn > .btn,.table.job-list > tbody > tr > td > .input-group > .input-group-btn > .btn,.table.msg-list > tbody > tr > td > .input-group > .input-group-btn > .btn {font-size: 10px;color: #000000;background-color: #FFFFFF;border: 1px solid #369244;padding: 0 5px;height: 17px;}.table.poi-list > tbody > tr > td > .input-group > .input-group-btn > .btn:hover,.table.job-list > tbody > tr > td > .input-group > .input-group-btn > .btn:hover,.table.msg-list > tbody > tr > td > .input-group > .input-group-btn > .btn:hover {color: #58595B;}.table.contacts-list > tbody > tr > td > select.form-control,.table.poi-list > tbody > tr > td > select.form-control,.table.job-list > tbody > tr > td > select.form-control,.table.msg-list > tbody > tr > td > select.form-control {padding: 0;}.table.job-list > tbody > tr > td .btn.btn-default.multiselect,.table.job-list > tbody > tr > td .btn.btn-default.multiselect:hover,.table.job-list > tbody > tr > td .btn.btn-default.multiselect:active:hover,.table.job-list > tbody > tr > td .btn.btn-default.multiselect:focus,.table.job-list > tbody > tr > td .btn.btn-default.multiselect:active:focus,.table.job-list > tbody > tr > td .btn.btn-default.multiselect:active {height: 17px;font-size: 10px;background-color: #FFFFFF;color: #555555;border: 1px solid #369244;font-weight: normal;padding: 1px 4px 4px;margin-top: -2px;}.table.job-list .dropdown-menu {border-radius: 0;}.table.job-list .multiselect-container > li label {color: #555555;}.multiselect-container > li.active label {color: white;}.table.job-list label {color: #A6A7AB;font-size: 10px;margin-left: 7px;}.table.job-list .multiselect-container > li > a > label > input[type="checkbox"] {margin-top: 0;}.table.poi-list > tbody > tr.search > td,.table.msg-list > tbody > tr.search > td {background-color: transparent;}.table.poi-list > tbody > tr.search > td.search-column {width: 270px;max-width: 270px;}.colorpicker > .dropdown-menu {background-color: rgba(0, 0, 0, 0.95);}.close-colorpicker,.close-colorpicker:hover,.close-colorpicker:focus {color: #FFFFFF;}.table > tbody > tr > td.device-info-row.active {color: #A6A7AB;}.clickable {cursor: pointer !important;}.invisible {visibility: hidden;}.table > tbody > tr.selected > td.device-info-row.active {color: #E6E7E8;}.device-info-head-icon {margin-top: -4px;margin-left: -1px;background: url("black/active-non-bed80d8162c501470d842cad51a980a8.png");background-repeat: no-repeat;}th:hover > .device-info-head-icon,.device-info-head-icon:hover {background: url("black/active-non-hover-67a9ad6969489ccc01c2a10250b9deb1.png");background-repeat: no-repeat;}.device-info-head-icon.active {background: url("black/active-only-ab52edfb2ac07d730285607e56941a31.png");}th:hover > .device-info-head-icon.active,.device-info-head-icon.active:hover {background: url("black/active-only-hover-f6c9170d6332d20b7a9265cca88a0754.png");}.no-bottom-margin {margin-bottom: 0;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {margin-left: 2px;}.led-dark {color: #58595B;}select[name="nomRegime"] {max-width: 170px;}.nom-regime span {font-weight: 1000;}.nom-regime [data-mode-short='O3'],.led-green {color: #63A052;}.led-light-grey {color: #CCCCCC;}.led-blue {color: #69ABE5;}.nom-regime [data-mode-short='O0'],.led-red {color: #C9492F;}.led-orange,.nom-regime [data-mode-short='O2'] {color: #e2b713;}.led-yellow {color: #c9c224;}.fas.led-lock,.fa.led-lock {font-size: 1.2rem;}.fas.led,.fa.led {font-size: 0.7em;position: relative;top: 0;}.dot-device-status {border-radius: 50%;border: 3.5px solid #58595B;font-size: 0;vertical-align: middle;}.dot-device-status.active {border-color: #63A052;border-width: 4.5px;}.dot-device-message-status {border-radius: 50%;border: 3.5px solid #58595B;font-size: 0;vertical-align: middle;}.dot-device-message-status.active {border-color: #63A052;border-width: 4.5px;}::-webkit-input-placeholder {font-style: italic;}:-moz-placeholder {font-style: italic;}::-moz-placeholder {font-style: italic;}:-ms-input-placeholder {font-style: italic;}input[type='number'] {-moz-appearance: textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {-webkit-appearance: none;}.leaflet-control-layers {border-radius: 0;background-color: rgba(0, 0, 0, 0.95);}.leaflet-control-layers-expanded {color: #CFD2D3;}.leaflet-container {font-size: 10px;font-weight: normal;cursor: default;}.leaflet-bar,.leaflet-bar a,.leaflet-bar a.leaflet-disabled,.leaflet-bar.btn,.leaflet-bar a:hover,.leaflet-bar a.leaflet-disabled:hover,.leaflet-bar.btn:hover {color: #CFD2D3;background-color: rgba(0, 0, 0, 0.95);box-shadow: none;border: none;border-radius: 0;}.leaflet-bar a:hover,.leaflet-bar.btn:hover {background-color: #404041;}.leaflet-bar.btn {box-shadow: rgba(0, 0, 0, 0.75) 0px 0px 5px 0px;}.leaflet-fade-anim .leaflet-popup {-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}.leaflet-draw-toolbar a {background-image: url("black/leaflet-draw-spritesheet-b2a098d943a5f20e59b13f4bb38eea8f.png");background-image: linear-gradient(transparent, transparent), url("black/spritesheet-bd8641d27817862d3ec6ac578fe697a9.svg");}.leaflet-retina .leaflet-draw-toolbar a {background-image: url("black/leaflet-draw-spritesheet-2x-e73137b44d75fca7fc1dff4a616c25d4.png");background-image: linear-gradient(transparent, transparent), url("black/spritesheet-bd8641d27817862d3ec6ac578fe697a9.svg");}.end-marker {border-radius: 50%;background-color: #FFFFFF;box-shadow: inset 0 0 0 2px #000000, inset 0 0 0 5px #FFFFFF;}.start-marker {border-radius: 50%;background-color: #FFFFFF;box-shadow: inset 0 0 0 4px #000000;}.device-marker {border-radius: 50%;background-color: #FFFFFF;box-shadow: inset 0 0 0 2px #898A8D, inset 0 0 0 5px #FFFFFF;}.stop-marker {border-radius: 50%;background-color: #FFFFFF;box-shadow: inset 0 0 0 2px #236FBB;}.device-marker.active {background-color: #63A052;box-shadow: inset 0 0 0 2px #000000, inset 0 0 0 5px #FFFFFF;}.leaflet-tooltip {background-color: rgba(0, 0, 0, 0.95);color: #CFD2D3;font-size: 12px;border-radius: 0;box-shadow: none;border: none;}.leaflet-tooltip.leaflet-tooltip-left:before {border-left-color: rgba(0, 0, 0, 0.95);}.leaflet-tooltip.leaflet-tooltip-right:before {border-right-color: rgba(0, 0, 0, 0.95);}.poi-popup .leaflet-tooltip {margin: 2px;}.leaflet-tooltip-pane .leaflet-tooltip .leaflet-popup-tip {background-color: rgba(0, 0, 0, 0.95);box-shadow: none;}.leaflet-tooltip-pane .leaflet-tooltip .row {margin: 4px;}.leaflet-popup-pane {}.leaflet-popup-pane .leaflet-tooltip {background-color: #FFFFFF;box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.2);color: #FFFFFF;border: none;border-radius: 0;padding-top: 1px;padding-bottom: 1px;margin-top: -30px;margin-left: 0px;font: 12px/20px "Helvetica Neue", Arial, Helvetica, sans-serif;font-weight: bold;}.leaflet-popup-pane .leaflet-tooltip:before {border-right: none;}.leaflet-popup-pane .leaflet-tooltip:after,.leaflet-popup-pane .label-groupnull:after {border-top-color: #CCCCCC;top: 22px;left: 0px;border-right-width: 9px;border-top-width: 20px;}.leaflet-popup-pane .label-groupnull {color: #000000;}.leaflet-popup-pane .label-groupnull::after {border-top-color: white;}.leaflet-popup-pane .leaflet-tooltip.label-group1 {background-color: #E62A24;}.leaflet-popup-pane .leaflet-tooltip.label-group1:after {border-top-color: #E62A24;}.leaflet-popup-pane .leaflet-tooltip.label-group2 {background-color: #F9AB2F;}.leaflet-popup-pane .leaflet-tooltip.label-group2:after {border-top-color: #F9AB2F;}.leaflet-popup-pane .leaflet-tooltip.label-group3 {background-color: #37B34A;}.leaflet-popup-pane .leaflet-tooltip.label-group3:after {border-top-color: #37B34A;}.leaflet-popup-pane .leaflet-tooltip.label-group4 {background-color: #8BE10B;}.leaflet-popup-pane .leaflet-tooltip.label-group4:after {border-top-color: #8BE10B;}.leaflet-popup-pane .leaflet-tooltip.label-group5 {background-color: #00A69C;}.leaflet-popup-pane .leaflet-tooltip.label-group5:after {border-top-color: #00A69C;}.leaflet-popup-pane .leaflet-tooltip.label-group6 {background-color: #00ADEE;}.leaflet-popup-pane .leaflet-tooltip.label-group6:after {border-top-color: #00ADEE;}.leaflet-popup-pane .leaflet-tooltip.label-group7 {background-color: #4C7DB9;}.leaflet-popup-pane .leaflet-tooltip.label-group7:after {border-top-color: #4C7DB9;}.leaflet-popup-pane .leaflet-tooltip.label-group8 {background-color: #224099;}.leaflet-popup-pane .leaflet-tooltip.label-group8:after {border-top-color: #224099;}.leaflet-popup-pane .leaflet-tooltip.label-group9 {background-color: #7F3F97;}.leaflet-popup-pane .leaflet-tooltip.label-group9:after {border-top-color: #7F3F97;}.leaflet-popup-pane .leaflet-tooltip:hover {z-index: 999999;}.leaflet-popup-pane .leaflet-tooltip.leaflet-clickable {cursor: pointer;}.leaflet-popup-pane .leaflet-tooltip:before,.leaflet-popup-pane .leaflet-tooltip:after {border-top: 6px solid transparent;border-bottom: 6px solid transparent;content: none;position: absolute;top: 5px;}.leaflet-popup-pane .leaflet-tooltip:after {content: "";line-height: 20px;border-top: 20px solid #FFFFFF;border-left: 0 solid transparent;border-right: 8px solid transparent;position: absolute;top: 22px;left: 0;width: 0;}.leaflet-popup-pane .leaflet-tooltip:after {content: "";line-height: 20px;border-top: 20px solid #FFFFFF;border-left: 0 solid transparent;border-right: 8px solid transparent;position: absolute;top: 22px;left: 0;width: 0;}.daterangepicker {background-color: rgba(0, 0, 0, 0.95);border-radius: 0;}.daterangepicker_input > .glyphicon {color: #A6A7AB;}.daterangepicker.opensleft:before,.daterangepicker.opensleft:after,.daterangepicker.openscenter:before,.daterangepicker.openscenter:after,.daterangepicker.opensright:before,.daterangepicker.opensright:after {border-color: transparent;}.daterangepicker .calendar-table {background-color: rgba(0, 0, 0, 0.3);color: #A6A7AB;border: none;}.daterangepicker td {border-radius: 0;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date {background-color: transparent;color: #808184;}.daterangepicker th.available:hover,.daterangepicker td.available:hover,.daterangepicker td.start-date,.daterangepicker td.in-range,.daterangepicker td.end-date,.daterangepicker td.active {background-color: #404041;color: #E6E7E8;border-radius: 0;}.daterangepicker td.off.available:hover {color: #A6A7AB;}.daterangepicker td.start-date.end-date {border-radius: 0;}.daterangepicker .calendar th {text-transform: uppercase;font-weight: normal;font-size: 10px;}.daterangepicker .calendar th.month {font-size: 14px;}.daterangepicker .input-mini {padding-left: 28px;}.daterangepicker .input-mini.active {border-color: #A6A7AB;border-radius: 0;}.daterangepicker .daterangepicker_input i {font-size: 12px;top: 4px;}.daterangepicker .ranges li {background: rgba(241, 241, 242, 0.17) none;color: #FFFFFF;border: 0;font-size: 12px;padding: 1px 12px;border-radius: 0;margin-bottom: 5px;}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover {background-color: rgba(241, 241, 242, 0.33);color: #FFFFFF;border: 0;}.btn:not(.bootstrap),.btn-sm:not(.bootstrap) {border-radius: 0;}.btn-default,.btn-success,.btn-success[disabled],.btn-success[disabled]:hover {background: rgba(241, 241, 242, 0.17) none;color: #FFFFFF;border: 0;text-shadow: none;box-shadow: none;font-size: 12px;padding: 2px 10px;}.form-inline.timeperiod {background-color: rgba(0, 0, 0, 0.95);color: #CCCCCD;text-align: center;font-weight: bold;box-shadow: none;margin: auto;width: 145px;}.form-inline.timeperiod input {width: 14px;text-align: right;color: #CCCCCD;background-color: rgba(0, 0, 0, 0.95);box-shadow: none;padding-left: 0;padding-right: 0;display: inline-block;}.form-inline.timeperiod .ng-invalid.ng-dirty.form-control,.form-inline.timeperiod .ng-invalid.ng-dirty.form-control:focus {border-color: transparent;}.form-horizontal.history > .label {color: #929497;margin-top: 1px;margin-bottom: 4px;display: block;text-align: left;font-weight: normal;font-size: 12px;padding: 3px;}.form-horizontal.history > .label.warning {color: #F1F1F2;text-align: center;margin-bottom: 20px;margin-top: 10px;font-weight: bold;text-transform: uppercase;}.form-horizontal.history > .label.warning > span {margin-right: 5px;}.device-details {color: #CFD2D3;font-size: 12px;}.device-details .strong {color: #CFD2D3;}.device-details-header {margin: 7px -10px 2px 0;overflow-wrap: break-word;}.device-details-header-row {margin: 3px 0 3px 0;}.device-sensor {margin-left: 5px;}.device-details-header-left {margin-top: -3px;}.device-details-body {background-color: #404041;margin: 5px -10px;padding-top: 5px;padding-bottom: 15px;}.device-details-body-row {margin: 5px 25px 5px 35px;}.btn-group.device-details-buttons-row > button {margin-top: 2px;width: 36px;height: 26px;color: #818286;background-color: #333132;}.btn-group.device-details-buttons-row > button:hover,.btn-group.device-details-buttons-row > button:hover:active,.btn-group.device-details-buttons-row > button:focus:active {color: #999A9D;background-color: #58595B;}.btn-group.device-details-buttons-row > button.active,#alarmWindow button.active {color: #FFFFFF;background-color: #00ACED;}.btn-group.device-details-buttons-row > button.active:hover,.btn-group.device-details-buttons-row > button.active:hover:active,.btn-group.device-details-buttons-row > button.active:focus:active {background-color: #33BDF1;}.device-details-body-separator {margin: 10px 10px 10px 20px;border-width: 2px 0 0 0;border-color: #58595B;}.btn-default.btn-text,.btn-default.btn-text:focus,.btn-default.btn-text:active,.btn-default.btn-text.active,.btn-default.btn-text.active:focus,.btn-default.btn-text.active:active {margin-top: -2px;margin-bottom: -2px;color: #CFD2D3;background-color: #58595B;}.caption > .btn-default.btn-text {margin-top: 0;}.btn-default.btn-text:hover,.btn-default.btn-text.active:hover {background-color: #808082;}th .btn-default.btn-text {font-size: 10px;}th .glyphicon.pull-left {margin-top: 2px;}.device-group1 {border-color: #E62A24;}.device-group2 {border-color: #F9AB2F;}.device-group3 {border-color: #37B34A;}.device-group4 {border-color: #8BE10B;}.device-group5 {border-color: #00A69C;}.device-group6 {border-color: #00ADEE;}.device-group7 {border-color: #4C7DB9;}.device-group8 {border-color: #224099;}.device-group9 {border-color: #7F3F97;}.session-type-buttons {height: 11px;margin-right: -22px;margin-top: 17px;margin-bottom: -5px;}.session-type-buttons .btn-text,.session-type-buttons .btn-text.active,.session-type-buttons .btn-text:active,.session-type-buttons .btn-text:active,.session-type-buttons .btn-text.active:active,.session-type-buttons .btn-text:focus,.session-type-buttons .btn-text.active:focus {float: right;margin-right: 2px;margin-top: -12px;font-size: 10px;width: 60px;padding-left: 3px;padding-right: 3px;}.session-type-buttons .btn-text.active,.session-type-buttons .btn-text.active:active,.session-type-buttons .btn-text.active:focus {background-color: #00aced;color: #ffffff;}.session-type-buttons .btn-text.active:hover {background-color: #33bdf1;}.group-device-details-header-button {float: right;width: 36px;height: 26px;margin-top: 2px;margin-left: 2px;margin-bottom: 5px;cursor: pointer;}.group-device-details-header-button.disabled {cursor: not-allowed;}.group-device-details-header-button > .hover-overlay {width: 36px;height: 26px;background: transparent;}.group-device-details-header-button > .hover-overlay:hover {background: url("btns-hover-edb5edefa7aaf74b401dc09e37153011.png");}.group-device-details-header-button.disabled > .hover-overlay:hover {background: transparent;}.history-button {background: url("black/history-static-5c78628a2601ea3eb060f15ec02ff9d6.png");}.history-button.active {background: url("black/history-selected-4e105144445f86958a8270b0499c13f7.png");}.tracking-button {background: url("black/follow-static-765480f48ae34fb24bea0293974f30f6.png");}.tracking-button.active {background: url("black/follow-selected-79f3edd4b843a6c9b929464e7fad9a90.png");}.timechart-button {background: url("black/chart-static-0b235bac53993f69cc85976356c837d1.png");}.timechart-button.active {background: url("black/chart-selected-e10faff3ad607981fd687ed41b011b33.png");}.messaging-button.active {background-color: #00adee;color: white;}.group-device-groups-button {width: 30px;height: 21px;padding: 0;margin-left: 2px;cursor: pointer;}.group-device-groups-button > .hover-overlay {background: transparent;}.group-device-groups-button > .hover-overlay:hover {background: url("btns-hover-edb5edefa7aaf74b401dc09e37153011.png");}.poi-button {background: url("poi-static-40c3ffa70e0b743bf4405447a18e5fa2.png");}.poi-button.active {background: url("poi-selected-c0f082a22db160273ab7ed1d62d8cbab.png");}.messages-wrapper {height: 400px;margin-bottom: 10px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.messages-sidebar-wrapper {z-index: 1000;position: absolute;left: 120px;width: 15px;height: 400px;margin-left: -105px;overflow-y: auto;background: rgba(20, 20, 20, 0.9);-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.messages-wrapper.toggled .messages-sidebar-wrapper {width: 120px;}.messages-content-wrapper {width: 355px;position: absolute;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.messages-sidebar-wrapper table {width: 100%;}.messages-sidebar-wrapper thead > tr {background-color: rgba(255, 255, 255, 0.1);color: #A6A7AB;font-weight: normal;font-size: 10px;text-transform: uppercase;}.messages-sidebar-wrapper tbody > tr {color: #A6A7AB;font-size: 12px;}.messages-sidebar-wrapper tbody > tr.selected {background-color: #404041;}.messages-sidebar-wrapper thead th,.messages-sidebar-wrapper tbody td {padding: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.messages-sidebar-wrapper tbody td {padding-top: 4px;padding-bottom: 4px;}.messages-sidebar-wrapper th.status-column,.messages-sidebar-wrapper td.status-column {width: 15px;max-width: 0;display: none;text-align: center;}.messages-sidebar-wrapper th.unread-column,.messages-sidebar-wrapper td.unread-column {width: 15px;}.messages-sidebar-wrapper th.unread-column {text-align: right;padding-right: 3px;}.messages-sidebar-wrapper td.unread-column {text-align: center;}.messages-sidebar-wrapper th.label-column,.messages-sidebar-wrapper td.label-column {width: 70px;max-width: 0;display: none;}.messages-sidebar-wrapper td.label-column.unread {color: #FFFFFF;font-weight: bold;}.messages-wrapper.toggled .messages-sidebar-wrapper th.status-column,.messages-wrapper.toggled .messages-sidebar-wrapper td.status-column {max-width: none;display: table-cell;}.messages-wrapper.toggled .messages-sidebar-wrapper th.label-column,.messages-wrapper.toggled .messages-sidebar-wrapper td.label-column {max-width: 70px;display: table-cell;}.messages-wrapper.toggled .messages-sidebar-wrapper th.unread-column {width: 35px;}.messages-sidebar-wrapper .scrollable {overflow-y: hidden;max-height: none;height: 384px;}.messages-wrapper.toggled .messages-sidebar-wrapper .scrollable {overflow-y: auto;}.messages-content-wrapper .scrollable {max-height: none;margin-bottom: 10px;}.messages-map-wrapper .scrollable {margin: 5px;max-height: 300px;}.messages-wrapper .form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.messages-wrapper .form-control {background-color: #FFFFFF;color: #000000;border: none;height: 22px;font-size: 12px;}.messages-wrapper .input-group-btn.message-body {vertical-align: top;background-color: #FFFFFF;padding: 0 3px;}.messages-wrapper .form-control.message-body {width: 100%;-webkit-transition: width 0.5s ease;-moz-transition: width 0.5s ease;-o-transition: width 0.5s ease;transition: width 0.5s ease;resize: none;}.messages-form-wrapper .form-inline .input-group {width: 100%;}.messages-form-wrapper .form-inline .input-group .input-group-btn.message-body {width: 1%;}.messages-wrapper .btn-default,.messages-map-wrapper .btn-default {background-color: #58595B;color: #CFD2D3;}.messages-wrapper .btn-default:hover,.messages-wrapper .btn-default:hover:active,.messages-wrapper .btn-default:focus:active,.messages-map-wrapper .btn-default:hover,.messages-map-wrapper .btn-default:hover:active,.messages-map-wrapper .btn-default:focus:active {background-color: #808082;}.messages-wrapper .input-group-btn > .btn-default,.messages-wrapper .input-group-btn > .btn-default:hover,.messages-wrapper .input-group-btn > .btn-default:hover:active,.messages-wrapper .input-group-btn > .btn-default:focus:active {background-color: transparent;color: #7F8083;border: none;height: 22px;padding: 0 3px;}.messages-wrapper .form-inline > button,.messages-map-wrapper .form-inline > button {width: 80px;margin-left: 5px;}.messages-wrapper .checkbox > span,.messages-map-wrapper .checkbox > span,.messages-map-wrapper .caption,.road-coverage-section-editor .caption {margin-left: 0;color: #A6A7AB;font-size: 12px;position: relative;top: 1px;}.road-coverage-section-editor .caption {margin-left: 5px;}.messages-wrapper .form-inline {margin-left: 5px;margin-top: 5px;}.messages-form-wrapper {margin-top: 10px;}.messages-map-wrapper .search > .form-control {width: 315px;}.messages-map-wrapper .checkbox > span {color: #A6A7AB;margin-right: 10px;}.message-with-date {margin: 0 5px;}.message-all {width: 260px;max-width: 260px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.message-all.outgoing {margin-left: 65px;}fieldset.message-date {border-top: 1px solid #7F8083;border-bottom: none;border-left: none;border-right: none;display: block;text-align: center;padding: 1px;width: 100%;}fieldset.message-date legend {color: #7F8083;font-size: 12px;border: none;margin: 0;width: auto;padding: 0 5px;}.message-text {color: #FFFFFF;font-size: 12px;padding: 3px 5px;border-radius: 3px;word-wrap: break-word;overflow-wrap: break-word;width: 240px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.message-all.outgoing .message-text {margin-left: 20px;}.message-all.outgoing .message-text.read,.message-all.outgoing .message-text.delivered,.message-all.outgoing .message-text.activated {background-color: #5287BC;}.message-all.outgoing .message-text.queued {background-color: #4A4A4C;color: #7F8083;}.message-all.incoming .message-text {background-color: #4A4A4C;}.message-location {padding-top: 2px;color: #7F8083;position: relative;margin-bottom: -20px;top: 2px;}.message-unread {padding-right: 5px;width: 15px;position: relative;margin-bottom: -20px;top: 3px;left: 245px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.messages-wrapper.toggled .message-unread {left: 145px;}.message-data-above {width: 100%;font-size: 10px;}.message-device,.message-time,.message-date,.message-status {color: #7F8083;font-size: 10px;padding-right: 3px;text-align: right;}.message-all.incoming .message-time,.message-all.incoming .message-status {padding-right: 23px;}.message-device {padding-left: 3px;width: 125px;max-width: 125px;overflow-x: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;float: left;}.messages-wrapper.toggled .message-device {width: 90px;max-width: 90px;}.message-all.outgoing .message-device {padding-left: 23px;width: 145px;max-width: 145px;}.messages-wrapper.toggled .message-all.outgoing .message-device {width: 110px;max-width: 110px;}.message-time,.message-date {float: right;}.message-padding {height: 3px;max-height: 3px;overflow-y: hidden;}.message-day-padding {height: 5px;max-height: 5px;overflow-y: hidden;}.jump-to-last-message {color: #CFD2D3;background-color: #58595B;font-size: 10px;text-align: center;padding: 1px;margin-top: -10px;margin-bottom: 10px;}.jump-to-last-message:hover {background-color: #808082;}::-webkit-scrollbar {width: 5px;}::-webkit-scrollbar-track {background: #6D6D70;border: 0 none;}::-webkit-scrollbar-thumb {background: #929497;border: 0 none;}.jspVerticalBar {width: 5px;}.jspTrack {background: #6D6D70;}.jspDrag {background: #929497;}.banner-column {position: fixed;bottom: 20px;right: 2px;z-index: 900;}.banner-container {position: relative;width: 170px;height: 200px;}.banner-img {position: absolute;opacity: 0;animation: bannerAnimation 35s linear infinite 0s;}.banner-img.banner-img-1 {opacity: 1;animation-delay: 0s;}.banner-img.banner-img-2 {animation-delay: 5s;}.banner-img.banner-img-3 {animation-delay: 10s;}.banner-img.banner-img-4 {animation-delay: 15s;}.banner-img.banner-img-5 {animation-delay: 20s;}.banner-img.banner-img-6 {animation-delay: 25s;}.banner-img.banner-img-7 {animation-delay: 30s;}@keyframes bannerAnimation {0% {opacity: 1;}15% {opacity: 1;}16% {opacity: 0;}100% {opacity: 0;}}.alarmBlock {width: 80%;margin: 10px auto;text-align: center;}.alarmBlock i.big {font-size: x-large;margin-top: 7px;}.alarmBlock i {color: #CFD2D3;margin-top: 5px;}.fa-mobile {margin-right: 5px !important;position: relative;top: 3px;}.alarmBlock input[type="text"] {padding-left: 8px;color: #000000;position: relative;}.alarmBlockP {color: #CFD2D3;}.message-date-alarms {margin-bottom: 10px;}.message-date-alarms > legend {color: #CFD2D3 !important;text-transform: uppercase;margin-bottom: -10px;}.alarmOn {background-color: #ff5151 !important;}.wrongInputAlarms {border-color: #ff0000 !important;}#alarmWindow button.active-alarm-movement,#btnAlarmsMenu.active-alarm-movement {color: #e0bb00 !important;}#phoneNumberBlockParent {position: relative;}.device-list-minimized {width: 40px;}.device-list-maximize-button {margin-left: 0px;position: absolute;left: 10px;bottom: 10px;width: 40px;z-index: 400;}#moveNumbersControl {margin-top: 10px;}@media only screen and (max-width: 750px) {.modeless-dialog-column.column-2 {left: 0px;}}.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {border-right: solid white;border-bottom: solid white;}.mb-0 {margin-bottom: 0;}.tacho-warning {color: #f0ad4e;}.tacho-critical {color: #f1504e;}#alarmWindow {right: 100px;max-height: 80%;overflow-y: scroll;}@media (max-width: 500px) {#alarmWindow {right: 0 !important;}}.keyboard-container {display: flex;flex-wrap: wrap;}.keyboard-key {width: 20px;height: 20px;margin: 5px;display: flex;align-items: center;justify-content: center;border: 1px solid #ccc;border-radius: 4px;font-size: 14px;cursor: pointer;transition: background-color 0.2s ease;}.pressed {background-color: #4CAF50;}.not-pressed {background-color: #f1504e;}.intermediate-state {background-color: grey;color: black;}.highcharts-axis-labels {color: #666666;cursor: default;fontSize: 11px;}.highcharts-axis-labels, .highcharts-legend, .highcharts-tooltip, .highcharts-reset-zoom {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.highcharts-series-group .highcharts-line-series * {stroke-width: 1.5px;}.highcharts-series-group .highcharts-area-series * {stroke-width: 1.5px;fill-opacity: 0.5;}