.info-hint {
	position: fixed;
    width: 100%;
    margin: 0 auto;
    z-index: 10000;
    left: 0;
    right: 0;
    padding: 15px;
    color: #EBEBEB;
    background: -moz-linear-gradient(top, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, .7)), color-stop(100%, rgba(0, 0, 0, .7)));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, .7) 0, rgba(0, 0, 0, .7) 100%);
}
#CookieHint {
	color: #ebebeb;
    font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    bottom: 0;
	.accept-cookies {
		color: #FFFFFF;
		background-color: $hgb_green;
		padding: 3px;
		margin-top: -3px;
		margin-bottom: 4px;
		cursor: pointer;
	}
}
.CookieHint-inner{
	font-size: 0.8em !important;
	line-height: 20px;
}
.btn-default{
	font-family: Arial !important;
	height:50px;
	border-color: #008542;
}
.btn-default:focus, .btn-default:hover{
	height:50px;
	border-color: #008542;
}
.btn-primary:focus, .btn-primary:hover {
    background-color: #008542;
    border-color: #008542;
}
a:focus, a:hover {
    color: #008542;
    text-decoration: underline;
}
#CookieText a{
	color: #FFF !important;
	text-decoration: underline;
}
#CookieText a:focus, #CookieText a:hover{
	color: #FFF !important;
	text-decoration: underline;
}