/* Overrides propios de ccetijuana.org (capa por encima del theme Avada).
   Centraliza aquí los ajustes nuestros — no editar el theme vendor.
   Ver wiki: gesco/wiki/proyectos/recuperacion-sitio-cce-tijuana.md
*/

/* Pendiente migrar: el fix de tamaño del logo del header (hoy inline en los
   <img> de cada página, x22). Cuando se centralice, sacar los inline style: */
/* .fusion-logo a img { width:395px !important; height:auto !important; max-width:100% !important; } */

/* Encuadre de logos — Organismos Afiliados (2026-07-10).
   Los logos originales tienen proporciones muy distintas (AEBC ancho, CANACINTRA
   casi cuadrado, Tijuana EDC con texto) y antes flotaban sueltos en la grilla,
   con pesos visuales dispares. Se les da una caja uniforme (misma altura,
   centrados, borde sutil) para que la grilla se vea ordenada sin importar la
   proporción del logo fuente. */
.cce-affiliate-frame {
	display: flex !important;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 160px;
	box-sizing: border-box;
	padding: 20px;
	border: 1px solid #e3e3e3;
	border-radius: 6px;
	background: #ffffff;
}
.cce-affiliate-frame a {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}
.cce-affiliate-frame img {
	width: auto !important;
	height: auto !important;
	max-width: 100% !important;
	max-height: 100% !important;
	object-fit: contain;
}

/* Lámina "Frontera Futura 2026 — AI Summit Tijuana" en el slider del home
   (2026-07-29). Temporal: el evento es el 30 de julio; quitar la lámina después.

   El slider de Avada pinta el fondo con background-size:cover, que en una pieza
   de 1833x960 dentro de una lámina de 550px recorta arriba y abajo y se come el
   logo del summit. Para esta lámina se fuerza `contain` sobre el negro del
   propio banner, así se ve completa en cualquier ancho. */
.cce-slide-frontera .background-image {
	background-size: contain !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-color: #05060d;
}

/* La lámina entera es clickeable (va a la transmisión en vivo). El enlace cuelga
   directo del <li> — no del .slide-content-container, que Avada esconde y
   reposiciona por JS. */
.cce-slide-frontera .cce-slide-link {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 30;
	display: block;
}
