#tarteaucitronManager {	display: none ;}.dsgvobtn{padding:10px;}#dsgvo_service_control .dsdvo-cookie-notice {	position: relative;	float: left;	width: 100%;	top: auto !important;	bottom: auto;	z-index: 5;	background: transparent;}.dsdvo-cookie-notice.style2 {	display: none;}.btndsgvo1 {	font-size: 11px;	font-weight: bold;	height: 50px;	letter-spacing: 1px;	line-height: 48px;	max-width: 250px;	padding: 0;	text-transform: uppercase;	width: 100%;	padding: 10px;}@media only screen and (max-width: 600px) {	.dsdvo-cookie-notice.style1 #tarteaucitronDisclaimerAlert {		float: left;		width: 100% !important;	}}.btndsgvo1 {	padding: 7px 10px 7px 10px !important;}#dsgvo_service_control .dsdvo-cookie-notice #tarteaucitronClosePanel {	display: none;}#dsgvo_service_control #tarteaucitron {	display: block !important;	top: auto !important;	float: left !important;	position: relative !important;	z-index: 0;	width: 100% !important;	margin: 0;	display: inline-block !important;	left: auto;}#tarteaucitron {}#tarteaucitron {}.dsdvo-cookie-notice.style1 #tarteaucitronDisclaimerAlert {	float: left;	width: 73%;	text-align: left;	line-height: 20px;	padding-top: 7px;	padding-bottom: 7px;	padding-right: 20px;}.dsdvo-cookie-notice.style1 #tarinner {	width: 95%;}.dsdvo-cookie-notice.style1 #tarteaucitronAlertBig {	position: fixed;	bottom: 0 !important;}.dsdvo-cookie-notice.style1 #tarteaucitronAlertBig #tarteaucitronPersonalize {	top: 50%; transform: translateY(50%);float: right;	font-size: 14px;	margin-top: 0.8%;}.dsdvo-cookie-notice.style1 #tarteaucitronAlertBig #tarteaucitronCloseAlert {	top: 50%; transform: translateY(50%);padding: 5px 10px;	float: right;	line-height: 20px;	font-size: 14px;	margin-top: 0.8%;}.dsdvo-cookie-notice.style1 .tarteaucitronAlertBigTop {	top: auto !important;}.dsdvo-cookie-notice.style1,.dsdvo-cookie-notice.style2 {	display: block;}.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig {	display: block;	float: left;	width: 100%;	height: auto;	background: #1d1c1c;	opacity: 1;	padding: 15px;}.dsdvo-cookie-notice.style2 #dsgvomiddlewrap {	width: 400px;	margin: 0 auto;}#tarteaucitronCookiesNumber {	display: none !important;}/**sticky on bottom of page**/.dsdvo-cookie-notice.style1 {	display: block;	position: fixed;	bottom: 0;	z-index: 999999999;	background: #1d1c1c;	width: 100%;	padding-top: 0px;	color: #bbbbbb;}.dsdvo-cookie-notice.style1 #dsdvo-notice-icon-1 {	float: left;	width: 20%;	padding-left: 8%;}.dsdvo-cookie-notice.style1 #dsdvo-notice-icon {	height: 80px;	padding-bottom: 10px;}.dsdvo-cookie-notice.style1 #dsdvo-notice-text {	float: left;	width: 60%;	padding-right: 5%;	padding-top: 11px;}.dsdvo-cookie-notice.style1 #dsdvo-notice-text a {	color: #bbbbbb;	text-decoration: underline;}.dsdvo-cookie-notice.style1 #dsdvo-btns {	float: left;	padding-top: 20px;	font-size: 13px;}.dsdvo-cookie-notice.style1 .dsdvo-set-cookie {	color: white;	background: #615b5b;	border: 1px solid;	padding: 5px;}/**Overlay over site**/.dsdvo-cookie-notice.style2 .inr {	width: 480px;	margin: 0 auto;	margin-top: 15%;}.dsdvo-cookie-notice.style2 .inr2 {	float: left;	width: 100%;	height: auto;	background: #1d1c1c;	opacity: 1;	padding: 15px;}.dsdvo-cookie-notice.style2 #dsdvo-notice-icon-1 {	float: left;	width: 20%;}.dsdvo-cookie-notice.style2 #dsdvo-notice-icon {	padding-bottom: 10px;	width: 80px;	height: auto;}.dsdvo-cookie-notice.style2 #dsdvo-notice-text {	float: left;	width: 80%;	padding-top: 1px;	padding-left: 20px;}.dsdvo-cookie-notice.style2 #dsdvo-notice-text a {	color: #bbbbbb;	text-decoration: underline;}.dsdvo-cookie-notice.style2 #dsdvo-btns {	float: right;	padding-top: 20px;	font-size: 13px;}.dsdvo-cookie-notice.style2 .dsdvo-set-cookie {	color: white;	background: #615b5b;	border: 1px solid;	padding: 5px;}#dsgvo_optinout a {	cursor: pointer;}#dsgvo_optinout_fb,#dsgvo_optinout_ga {	margin-bottom: 15px;}#dsgvo_optinout,#dsgvo_optinout_fb,#dsgvo_optinout_ga {	float: left;	width: 100%;}#dsgvo_optinout_title {	float: left;	width: 35%;	font-weight: 600;}#dsgvoFBstatus,#dsgvoGAstatus {	float: left;	width: 30%;}#dsgvoFPoptout,#dsgvoGAoptout {	float: left;	width: 35%;}@media only screen and (max-width: 700px) {	#dsdvo-notice-text {		width: 100%;		padding-left: 8%;	}	#dsdvo-notice-icon-1 {		display: none;	}	#dsdvo-btns {		float: right !important;		padding-right: 8% !important;		width: 100% !important;		padding-left: 8% !important;		padding-top: 10px;		padding-bottom: 10px;	}	.dsdvo-cookie-notice.style2 .inr {		width: 100%;		margin: 0 auto;		margin-top: 15%;	}} .showusrdatas label { min-width: 120px; float: left;} .showusrdatas p { margin-bottom: 10px; } table.userdatas td { text-align: left;}

