#gdpr-eu-bar {
     border-top: 1px solid #dadada;
	font-size: 10pt;
	margin: 0 auto;
	padding: 10px 0;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 9999;
	display: none;
}
#gdpr-eu-again {
font-size: 11pt;
margin: 0;
padding: 12px 15px 12px 15px;
text-align: center;
z-index: 9999;
cursor: pointer;
border-radius: 7px 7px 0 0;
border: 1px solid #dadada;
}
#gdpr-eu-bar span {
	vertical-align: middle;
}

.euro-plugin-button, .euro-plugin-button:visited {
	display: inline-block;
	padding: 8px 16px 8px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	position: relative;
	cursor: pointer;
	margin-left: 0px;
	text-decoration: none;
}
.euro-plugin-main-link {
	margin-left:0px;
}
.euro-plugin-button:hover {
	background-color: #111;
	color: #fff;
	text-decoration: none;
}
.small.euro-plugin-button, .small.euro-plugin-button:visited {
	font-size: 11px;
}
.euro-plugin-button, .euro-plugin-button:visited,
	.medium.euro-plugin-button, .medium.euro-plugin-button:visited {
	font-size: 13px;
	font-weight: 500;
	line-height: 1;
}
.large.euro-plugin-button, .large.euro-plugin-button:visited {
	font-size: 14px;
	padding: 8px 14px 9px;
}
.super.euro-plugin-button, .super.euro-plugin-button:visited {
	font-size: 34px;
	padding: 8px 14px 9px;
}
.pink.euro-plugin-button, .magenta.euro-plugin-button:visited {
	background-color: #e22092;
}
.pink.euro-plugin-button:hover {
	background-color: #c81e82;
}
.green.euro-plugin-button, .green.euro-plugin-button:visited {
	background-color: #91bd09;
}
.green.euro-plugin-button:hover {
	background-color: #749a02;
}
.red.euro-plugin-button, .red.euro-plugin-button:visited {
	background-color: #e62727;
}
.red.euro-plugin-button:hover {
	background-color: #cf2525;
}
.orange.euro-plugin-button, .orange.euro-plugin-button:visited {
	background-color: #ff5c00;
}
.orange.euro-plugin-button:hover {
	background-color: #d45500;
}
.blue.euro-plugin-button, .blue.euro-plugin-button:visited {
	background-color: #2981e4;
}
.blue.euro-plugin-button:hover {
	background-color: #2575cf;
}
.yellow.euro-plugin-button, .yellow.euro-plugin-button:visited {
	background-color: #ffb515;
}
.yellow.euro-plugin-button:hover {
	background-color: #fc9200;
}
.euro-plugin-button{ margin-top:5px; }
.euro-bar-popup{
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	border:20px solid rgba(0,0,0,0.5) !important;
	-webkit-border-radius:30px;
	-moz-border-radius:30px;
	border-radius:30px;
	padding:20px;
}