.tabela-title {
	color: lightgray;

	/* Tira seleção do texto */
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Opera and Firefox */
}

.tabela-scroll {
  overflow:auto;
  height:380px;
  width:100%;
}

.modo-monitorar #ramal {
  cursor: pointer;
}

.modo-monitorar #ramal:hover {
  font-weight: bold;
}

ul.filas-check {
  overflow-y: scroll;
  max-height: 320px;
  list-style-type: none; /* Remove os pontos */
  padding: 0; /* Remove o padding padrão */
}


body {
  background-color: #292b2c;
  color: white;
}

.table-link {
  text-decoration: none;
  color: lightgray;
}

.table-link:hover {
  color: white;
}

.tabela-title:hover{
	color: gray;
}

th, td {
  text-align:center;
}

#row {
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center; 
}

#block {
  width: 100%;
}

#nivel-atendimento-container {
  display: flex;
  flex-direction: column;
  text-align: center;
}
#nivel-atendimento-container h5 {
  color: lightgray;
  text-align:center;
}
#nivel-atendimento {
  border: 1px solid #44474b;
  color: lightgray;
  background-color: #343A40;
  font-weight: 500;
}

.operador-ocupado-limite{
  background-color: #441f25;
}

.operador-ocupado-alerta{
  background-color: #55550396;
}


.ocupado {
  color: red;
}

.ocupado-normal {
  color: lightgreen;
}

.ocupado-alerta {
  color: yellow;
}

.ocupado-limite {
  color: red;
}

.livre {
  color: lightgreen;
}

.pausa {
  color: #f0ad4e;
}

.tocando {
  color: lightskyblue;
}

.indisponivel, .invalido {
  color: lightgray;
}