.dsgvoaio_removeform input[type="text"] {
	width: 100%;
}

.dsdvo-cookie-notice.style2 .dsgvonoticebtns {
    position: relative !important;
    float: left;
    width: 100%;
}
.dsgvoaio_popup_policyinner table td {
	    word-break: break-word;
}

.dsgvoaio_popup_policyinner table tr th:nth-child(2n), .dsgvoaio_policy_shortcode table tr th:nth-child(2n){
	    width: 50% !Important;
}

.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarinner {
    background: #1D1C1C !important;
}

.dsdvo-cookie-notice.style2 #tarteaucitronDisclaimerAlert, .dsdvo-cookie-notice.style2 #tarteaucitronDisclaimerAlert h1, .dsdvo-cookie-notice.style2 #tarteaucitronDisclaimerAlert h2, .dsdvo-cookie-notice.style2 #tarteaucitronDisclaimerAlert h3, .dsdvo-cookie-notice.style2 #tarteaucitronDisclaimerAlert h4 {
    color: #FFFFFF !important;
}

.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarteaucitronCloseAlert, .dsdvo-cookie-notice.style2 #tarteaucitronPersonalize {
    margin-left: 0px !important;
    margin-bottom: 0px !important;
}

.dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig {
	overflow: scroll;
    margin-top: 0% !important;
	top: 0 !important;
    z-index: 999999;
    background: rgba(0, 0, 0, 0.4) !important;
    width: 100%;
    padding-top: 10px;
    color: #bbbbbb;
    height: 100%;
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarteaucitronCloseAlert, .dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarteaucitronPersonalize {
    height: 15px;
    padding: 10px 15px 10px 15px !important;
    line-height: 15px;
	margin-right: 2%;
}


.dsdvo-cookie-notice.style2 #tarteaucitronPersonalize, .dsdvo-cookie-notice.style2 #tarteaucitronCloseAlert {
    font-size: 14px !important;
}

.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarinner {
    display: block;
    margin: 0 auto;
    opacity: 1;
    padding: 25px;
    text-align: center;
    float: left;
}

.dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
    width: 450px;
    margin: 0 auto;
    margin-top: 30vh;
}

/***Style 3***/
.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig {
    margin-top: 0% !important;
    z-index: 999999;
    background: rgba(0, 0, 0, 0.8) !important;
    width: 100%;
    padding-top: 10px;
    color: #bbbbbb;
    height: 100%;
    position: fixed !important;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
    width: 550px;
    margin: 0 auto;
    margin-top: 10vh;
}


.dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarinner {
    display: block;
    margin: 0 auto;
    background: #ffffff;
    opacity: 1;
    padding: 15px;
    color: #222222;
	background: #1D1C1C;
    float: left;
}

.dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert, .dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert h1, .dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert h2, .dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert h3, .dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert h4 {
    color: #FFFFFF !important;
}


.dsdvo-cookie-notice.style3 .dsgvonoticebtns {
		position: relative !important;
		float: left;
		width: 96%;
		margin: 0 auto;
		margin-left: 9px;
		margin-right: 9px;
}

.dsdvo-cookie-notice.style3 #tarteaucitronDisclaimerAlert {
    display: block;
    padding: 10px;
    margin-bottom: 10px;	
}

.dsgvopopupagbs {
    overflow-y: scroll;
    min-width: 100%!important;
    max-height: inherit!important;
    -webkit-box-sizing: content-box!important;
    box-sizing: content-box!important;
    height: 60vh;
    padding-right: 25px;
    line-height: inherit !important;
    word-break: break-word;
}

.dsgvopopupagbs table th, .dsgvopopupagbs table tr, .dsgvopopupagbs table td, .dsgvopopupagbs table{
	border-color: #464242;
}

.dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarteaucitronCloseAlert, .dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarteaucitronPersonalize {
    height: 15px;
    padding: 10px 15px 10px 15px !important;
    line-height: 15px;
	    margin-left: 0;
}

.dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarteaucitronCloseAlert {
    margin-left: 0px !important;
    margin-bottom: 10px !important;
}

.dsgvoaio_popup_policyinner::-webkit-scrollbar, #tarteaucitronScrollbarParent::-webkit-scrollbar, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar{
  width: 10px;
}

/* Track */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-track, #tarteaucitronScrollbarParent::-webkit-scrollbar-track, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-track, {
  background: transparent; 
}
 
/* Handle */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-thumb, #tarteaucitronScrollbarParent::-webkit-scrollbar-thumb,  .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-thumb{
  background: #888; 
}

/* Handle on hover */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-thumb:hover, #tarteaucitronScrollbarParent::-webkit-scrollbar-thumb:hover, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-thumb:hover {
  background: #555; 
}


.dsgvoaio_popup_policyinner::-webkit-scrollbar, #tarteaucitronScrollbarParent::-webkit-scrollbar, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar {
  width: 10px;
}

/* Track */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-track, #tarteaucitronScrollbarParent::-webkit-scrollbar-track, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-track {
  background: transparent; 
}
 
/* Handle */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-thumb, #tarteaucitronScrollbarParent::-webkit-scrollbar-thumb, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
.dsgvoaio_popup_policyinner::-webkit-scrollbar-thumb:hover, #tarteaucitronScrollbarParent::-webkit-scrollbar-thumb:hover, .dsdvo-cookie-notice.style3 .dsgvopopupagbs::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

.dsgvoaio_policypopup {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: #ffff;	
	
}

.dsvoaio_pol_wrap {
	overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
	background: #ffffff;
}

.dsgvo_hide_policy_popup {
    float: right;
    margin-right: 10px;	
}

.dsgvo_hide_policy_popup .dashicons {
    font-size: 28px !Important;
}

.dsgvoaio_popup_policyinner .secondinner {
	overflow: hidden;
    position: relative;
    width: 100%;	
}

.dsgvoaio_popup_policyinner b {
font-size: 14px !Important;
    font-weight: bold !Important;
}

.dsgvoaio_popup_policyinner h4 {
	font-size: 1.2rem;
}

.dsgvoaio_popup_policyinner h3 {
	font-size: 1.4rem !Important;
}

.dsgvoaio_popup_policyinner h2 {
	font-size: 1.5rem;
}

.dsgvoaio_popup_policyinner h1 {
	font-size: 1.6rem;
}

.dsgvoaio_popup_policyinner table th, .dsgvoaio_popup_policyinner table td, .dsgvoaio_popup_policyinner table,
.dsgvoaio_policy_shortcode table th, .dsgvoaio_policy_shortcode table td, .dsgvoaio_policy_shortcode table {
    border: 1px solid #efefef;
	vertical-align: middle !Important;
}

.dsgvoaio_popup_policyinner

.dsgvoaio_pol_header {
	float: left;
    width: 100%;	
	min-height: 38px;
}

.dsgvo_hide_policy_popup {
	text-decoration: none !important;
}

