.botonDispositivos{
      visibility: hidden;
    width: 100%;
	 display: inline-block;
  }
  .botonDispositivos li{
 	display: inline-block;
  width: 100%;
  }
  .botonDispositivos button{
	background: #f39bc3;
	border: 0.1em solid #FFF;
	box-shadow: 0 0 10px 0.5px;
	color: white;
	margin-bottom: 1em;
	border-radius: 0.25em;
	font-family: Helvetica, Verdana;
	font-size: 14px;
	padding: 15px;
	-webkit-transition:all 0.5s ease-in;
	transition:all 0.5s ease-in;
}
.botonDispositivos button:hover{
	background: rgba(0, 0, 0,1);
	border: 0.1em solid #5E0525;
	border-radius: 0.25em;
	color: #FFF;
	-webkit-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
}
.botonDispositivos select{
  
  margin-left: 2em;
  padding: 0.3em;
  margin-bottom: 1em;
}
@media only screen and (max-width: 1020px) {
    .botonDispositivos{
      visibility: visible;      
      margin-top: 1em;
  }
  #logoImg{
  	/*max-width: 300px;
  	max-height: 100px;*/
  	margin: 0em;
  }
  div#carrito{
  	margin: 0em;
    margin-top: 1.5em;
  	margin-left: 20em;
  }
 div#carrito img{

  width: 70px;
  float: left;

}
div#carrito p{
  display: inline-block;
  vertical-align: top;
  float: left;
  margin-top: 0.6em;
  font-size: 4em;
  
}
  ul.nav li a{
  	background-color: #f39bc3;
  }

  .cd-search {
    left: 0;
    width: 100%;
  }
  #BuscarBox{

    margin-top: 0.65em;
    margin-right: 0.2em;
  }

  div#CatalogoFiltrado{
    height: 25em;
    position: absolute;
    width: 100%;
    top: 100%;
    left: 0em;
    z-index: 5;
    overflow-x: hidden;
    overflow-y: auto; 

    border-radius: 0;
      border: none;
      background: rgba(0, 0, 0, 0.75);

      -webkit-box-shadow: inset 0 3px 0 #ff4f81, 0 3px 6px rgba(0, 0, 0, 0.05);
      -moz-box-shadow: inset 0 3px 0 #ff4f81, 0 3px 6px rgba(0, 0, 0, 0.05);
      box-shadow: inset 0 3px 0 rgba(0, 115, 201,0.6), 0 3px 6px rgba(0, 115, 201,0.6);
      font-size: 1.2em;
      padding: 0.5em 0.5em;
      color: #fff;
      letter-spacing: 1px;
  }


.catalogoFiltrado{
  height: 100%;
  width: 98%;
}
.catalogoFiltrado h1{
  text-align: left;
  } 

.catalogoFiltrado img{ 
  max-width:320px; 
  width: 320px;
  height: 200px;
  max-height: 190px;
  float: left;
  margin-right: 1em;
}
.catalogoFiltrado p{
  line-height: 1.5em;
  text-align: left;
  margin-top: 1em;  
  font-style: normal;
  
}
.catalogoFiltrado input{
  float: left;
}
.datosProducto{
  margin-top: 10em;
}
}