@import "./toastr.css";
@import "./bootstrap-datepicker.min.css";
/* @import "./font-awesome.min.css"; */

.relogio_ur{
  padding: 10px;
  border: solid 1px grey;
  font-size: 17px;
  color: grey;
  text-align: center;
  margin-top:10px;
}
.table{
	font-size: 12px !important;
}
body{
	font-size: 12px !important;
}

a{
  text-decoration: none !important;
}
.footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    color: #EEEEEE;
    background-color: rgb(255, 255, 255);
    padding: 8px;
}

.navbar-inverse {
    background-color: rgba(34, 34, 34, 0.5) !important;
    border-color: white !important;
}

.table-hover > tbody > tr:hover {
  background-color: #e6e6e6;
}

.input-xs {
    height: 22px;
    padding: 2px 5px;
    font-size: 12px;
    line-height: 1.5; /* If Placeholder of the input is moved up, rem/modify this. */
    border-radius: 3px;
}

.input-group-hora{
  width:34%;float:left;margin-right:8px;
}

.input-group-min{
  width:38%;float:left;
}

.home-icon {
  color: rgba(0, 0, 0, .5);
  margin-top: 50%;
}

.home-icon:hover {
  cursor: pointer;
  color: rgba(0, 0, 0, .6);
}

/* ESTILO/ANIMAÇÃO CHECKBOX */
.flipswitch {
  position: relative;
  background: white;
  width: 50px;
  height: 25px;
  -webkit-appearance: initial;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none;
  cursor: pointer;
  border: 1px solid #c1d0da;
  border-radius: 70px;
}

.flipswitch:after {
  position: absolute;
  top: 5%;
  display: block;
  line-height: 32px;
  width: 45%;
  height: 90%;
  background: #c1d0da;
  box-sizing: border-box;
  text-align: center;
  transition: all 0.2s ease-in-out;
  color: black;
  border: #c1d0da 1px solid;
  border-radius: 70px;
}

.flipswitch:after {
  left: 2%;
  content: "";
}

.flipswitch:checked {
  transition: .3s all;
  background-color: #3983e5;
}

.flipswitch:checked:after {
  left: 53%;
  content: "";
  background-color: #FFF;
}

.hidden {
  display: none !important;
}

/* Estilo dos titulos de cada campo de filtragem */
.titulo_filtro {
  font-size: 1.2em;
  color: rgba(0, 0, 0, .8);
  font-weight: 600;
}

/* Estilo de tamanho de fonte estimativas de trabalho */
.campo_estimativa {
	font-size: 15px;
}

.item_navegacao {
  font-size: 14px;
  margin-top: 10px;
}