.dsgvoaio_popup_policyinner th, .dsgvoaio_popup_policyinner td {
	width: 25%;
}

.dsgvopopupagbs h1, .dsgvopopupagbs h2, .dsgvopopupagbs h3, .dsgvopopupagbs h4, .dsgvopopupagbs h5, .dsgvopopupagbs h6,
.dsgvoaio_popup_policyinner h1, .dsgvoaio_popup_policyinner h2, .dsgvoaio_popup_policyinner h3, .dsgvoaio_popup_policyinner h4, .dsgvoaio_popup_policyinner h5, .dsgvoaio_popup_policyinner h6  {
	margin: 10px 0 10px 0;
}

.dsgvoaio_popup_policyinner {
display: table-cell;
    float: left;
    width: 96.4%;
    height: 90%;
    position: relative;
    overflow: hidden;
    overflow-y: scroll;
	color: #333;
    padding: 15px;
}

.tarteaucitronListCookies a {
	float: left;
	margin-top: 5px;
}

.tarteaucitronListCookies a .dsgvoaioinfoicon{
	    float: right;
    margin-top: -1px;
}

a.dsgvoaiopollink{
    float: left;
    display: block;
    clear: left;
	
}

.lds-ring-outer {
    width: 100%;
    float: left;
    text-align: center;
    height: 150px;
    padding-top: 10%;	
}


.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 8px;
    border: 8px solid #fff;
    border-radius: 50%;
    animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: #333 #333 transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


.dsdvo-cookie-notice.style1 #tarteaucitronDisclaimerAlert p {
	margin: 0;
	line-height: 22px;
}


.dsgvoaio_pol_header {
	background: #333333;
    float: left;
    width: 100%;
    height: 46px;
}


.dsgvoaio_pol_header .switchdsgvoaio {
    margin-top: 5px !important;
    margin-left: 5px !important;
    margin-bottom: 5px !important;
}
.switchdsgvoaio.dsgvoaiowaiting .switchdsgvoaio-label {
background: #808080;
}

.switchdsgvoaio.dsgvoaiowaiting .switchdsgvoaio-label {
	    background: #808080;
}

.dsgvo_hide_policy_popup .dashicons{
	color: white;
    margin-top: 8px;		
}

#tarteaucitronRoot .dashicons {
	font-family: dashicons !important;
}

.switchdsgvoaio {
    font-weight: 500 !important;
	position: relative;
	display: inline-block;
	vertical-align: top;
	width: 70px;
	height: 30px;
	padding: 3px;
	background-color: white;
	-moz-border-radius: 18px;
	-webkit-border-radius: 18px;
	border-radius: 18px;
	cursor: pointer;
}

.switchdsgvoaio-input {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
}

.switchdsgvoaio-label {
	position: relative;
	display: block;
	height: inherit;
	font-size: 10px;
	text-transform: uppercase;
	background: #9c1a1a;
	-moz-border-radius: inherit;
	-webkit-border-radius: inherit;
	border-radius: inherit;
	-webkit-transition: 0.15s ease-out;
	-moz-transition: 0.15s ease-out;
	-o-transition: 0.15s ease-out;
	transition: 0.15s ease-out;
	-webkit-transition-property: opacity background border;
	-moz-transition-property: opacity background border;
	-o-transition-property: opacity background border;
	transition-property: opacity background border;
}
.switchdsgvoaio-label:before, .switchdsgvoaio-label:after {
  position: absolute;
  top: 50%;
  margin-top: -.5em;
  line-height: 1;
  -webkit-transition: inherit;
  -moz-transition: inherit;
  -o-transition: inherit;
  transition: inherit;
  font-size:12px;
}
.switchdsgvoaio-label:before {
  content: attr(data-off);
  right: 11px;
  color: #ffffff;
}
.switchdsgvoaio-label:after {
  content: attr(data-on);
  left: 11px;
  color: #ffffff;
  opacity: 0;
}
.switchdsgvoaio-input:checked ~ .switchdsgvoaio-label {
	    background: #1b870b;
}
.switchdsgvoaio-input:checked ~ .switchdsgvoaio-label:before {
  opacity: 0;
}
.switchdsgvoaio-input:checked ~ .switchdsgvoaio-label:after {
  opacity: 1;
}

