

 /*--------------------- PARPADEO DE BOTÓN -------------------*/
.parpadea {
  
  animation-name: parpadeo;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}
 /*--------------------- FIN PARPADEO DE BOTÓN -------------------*/




/*--------------------- CLASE PARA BOTÓN DE SUB MENÚ -------------------*/

ul.menu_interno {
    position: relative;
    bottom: 0;
    left: 0;
    z-index: 2;
    /*display: inline-block;*/
    width: fit-content;
    height: fit-content;
    background-color: #b32876;
	width:100%; /*--- AGREGADO DESPUÉS ---*/
}

ul.menu_interno li {
    width: 100%;
    position: relative;
    display: inline-block;
    background-color: inherit;
}

/*--------------------- FIN CLASE PARA BOTÓN DE SUB MENÚ -------------------*/

#_filtrosu
{
  margin-bottom: 14px;
  display: inline-block;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  padding-bottom: 6px;
}

#_filtrosu::-webkit-scrollbar {
    width  : 4px;
    height : 4px;
}
 
#_filtrosu::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);
            box-shadow: inset 0 0 6px rgba(0,0,0,.1);
}
 
#_filtrosu::-webkit-scrollbar-thumb {
    background-color: #c1c1c1;
    outline: 1px solid #fff;
}

.chip {
    align-items     : center;
    background      : #eef0f3;
    border-radius   : 5rem;
    display         : -ms-inline-flexbox;
    display         : inline-flex;
    -ms-flex-align  : center;
    font-size       : 90%;
    height          : 1.2rem;
    line-height     : .8rem;
    margin          : .1rem 0 .1rem 15px;
    max-width       : 320px;
    overflow        : hidden;
    padding         : .2rem .6rem;
    text-decoration : none;
    text-overflow   : ellipsis;
    vertical-align  : middle;
    white-space     : nowrap;
    cursor          : pointer;
    transition      : all 0.3s linear;
}

.chip.selected
{
  background: -webkit-linear-gradient(left, #8b008b 0%, #ff6347 100%) !important;
  background: -moz-linear-gradient(left, rgba(139,0,139,1) 0%, rgba(255,99,71,1) 100%) !important;
  background: -ms-linear-gradient(left, rgba(139,0,139,1) 0%, rgba(255,99,71,1) 100%) !important;
  background: -o-linear-gradient(left, rgba(139,0,139,1) 0%, rgba(255,99,71,1) 100%) !important;
  background-color: #FFB7B2;

  color: #ffffff;
}
