* {
  font-family: "Roboto", sans-serif;
}
.login-panel {
  margin-top: 5%;
}
h3 {
  margin-top: 5px;
}
.infoversion {
  position: absolute;
  bottom: 10px;
}
.mihover {
  cursor: pointer;
}
.filtros-estado {
  float:right;
  position: absolute;
  top: 50px;
  right: 15px;
}
.add-item {
  float:right;
  margin-top: -6px;
}
div#barcode {
  text-align:center;
}
.navbar-header img#logo {
  float: left;
  margin: 2px 5px;
}
.flot-chart .legend table tr td {
  padding: 4px;
}
.popover {
  background-color: #337ab7;
}
.popover.top>.arrow:after {
  border-top-color: #337ab7;
}
.popover-content {
  color: #fff;
}
table > tbody > tr > td {
  padding: 4px!important;
  vertical-align: middle!important;
}
table.dataTable thead > tr > th {
  padding-left: 8px;
  padding-right: 8px;
}
table#dataTables-examplep tbody > tr {
  cursor: pointer;
}
table#dataTables-examplep tbody > tr.agrupado td.details-control:before {
  font-family: FontAwesome;
  font-size: 1.2em;
  content: '\f055';
  color: #337ab7;
  margin-right: 5px;
}
table#dataTables-examplep tbody > tr.desagrupado td.details-control:before {
  font-family: FontAwesome;
  font-size: 1.2em;
  content: '\f056';
  color: #337ab7;
  margin-right: 5px;
}
table#dataTables-examplep tbody > tr.grupito {
  display: none;
}
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc:after {
  color: #337ab7;
}
.flota-derecha {
  float:right;
}
.flota-izquierda {
  float: left;
}
.btn-ancho {
  width: 105px;
}
@media (max-width: 480px) {
  .panel-heading {
    height: 60px;
  }
}

/*
spinner
 */
.overlay {
  background: #e9e9e9;  /*<- I left your 'gray' background*/
  /*display: none;        !*<!*- Not displayed by default*!*/
  position: absolute;   /*<- This and the following properties will*/
  top: 0;               /*   make the overlay, the element will expand*/
  right: 0;             /*   so as to cover the whole body of the page*/
  bottom: 0;
  left: 0;
  opacity: 0.5;
  z-index: 9999;
  /*background-image: url("img/spinner.gif");*/

}
div#loading-img {
  /*background-image: url("img/spinner.gif");*/
  /*z-index: 99999;*/
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);

}