.switchdsgvoaio-handle {
	position: absolute;
	top: 9px;
	left: 10px;
	width: 18px;
	height: 18px;
	background: white;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: left 0.15s ease-out;
	-moz-transition: left 0.15s ease-out;
	-o-transition: left 0.15s ease-out;
	transition: left 0.15s ease-out;
}
	.switchdsgvoaio-handle:before {
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		margin: -6px 0 0 -6px;
		width: 12px;
		height: 12px;
		background: #f9f9f9;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		-moz-box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		-webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		box-shadow: inset 0 1px rgba(0, 0, 0, 0.02);
		background-image: -webkit-linear-gradient(top, #eeeeee, white);
		background-image: -moz-linear-gradient(top, #eeeeee, white);
		background-image: -o-linear-gradient(top, #eeeeee, white);
		background-image: linear-gradient(to bottom, #eeeeee, white);
	}


.switchdsgvoaio-input:checked ~ .switchdsgvoaio-handle {
	background:#ffffff;
	left: 69%;
	-moz-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
	box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2);
}

.switchdsgvoaio-input:checked ~	.switchdsgvoaio-handle:before{
	background:#f9f9f9;
}
.switchdsgvoaio-green > .switchdsgvoaio-input:checked ~ .switchdsgvoaio-label {
  background: #4fb845;
}


@media screen and (max-width: 600px) {
	
	.dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig, .dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig {
		padding-left: 0;
	}
	
	.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
		width: 60%;
	}	
#dsgvoAlertBiginner {
    width: 99% !important;
    padding: 0;
    margin-left: 2% !important;
    margin-right: 2% !important;
}
	.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig, .dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig {
		overflow-y: scroll;
		padding-right: 17px;
		box-sizing: content-box;
		padding-top: 0;
	}	
	.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
		margin-top: 15px !Important;
	}	
	.dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
		margin-top: 10vh !Important;
	}
}
@media screen and (max-width: 700px) {
	#dsgvoAlertBiginner {
		width: 100%;
	}
}

@media screen and (max-width: 580px) {
#dsgvoAlertBiginner {
    width: 96% !important;
    padding: 0;
    margin-left: 2% !important;
    margin-right: 2% !important;
}
}

@media screen and (max-width: 500px) {
	.dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
		width: 80%;
	}	
	#tarteaucitronAlertBig {
		padding-left: 0px !important;
	}
}

@media screen and (max-width: 1000px) {
	#dsgvoAlertBiginner {
		width: 100%;
	}	
}


.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig, .dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig {
	overflow-y: scroll;
    padding-right: 17px;
    box-sizing: content-box;
}


@media screen and (max-width: 800px) {
	.dsdvo-cookie-notice.style3 .dsgvonoticebtns {
		position: relative !important;
		float: left;
		width: 96%;
		margin: 0 auto;
		text-align: center;
		margin-left: 5px;
		margin-right: 5px;
	}	
	.dsdvo-cookie-notice.style3 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner, .dsdvo-cookie-notice.style2 #dsgvomiddlewrap #tarteaucitronAlertBig #dsgvoAlertBiginner {
		margin-top: 20vh;
	}
	
	
	.dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarteaucitronCloseAlert, .dsdvo-cookie-notice.style2 #tarteaucitronAlertBig #tarteaucitronPersonalize,
	.dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarteaucitronCloseAlert, .dsdvo-cookie-notice.style3 #tarteaucitronAlertBig #tarteaucitronPersonalize	{
		margin-bottom: 10px !important;
	}	
	
	#tarteaucitronPersonalize, #tarteaucitronCloseAlert {
    width: 90%;
    margin: 0 auto;
    float: unset !important;
	    margin-bottom: 4px !important;
	}
	.dsdvo-cookie-notice.style1 #tarteaucitronDisclaimerAlert {
		width: 100% !important;
	}
	.dsdvo-cookie-notice.style1 #tarinner {
		width: 100% !important;
		    padding-bottom: 10px;
			margin-bottom: 10px;
	}
	.dsdvo-cookie-notice.style1 #tarteaucitronAlertBig {
		width: 100% !important;
		    padding: 0 !important;
	}	
	.dsdvo-cookie-notice.style1 #tarteaucitronDisclaimerAlert {
		float: unset !important;
		width: 90% !important;
		margin: 0 auto;
		display: block;
		text-align: center !important;
		margin-top: 10px;
		margin-bottom: 5px;
		padding: 0 !important;
	}
}