#cookie-law-info-bar {
	margin: 0px auto; padding: 5px 0px; border: 0px currentColor; border-image: none; width: 100%; text-align: center; font-size: 10pt; position: absolute; z-index: 9999;
}
#cookie-law-info-again {
	margin: 0px; padding: 2px 10px; text-align: center; font-size: 10pt; z-index: 9999; cursor: pointer;
}
#cookie-law-info-bar span {
	vertical-align: middle;
}
.cli-plugin-button {
	background: url("../images/overlay.png") repeat-x rgb(34, 34, 34); margin: auto 10px; padding: 5px 10px 6px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: rgba(0, 0, 0, 0.25); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; position: relative; cursor: pointer; text-shadow: 0px -1px 1px rgba(0,0,0,0.25); -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}
.cli-plugin-button:visited {
	background: url("../images/overlay.png") repeat-x rgb(34, 34, 34); margin: auto 10px; padding: 5px 10px 6px; color: rgb(255, 255, 255); text-decoration: none; border-bottom-color: rgba(0, 0, 0, 0.25); border-bottom-width: 1px; border-bottom-style: solid; display: inline-block; position: relative; cursor: pointer; text-shadow: 0px -1px 1px rgba(0,0,0,0.25); -moz-border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}
.cli-plugin-button:hover {
	color: rgb(255, 255, 255); background-color: rgb(17, 17, 17);
}
.cli-plugin-button:active {
	top: 1px;
}
.cli-plugin-button.small {
	font-size: 11px;
}
.cli-plugin-button.small:visited {
	font-size: 11px;
}
.cli-plugin-button {
	line-height: 1; font-size: 13px; font-weight: bold; text-shadow: 0px -1px 1px rgba(0,0,0,0.25);
}
.cli-plugin-button:visited {
	line-height: 1; font-size: 13px; font-weight: bold; text-shadow: 0px -1px 1px rgba(0,0,0,0.25);
}
.cli-plugin-button.medium {
	line-height: 1; font-size: 13px; font-weight: bold; text-shadow: 0px -1px 1px rgba(0,0,0,0.25);
}
.cli-plugin-button.medium:visited {
	line-height: 1; font-size: 13px; font-weight: bold; text-shadow: 0px -1px 1px rgba(0,0,0,0.25);
}
.cli-plugin-button.large {
	padding: 8px 14px 9px; font-size: 14px;
}
.cli-plugin-button.large:visited {
	padding: 8px 14px 9px; font-size: 14px;
}
.cli-plugin-button.super {
	padding: 8px 14px 9px; font-size: 34px;
}
.cli-plugin-button.super:visited {
	padding: 8px 14px 9px; font-size: 34px;
}
.cli-plugin-button.pink {
	background-color: rgb(226, 32, 146);
}
.cli-plugin-button.magenta:visited {
	background-color: rgb(226, 32, 146);
}
.cli-plugin-button.pink:hover {
	background-color: rgb(200, 30, 130);
}
.cli-plugin-button.green {
	background-color: rgb(145, 189, 9);
}
.cli-plugin-button.green:visited {
	background-color: rgb(145, 189, 9);
}
.cli-plugin-button.green:hover {
	background-color: rgb(116, 154, 2);
}
.cli-plugin-button.red {
	background-color: rgb(230, 39, 39);
}
.cli-plugin-button.red:visited {
	background-color: rgb(230, 39, 39);
}
.cli-plugin-button.red:hover {
	background-color: rgb(207, 37, 37);
}
.cli-plugin-button.orange {
	background-color: rgb(255, 92, 0);
}
.cli-plugin-button.orange:visited {
	background-color: rgb(255, 92, 0);
}
.cli-plugin-button.orange:hover {
	background-color: rgb(212, 85, 0);
}
.cli-plugin-button.blue {
	background-color: rgb(41, 129, 228);
}
.cli-plugin-button.blue:visited {
	background-color: rgb(41, 129, 228);
}
.cli-plugin-button.blue:hover {
	background-color: rgb(37, 117, 207);
}
.cli-plugin-button.yellow {
	background-color: rgb(255, 181, 21);
}
.cli-plugin-button.yellow:visited {
	background-color: rgb(255, 181, 21);
}
.cli-plugin-button.yellow:hover {
	background-color: rgb(252, 146, 0);
}
