#dh-object-container {
  width: 1274px;
}
#dh-object-container h2,
#dh-object-container h3 {
  color: #4b4c4d;
  margin: 0;
  text-transform: uppercase;
}
#dh-object-container h2 {
  font-size: 10px;
  line-height: 1;
  height: 33px;
  padding: 16px 0 7px 0;
}
#dh-object-container h3 {
  font-size: 12px;
  line-height: 16px;
}
#dh-object-container #current-data {
  float: left;
  width: 305px;
  margin-right: 24px;
}
#dh-object-container #current-data .object-date.old {
  color: #dd0000;
}
#dh-object-container #current-data h2 {
  margin-left: 0px;
}
#dh-object-container #current-data .data-table .icon-column {
  float: left;
  width: 60px;
  height: 100%;
}
#dh-object-container #current-data .data-table .icon-column .icon {
  float: right;
  margin: 8px;
}
#dh-object-container #current-data .data-table .pipe-column {
  float: left;
  width: 8px;
  height: 100%;
}
#dh-object-container #current-data .data-table .data-column {
  float: left;
  width: 234px;
  height: 100%;
  padding: 4px 15px;
  border-bottom: 1px solid #e8e8e6;
}
#dh-object-container #current-data .data-table .data-column .measurement-row {
  height: 17px;
  margin-bottom: 1px;
}
#dh-object-container #current-data .data-table .data-column .measurement-row > label {
  display: block;
  margin: 0;
  cursor: pointer;
}
#dh-object-container #current-data .data-table .data-column .measurement-row > label.es-disabled {
  cursor: default;
}
#dh-object-container #current-data .data-table .data-column .measurement-row h3 {
  float: left;
  line-height: 17px;
}
#dh-object-container #current-data .data-table .data-column .measurement-row span {
  vertical-align: top;
}
#dh-object-container #current-data .data-table .data-column .measurement-row .measurement {
  display: inline-block;
  text-align: right;
  min-width: 55px;
}
#dh-object-container #current-data .data-table .data-column .measurement-row .row-icon.icon {
  margin: 0 6px 0 0;
  top: -2px;
}
#dh-object-container #current-data .data-table .data-column .measurement-row label.checkbox {
  margin: 0 0 0 12px;
  display: inline-block;
  vertical-align: top;
}
#dh-object-container #current-data .data-table .status-icon {
  position: absolute;
  left: 53px;
  top: 12px;
}
#dh-object-container #current-data .data-table .dh-data-row {
  position: relative;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-external-internal-temp {
  height: 56px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-external-internal-temp .pipe-column {
  background-color: #5396d4;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-heating {
  height: 56px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-heating .pipe-column {
  background-color: #c14a4f;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-water {
  height: 56px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-water .pipe-column {
  background-color: #fdd358;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-heatmeter {
  height: 128px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-heatmeter .pipe-column {
  background-color: #795286;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-money {
  height: 56px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-money .pipe-column {
  background-color: #f79420;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-manometer {
  height: 80px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-manometer .pipe-column {
  background-color: #888b8c;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-pump {
  height: 80px;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-pump .pipe-column {
  background-color: #888b8c;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-external-internal-temp .icon-column {
  border-top: 1px solid #4b4c4d;
}
#dh-object-container #current-data .data-table .dh-data-row.dh-pump .data-column {
  border-bottom: none;
}
#dh-object-container #current-data .measurement-row.measurement-row-external-temp .checkbox.checked .checkbox-icon {
  border-color: #0084ff;
}
#dh-object-container #current-data .measurement-row.measurement-row-internal-temp .checkbox.checked .checkbox-icon {
  border-color: #0054a6;
}
#dh-object-container #current-data .measurement-row.measurement-row-voi-actual .checkbox.checked .checkbox-icon {
  border-color: #c14a4f;
}
#dh-object-container #current-data .measurement-row.measurement-row-voi-predefined .checkbox.checked .checkbox-icon {
  border-color: #7d181d;
}
#dh-object-container #current-data .measurement-row.measurement-row-bgv-actual .checkbox.checked .checkbox-icon {
  border-color: #fdd358;
}
#dh-object-container #current-data .measurement-row.measurement-row-bgv-predefined .checkbox.checked .checkbox-icon {
  border-color: #a4821d;
}
#dh-object-container #current-data .measurement-row.measurement-row-tin .checkbox.checked .checkbox-icon {
  border-color: #795286;
}
#dh-object-container #current-data .measurement-row.measurement-row-tout .checkbox.checked .checkbox-icon {
  border-color: #481b57;
}
#dh-object-container #current-data .measurement-row.measurement-row-energy .checkbox.checked .checkbox-icon {
  border-color: #aa6685;
}
#dh-object-container #current-data .measurement-row.measurement-row-debit .checkbox.checked .checkbox-icon {
  border-color: #6f2144;
}
#dh-object-container #current-data .measurement-row.measurement-row-razhod .checkbox.checked .checkbox-icon {
  border-color: #68588a;
}
#dh-object-container #current-data .measurement-row.measurement-row-power .checkbox.checked .checkbox-icon {
  border-color: #301d5a;
}
#dh-object-container #current-data .measurement-row.measurement-row-money .checkbox.checked .checkbox-icon {
  border-color: #f79420;
}
#dh-object-container #current-data .measurement-row.measurement-row-P1 .checkbox.checked .checkbox-icon {
  border-color: #bbbbbb;
}
#dh-object-container #current-data .measurement-row.measurement-row-manometer2 .checkbox.checked .checkbox-icon {
  border-color: #666666;
}
#dh-object-container #current-data .measurement-row.measurement-row-manometer3 .checkbox.checked .checkbox-icon {
  border-color: black;
}
#dh-object-container #current-data .measurement-row.measurement-row-PumpVoiAdc .checkbox.checked .checkbox-icon {
  border-color: #bbbbbb;
}
#dh-object-container #current-data .measurement-row.measurement-row-PumpBgvAdc .checkbox.checked .checkbox-icon {
  border-color: #666666;
}
#dh-object-container #current-data .measurement-row.measurement-row-pump3 .checkbox.checked .checkbox-icon {
  border-color: black;
}
#dh-object-container #past-data {
  float: left;
  width: 920px;
  margin-right: 24px;
}
#dh-object-container #past-data .graph-container {
  background-color: white;
  height: 482px;
}
#dh-object-container #past-data .chart-controls {
  float: right;
}
#dh-object-container #past-data .chart-controls .left-arrow,
#dh-object-container #past-data .chart-controls .right-arrow {
  margin-top: 28px;
}
#dh-object-container #past-data .chart-controls .chart-timeframe {
  float: left;
  margin-right: 70px;
}
#dh-object-container #past-data .chart-controls .chart-compare-timeframe {
  float: left;
}
