.info-destaque{
  background-color: #d1efd1;
  border-radius: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.info-destaque-titulo{
  margin-top: 5px;
}

.cartao{
  border: thin solid white;
  box-shadow: 5px 5px 3px #dedede;
  border-radius: 10px;
  padding: 10px;
  margin-bottom: 30px;
  background-color: #d4d7d51f;
}

::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}

::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px 5px rgb(214, 214, 214);
}

::-webkit-scrollbar-thumb {
    box-shadow: inset 0 0 5px 5px #1a3327;
}

.rotacionar-45 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.label-range{
  width: 20%;
  display: inline-block;
  margin-right: -4px;
  box-sizing: border-box;
}

.alinhar-esquerda{
  text-align: left;
}

.alinhar-centro{
  text-align: center;
}

.alinhar-direita{
  text-align: right;
}

.icone-click{
  cursor: pointer;
}

/*GRÁFICOS DE PROGRAMAÇÃO*/

td{
    vertical-align: middle!important;
}

.innerRow {
  margin: 0px 5px 8px 5px;
}

.table-border-2 tr, .table-border-2 td,.table-border-2 th {
  border-width: 1px !important;
}

.gestao-dia{
  width: 250px;
}

.acoes-container{
  margin: auto;
}

.progressbar {
  background-color: #555555;
  border-radius: 2px;
  width: 100%;
  padding: 1px;
  height: 20px;
  margin: auto;
  display: inline-flex;
}

.carregado {
  background-color: #28a745;
  height: 100%;
}

.agendado{
  background-color: #aaaaaa;
  height: 100%;
}

.hidden{
  display: none !important;
}

.meio{
  border-radius: 0px;
}

.fim{
  border-radius: 0px 1px 1px 0px;
}

.inicio{
  border-radius: 1px 0px 0px 1px;
}

.inicio-fim{
  border-radius: 1px 1px 1px 1px;
}

.programado{
  background-color: #dc3545;
  height: 100%;
}

.overlay {
  position: relative;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  z-index: 2;
  cursor: pointer;
}

small{
  color: white;
  font-size: x-small;
}

.label-programacao{
  font-size: 12px;
}
