#fz_wrap {
	text-align:center;
	font-size:12px;
	padding:0;
	color:#ccc;
	text-shadow:0 1px 0 #000;
}
#fz_wrapper {
	padding-top:20px;
}
#fz_wrap a {
	color:#d0cfd0;
	text-decoration:none;
}
#fz_wrap a:hover {
	color:#f6f5c5;
}
.fz_pad_bot {
	font-size:11px;
	margin:20px 0 10px;
	line-height:125%;
	color:#ebebeb;
}
.fz_pad_bot a {
	color:#f6f5c5;
}
.fz_pad_bot a:hover {
	color:#f6f5c5;
	text-decoration:underline;
}
.fz_check {
	margin:0 3px 5px 0;
}
#cookie-notification {
    background:#2c3333;
    height:60px;
	position:fixed;
    bottom:0;z-index:1000000;
    text-shadow:0 1px 0 #000;
}
.cookie-notification-text {
    font-size:12px;
	display:block;
    color:#ccc;
    padding:15px 0 0 0;
	line-height:120%;
}
.cookie-notification-text a {
    text-decoration:underline !important;
    text-transform:lowercase;
    color:#f6f5c5 !important;
    line-height:120%;
	font-size:12px;
}
.cookie-notification-text a:hover {
	color:#fff !important;
}
.cookie-close.btntitle {
    display:inline-block;
	font-size:10px;
    line-height:150%;
	color:#f6f5c5;
    border:2px solid #f6f5c5;
    margin:15px 0 10px;
    padding:5px 12px;
	border-radius:6px;
}
.cookie-close.btntitle:hover {
	color: rgb(255, 255, 255);
    border:2px solid #ffffff;
}
#cookie-close-button {
    float: left;
}
@media screen and (max-width:817px) {
	#cookie-notification {height:65px;}
}
@media screen and (max-width:524px) {
	#cookie-notification {height:85px;}
	.cookie-close.btntitle {margin:25px 0 10px;}
	.cookie-notification-text {text-align:right;}
  	#fz_wrap {color:#161e27;}
	#fz_wrap a {display:block;font-size:12px;line-height:70%;text-align:left;}
}
@media screen and (max-width:420px) {
	.cookie-notification-text {font-size:11px;}
	.cookie-notification-text a {font-size:11px;}
}
@media screen and (max-width:380px) {
	#cookie-notification {height:95px;}
	.cookie-close.btntitle {margin:20px 0 5px;}
}