﻿#content-div,#sidebar-div{top:80px;left:0;position:fixed;bottom:0}#asset-div,#asset-group-div{overflow-y:auto;overflow-x:hidden;width:100%}#asset-filter,.asset{font-family:Verdana,Arial,sans-serif}.asset,.asset-body-toggle,.button,.modal-link,.mouse-cursor-pointer,.poiitem{cursor:pointer}#map-canvas{width:100%;height:100%}#content-div{right:0}#sidebar-div{width:0;background-color:#EEE;border-right:1px solid #222;z-index:200}#asset-group-div{z-index:210}#asset-div{z-index:205;border-top:2px solid gray}#asset-filter{width:100%;z-index:206;padding-top:3px;padding-bottom:5px;font-size:12px}#buttons-div{position:absolute;top:0;left:0;z-index:1;background-color:green;width:20px;height:70px;display:none}#buttons-container{position:fixed;top:0;left:20px;z-index:1;background-color:#90ee90;width:0;height:70px}.ui.label{display:inline-block;vertical-align:baseline;line-height:1;margin:0 .125em;background-color:#e8e8e8;border-color:#e8e8e8;background-image:none;padding:.6em .8em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border-radius:.2857rem;box-sizing:border-box;-webkit-transition:background .2s ease;transition:background .2s ease}.ui.black.label{background-color:#1b1c1d!important;border-color:#1b1c1d!important;color:#fff!important}#home{top:45px;width:100%;position:fixed;z-index:9;background:#1b1c1d}.top-menu>li>a{margin-top:-2px;color:#fff;text-align:center}.ui.inverted.menu{background:0 0}#header{height:45px!important;background-color:#094b66}.header-inner{padding-top:10px!important}.colored{background-color:orange}.asset{width:100%;border:1px solid #222;border-top:0;border-right:0}.asset-header{padding:4px 0 4px 8px;font-size:12px;color:#06526f;font-weight:700;width:100%}.asset-body-left,.asset-detail{padding-left:10px;padding-bottom:5px}.asset-body{width:100%;display:table;height:100%;font-size:12px}.ai-hidden,.filter-out,.hidden-onload,div.error{display:none}.asset-detail{margin-left:0;margin-right:0;border-top:1px solid #CCC;width:calc(100% - 10px);color:#000;font-size:11px;line-height:16px}.asset-body-toggle{z-index:99;float:right;vertical-align:top;color:gray;margin-right:2px}.asset-detail-toggle{float:right;cursor:pointer;margin-right:5px}.asset-body-left{float:left;width:55px;padding-right:10px;text-align:center}.asset-body-right{float:left;width:235px}#menu-trigger:before{top:8px;left:10px;width:35px;height:35px}.row-fit{margin-left:0!important;margin-right:0!important}.net-menu-button{color:#4C4C4C;background-color:transparent;border:0;padding:8px 17px;width:100%;text-align:left}.net-menu-button:hover{color:#000!important;background-color:rgba(0,0,0,.075);text-decoration:none;font-weight:500}.custom-container{position:absolute;bottom:0;right:0;left:320px;top:80px;z-index:8;padding:10px;display:none;background-color:#fff}.custom-container-no-vertical-menu{top: 45px !important;}.custom-container-content{width:100%;height:100%}#dialog-form-video-control{width:100%!important;height:100%!important}.ui-dialog{z-index:210!important}@media (max-width:1199px){.content-div{top:44px!important}.sidebar-div{top:45px!important}.hidden-1199{display:none}}.jqx-widget-content{background:0 0!important}.jqx-tree{border-width:0!important}
.modal-backdrop{z-index:300}.notifications-body{overflow-y:scroll}label.error{color:red;font-style:italic}input.error{border:1px dotted red}.gray *{color:gray}.pac-container{z-index:2000}.adp{font-size:11px}#home .item:active,#home .item:hover,#home .ui.transparent.inverted.input:active,#home .ui.transparent.inverted.input:hover,#home i.inverted.icon:active,#home i.inverted.icon:hover{background-color:orange;color:#000}.mapInfoWindowScrollFix{line-height:1.35;overflow:hidden;white-space:nowrap}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #ddd;border-bottom-color:#fff}.col-66{float:left;width:66%}.col-34{float:left;width:34%}#poi-list{position:absolute;top:80px;right:0;bottom:0;z-index:500;background-color:#fff;width:0}.poiitem{padding:3px;border-bottom:1px solid gray;min-height:32px}.poiitem-selected{background-color:orange}
.asset-detail-dvr {
    float: left;
    margin-left: 56px;
    margin-top: 5px;
    cursor: pointer;
}

.switch {                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
  position: relative;
  display: inline-block;
  width: 110px;
  height: 20px;
}

.switch input {display:none;}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "Enabled";
  height: 15px;
  width: 70px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}

.markerLabels-none {
  border: 0px !important;
  background-color: transparent !important;
}

.markerLabels {
  background: rgba(253,255,232,.85);
  padding: 3px 3px 2px;
  font-size: 10px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  opacity: .85
}

.markerLabels-medium {
  background: rgba(253,255,232,.85);
  padding: 3px 3px 2px;
  font-size: 13px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  opacity: .85
}

.markerLabels-large {
  background: rgba(253,255,232,.85);
  padding: 3px 3px 2px;
  font-size: 16px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  opacity: .85
}

.markerLabels-white {
  background: white;
  padding: 3px 3px 2px;
  font-size: 10px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-medium-white {
  background: white;
  padding: 3px 3px 2px;
  font-size: 13px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-large-white {
  background: white;
  padding: 3px 3px 2px;
  font-size: 16px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-transparent {
  background: transparent;
  padding: 3px 3px 2px;
  font-size: 10px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-medium-transparent {
  background: transparent;
  padding: 3px 3px 2px;
  font-size: 13px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-large-transparent {
  background: transparent;
  padding: 3px 3px 2px;
  font-size: 16px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-orange {
  background: orange;
  padding: 3px 3px 2px;
  font-size: 10px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-medium-orange {
  background: orange;
  padding: 3px 3px 2px;
  font-size: 13px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-large-orange {
  background: orange;
  padding: 3px 3px 2px;
  font-size: 16px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-yellow {
  background: yellow;
  padding: 3px 3px 2px;
  font-size: 10px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-medium-yellow {
  background: yellow;
  padding: 3px 3px 2px;
  font-size: 13px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}

.markerLabels-large-yellow {
  background: yellow;
  padding: 3px 3px 2px;
  font-size: 16px;
  border: 1px solid gray;
  font-family: Roboto,Arial,sans-serif;
  font-weight: bold;
}
