.personaje{
	opacity:0;
}
.personalidades{
	position:relative;
}

.personaje.mostrarpersonaje{
	opacity:1;
}
.personalidades #quienes{
	background:url('../assets/images/jpg/personalidades.jpg') no-repeat center;
	width:100px;
	height:120px;
	display:block;
	margin:0px auto;
}
.personalidades #quienes p{
	display:none;
	text-align: center;
	padding-top: 33px;
	font-size: 50px;
	color: #fff;
	-webkit-animation: aniglow 1s infinite;
	-webkit-animation-timing-function:ease-in;
	-moz-animation: aniglow 1s infinite;
	-moz-animation-timing-function:ease-in;
	animation: aniglow 1s infinite;
	animation-timing-function:ease-in;
	z-index: 100;
}
.personalidades #quienes{
	pointer-events:none;
}
.personalidades.mostrarpersonaje #quienes{
	background:url('../assets/images/jpg/personalidades2.jpg') no-repeat center;
	pointer-events:all;
}

.personalidades.mostrarpersonaje #quienes p{
	display:block;
}

@-webkit-keyframes aniglow {

    0% {opacity:1;  }
   	50%{opacity:0.4;}
    100% {opacity:1;}   
}
@keyframes aniglow {

   0% {opacity:1;  }
   	50%{opacity:0.4;}
    100% { opacity:1;} 
}

#woocommerce_layered_nav-4 ul li{
	display:inline-block;
	float:left;
	width:auto;
	height: 258px;
}
#quienes{
	cursor:pointer;
}
#woocommerce_layered_nav-4 ul {
	z-index: 150;
	position: absolute;
	left: 200px;
	background-color: #fff;
}

.topLayer ul{
	top: -130px;
}

.topLayerFamilia ul{
	top: -330px;
}

#genero select{
	border: 1px solid #8a878b;
	color: #8a878b;
	background-color: #fff;
	width: 185px;
	border-radius: 0px;
	margin-bottom: 10px;
	outline: none;
	font-family: 'Montserrat', sans-serif!important;
	font-size: 14px;
	/*margin-top:10px;*/
}
/*#woocommerce_layered_nav-4{
	display:none;
}*/
#genero h2{
	font-size: 15px;
	width: 100%;
	margin-bottom: 20px;
	display: block;
	font-size: 15px !important;
	font-weight: bold;
	color: #6F2282 !important;
}
#woocommerce_layered_nav-4 ul li a {
	background-color: #fff !important;
}
a  span.item {
	text-indent:-9999px;
}
#woocommerce_layered_nav-4 a span.item:hover{
	opacity:0.7;
}

.filtro-productos img{
	margin: 0px auto;
	display: block;
}
a.reiniciar{
	/*height: 35px;*/
	padding: 10px;
	background: #72B6E9;
	color: #ffffff;
	display: block;
	margin: 20px auto 0px;
	text-align: center;
	text-transform: uppercase;
}
a.reiniciar:hover{
	padding:10px;
	/*height:35px;*/
	
}
span.close{
	display:none;
}
.personalidades ul li{
	position:relative;
}
.personalidades ul li span.close{
	display: block;
background-color: #702482;
	opacity: 1;
	color: #fff;
	border-radius: 120px;
	padding: 1px 8px 5px 8px !important;
	position: absolute;
	top: 5px;
	right: -20px;
	width: 28px;
	font-weight: 100;
}

 

#woocommerce_layered_nav-2 li.chosen, #woocommerce_layered_nav-3 li.chosen {
	pointer-events:all;
}
/*bebes*/
#woocommerce_layered_nav-4 a  span.item {
	width: 100px;
	margin:0px 10px;
	min-width: 0px;
	padding: 10px 0px;
}
