	/*:root {
		--CookieHandler-Bg-Color: #1e90ff;
		--CookieHandler-Main-Color: #ffffff;
	}*/
	
	#CookieHandler {
		display:block;
		font-size: 16px;
		-webkit-transition: all 0.5s linear;
		-moz-transition: all 0.5s linear;
		-o-transition: all 0.5s linear;
		transition: all 0.5s linear;
		min-width: 100% !important;
		max-width: 100%;
		height: auto;
		/*position: absolute;*/
		position: relative;
		top: 0; left: 0; bottom: 0; right: 0;
		text-align: center;
		/*background-color: rgba(0,0,0,0.90);*/
		background-color: white;
		/*background-color: var(--CookieHandler-Bg-Color);*/
		z-index: 10;
		padding: 5px 0px;
		margin-bottom: 0px;
		border-bottom: 1px solid black;
	}
	#CookieHandler form {
		display: inline-block;
		max-width: 50%;
		height: auto;
		position: relative;
		top: 0; left: 0; bottom: 0; right: 0;
		text-align: center;
		margin-bottom: 5px;
		background-color: inherit !important;
		z-index: 10;
	}
	
	#CookieHandler h1, #CookieHandler h2, #CookieHandler h3, #CookieHandler h4, #CookieHandler h5, #CookieHandler h6 {
		color: inherit !important;
	}
	
	#CookieHandler A {
		color: inherit !important;
		text-decoration: underline;
	}
	
	#CookieHandler input[type=button], #CookieHandler input[type=submit], #CookieHandler input[type=reset] {
		/*background-color: var(--CookieHandler-Main-Color);*/
		background-color: grey;
		color: black;
		padding: 10px 15px;
		font-size: 18px;
		text-decoration: none;
		margin: 4px 2px;
		cursor: pointer;
		border: none;
		/*border-radius: 5px;*/
	}
	
	/*CookieSettings*/
	@media (min-width: 801px) {
		/*input[type=submit].CookieSettings {
			position: fixed;
			left: 0px;
			bottom: 50px;
			padding: 2.5px 3px 3px 0px; 
			background: white url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAFZWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjUwIgogICBleGlmOlBpeGVsWURpbWVuc2lvbj0iNTAiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgdGlmZjpJbWFnZVdpZHRoPSI1MCIKICAgdGlmZjpJbWFnZUxlbmd0aD0iNTAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxl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") no-repeat center middle;
			background-size: 90% 90%;
			width: 40px;
			height: 40px;
			border-radius: 0px 10px 10px 0px;
		}*/
		.CookieSettings {
			position: fixed;
			left: 0px;
			bottom: 150px;
			padding: 2.5px 3px 3px 2px; 
			background: white !important;
			border-radius: 0px 10px 10px 0px;
			border: 1px solid black;
			border-left: 0px;
			width: 45px;
			height: 45px;
			z-index: 999;
		}
	}
	@media (min-width: 801px) and (max-width: 1000px) {
		.CookieSettings {
			position: fixed;
			left: 0px;
			bottom: 150px;
			padding: 2.5px 3px 3px 2px; 
			background: white !important;
			border-radius: 0px 10px 10px 0px;
			border: 1px solid black;
			border-left: 0px;
			width: 40px;
			height: 40px;
			z-index: 999;
		}
	}
	@media (max-width: 800px) {
		.CookieSettings {
			position: fixed;
			left: 0px;
			bottom: 150px;
			padding: 2.5px 3px 3px 2px; 
			background: white !important;
			border-radius: 0px 10px 10px 0px;
			border: 1px solid black;
			border-left: 0px;
			width: 35px;
			height: 35px;
			z-index: 999;
		}
	}

/*@media (max-width: 640px) {
	
}

@media (min-width: 641px) {

}
*/