#cookie-bar {
	background:#000; 
    height: auto;
    line-height: 24px;
    padding: 0;
    text-align: left;
    z-index: 10000;
	}
#cookie-bar.fixed {
	position:fixed;
	bottom: 0;
	left:0;
	width:100%;
    filter: alpha(opacity=80); /* For IE8 and earlier */
	-webkit-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px -1px 16px 0px rgba(0, 0, 0, 0.1);
	}
#cookie-bar.fixed.bottom {
	bottom:0; 
	top:auto;
	}
#cookie-bar p {
	margin:0;
	padding: 15px 65px 15px 15px;
	color: #fff;
	}
#cookie-bar a {
	text-decoration: underline;
	font-weight: normal;
	color: #fff;
	}
#cookie-bar a.cb-enable {
	background: url("../images/close.png") no-repeat center top;
	display: block; 
	text-decoration:none;
	overflow:hidden;
	position: absolute;
	right: 24px;
	top: 9px;
	height: 30px;
	width: 30px;
	text-indent: -2000px;
	}
#cookie-bar .cb-enable {
	background:#007700;
	}
#cookie-bar .cb-enable:hover {

	}
#cookie-bar .cb-disable {
	background:#990000;
	}
#cookie-bar .cb-disable:hover {
	background:#bb0000;
	}
#cookie-bar .cb-policy {
	background:#0033bb;
	}
#cookie-bar .cb-policy:hover {
	background:#0055dd;
	}