@media only screen and (max-width: 600px) {
	.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p, .eu-cookie-compliance-message button, .eu-cookie-compliance-category label {
		font-size: 12px;
		line-height: 20px;
	}
	
	.eu-cookie-compliance-default-button {
		padding: 6px 20px;
		margin-top: 12px;
		font-size: 13px;
	}
}

@media only screen and (min-width: 768px) {
	.eu-cookie-compliance-message	{
		max-width: 70%;
	}
	.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p, .eu-cookie-compliance-message button, .eu-cookie-compliance-category label {
		font-size: 12px;
	}
}

@media only screen and (min-width: 1200px) {
	.eu-cookie-compliance-message	{
		max-width: 75%;
	}
	.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p, .eu-cookie-compliance-message button, .eu-cookie-compliance-category label {
		font-size: 12px;
	}
}

@media only screen and (min-width: 1400px) {
	.eu-cookie-compliance-message	{
		max-width: 80%;
	}
	.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p, .eu-cookie-compliance-message button, .eu-cookie-compliance-category label {
		font-size: 14px;
	}
}


div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {
	background: #e8f4f8;
}

#sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab {
	color: #0779bf;
}

.eu-cookie-compliance-message h1, .eu-cookie-compliance-message h2, .eu-cookie-compliance-message h3, .eu-cookie-compliance-message p, .eu-cookie-compliance-message button, .eu-cookie-compliance-category label {
	color: #0779bf;
	font-family: "Open Sans",sans-serif;
	font-weight: 400;
}

.eu-cookie-compliance-default-button {
	font-weight: 550;
	text-shadow: none;
}

.copyright_footer_block A {
	color: #666;	
}