@media screen and (min-width: 560px) {
  .iconoMenu{
    width:14px; /* Igual que el tamaño de la fuente del icono -4 */
    height:14px; /* Igual que el tamaño de la fuente del icono -4 */
  }
}
@media screen and (min-width: 1560px) {
  .iconoMenu{
    width:60px; /* Igual que el tamaño de la fuente del icono -4 */
    height:60px; /* Igual que el tamaño de la fuente del icono -4 */
  }
}
.divMenuFlotante{
  position:fixed;
  width:80px;
  height:80px;
  z-index: 1000;
}
.divSelectorFlotante{
  position:absolute;
  width:54px;
  height:60px;
  z-index: 1000;
  right: calc(10% - 80px);
  text-align: center;
}
.divEnfocar, .divFiltrar{
    position:fixed;
    left: 9%;
    overflow-y: auto;
    z-index: 1000;
    background-color: white;
    padding: 30px;
    border-radius: 20px;
    width: calc(100vw - 200px);
    box-shadow: 8px 8px 12px 0px rgba(0,0,0,0.15);
    -webkit-box-shadow: 8px 8px 12px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 8px 8px 12px 0px rgba(0,0,0,0.15);
}
.divMenuFlotante input{
  position:absolute;
  width:64px; /* Igual que el tamaño de la fuente del icono */
  height:64px; /* Igual que el tamaño de la fuente del icono */
  z-index:20;
  border-radius: 50px;
  opacity:0;
  cursor:pointer;
}
.tituloFiltros{
    position: absolute;
    top: -21px;
    left: 7px;
    font-size: 0.9em;
}
.iconoMenu{
  position:absolute;
  top:0px;
  left:0%;

  background-color: #FFFFFF;
  border-radius: 10px;
  box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.15);
  z-index:10;
  cursor:pointer;
}
