.cookiewarn {
	left:0px;
	width:100%;
	height:auto;
	background:#fff;
	opacity:.80; -ms-filter: â€œalpha(opacity=80)â€;
	filter: alpha(opacity=80);-khtml-opacity: .80;
	-moz-opacity: .80;
	color:#666;
    text-shadow: #fff 1px 1px 1px;
	font-family:arial;
	font-size:11px;
	text-align:left;
	z-index:9000;
    line-height: 16px;
}

.cookiewarn .warn-content {position:relative;height:auto;padding:10px 110px 10px 10px; margin-left:auto; margin-right:auto;}
a.privacy-link {color: green;font-weight:bold;font-family:arial; display:inline-block; }
a.privacy-link:hover {text-decoration: underline;}

#epd-overlay {width:100%; height:100%; position:fixed; top:0px; left:0px; bottom:0px; right:0px; background-color:rgba(255,255,255,0); display:none;z-index:8900;}

#epdsubmit {
	background: green;
	color: white;
	border: 2px solid #fff;
	padding: 6px;
	border-radius: 4px;
	font-weight: bold;
	text-shadow: 0px 1px #343;
	position: absolute;
	right: 10px;
	top: 8px;
	width: 100px;
}
#epdsubmit:hover{ background: #333;}

#epd-policy {position:fixed; top:100px; height:auto;background:rgba(255,255,255,0.8);z-index:9000; display:none; padding:22px; margin:0 auto; left:25%; width:50%; box-shadow: 1px 1px 30px #000;border: 1px solid #fff;}
#epd-policy a.close {position: absolute;right: -7px;top: -7px;width: 26px;height: 26px;background-image: url(https://cdn1.iconfinder.com/data/icons/windows8_icons_iconpharm/26/close.png);box-shadow: 1px 1px 10px white;}
#epd-policy a.close span{display:none;}
#epd-policy .policy-content {padding:10px; }
#epd-policy h2 {font-size:20px; font-weight: bold;margin-top:5px;margin-bottom:3px;}
#epd-policy table {margin:0 auto}
#epd-policy table tr td {border:1px solid #ccc; padding:5px; margin:0px;text-align: left; font-size:11px;}
#epd-policy table tr td:first {font-weight: bold}
#epd-policy .policy-content {height:200px; overflow-y:scroll; margin:0 auto; background:#fff; color:#333;}
#epd-policy .policy-content p {text-align: justify; margin:3px;}
#epd-policy .policy-content p a, #epd-policy .policy-content ul li a {display:inline-block;}
#epd-policy .policy-content ul {display:block; margin:15px 0px; }
#epd-policy .policy-content ul li {display:block; padding-left:15px; list-style: disc black; text-align: left}
#epd-policy .policy-content ul li:before {content:"- ";}
#epd-policy .policy-content table tr td, #epd-policy .policy-content table tr th {border:1px solid #ccc;}
