/** Estructura **/

.main { overflow:hidden; font-family: "Raleway"; margin-top: 50px; margin-bottom: 100px; padding-left: 35px}

.main .header{
	padding: 7px 8px 7px 10px;
	background: black;
	border-radius: 6px;
	vertical-align: middle;
	overflow: hidden;
	margin-bottom: 10px;
}
@media (max-width: 767px) {
	.main {
		padding-left: 10px; /* Cambia el padding izquierdo para pantallas pequeñas */
		padding-right: 10px;
	}
}

p {
	margin: 0 0 10px;
}

.texto_legal { margin-top:20px; color:#555; line-height:1.4em; text-align:justify; font-size:14px}

.texto_cookies  ul, .texto_cookies  ol {
	margin: 20px;
}
strong {
	font-weight: bold !important;
}



