#redim-cookiehint{

	background-color: #ffffff;
	background-color: rgba(255, 255, 255, 0.8);
	-webkit-box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.4);
  box-shadow: 0px 3px 9px 0px rgba(0,0,0,0.4);
	bottom: 6%!important;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	line-height: 160%;
	padding: 50px 20px 20px 20px;
	position: fixed;
	right: 20px;
	width: 300px;
	z-index: 9999999;

}

#redim-cookiehint .cookiecontent{
	/*font-size: 14px;*/
	/*
	---------- Schriftfarbe ----------*/
	color: #000;
	display: inline-block;
}


#redim-cookiehint .cookiebuttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

#redim-cookiehint .clr {
	clear: both;
}
#redim-cookiehint .cookiebuttons a.btn {
  background-image: none;
  background: none;
  border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;
	/*
	---------- Linkfarbe ----------*/
	color: #0088cc;

	line-height: inherit;
	padding: 0;
  text-align: left;
}

#redim-cookiehint .cookiebuttons #cookiehintsubmit.btn {
	padding: 9px 9px;
	background-image: none;

	/*
	---------- Button Hintergrund Farbe ----------*/
	background-color: #0088cc;

	border-radius: 3px;
	border: none;
	-webkit-box-shadow: none;
	        box-shadow: none;

	/*
	---------- Button Schrift Farbe ----------*/
	color: #ffffff;

	font-size: 16px;
	line-height: 14px;
	text-transform: uppercase;
	margin: 16px 0;
	width: 46px;
}

#redim-cookiehint .cookiebuttons #cookiehintsubmit.btn:hover {
	/*
	---------- Button Hintergrund Farbe Hover ----------*/
	background-color: #0088cc;

	/*
	---------- Button Schrift Farbe Hover ----------*/
	color: #ffffff;

}

#redim-cookiehint.hidden{
	display: none;
	visibility: hidden;
}
