/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MAIN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

/* trescluster */

.centradomain{
	padding: 0;
	width: 100%;
	max-width: 975px;
	margin: 0 auto;
}

/* movil min 1500px */
@media screen and (min-width:1500px){
	.centradomain{
		max-width: 1150px;
	}	
}
/* movil min 1900px */
@media screen and (min-width:1900px){
	.centradomain{
		max-width: 1300px;
	}	
}

/* Politica de cookies */




.privacy-policy p {
    color: #666;
    line-height: 1.6;
    margin-bottom: 16px;
}

.contac-panel{
	font-weight: bold; /* Texto en negrita para destacar */
	background-color: #f0f0f0; /* Fondo sutil para los enlaces */
    color: #0000EE;
	padding: 3px 6px; /* Espaciado interno para hacerlos parecer botones */
	border-radius: 4px; /* Bordes redondeados para los enlaces/botones */
	transition: background-color 0.3s ease; /* Transición suave para el fondo */
}

.contac-panel:hover{
	background-color: #e0e0e0; /* Cambia el fondo al pasar el mouse para indicar interactividad */
	color: #003975; /* Cambia el color para mejorar la visibilidad al interactuar */
}

@media (max-width: 768px) {
    .privacy-policy {
        padding: 15px;
        margin: 10px;
    }

    .privacy-policy h1 {
        font-size: 24px;
    }

    .privacy-policy h2 {
        font-size: 20px;
    }
}


/* ////////////////////////////////// */
.privacy-section {
	box-shadow: 0 2px 4px rgba(0,0,0,0.1);
	color: #666;
    background-color:rgb(230, 244, 241);/* Un fondo ligeramente diferente para destacar la sección */
	border-radius: 8px;
    padding-left: 16px; /* Espacio extra para el texto, al lado del borde */
    margin: 20px auto;
    padding: 20px;
}

.privacy-section h1 {
    color: #ea5f01;
	margin: 15px 0 10px 0;
}


.privacy-section h2 {
    color: #ea5f01;
    margin: 15px 0 10px 0;
}

.privacy-section p {
    color: #666; /* Asegurando coherencia en los colores del texto */
    line-height: 1.6; /* Espaciado de línea para mejorar la legibilidad */
}

.privacy-section h3 {
	color: #666;
    margin: 15px 0 10px 0;
}

.privacy-section ul {
    list-style-type: none;
    padding: 0;
}

.privacy-section li {
    margin-bottom: 10px;
    line-height: 1.6;
}

.config-panel{
	font-weight: bold; /* Texto en negrita para destacar */
	background-color: #f0f0f0; /* Fondo sutil para los enlaces */
	padding: 3px 6px; /* Espaciado interno para hacerlos parecer botones */
	border-radius: 4px; /* Bordes redondeados para los enlaces/botones */
	transition: background-color 0.3s ease; /* Transición suave para el fondo */
}

.config-panel:hover{
	background-color: #e0e0e0; /* Cambia el fondo al pasar el mouse para indicar interactividad */
	color: #003975; /* Cambia el color para mejorar la visibilidad al interactuar */
}


/* cookie-list */
.privacy-list {
    list-style-type: none;
    padding: 0;
}

.privacy-list li {
    background-color: #fff;
    margin-bottom: 10px;
    padding: 10px;
    border-radius: 5px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
}

.privacy-list li span {
    display: block;
    margin-right: 15px;
    margin-bottom: 5px; /* Añade un pequeño margen inferior para separación visual */
}

.privacy-list strong {
    color: #666;
}











/* movil min 1500px */
@media screen and (min-width:1500px){
	.centradomain{
		max-width: 1150px;
	}	
}
/* movil min 1900px */
@media screen and (min-width:1900px){
	.centradomain{
		max-width: 1300px;
	}	
}
/* movil 751 - 1000 */
@media screen and (min-width:751px) and (max-width: 1000px) {
}
/* movil 500 - 750 */
@media screen and (min-width:551px) and (max-width: 750px) {

}
/* movil max 500*/
@media screen and (max-width: 550px) {

}

/* Fin trescluster */

/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MAIN !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */