/*
**  Estilos específicos para los pestañas
*/

/*	Bloque pestañas.Ini	*/

.tab-jornadas,
.tab-programacion{
    button.e-n-tab-title,
	button.e-n-tab-title * {
        border-radius: 25px;
		color: var(--White-100);
		text-transform: uppercase;
    }
	.e-n-tab-title[aria-selected=false],
	.e-n-tab-title[aria-selected=false]:visited{
		background-color: transparent;
		font-weight: 300;
		&:hover{
			background-color: var(--Secondary-80) !important;
		}
	}

	.e-n-tab-title[aria-selected=true]{
		background-color: var(--Secondary-80) !important;
		font-weight: 700;
	}
} 

.tab-programacion {
	.e-n-tabs-heading {
    	max-width: var(--content-width);
    	margin-left: calc(calc(100vw - var(--content-width)) / 2);
    	margin-right: auto;
		@media(max-width: 1440px){
			padding-left:20px;
			padding-right:20px;
		}
	}
}

.filtro-proxectos{
	button.e-filter-item {
		padding: 17px 40px;
		font-weight: 400;
	}
	button[aria-pressed=true],
	button.e-filter-item:hover {
		background-color: var(--Secondary-80) !important;
		color: var(--White-100) !important;
		border-radius: 50px;
		font-weight: 700;
	}
}

.filtro-encontros{
	button.e-filter-item {
		padding: 10px 40px;
		font-weight: 400;
	}
	button[aria-pressed=true],
	button.e-filter-item:hover {
		background-color: var(--Secondary-80) !important;
		color: var(--White-100) !important;
		border-radius: 50px;
		font-weight: 700;
	}
}

.bloque-scroll{

    display: flex;
    flex-shrink: 0;
    flex-basis: 0 0 auto;
    flex-wrap: nowrap;
    gap: 10px;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch; 
    
}

/*	Bloque pestañas.Fin	*/