/*
 * Ajustes heredados del desarrollador anterior.
 *
 * Estaban escritos a mano dentro de `themes/isida/style.css`, entre los
 * comentarios `/* DT *​/` y `/* DT fi *​/`, donde la primera actualización del
 * tema se los habría llevado por delante. Aquí están los que siguen haciendo
 * falta, sin los `!important` que ya no hacen falta y sin los que sobraban:
 *
 *  - anchos del pie a 33 % para tres widgets concretos → el pie ahora tiene cuatro
 *    columnas propias;
 *  - ocultar `#trx_addons_widget_contacts-2` → ese widget ya no está en el pie;
 *  - `.page-id-1571 .content_wrap` a 1600 px → el directorio de centros trae su
 *    propio ancho de lectura;
 *  - ocultar el select2 de WP Store Locator → el plugin está desactivado;
 *  - `#cookie-law-info-bar { padclass="..."ding-bottom }` → regla rota por una
 *    pegada de texto, no se aplicaba nunca;
 *  - fondo del pie en morado con `!important` → lo fija ahora la capa de rediseño;
 *  - `.home .sc_promo_image` y `.vc_custom_1544981011209` → las secciones a las
 *    que apuntaban ya no existen en la portada.
 */

/* --- Espaciado general --- */

.page_content_wrap {
	padding-bottom: 32px;
}

@media only screen and (max-width: 790px) {
	.page_content_wrap {
		padding-right: 32px;
	}
}

footer.site_footer_wrap {
	margin-top: 0;
}

.footer_wrap_inner {
	padding-top: 0;
}

/* --- Bloque flotante de texto e imagen (se usa en páginas interiores) --- */

.subFlotantImg {
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
}

@media only screen and (max-width: 800px) {
	.flotant {
		position: relative;
	}

	.subFlotantImg {
		width: 90vw;
		min-height: 50vh;
		height: 100%;
		margin-right: 20px;
	}

	.subFlotantTxt {
		position: relative;
		padding-left: 20px;
	}
}

@media only screen and (min-width: 801px) {
	.flotant {
		position: relative;
		display: flex;
	}

	.subFlotantImg {
		min-width: 50%;
		min-height: 40vh;
		float: left;
		background-position: center 30%;
		margin-bottom: 20px;
	}

	.subFlotantTxt {
		position: relative;
		padding-left: 20px;
	}
}

/* --- Pestaña lateral «¡Anúnciate en nuestra web!» --- */

#dgd_scrollbox-2179-tab {
	padding: 20px;
	color: #fff;
	font-weight: 700;
	letter-spacing: 6px;
}

/*
 * Aquí había un `right: 30px` para el aviso y su pestaña en el móvil. Ahora el
 * plugin los centra (ajuste «hpos: center») escribiendo su `left` en línea, y
 * con los dos a la vez la pestaña se estiraba hasta pisar el botón de WhatsApp.
 */
@media only screen and (max-width: 800px) {
	#dgd_scrollbox-2179 {
		max-width: 90%;
	}
}

/* --- Menú principal --- */

#menu_main > li > a > span {
	color: var(--avape-morado);
}

#menu_main > .current_page_item > a > span,
#menu_mobile > .current_page_item > a > span {
	color: var(--avape-magenta);
}

#menu_main > .menu_item_button > a > span {
	color: #fff;
}

/* --- Formularios del área privada --- */

.mostrable {
	visibility: visible;
	display: initial;
}
