/*
 * Diario TI — aplanado de superficies
 * Elimina cajas anidadas y recupera ancho útil.
 */

@media (min-width: 1051px) {
	body.home .dt-layout.dt-layout-three,
	body.blog .dt-layout.dt-layout-three,
	body.archive .dt-layout.dt-layout-three,
	body.search .dt-layout.dt-layout-three {
		gap: 22px !important;
	}

	body.home .dt-primary-col,
	body.blog .dt-primary-col,
	body.archive .dt-primary-col,
	body.search .dt-primary-col {
		border: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		padding: 16px !important;
	}

	body.home .dt-left-rail,
	body.home .dt-right-rail,
	body.blog .dt-left-rail,
	body.blog .dt-right-rail,
	body.archive .dt-left-rail,
	body.archive .dt-right-rail,
	body.search .dt-left-rail,
	body.search .dt-right-rail {
		border: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		padding: 16px 12px !important;
	}
}

body.home .dt-rail-section,
body.blog .dt-rail-section,
body.archive .dt-rail-section,
body.search .dt-rail-section {
	background: transparent !important;
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
	padding: 0 !important;
}

@media (max-width: 1050px) {
	body.home .dt-primary-col,
	body.blog .dt-primary-col,
	body.archive .dt-primary-col,
	body.search .dt-primary-col {
		border: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		padding: 18px !important;
	}

	body.home .dt-left-rail,
	body.home .dt-right-rail,
	body.blog .dt-left-rail,
	body.blog .dt-right-rail,
	body.archive .dt-left-rail,
	body.archive .dt-right-rail,
	body.search .dt-left-rail,
	body.search .dt-right-rail {
		border: 0 !important;
		border-radius: 0 !important;
		box-shadow: none !important;
		padding: 18px !important;
	}
}

@media (max-width: 600px) {
	body.home .dt-primary-col,
	body.blog .dt-primary-col,
	body.archive .dt-primary-col,
	body.search .dt-primary-col {
		padding: 14px !important;
	}
}
