/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 30 Mar 2020, 2:14:11 PM
    Author     : deepr
*/

.ui-state-highlight_spsa {
  color: #ffff!important;
  background-color: #5012f8!important;
}
.ui-state-highlight-delete > .fas {
  /*do anything with this child*/
  color: #1215ee!important;
}
.my-tab.nav-pills .nav-item .nav-link {
  background-color: #242424;
  color: rgb(255, 255, 255);
  
  
}

.my-tab.nav-pills .nav-item .nav-link.active {
  color: #033b1b;
  background-color: rgb(20, 238, 118);
  cursor: default;
}

.my-tab .tab-content {
  border: 1px solid #dee2e6;
  border-top: transparent;
  padding: 15px;
}

.my-tab .tab-content .tab-pane {
  background-color: #FFF;
  color: #0080FF;
  min-height: 200px;
  height: auto;
}

#buildingDataContainer .nav-link.active {
  background-color: #33ff00;
}
td.details-control {
  background: url("/reports/css/images/details_open.png") no-repeat center
    center;
  cursor: pointer;
}
tr.shown td.details-control {
  background: url("/reports/css/images/details_close.png") no-repeat center
    center;
}
#reportTable {
  font-size: 60% !important;
}
.dateSelect {
  margin-left: 15px !important;
}
.btn-primary:hover {
  border-color: #66ff00 !important;
}
.status {
  background-color: #ececec;
  width: 600px;
  color: #000000;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 7px;
  max-height: 28em;
  border-radius: 8px;
  border-color: #99ff00;
}
.on {
  color: #00cc00;
}
.off {
  color: #ff0000;
}
.standby {
  color: #555;
}
#userList tbody {
  cursor: pointer;
}
/*
table.dataTable thead  {
    color: #99ff00!important;
}
*/
.table-spsa-hover tbody tr:hover {
  color: #33ff00 !important;
  border: #0000ff solid 1px;
  cursor: pointer;
}

.ui-dialog-content input {
  display: inline;
}
.dialog-button-hover:hover {
  color: blue;
  cursor: pointer;
}
.noclose .ui-dialog-titlebar-close {
  display: none;
}
.ui-widget-overlay {
  opacity: 0.7 !important;
  filter: Alpha(Opacity=70) !important;
}
.ui-widget-header {
  background: #f0f0f0;
}
.ui-widget-content {
  background: #f3f9f0;
}
.sidenav {
  padding-left: 25px;
  background: #ccffcc !important;
}
.navbar a {
  color: #666666 !important;
}
.navbar a:hover {
  color: #0000ff !important;
}
.ui-dialog-buttonset button {
  color: #ffffff;
  background-color: #007bff;
  border-radius: 6px;
}
.ui-dialog-buttonset button:hover {
  background-color: #3366ff;
}
.ui-dialog {
  border-radius: 6px;
}
.dataTable .sorting {
  color: #007bff;
}
.custom-control-label {
  cursor: pointer;
}

header {
  background-color: #f0f0f0;
}

table.dataTable tbody tr {
  cursor: pointer;
}

div.dtsp-searchPane div.dataTables_scrollBody {
  height: 150px !important;
}
.toolbar {
  float: left;
}

table#meterList th {
  position: sticky;
  top: 0;
}
