.botao-serie {
  font-size: 20px !important;
}
.title-table-dash {
  color: white;
  font-weight: bold;
  padding: 5px;
  line-height: normal;
}
.chartWrapper {
  position: relative;
}
.chartWrapper > canvas {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.chartAreaWrapper {
  min-width: 800px;
  overflow-x: scroll;
}
.table:not(.tabela-detalhes) {
  margin-bottom: 0px !important;
}
.move-dash {
  cursor: move !important;
  padding-left: 5px !important;
}
.container-botoes {
  display: inline;
  position: absolute;
  top: 3px;
  right: 5px;
}
.row-main {
  position: relative;
}
.fixed {
  position: absolute;
  background-color: #ffffff;
  z-index: 200;
}
.fixed_header tbody {
  display: block;
  overflow: auto;
  height: 200px;
  width: 100%;
}
.fixed_header thead tr {
  display: block;
}
.tableFixHeadDash {
  overflow-y: auto;
}
.tableFixHeadDash thead th {
  position: sticky;
  top: 0px;
  background-color: white !important;
  z-index: 999 !important;
}
.tableFixH5 thead th {
  position: sticky;
  top: 27px;
  background-color: white !important;
  z-index: 999 !important;
}
.tableFixH5 h5 {
  position: sticky;
  top: 0px;
  z-index: 999 !important;
}
.none {
  display: none;
}
.number-value {
  float: left !important;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    overflow: auto !important;
    margin-bottom: 0;
  }
}
.dash-totais {
  padding: 10px 10px ;
  margin-bottom: 5px;
}
.dash-totais p {
  margin-bottom: -5px;
}
