#cookie_assistant_wrapper 
{
	position:fixed !important;
	width:320px !important;
	max-width:90% !important;
	background-color:#F5F5F5 !important;
	color:#000;
	padding:10px !important;
	border:1px solid #ccc !important;
	border-radius:5px !important;
	font-size:12px !important;
	line-height:15px !important;
	z-index:1001 !important;
	box-shadow:0px 5px 10px rgba(0,0,0,0.2)
}

#cookie_assistant_wrapper.top-left
{
	left:10px !important;
	top:10px !important
}

#cookie_assistant_wrapper.top-right
{
	right:10px !important;
	top:10px !important;
}

#cookie_assistant_wrapper.bottom-left
{
	left:10px !important;
	bottom:10px !important
}

#cookie_assistant_wrapper.bottom-right
{
	right:10px !important;
	bottom:10px !important
}

#cookie_assistant_wrapper h2
{
	font-size:14px !important;
	line-height:16px !important;
	margin:0 0 4px 0 !important;
	padding:0 !important;
	color: #389BC4;
}

#cookie_assistant_wrapper p
{
	margin:0 !important;
	padding:0 !important;
	margin-top:3px !important;
	margin-bottom:15px !important
}

#cookie_assistant_wrapper div.buttons
{
	margin:5px 0 3px 0 !important;	
}

#cookie_assistant_wrapper a.btn-accept
{
	padding:4px 8px !important;
	border-radius:3px !important;
	font-size:12px !important;
	-moz-border-radius:4px !important;
	-webkit-border-radius:4px !important;
	-khtml-border-radius:4px !important;
	border-radius:4px !important;
	-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3) !important;
	-webkit-box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3) !important;
	box-shadow:inset 1px 1px 0 rgba(255,255,255,0.3) !important;
	/*font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;*/
	font-weight:bold !important;
	text-align:center !important;
	text-decoration:none !important;
	cursor:pointer !important;
	outline:none !important;
	overflow:visible !important;
	color:#fff !important;
	background:#FFBC15 !important;
	background:-moz-linear-gradient(top, #FFBC15 0%, #DFA200 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFBC15), color-stop(100%, #DFA200)) !important;
	background:-webkit-linear-gradient(top, #FFBC15 0%, #DFA200 100%) !important;
	background:-o-linear-gradient(top, #FFBC15 0%, #DFA200 100%) !important;
	background:-ms-linear-gradient(top, #FFBC15 0%, #DFA200 100%) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBC15', endColorstr='##DFA200',GradientType=0 ) !important;
	background:linear-gradient(top, #FFBC15 0%, #DFA200 100%) !important;
	text-shadow:0 1px 1px rgba(0,0,0,0.25) !important;
	border:1px solid #A87A00!important;
}

#cookie_assistant_wrapper a.btn-accept:focus,#cookie_assistant_wrapper a.btn-accept:hover
{
	text-decoration:none !important;
	color:#fff !important;
	background:#B98600 !important;
	background:-moz-linear-gradient(top, #DFA200 0%, #B98600 100%) !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #DFA200), color-stop(100%, ##B98600)) !important;
	background:-webkit-linear-gradient(top, #DFA200 0%, #B98600 100%) !important;
	background:-o-linear-gradient(top, #DFA200 0%, #B98600 100%) !important;
	background:-ms-linear-gradient(top, #DFA200 0%, #B98600 100%) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFA200', endColorstr='#B98600',GradientType=0 ) !important;
	background:linear-gradient(top, #DFA200 0%, #B98600 100%) !important;
	border:1px solid #956C00!important;
}

#cookie_assistant_wrapper a.btn-more
{
	color:#FF6600 !important;
	font-size:12px !important;
	margin-left:10px !important
}