/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.gdpr-notice{
	position:fixed;
	display:none;
	bottom:0;
	left:0;
	width:100%;
	padding:20px 25px;
	z-index:99999999;
	background:#fff;
	color:#111;
	text-align:center;
	font-size:12px;
	border-top:1px solid #111;
	box-sizing: border-box;
}

.gdpr-notice h1, .gdpr-notice h2, .gdpr-notice h3, .gdpr-notice h4, .gdpr-notice h5, .gdpr-notice h6, .gdpr-notice p, .gdpr-notice li{
	max-width:900px;
	margin:0 auto 15px;
	font-size:12px;
	color: #111;
    line-height: 1.5;
}

.gdpr-notice.style-dark h1, .gdpr-notice.style-dark h2, .gdpr-notice.style-dark h3, .gdpr-notice.style-dark h4, .gdpr-notice.style-dark h5, .gdpr-notice.style-dark h6, .gdpr-notice.style-dark p, .gdpr-notice.style-dark li{
	color: #fff;
}

.gdpr-notice a{
	text-decoration:underline;
	color:#000;
}

.gdpr-notice.style-dark a{
	color:#eee;
}

/*
.gdpr-close-container{
	text-align:right;
}*/
.gdpr-close{
	position:absolute;
	top:5px;
	right:5px;
	border:none;
	margin:0;
	padding:5px;
	display:inline-block;
	background:transparent;
	line-height:1;
	color:#111;
	font-size:18px;
}

.gdpr-close:hover{
	background:transparent;
	color:#111;
}

.gdpr-notice.style-dark .gdpr-close{
	color:#fff;
}

.gdpr-notice.style-dark .gdpr-close:hover{
	color:#fff;
}

.gdpr-notice.style-dark{
	background:#111;
	color:#fff;
	border-top:1px solid #fff;
}

.gdpr-close-notice.btn{
	background:transparent;
	float:none;
	border:2px solid #111;
	border-radius:0;
	color:#111;
	padding: 7px 22px 5px;
    font-size: 12px;
	line-height:1;
	
}

.gdpr-notice.style-dark .gdpr-close-notice.btn{
	color:#fff;
	border:2px solid #fff;
}

@media(min-width:768px){
	.gdpr-notice h1, .gdpr-notice h2, .gdpr-notice h3, .gdpr-notice h4, .gdpr-notice h5, .gdpr-notice h6, .gdpr-notice p, .gdpr-notice li{
		display:inline-block;
		margin-right: 20px;
		margin-bottom:0;
	}
}