/* ------------------  CLASES CUSTOM PARA CAPA COOKIES  ----------------- */

.eu-cookie-compliance-message {
	float: none !important;
	text-align: center !important;
 	max-width: 100% !important;
	padding-top: 8px !important;
}
.eu-cookie-compliance-message p {
	margin: 5px 0px !important;
	text-align: center !important;
	font-family: "Varela round", sans-serif !important;
	font-size: 14px !important;
	line-height: 1.4;
}
.eu-cookie-compliance-message p strong {
    letter-spacing: .05em !important;
}
.eu-cookie-compliance-more-button, .eu-cookie-compliance-default-button {
	font-family: "Varela round", sans-serif !important;
}
.eu-cookie-compliance-more-button {
	font-size: 14px !important;
	font-weight: bold !important;
	letter-spacing: .05em !important;
	color: #ffffff !important;
}
.eu-cookie-compliance-default-button {
	font-size: 14px !important;
	letter-spacing: .04em !important;

}
.eu-cookie-compliance-buttons {
	clear: both !important;
	float: none !important;
	max-width: 100% !important;
	text-align: center !important;
	margin: 0 0 15px 0 !important;
}
#sliding-popup .popup-content #popup-buttons button {
	margin-right: 0px !important;
	padding: 5px 20px !important;
}

/* -------------------  RESPONSIVE  ------------------- */
@media screen and (max-width: 545px) {
	.eu-cookie-compliance-message {
		padding-top: 4px !important;
	}
	#sliding-popup .popup-content #popup-text {
		max-width: 100% !important;
		/*margin: 10px 15px 5px 15px !important;*/
		text-align: center !important;
	}
	#popup-buttons {
		text-align: center !important;
	}
}
@media screen and (max-width: 324px) {
	.eu-cookie-compliance-message p {
		font-size: 13px !important;
	}
	.eu-cookie-compliance-message p strong {
		letter-spacing: .06em !important;
	}
	.eu-cookie-compliance-more-button {
		padding-top: 10px !important;
	}
}