@import url(https://fonts.googleapis.com/css?family=Roboto:400,100);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,400);tbody{font-family:Roboto}thead{font-family:'Open Sans'}button,input[type=submit]{outline:0!important}li{list-style:none}input[type=text].login{text-transform:lowercase}input::-ms-clear{display:none}ul.no-buffer{padding:0;margin:0}.fleet-monitor{position:fixed;right:0;bottom:0;padding:20px;width:300px}.system-info{position:fixed;right:0;bottom:0;color:transparent}.db-disturbance-message{margin:5px;padding:5px;animation:border-pulsate 6s infinite;font-style:italic;position:relative;z-index:10}.cookie-disclaimer{transition:.5s;position:fixed;background-color:#2aaae2;width:100%;left:0;text-align:center;padding:20px;height:60px;top:-60px;color:#fff}.cookie-disclaimer a{color:#fff;text-decoration:underline}.cookie-disclaimer.open{top:0}.cookie-policy{display:none;background-color:#2aaae2;color:#fff}.cookie-policy a{color:#fff;text-decoration:underline}.cookie-policy button{margin-top:15px;margin-bottom:15px}.predefined-filter-box{max-width:175px;overflow:hidden;text-overflow:ellipsis}@keyframes border-pulsate{0%{background-color:#f04124}50%{background-color:#e99002}100%{background-color:#f04124}}.additional-label-text{font-size:10px}.contain-content{overflow-x:scroll;width:calc(100% - 15px)}.border-right{border-right:1px solid #e5e5e5}.fm-disabled,.fm-disabled a,.pending-deletion,.pending-deletion a{font-style:italic;color:grey}.fm-disabled-hard{font-style:italic!important;color:grey!important;cursor:not-allowed!important;pointer-events:none!important}.fm-disabled-hard:before{color:grey!important}.fm-disabled-hard.before-black:before{color:grey!important}.pending-deletion a{pointer-events:none}.pending-deletion .glyphicons-new-window-alt{display:none}.pending-deletion .glyphicons-bin.before-black:before{color:grey!important}div.pending-deletion span{vertical-align:bottom}.before-black:before{color:#000!important}.top{vertical-align:top}.inline-block{display:inline-block}.block{display:block}.container-fluid{padding:0}.v-middle{vertical-align:middle}.v-sub{vertical-align:sub}.break-word{white-space:normal!important}.g-recaptcha{width:308px;margin:0 auto;height:82px;overflow:hidden}.grecaptcha-badge{visibility:hidden!important}.btn-fm{background-color:#e2612a;color:#fff;padding:2px 6px}.btn-fm .glyphicons{font-size:17px;top:0}.btn-fm:hover{background-color:#2aaae2}.btn-sm.btn-fm .glyphicons{font-size:13px}.btn-fm-std{background-color:#e2612a;color:#fff}.btn-fm-std:hover{background-color:#2aaae2}.btn-fm-std.no-focus-color:focus{color:#fff}.btn-block{display:block}.align-button{line-height:31px}.powered-by{position:absolute;top:40px;right:0}.powered-by a{color:#fff;font-size:10px}.button-height{line-height:30px}.align-label{margin-bottom:4px;margin-left:5px}.align-sm-input{margin-bottom:6px;margin-left:5px}.align-input{vertical-align:bottom;margin-bottom:10px}.relative{position:relative}.glyphicons{padding:0;line-height:1.42857143}small .glyphicons:before{font-size:12px;margin-left:5px}.fm-right-header-icon{float:right;top:-20px;cursor:pointer}.align-criteria{line-height:30px}.glyphicons:before{margin:0;margin-top:-3px;font:17px/1em 'Glyphicons Regular';position:inherit;color:#fff}.asset-information-icon:before{font:14px/1em 'Glyphicons Regular'!important;color:#000!important}.ng-invalid{border-color:#f04124;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}thead .glyphicons:before{color:#000}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.sensor-name-buttons{line-height:48px}.sensor-name-buttons button{vertical-align:bottom}.time-criterion-choice{line-height:42px}.time-criterion-choice button{vertical-align:bottom}.login-body{height:100%;background-attachment:fixed;background-position:bottom;background-size:cover}form.condensed button,form.condensed input{padding:3px;height:31px;padding-right:5px}form.condensed table button{padding:11px;height:auto}.login-container{position:absolute;top:50%;margin-top:-150px;left:0;width:100%;color:#fff}.login-container #errorMsg{display:none}.login-container #captchaMsg,.login-container #password-captchaError,.login-container #passwordMsg,.login-container #ssoe,.login-container #username-captchaError,.login-container #usernameMsg{display:none}.login-container .error{display:block!important;color:red}.login-container .success{display:block!important;color:#fff}.login-container .login{background-color:rgba(0,0,0,.5);padding:22px}.login-container label{width:100%;font-size:14px;font-weight:400}.login-container input{padding:8px 8px;font-family:Arial,sans-serif;font-size:100%;color:#212121;border:1px solid #bababa;font-size:15px;width:100%}.login-container input[type=button],.login-container input[type=submit]{margin-top:20px;margin-bottom:0;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff;background-color:#2aaae2;border-color:#2aaae2;width:150px}.login-container .mol-login-button{margin-top:20px;margin-bottom:0;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff}.login-container .is-external-login{background-color:#e41e26!important;border-color:#e41e26!important}.login-container .is-external-login:hover{background-color:#e41e26!important;border-color:#e41e26!important}.col-centered{float:none;margin:0 auto}.clearfix:after{content:" ";display:block;height:0;clear:both}.logo{height:40px;margin:10px}.navbar-header{line-height:58px}.header-button-wrapper{height:100%;line-height:44px;color:#fff;background-color:#333;transition:0;font-weight:400;padding:10px 20px}.header-button-wrapper:hover{background-color:#e2612a}.header-button-wrapper button{padding:10px 20px;transition:0;color:#fff;background-color:transparent;border:none;margin-top:13px;font-size:13px;font-weight:400}.ladda-button{position:relative!important}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px!important}.user-info{margin-right:5px;font-size:13px;text-align:right;color:#fff;height:100%}.user-info div{display:inline-block;height:100%;line-height:55px;padding-top:6px;padding-bottom:12px}.user-info div:first-child:after{content:" |"}.wrap-text{word-break:break-word}.header-controls{padding-left:10px!important;padding-right:10px!important}.dropdown-menu{z-index:3000}.settings-dropdown{margin-left:-228%}.total{line-height:39px}.move-down-edit-category-label{margin-top:38px}.centered{text-align:center}.centered th{text-align:center}.centered td{text-align:center}thead{background-color:#fff}.pagination>li{cursor:pointer}.customer-selection{display:inline-block;width:200px}.table-scrollable{overflow:auto;height:85vh;font-size:10px;margin-top:0}.table-scrollable>table{width:auto}.table-scrollable tbody{overflow-x:hidden!important}.table-scrollable .scroll-header{overflow-y:visible;width:calc(100% - 30px);position:absolute;left:15px;z-index:1000}.table-scrollable .scroll-header+table{margin-top:48px}.table-scrollable .scroll-header table{margin-bottom:0}.table-scrollable .scroll-header .overflow-wrapper{overflow-x:hidden}.table-scrollable .no-gps{font-style:italic!important}.table-scrollable .no-gps *{font-style:italic!important;color:#6f6f6f!important}.table-scrollable td{padding:2px!important;position:relative}.table-scrollable td div{overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis}.table-scrollable th{border:1px solid transparent;padding:2px!important}.table-scrollable th .remove-filter,.table-scrollable th div:not(.ui-select-bootstrap):not(.ui-select-match){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-scrollable th .remove-filter{vertical-align:top;display:inline-block;line-height:23px}.ui-select-toggle{padding:2px;height:27px}.search-table{height:80vh}.search-table .scroll-header+table{margin-top:27px}table th div:not(.ui-select-bootstrap):not(.ui-select-match){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.no-overflow-cells td+div{overflow:hidden;padding:0;white-space:nowrap;text-overflow:ellipsis}.mileage-table{height:82vh}.settings-opened{width:calc(100% - 450px)}.settings-opened .table-scrollable .scroll-header{position:relative;margin-bottom:-49px}.settings-opened .table-scrollable .overflow-wrapper{overflow-x:initial}.settings-aside{height:85vh;overflow-y:scroll;width:450px}.settings-aside hr{margin-top:5px;margin-bottom:5px;border-top:1px solid #696969}.settings-aside .setting-block{cursor:pointer;padding:5px;border-bottom:1px solid #696969;border-left:1px solid #696969}.settings-aside .setting-block:hover{background-color:#ededed}.settings-aside .setting-block b{font-size:12px}.settings-aside .setting-block .width-label{font-size:10px}.settings-aside h4{padding-left:5px}.log-aside{top:65px;padding:10px;padding-top:0}.log-aside .glyphicons{line-height:1}.pagination{margin:0 0}.pagination li>a,.pagination>li>span{padding:0 8px;font-size:13px}.pagination .glyphicons{line-height:13px}.row{margin:0}.table-controlls{height:40px!important}.table-controlls div{font-size:11px}.table-controlls .control-buttons{font-size:14px}.table-controlls .control-buttons input[type=radio]{top:-2px}.column-size-range{width:400px!important}#loading-bar-spinner{display:none}#loadingbar-container{margin-bottom:4px}#loading-bar .bar{top:60px;position:absolute;background-color:#e2612a;height:3px}#loading-bar .bar .peg{-moz-box-shadow:#e2612a 2px 0 6px 2px;-ms-box-shadow:#e2612a 2px 0 6px 2px;-webkit-box-shadow:#e2612a 2px 0 6px 2px;box-shadow:#e2612a 2px 0 6px 2px}#loading-bar .bar{-webkit-transition:width linear 1s!important;-moz-transition:width linear 1s!important;-o-transition:width linear 1s!important;transition:width linear 1s!important}table input[type=checkbox]{margin:0 1px 3px;vertical-align:middle}table td{padding:0}table .lr-drop-target-before{border-left:2px solid #e2612a!important}table .lr-drop-target-after{border-right:2px solid #e2612a!important}.column-settings .lr-drop-target-before{border-top:2px solid #e2612a!important}.column-settings .lr-drop-target-after{border-bottom:2px solid #e2612a!important}@media print{a[href]:after{content:none!important}.table-scrollable{height:100%!important}.table-scrollable input[type=checkbox]{display:none}.table-scrollable .ag-cell,.table-scrollable .ag-grid-header-cell,.table-scrollable td,.table-scrollable th{font-size:8px}.table-striped th{text-align:left!important}.overflow-wrapper{overflow-x:visible!important}.scroll-header{position:inherit!important;width:100%!important}.scroll-header+table{margin-top:0!important}.table-tooltip{display:none}#BoxId,#loadingbar-container{display:none!important}#centerRow{height:auto!important}}.group-controls{font-size:12px}.group-controls .btn-fm{font-size:12px;padding:6px}.group-name{word-break:break-word}.table-tooltip{padding:5px;color:#fff;background-color:#333;font-size:13px;max-width:400px;font-family:Roboto}.no-wrap{white-space:nowrap}.top-buffer{margin-top:10px}.top-buffer-lg{margin-top:20px}.bottom-buffer{margin-bottom:10px}.right-buffer{margin-right:10px}.right-buffer-small{margin-right:5px}.right-buffer-md{margin-right:15px}.left-buffer{margin-left:10px}.left-buffer-md{margin-left:15px}.no-margin-bottom{margin-bottom:0}.no-margin{margin:0}.all-buffer{margin:10px}.all-buffer-sm{margin:2px}.header-icon{margin-bottom:2px}.timepicker .btn{width:43px}.setting-hover{background-color:#ededed}.criteria .form-control{width:150px;height:30px;padding:2px 6px;vertical-align:middle}.criteria .extend-width{width:200px}.criteria .ui-select-container{vertical-align:top}.criteria .ui-select-container .form-control{width:100%}.criteria .ui-select-bootstrap{display:inline-block}.criteria .btn-default{color:#333;background-color:#fff;border-color:#ccc}.criteria .datepicker .btn-default{color:#333;background-color:#e7e7e7;border-color:#ccc}.criteria .ui-select-match-text{outline:0;color:#6f6f6f}.criteria .ui-select-bootstrap .ui-select-match-text{line-height:30px;margin-top:-3px}.ui-select-toggle{overflow:hidden}.observation-header-inputs .form-control,body>.ui-select-container .form-control{height:23px;padding:2px 6px;vertical-align:middle;font-family:'Open Sans';font-size:12px;font-weight:700}.observation-header-inputs .btn-default,body>.ui-select-container .btn-default{color:#333;background-color:#fff;border-color:#ccc}.observation-header-inputs .ui-select-bootstrap .ui-select-toggle>.caret,body>.ui-select-container .ui-select-bootstrap .ui-select-toggle>.caret{display:none}.observation-header-inputs .type-ahead,body>.ui-select-container .type-ahead{height:23px;outline:0}.observation-header-inputs .filter-section,body>.ui-select-container .filter-section{outline:0}.observation-header-inputs .filter-section *,.observation-header-inputs .filter-section :focus,body>.ui-select-container .filter-section *,body>.ui-select-container .filter-section :focus{box-shadow:none}.thresholds label{font-weight:bolder}.thresholds label:nth-of-type(1){color:green}.thresholds label:nth-of-type(2){color:#f90}.thresholds label:nth-of-type(3){color:red}.ok-threshold{color:green}.warning-threshold{color:#f90}.critical-threshold{color:red}.panel-group .panel.ar-panel{overflow:visible}.collapse.am-collapse{animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:backwards;-webkit-animation-duration:.5s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:backwards;overflow:hidden}.collapse.am-collapse.in-remove{animation-name:collapse;display:block;overflow:hidden!important}.collapse.am-collapse.in-add{animation-name:expand;overflow:hidden!important}.collapse.am-collapse.in{overflow:visible}.steps{list-style:none;margin:0;padding:0;font-size:14px}.steps li{cursor:pointer;padding:10px}.steps li.completed{font-style:italic;color:grey}.steps li.completed span{display:inline}.steps li.completed .glyphicons:before{color:green;height:40px;line-height:35px}.steps li.error span{display:inline}.steps li.error .glyphicons:before{color:red;height:40px;line-height:35px}.steps li.active{font-weight:bolder}.steps li.active i{background-color:#2aaae2}.steps li i{color:#000!important;width:40px;display:inline-block;text-align:center;background-color:grey;border-radius:100%;margin-right:10px;height:40px;vertical-align:middle;line-height:40px;font-weight:bolder}.steps span{margin-left:5px;display:none}.has-error .drag-area-selection.missing-area{border-width:3px;border-color:red}.has-error .ui-select-container .btn-default{border:3px solid red}.summary-value b{display:inline-block;min-width:150px}.alarm-form input[bs-datepicker]{display:inline-block;width:105px}.alarm-form input[bs-datepicker]:before{display:block;content:' '}.alarm-form input[bs-timepicker]{display:inline-block;width:65px}.alarm-form .x-days{width:35px}.alarm-form input[type=number]{width:65px}.alarm-form input[type=checkbox],.alarm-form input[type=radio]{vertical-align:bottom}.alarm-form fm-time-zone-picker button{margin-top:-4px}.overflow-visible{overflow:visible!important}.no-padding{padding:0}.subscribers ul{margin:0;padding:0;border-radius:2px}.subscribers ul.has-error{border:3px solid red;border-radius:0}.subscribers li{line-height:32px}.subscribers li i.glyphicons:before{color:#000;margin-right:5px}.subscribers li .form-group{margin-bottom:0}.subscribers li .form-group label{margin-bottom:0}.subscribers li:nth-child(2n){background-color:#ededed}.assets-and-groups ul{margin:0;padding:0}.assets-and-groups ul ul{margin:10px;padding:10px;margin-top:0;padding-top:0}.close-col{width:0%!important;overflow:hidden;padding:0}.transition{transition:.3s}.error{color:#f04124}.v-middle td{vertical-align:middle!important}.report-time{border-bottom:1px solid #d3d3d3;padding-bottom:10px;margin-bottom:10px}.report-time .report-days.has-error button,.report-time button.has-error,.report-time input.has-error{border:3px solid red;border-radius:0}.criteria-panel input.has-error{border:3px solid red;border-radius:0}.criteria-panel .ui-select-placeholder{padding:2px 6px;vertical-align:middle}.report-type{border-right:1px solid #d3d3d3;height:60px}.report-days{line-height:60px}.large-label{font-size:15px}.overflow-auto{overflow:auto}.center-popup{min-width:160px;text-align:center}.categories label{width:100%}.categories .btn-default{color:#333;background-color:#fff;border-color:#ccc}.edit-category{position:absolute;right:20px;top:6px}.groups{margin:0;padding:0}.groups li:nth-of-type(even){background-color:#ededed}.groups li:hover{background-color:#2aaae2;color:#fff}.groups li:hover .glyphicons:before{color:#fff!important}.pointer{cursor:pointer}.disabled{color:grey;cursor:not-allowed}.disabled:before{color:grey!important}.table-no-break th div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-no-break td>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-panel{margin:0 auto;width:1000px}.user-panel .unlock-container{display:inline-block;width:20px}.alarm-report-description-column-header{width:758px}.alarm-report-description-column div{overflow:hidden;text-overflow:ellipsis;max-width:758px}@media screen and (max-width:1300px){.alarm-report-description-column-header{width:500px}.alarm-report-description-column div{max-width:500px}}@media screen and (min-width:1920px){.alarm-report-description-column-header{width:850px}.alarm-report-description-column div{max-width:850px}}.alarm-report-action-column{width:91px}.alarm-report-end-date-column{width:100px}.alarm-report-author-column{width:200px}.alarm-report-type-column{width:110px}.alarm-report-table{margin:0 auto;width:590px}.drag-area .drag-area-selection{height:250px;width:100%;border:1px solid grey;overflow-y:auto}.drag-area .drag-area-selection.align-custom{height:256px}.drag-area .single-area,.drag-area .two-areas{margin-bottom:10px}.drag-area .two-areas{height:60px}.drag-area .single-area{height:32px;overflow:hidden}.drag-area .start-area .block,.drag-area .to-transit .block{background-color:#1597f1;border-color:#1597f1}.drag-area .end-area .block{background-color:#ee9f5a;border-color:#ee9f5a}.drag-area .from-transit .block,.drag-area .home-area .block{background-color:#0a4b74;border-color:#0a4b74}.trip-area-container{position:relative}.trip-add-area-arrow{position:absolute;right:22px;top:7px}.trip-drop-helptext div{height:30px;line-height:30px}.border-bottom-1{border-bottom:1px solid grey;padding-bottom:4px;margin-bottom:6px}.modal-loader-container{height:150px}.loader{width:150px;height:150px;line-height:150px;margin:0 auto;top:calc(50% - 75px);position:absolute;left:calc(50% - 75px);box-sizing:border-box;text-align:center;z-index:0;font-weight:bolder}.loader:after,.loader:before{opacity:0;box-sizing:border-box;content:"\0020";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100px;border:5px solid #f04124;box-shadow:0 0 50px #f04124,inset 0 0 50px #f04124}.loader.fm-orange:after,.loader.fm-orange:before{border:5px solid #e2612a;box-shadow:0 0 50px #f04124,inset 0 0 50px #e2612a}.loader:after{z-index:1;-webkit-animation-name:gogoloader;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:1s;-webkit-transform:translateZ(0);-moz-animation-name:gogoloader;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-delay:1s;-moz-transform:translateZ(0);-o-animation-name:gogoloader;-o-animation-duration:2s;-o-animation-iteration-count:infinite;-o-animation-delay:1s;-o-transform:translateZ(0);animation-name:gogoloader;animation-duration:2s;animation-iteration-count:infinite;animation-delay:1s;transform:translateZ(0)}.loader:before{z-index:2;-webkit-animation-name:gogoloader;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-name:gogoloader;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-o-animation-name:gogoloader;-o-animation-duration:2s;-o-animation-iteration-count:infinite;animation-name:gogoloader;animation-duration:2s;animation-iteration-count:infinite}@-webkit-keyframes gogoloader{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@-moz-keyframes gogoloader{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@-o-keyframes gogoloader{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}@keyframes gogoloader{0%{-webkit-transform:scale(0);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1);opacity:0}}.map-header{height:61px;max-height:61px;color:#fff;background-color:#333}.map-header .glyphicons:before{color:#000}.map-header .form-control{padding:8px 5px;height:41px}.map-header .dow{color:#000}.aside-dialog .glyphicons:before{color:#000}.angular-google-map-container{height:calc(100% - 61px);width:100%;position:absolute}.angular-google-map-container input[type=text]{height:35px;width:300px;top:-22px!important;margin-top:32px;padding:7px 12px;opacity:.8;border:1px solid #fff;transition:.2s}.angular-google-map-container input[type=text]:focus{opacity:1}.middle{display:table;width:100%;margin-left:auto;margin-right:auto}.open-aside .angular-google-map-container{width:calc(100% - 320px)}.open-aside .middle{width:calc(100% - 320px)}.pin-label{font-weight:700;font-size:11px;width:22px;text-align:center;background-size:100%;height:40px;line-height:21px}.pin-label-std{background-image:url(/images/pin.png)}.pin-label-no-gps{background-image:url(/images/pin_no_gps.png)}.pin-label-moving{background-image:url(/images/pin_moving.png)}.pin-label-hover{background-image:url(/images/pin_hover.png)}.pin-legend{top:45px;font-size:11px;position:absolute;background:#fff;border:4px solid #2aaae2;box-shadow:0 2px 5px grey;opacity:0;visibility:hidden;pointer-events:none;-moz-transition:visibility 0s linear .5s,opacity .3s;-o-transition:visibility 0s linear .5s,opacity .3s;-webkit-transition:visibility 0s linear,opacity .3s;-webkit-transition-delay:.5s,0s;transition:visibility 0s linear .5s,opacity .3s;padding:10px}.pin-legend:after{content:" ";height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:10px}.pin-legend:before{content:" ";height:0;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #2aaae2;position:absolute;top:-15px;right:5px}.pin-legend div{width:10px;height:10px;display:inline-block}.pin-legend div.pin-std{background-color:#2aaae2}.pin-legend div.pin-no-gps{background-color:#ededed}.pin-legend div.pin-moving{background-color:#13b732}.pin-legend div.pin-hover{background-color:#e2612a}.legend-label:hover+.pin-legend{opacity:1;visibility:visible;transition-delay:0s}.aside-container .aside{bottom:auto;top:auto;overflow-y:auto;height:calc(100% - 61px);width:320px}.info-table td{padding-right:5px;vertical-align:top}.info-table p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:175px}.map-table-info:after{content:','}.map-table-info:last-of-type:after{content:''}.geofence .geofence-container{display:inline-block;width:345px}.geofence .geofence-table{max-height:calc(100vh - 60px - 4px - 132px);overflow-y:auto;display:block}.geofence .help-block{display:inline-block}.geofence .map-container{display:inline-block}.geofence .map-container .edit-panel{height:100px;margin-bottom:5px;width:calc(100% - (345px + 10px));position:absolute;top:calc(60px + 4px)}.geofence .map-container .angular-google-map-container{top:calc(60px + 4px);height:calc(100% - 60px - 4px);width:calc(100% - (345px + 10px))}.geofence .map-container .edit .angular-google-map-container{top:calc(60px + 4px + 100px + 5px);height:calc(100% - 60px - 4px - 100px - 5px)}.panel-map{height:400px}.panel-map .angular-google-map-container{width:calc(100% - 30px);height:100%}.drag-area ul{margin:0;padding:0}.drag-area .lr-drop-target-after{border-bottom:2px solid orange}.drag-area .lr-drop-target-before{border-top:2px solid orange}.color-picker{margin:10px}.color-picker .color-label{line-height:40px;float:left;margin-right:10px}.color-picker .color{width:40px;height:40px;display:inline-block;border:1px solid #000;cursor:pointer}.colpick_field_letter{width:18px}.colpick_submit{top:144px}.brandings{padding:0}.drag-icon{transform:rotateZ(-45deg)}.helptext:not(input){opacity:1;width:20px;font-size:15px;font-weight:bolder}.helptext:not(input):hover+.text-box{opacity:1;visibility:visible;pointer-events:auto;z-index:10;transition-delay:0s}.helptext:not(input)+.text-box{color:#666;font-family:arial,helvetica,Trebuchet MS;top:-10px;width:150px;position:absolute;background:#fff;border:4px solid #2aaae2;box-shadow:0 2px 5px grey;opacity:0;visibility:hidden;left:-55px;pointer-events:none;-moz-transition:visibility 0s linear .5s,opacity .3s;-o-transition:visibility 0s linear .5s,opacity .3s;-webkit-transition:visibility 0s linear,opacity .3s;-webkit-transition-delay:.5s,0s;transition:visibility 0s linear .5s,opacity .3s;padding:10px}.helptext:not(input)+.text-box:after{content:" ";height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute;top:5px;left:-10px}.helptext:not(input)+.text-box:before{content:" ";height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #2aaae2;position:absolute;top:0;left:-15px}input.helptext{opacity:1;font-weight:initial}input.helptext:focus+.text-box{opacity:1;visibility:visible;pointer-events:auto;z-index:10;transition-delay:0s}input.helptext+.text-box{color:#666;font-family:arial,helvetica,Trebuchet MS;top:15px;width:250px;position:absolute;background:#fff;border:4px solid #2aaae2;box-shadow:0 2px 5px grey;opacity:0;visibility:hidden;pointer-events:none;-moz-transition:visibility 0s linear .5s,opacity .3s;-o-transition:visibility 0s linear .5s,opacity .3s;-webkit-transition:visibility 0s linear,opacity .3s;-webkit-transition-delay:.5s,0s;transition:visibility 0s linear .5s,opacity .3s;padding:10px;right:calc(100% + 15px)}input.helptext+.text-box:after{content:" ";height:0;width:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;position:absolute;top:10px;left:100%}input.helptext+.text-box:before{content:" ";height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #2aaae2;position:absolute;top:5px;left:100%}.form-group-sm input.helptext+.text-box{top:7px}.marker+.text-box{left:20px}.marker:after{content:"?"}.box-right:not(input)+.text-box{left:55px}fm-helptext{position:relative;display:inline-block}fm-helptext[higher]{top:-3px}fm-helptext[color-help]{top:5px;margin-left:5px}.asset-group-box ul{max-height:350px;overflow-y:auto}.modal-dialog-lg{width:800px;overflow:hidden}.modal-dialog-xl{width:1280px;overflow:hidden}.alert-fm-info{z-index:99999!important;width:50%;margin:0 auto!important;color:#fff;background-color:#2aaae2;border-color:#2aaae2}.alert-fm-info-small{z-index:99999!important;width:20%;margin-left:460px!important;color:#fff;background-color:#2aaae2;border-color:#2aaae2}.alert.panel-center{position:absolute;width:400px;margin-left:calc(50% - 200px)!important}.alert-fm-success-small{z-index:99999!important;width:20%;margin-left:460px!important;color:#fff;background-color:#e2612a;border-color:#e2612a}.alert.middle{top:45%}.fm-pagination-xs .pagination>li:first-child>a,.fm-pagination-xs .pagination>li:first-child>span,.fm-pagination-xs .pagination>li:last-child>a,.fm-pagination-xs .pagination>li:last-child>span,.fm-pagination-xs .pagination>li>a,.fm-pagination-xs .pagination>li>span{width:30px}.fm-pagination-sm .pagination>li:first-child>a,.fm-pagination-sm .pagination>li:first-child>span,.fm-pagination-sm .pagination>li:last-child>a,.fm-pagination-sm .pagination>li:last-child>span,.fm-pagination-sm .pagination>li>a,.fm-pagination-sm .pagination>li>span{width:35px}.fm-pagination-md .pagination>li:first-child>a,.fm-pagination-md .pagination>li:first-child>span,.fm-pagination-md .pagination>li:last-child>a,.fm-pagination-md .pagination>li:last-child>span,.fm-pagination-md .pagination>li>a,.fm-pagination-md .pagination>li>span{width:40px}.fm-pagination-lg .pagination>li:first-child>a,.fm-pagination-lg .pagination>li:first-child>span,.fm-pagination-lg .pagination>li:last-child>a,.fm-pagination-lg .pagination>li:last-child>span,.fm-pagination-lg .pagination>li>a,.fm-pagination-lg .pagination>li>span{width:50px}.ag-filter-text{overflow:hidden;text-overflow:ellipsis}.ag-fresh .ag-root{font-size:12px;border:none!important;font-family:Roboto}.ag-fresh .ag-root .ag-header{background:0 0;background-color:#fff;border:none;height:50px!important;font-family:'Open Sans';font-size:12px;font-weight:700}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-row{height:50px!important}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-row .ag-header-cell-label{padding:0;height:100%}.ag-fresh .ag-root .ag-header .ag-header-container input[type=checkbox]{height:50px}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell{border:none}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-header-cell-label{height:100%}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-header-cell-text{margin-top:5px;padding:0}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-header-cell-text div{white-space:nowrap;text-overflow:ellipsis}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-header-cell-text .ag-grid-header-cell{height:100%}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-header-cell-text .remove-filter{vertical-align:top;display:inline-block;line-height:23px}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-grid-header-cell{height:100%}.ag-fresh .ag-root .ag-header .ag-header-container .ag-header-cell .ag-grid-header-cell .ag-grid-header-cell-label div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-fresh .ag-root .ag-body{padding-top:50px!important;background:0 0}.ag-fresh .ag-root .ag-body .ag-body-container{border-top:1px solid #ddd}.ag-fresh .ag-root .ag-body .ag-body-container input[type=checkbox]{margin:0 1px 3px;vertical-align:middle}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row{line-height:20px}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row:hover,.ag-fresh .ag-root .ag-body .ag-body-container .ag-row:hover a{background-color:#2aaae2!important;color:#fff}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row:last-child .ag-cell-no-focus{border-bottom:1px solid #ddd}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row .ag-cell div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-even{background-color:#ededed}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-even.ag-row-group-contracted,.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-even.ag-row-group-expanded{background-color:#84ceee}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-odd{background:#fff}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-odd.ag-row-group-contracted,.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-odd.ag-row-group-expanded{background-color:#b1e0f4}.ag-fresh .ag-root .ag-body .ag-body-container .none-grouped-row{background-color:rgba(211,42,15,.6)!important}.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-selected,.ag-fresh .ag-root .ag-body .ag-body-container .ag-row-selected a{background-color:#333!important;color:#fff!important}.ag-fresh .ag-root .ag-body .ag-body-container .ag-cell a{color:#222}.ag-fresh .ag-root .ag-body .ag-body-container .ag-cell-no-focus{border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:none;border-bottom:none;padding:2px;border-collapse:collapse;display:table-cell}.ag-fresh .ag-group-cell{font-style:normal!important}.ag-fresh .ag-header-icon{display:none!important}.first-last-table .ag-fresh .ag-root .ag-body .ag-body-container .ag-row{background-color:#ededed;line-height:20px}.first-last-table .ag-fresh .ag-root .ag-body .ag-body-container .ag-row.group-odd{background:#fff}.first-last-table .ag-fresh .ag-root .ag-body .ag-body-container .ag-row.group-odd:hover{background-color:#2aaae2;color:#fff}.has-error .form-control{border-width:3px}a[role=tab]{cursor:pointer}.navbar-default .dropdown-menu>.active>a,.navbar-default .dropdown-menu>.active>a:hover,.navbar-default .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e2612a}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li>a,.pagination>li>span{color:#000;font-weight:bolder}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#fff;color:#000;font-weight:700}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span,.pagination>li>a,.pagination>li>span{border-radius:0;background-color:#e2612a;color:#fff;padding:3px 10px;margin:0;margin-left:1px;font-weight:bolder;width:50px;display:inline-block;padding-left:0;padding-right:0}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th,.table-striped>tbody>tr:nth-child(odd):hover,.table-striped>tbody>tr:nth-child(odd):hover>th{background-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:transparent}.table-hover>tbody>tr:hover,.table-striped>tbody>tr:nth-child(odd):hover{background-color:#2aaae2;color:#fff}.table-hover>tbody>tr:hover a,.table-striped>tbody>tr:nth-child(odd):hover a{color:#fff}.table-hover>tbody>tr:hover .glyphicons:before,.table-striped>tbody>tr:nth-child(odd):hover .glyphicons:before{color:#fff!important}.table-striped>tbody>tr:nth-child(odd){background-color:#ededed}.table-striped>tbody>tr:nth-child(even).selected-row,.table-striped>tbody>tr:nth-child(odd).selected-row{background-color:#333!important}.table-striped>tbody>tr:nth-child(even).selected-row td,.table-striped>tbody>tr:nth-child(odd).selected-row td{color:#fff!important}.table-striped>tbody>tr:nth-child(even).selected-row td a,.table-striped>tbody>tr:nth-child(odd).selected-row td a{color:#fff!important}td .btn-link,td a{color:#222}.btn-link:focus,.btn-link:hover,td a:hover{color:#000}.navbar{min-height:60px;margin-bottom:0}.navbar .fa-lg{font-size:20px}.navbar .navbar-default{height:61px}.navbar .navbar-default ul.navbar-nav{height:100%}.navbar .navbar-default ul.navbar-nav>li{height:100%}.navbar .navbar-default ul.navbar-nav>li>a{height:100%;line-height:55px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:0;font-weight:bolder}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#2aaae2;color:#fff}.table>thead>tr>th{vertical-align:top}.dropdown-menu{max-height:500px;overflow-y:auto}.dropdown-menu>li>a{padding:5px 5px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#000;background-color:#2aaae2}.aside .aside-dialog .aside-body{padding:10px}.aside-body h3{margin-top:0}.form-horizontal .form-group-sm .form-control,.input-sm{height:26px!important;padding:0 5px!important;border-radius:0!important}.btn-sm{padding:3px 5px}.panel-primary{border-color:#e2612a}.panel-primary>.panel-heading{color:#fff;background-color:#e2612a;border-color:#e2612a}.panel-primary>.panel-heading+.panel-collapse .panel-body,.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e2612a}.panel-fm-blue{border-color:#2aaae2}.notification-panel{top:35px}.notification-panel .modal-title i.glyphicons{margin-right:10px}.notification-panel .modal-title i.glyphicons:before{font-size:21px}.panel-fm-blue>.panel-heading{color:#fff;background-color:#2aaae2;border-color:#2aaae2}.panel-fm-blue>.panel-heading+.panel-collapse .panel-body,.panel-fm-blue>.panel-heading+.panel-collapse>.panel-body{border-top-color:#2aaae2}.btn-primary{background-color:#2aaae2;border-color:#2aaae2}.btn-primary:hover{background-color:rgba(42,170,226,.9);border-color:rgba(42,170,226,.9)}.smaller-dropdown-menu{min-width:138px!important}.wider-dropdown>a{padding-right:27px!important}.popover{max-width:500px}.popover-title{white-space:nowrap}.text-break{white-space:normal}.colpick{background:#333;border-color:#333;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175)}.colpick_color{outline-color:#333}.colpick_current_color,.colpick_hue,.colpick_new_color{border-color:#333}.colpick_field,.colpick_hex_field{border-radius:0;border-color:#e2612a;background-color:#e2612a}.colpick_field input,.colpick_hex_field input{color:#fff}.colpick_field .colpick_field_uarr,.colpick_hex_field .colpick_field_uarr{border-bottom:4px solid #fff}.colpick_field .colpick_field_darr,.colpick_hex_field .colpick_field_darr{border-top:4px solid #fff}.colpick_field .colpick_field_letter,.colpick_hex_field .colpick_field_letter{background-color:#e2612a;border-color:#e2612a;color:#fff}.colpick_hue_larr{border-left:7px solid #fff}.colpick_hue_rarr{border-right:7px solid #fff}.colpick_submit{border-radius:0;background-color:#2aaae2;border-color:#2aaae2;color:#fff;top:141px}.colpick_submit:hover{background-color:rgba(42,170,226,.9);border-color:rgba(42,170,226,.9)}.colpick_hex_field{top:116px}.colpick_rgb_r{top:37px}.colpick_rgb_g{top:63px}.colpick_rgb_b{top:90px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-ms-touch-action:none;user-select:none;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1;box-sizing:border-box}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:10px}.noUi-handle{box-sizing:border-box;width:12px;height:12px;left:-10px;top:-5px;cursor:ew-resize;border-radius:100%;transition:all .2s ease-out;border:1px solid}.noUi-vertical .noUi-handle{margin-left:5px;cursor:ns-resize}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-background{height:2px;margin:20px 0}.noUi-origin{margin:0;border-radius:0;height:2px;margin-top:-1px;margin-right:-1px;padding-left:7px;background:#c8c8c8}.noUi-origin[style^="left: 0"] .noUi-handle{background-color:#fff;border:2px solid #e2612a}.noUi-origin[style^="left: 0"] .noUi-handle.noUi-active{border-width:1px}.noUi-target{border-radius:2px;border-color:#e2612a}.noUi-horizontal{height:2px;margin:5px 0}.noUi-vertical{height:100%;width:2px;margin:0 15px;display:inline-block}.noUi-handle.noUi-active{transform:scale(1.5)}[disabled].noUi-slider{opacity:.5}[disabled] .noUi-handle{cursor:not-allowed}.slider{background:#c8c8c8}.slider .noUi-connect,.slider .noUi-handle{background-color:#e2612a;box-shadow:none;border:none;width:13px;height:13px}.slider .noUi-connect:after,.slider .noUi-connect:before,.slider .noUi-handle:after,.slider .noUi-handle:before{background:0 0}.beta-ribbon-holder{overflow:hidden}.beta-ribbon{transform:rotate(45deg);font-weight:bolder;text-align:center;position:absolute;width:100%;top:10px;right:-18px;box-shadow:1px 1px 1px #1f1f1f;text-shadow:1px 1px 1px #d3d3d3;transition:.1s}.beta-ribbon{background-color:#e2612a;color:#fff}.active .beta-ribbon,.open .beta-ribbon{background-color:#333;color:#fff}.group-modal{height:75vh}.group-modal .modal-content{height:75vh}.group-modal .modal-header{height:6vh}.group-modal .modal-body{height:90%}.group-modal .modal-body input[type=text]{margin-top:10px;width:20%}.group-modal .grid-container{height:45vh;margin:1vh}@media (max-height:900px){.group-modal .grid-container{height:42vh}}.group-modal .grid-container .grid{height:100%}.group-modal .footer{position:absolute;width:97%;bottom:0;margin:0 auto}.ng-cloak,.translate-cloak,[ng-cloak],[ng\:cloak]{display:none!important}@media print{.modal{display:none!important}.ag-header-cell{text-align:left!important;text-indent:3px!important}.ag-fresh .ag-root .ag-body{padding-top:20px!important}}