@charset "UTF-8";


/* HELL */

.djacc-light-contrast .produkte #hero.djacc-contrast,.djacc-light-contrast .mehrdazu #hero.djacc-contrast,.djacc-light-contrast .startseite #hero.djacc-contrast {
	background-color:#fff !important;
	background-image:none !important
}
    .djacc-light-contrast #mainclaim .st0 {
        fill: #000;
      }

    .djacc-light-contrast #mainclaim .st1 {
        fill: #000;
      }
.djacc-light-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open] {
	background-color:#000 !important;
	color:#fff !important;
		border-bottom:1px solid #000 !important
}
.djacc-light-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open] strong {
	
	color:#fff !important
}
.djacc-light-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open]:hover {
	background-color:#000 !important;
	color:#fff !important
}

.djacc-light-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button] {
	border-bottom:1px solid #000 !important
}

.djacc-light-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-icons=true]>[data-rlta-element=button]:after {
	color:#000 !important
}

.djacc-light-contrast strong.djacc-contrast {background:none !important}

.djacc-contrast button.djacc-contrast, .djacc-contrast input[type=button].djacc-contrast {
	background-color: #fff!important;
border-color: #fff!important;
color: #000!important;

}
.hero_headline.djacc-contrast {
	padding:15px 15px 0 15px !important
}
.djacc-light-contrast .hero_headline.djacc-contrast,
.djacc-light-contrast .hero_subheadline.djacc-contrast {
	margin-bottom:0 !important;
	color:#000 !important
}

.djacc-light-contrast h1.djacc-contrast, .djacc-light-contrast h2.djacc-contrast, .djacc-light-contrast h3.djacc-contrast, .djacc-light-contrast h4.djacc-contrast, .djacc-light-contrast h5.djacc-contrast {
	color:#000 !important;
}

.djacc-light-contrast .title.djacc-contrast,
.djacc-light-contrast .name.djacc-contrast {
	background:none !important
}

ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name {
	background-color:rgba(167,22,128,1.00) !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#fff !important;
}
ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name {
	background-color:rgba(167,22,128,1.00) !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#fff !important;
}

#factbox_facts.djacc-contrast {
	background-color:#000 !important
}

.adolorin #factbox_anwendung.djacc-contrast,
.express #factbox_anwendung.djacc-contrast,
.adolorini #factbox_anwendung.djacc-contrast{
	background-color:#fff !important;
	color:#000 !important;
}
.adolorin ul li.djacc-contrast::before,
.express ul li.djacc-contrast::before,
.adolorini ul li.djacc-contrast::before {
	color:#000 !important
}
.express .gebrauchsinfos.djacc-contrast:link, .express .gebrauchsinfos.djacc-contrast:visited, 
.adolorin .gebrauchsinfos.djacc-contrast:link, .adolorin .gebrauchsinfos.djacc-contrast:visited, 
.adolorini .gebrauchsinfos.djacc-contrast:link, .adolorini .gebrauchsinfos.djacc-contrast:visited {
	background-color:transparent!important;
}

#bottomlinks a.djacc-contrast:link, #bottomlinks a.djacc-contrast:visited {
	color: #0000d3!important;
text-decoration: underline!important;

}

  .djacc-light-contrast  #svgkopf .st0 {
        fill: #000;
      }

     .djacc-light-contrast  #svgkopf .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-light-contrast  #svgkopf .st1, .djacc-light-contrast  #svgkopf .st2 {
        stroke-width: 4.2px;
      }

      .djacc-light-contrast #svgkopf .st1, .djacc-light-contrast #svgkopf .st2, .djacc-light-contrast #svgkopf .st3 {
        fill: none;
        stroke: #000;
      }

      .djacc-light-contrast #svgkopf .st4 {
        fill: none;
      }

      .djacc-light-contrast #svgkopf .st5 {
        opacity: .3;
      }

      .djacc-light-contrast #svgkopf .st3 {
        stroke-width: 8.6px;
      }
.djacc-light-contrast  #svgzahn .st0 {
        fill: #000;
      }

     .djacc-light-contrast  #svgzahn .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-light-contrast  #svgzahn .st1, .djacc-light-contrast  #svgzahn .st2 {
        stroke-width: 4.2px;
      }

      .djacc-light-contrast #svgzahn .st1, .djacc-light-contrast #svgzahn .st2, .djacc-light-contrast #svgzahn .st3 {
        fill: none;
        stroke: #000;
      }

      .djacc-light-contrast #svgzahn .st4 {
        fill: none;
      }

      .djacc-light-contrast #svgzahn .st5 {
        opacity: .3;
      }

      .djacc-light-contrast #svgzahn .st3 {
        stroke-width: 8.6px;
      }
.djacc-light-contrast #svgregel .st0 {
        fill: #000;
      }

.djacc-light-contrast #svgregel .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: 4.2px;
      }

.djacc-light-contrast #svgregel .st1,.djacc-light-contrast #svgregel  .st2 {
        fill: none;
        stroke: #000;
      }

.djacc-light-contrast #svgregel .st3 {
        fill:#fff ;
      }

.djacc-light-contrast #svgregel .st4 {
        opacity: .3;
      }

.djacc-light-contrast #svgregel .st2 {
        stroke-width: 8.6px;
      }
.djacc-light-contrast #svgfieber .st0, .djacc-light-contrast #svgfieber .st1, .djacc-light-contrast #svgfieber .st2 {
        fill: none;
      }

      .djacc-light-contrast #svgfieber .st3 {
        fill: #000;
      }

      .djacc-light-contrast #svgfieber .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-light-contrast #svgfieber .st1, .djacc-light-contrast #svgfieber .st4, .djacc-light-contrast #svgfieber .st2 {
        stroke: #000;
      }

      .djacc-light-contrast #svgfieber .st1, .djacc-light-contrast #svgfieber .st2 {
        stroke-width: 4.3px;
      }

      .djacc-light-contrast #svgfieber .st5, .djacc-light-contrast #svgfieber .st4 {
        fill: #fff;
      }

      .djacc-light-contrast #svgfieber .st6 {
        opacity: .3;
      }

      .djacc-light-contrast #svgfieber .st4 {
        stroke-width: 8.6px;
      }

	.djacc-light-contrast #apoicon .st0 {
        fill: #0000d3;
      }

      .djacc-light-contrast #apoicon .st1 {
        fill: #fff;
      }

.djacc-light-contrast .facebookhead i,
.djacc-light-contrast #apobutton,.djacc-light-contrast #apobutton span  {
	color: #0000d3!important;
}

.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem>a {
	background-color:#fff !important;
	color:#0000d3 !important
}
.djacc-light-contrast  .title.djacc-contrast,
.djacc-light-contrast  .name.djacc-contrast {
	background:none !important;
	color:#0000d3 !important
}

.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast {
	background-color:#0000d3 !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#fff !important;
}
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
.djacc-light-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name {
	background-color:#0000d3 !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#fff !important;
}
.djacc-light-contrast .dj-mobileitem .modules-wrap strong {
	color: #000!important;

}
.djacc-light-contrast .dj-mobileitem .modules-wrap a:link, .djacc-light-contrast .dj-mobileitem .modules-wrap a:visited {
	color:#0000d3 !important;
}
.djacc-light-contrast .dj-mobileitem .modules-wrap a:link i, .djacc-light-contrast .dj-mobileitem .modules-wrap a:visited i {
		color:#0000d3 !important;
}

.djacc-light-contrast #partner .st0 {
        fill: #000;
      }

.djacc-light-contrast #partner .st1 {
        fill: #c20018;
      }


.djacc-light.-contrast .inputbox.search-query {
background-color:#fff !important;
border: 1px solid #000 !important;
}

.djacc-light-contrast .btn-primary.djacc-contrast {

background-color: #000 !important;
color: #fff !important;
}

.djacc-light-contrast .resultbar h1, .djacc-light-contrast .location-title {
	color:#000 !important;}

.djacc-light-contrast  .mytool a {
	color:#0000d3!important
}.djacc-light-contrast  .mytool a:hover {
	color:#0000d3!important;
	opacity: 0.7
}


.djacc-light-contrast #logo .st0 {
        fill: #000;
      }

.djacc-light-contrast #logo .st1 {
        fill: #fff;
      }

.djacc-light-contrast .footertop.djacc-contrast {
	background-color:#000 !important;
	background-image:none !important
}
.djacc-light-contrast #kwizdalogo .st0 {
        fill: #000;
        fill-rule: evenodd;
      }

.djacc-light-contrast #kwizdalogo  .st1 {
        fill: #fff;
      }
/* DUNKEL */

.djacc-dark-contrast body {
	background-color:#000 !important
}
.djacc-dark-contrast .produkte #hero.djacc-contrast,.djacc-dark-contrast .mehrdazu #hero.djacc-contrast,.djacc-dark-contrast .startseite #hero.djacc-contrast {
	background-color:#000 !important;
	background-image:none !important
}
    .djacc-dark-contrast  #mainclaim .st0 {
        fill: #50d0a0 !important;
      }

     .djacc-dark-contrast  #mainclaim .st1 {
        fill: #fff;
      }
.djacc-dark-contrast button.djacc-contrast, .djacc-dark-contrast input[type=button].djacc-contrast {
	background-color: #000!important;
border-color: #fff!important;
color: #fff!important;

}
.djacc-dark-contrast .adolorin #factbox_anwendung.djacc-contrast, .djacc-dark-contrast .express #factbox_anwendung.djacc-contrast, .djacc-dark-contrast .adolorini #factbox_anwendung.djacc-contrast {
background-color: #000 !important;
color: #fff !important;
}
.djacc-dark-contrast #bottomlinks a.djacc-contrast:link, .djacc-dark-contrast #bottomlinks a.djacc-contrast:visited { 
color: #fcff3c!important;
text-decoration: underline!important;
}

.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem>a {
	background-color:#000 !important;
	color:#fcff3c !important
}
.djacc-dark-contrast  .title.djacc-contrast,
.djacc-dark-contrast  .name.djacc-contrast {
	background:none !important;
	color:#fcff3c !important
}

.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast {
	background-color:#fcff3c !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#000 !important;
}
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast>a.dj-up_a.djacc-contrast .title .name:hover,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-226.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-225.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name,
.djacc-dark-contrast ul.dj-mobile-light li.dj-mobileitem.itemid-228.djacc-contrast.active>a.dj-up_a.djacc-contrast .title .name {
	background-color:#fcff3c !important;
	font-size:16px !important;
	font-family: "regular1", "sans-serif" !important;
	color:#000 !important;
}
.djacc-dark-contrast .dj-mobileitem .modules-wrap strong {
	color: #50d0a0!important;

}
.djacc-dark-contrast .dj-mobileitem .modules-wrap a:link, .djacc-dark-contrast .dj-mobileitem .modules-wrap a:visited {
	color:#fcff3c !important;
}
.djacc-dark-contrast .dj-mobileitem .modules-wrap a:link i, .djacc-dark-contrast .dj-mobileitem .modules-wrap a:visited i {
		color:#fcff3c !important;
}

  .djacc-dark-contrast  #svgkopf .st0 {
        fill: #50d0a0;
      }

     .djacc-dark-contrast  #svgkopf .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-dark-contrast  #svgkopf .st1, .djacc-dark-contrast  #svgkopf .st2 {
        stroke-width: 4.2px;
      }

      .djacc-dark-contrast #svgkopf .st1, .djacc-dark-contrast #svgkopf .st2, .djacc-dark-contrast #svgkopf .st3 {
        fill: none;
        stroke: #50d0a0;
      }

      .djacc-dark-contrast #svgkopf .st4 {
        fill: none;
      }

      .djacc-dark-contrast #svgkopf .st5 {
        opacity: .3;
      }

      .djacc-dark-contrast #svgkopf .st3 {
        stroke-width: 8.6px;
      }

  .djacc-dark-contrast  #svgzahn .st0 {
        fill: #50d0a0;
      }

     .djacc-dark-contrast  #svgzahn .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-dark-contrast  #svgzahn .st1, .djacc-dark-contrast  #svgzahn .st2 {
        stroke-width: 4.2px;
      }

      .djacc-dark-contrast #svgzahn .st1, .djacc-dark-contrast #svgzahn .st2, .djacc-dark-contrast #svgzahn .st3 {
        fill: none;
        stroke: #50d0a0;
      }

      .djacc-dark-contrast #svgzahn .st4 {
        fill: none;
      }

      .djacc-dark-contrast #svgzahn .st5 {
        opacity: .3;
      }

      .djacc-dark-contrast #svgzahn .st3 {
        stroke-width: 8.6px;
      }

.djacc-dark-contrast #svgregel .st0 {
        fill: #50d0a0;
      }

.djacc-dark-contrast #svgregel .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
        stroke-width: 4.2px;
      }

.djacc-dark-contrast #svgregel .st1,.djacc-dark-contrast #svgregel  .st2 {
        fill: none;
        stroke: #50d0a0;
      }

.djacc-dark-contrast #svgregel .st3 {
        fill:#000 ;
      }

.djacc-dark-contrast #svgregel .st4 {
        opacity: .3;
      }

.djacc-dark-contrast #svgregel .st2 {
        stroke-width: 8.6px;
      }

.djacc-dark-contrast #svgfieber .st0, .djacc-dark-contrast #svgfieber .st1, .djacc-dark-contrast #svgfieber .st2 {
        fill: none;
      }

      .djacc-dark-contrast #svgfieber .st3 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #svgfieber .st1 {
        stroke-linecap: round;
        stroke-linejoin: round;
      }

     .djacc-dark-contrast #svgfieber .st1, .djacc-dark-contrast #svgfieber .st4, .djacc-dark-contrast #svgfieber .st2 {
        stroke: #50d0a0;
      }

      .djacc-dark-contrast #svgfieber .st1, .djacc-dark-contrast #svgfieber .st2 {
        stroke-width: 4.3px;
      }

      .djacc-dark-contrast #svgfieber .st5, .djacc-dark-contrast #svgfieber .st4 {
        fill: #000;
      }

      .djacc-dark-contrast #svgfieber .st6 {
        opacity: .3;
      }

      .djacc-dark-contrast #svgfieber .st4 {
        stroke-width: 8.6px;
      }

.djacc-dark-contrast #apoicon .st0 {
        fill: #fcff3c;
      }

      .djacc-dark-contrast #apoicon .st1 {
        fill: #000;
      }
.djacc-dark-contrast .facebookhead i,
.djacc-dark-contrast #apobutton,.djacc-dark-contrast #apobutton span  {
	color: #fcff3c!important;
}
.djacc-dark-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open] {
	background-color:#000 !important;
	color:#fff !important;
	border-bottom:1px solid #fff !important
}
.djacc-dark-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open] strong {
	
	color:#fff !important
}
.djacc-dark-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open]:hover {
	background-color:#000 !important;
	color:#fff !important
}

.djacc-dark-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions]>[data-rlta-element=button] {
	border-bottom:1px solid #fff !important
}

.djacc-dark-contrast [data-rlta-element=container][data-rlta-state=ready][data-rlta-type=accordions][data-rlta-icons=true]>[data-rlta-element=button]:after {
	color:#fff !important
}
.djacc-dark-contrast #partner .st0 {
        fill: #fff;
      }

.djacc-dark-contrast #partner .st1 {
        fill: #c20018;
      }

.djacc-dark-contrast .inputbox.search-query {
background-color:#fff !important;
border: 1px solid #fff !important;
}

.djacc-dark-contrast .btn-primary.djacc-contrast {

background-color: rgb(252, 255, 60) !important;
color: #000 !important;
}


.djacc-dark-contrast .resultbar h1, .djacc-dark-contrast .location-title {
	color:#50d0a0 !important;}

.djacc-dark-contrast  .mytool a {
	color:#fcff3c!important
}.djacc-dark-contrast  .mytool a:hover {
	color:#fcff3c!important;
	opacity: 0.7
}
.djacc-dark-contrast  .locationaddress {
	color:#fff !important
}


.djacc-dark-contrast #logo .st0 {
        fill: #50d0a0;
      }

.djacc-dark-contrast #logo .st1 {
        fill: #fff;
      }

.djacc-dark-contrast .footertop.djacc-contrast {
	background-color:#50d0a0 !important;
	background-image:none !important
}

.djacc-dark-contrast #kwizdalogo .st0 {
        fill: #50d0a0;
        fill-rule: evenodd;
      }

.djacc-dark-contrast #kwizdalogo  .st1 {
        fill: #fff;
      }

.djacc-readmode-disable {
	background-color:rgba(120,12,92,1.00) !important;
	color:#fff !important;
	margin-bottom:30px !important
}

.djacc-read-mode svg {
	display:none !important
}

.djacc-read-mode .cookieconsentbox {
	display:none !important
}


.djacc-read-mode a {
	display:block !important;
	width:100% !important
}




.djacc-dark-contrast #expresswirkung .st0,.djacc-dark-contrast #expresswirkung .st1,.djacc-dark-contrast #expresswirkung .st2,.djacc-dark-contrast #expresswirkung .st3,.djacc-dark-contrast #expresswirkung .st4,.djacc-dark-contrast #expresswirkung .st5,.djacc-dark-contrast #expresswirkung .st6,.djacc-dark-contrast #expresswirkung .st7,.djacc-dark-contrast #expresswirkung .st8 {
        fill: none;
      }.djacc-dark-contrast #expresswirkung .st1 {
        clip-path: url(#clippath-3);
      }.djacc-dark-contrast #expresswirkung .st2 {
        clip-path: url(#clippath-7);
      }.djacc-dark-contrast #expresswirkung .st3 {
        clip-path: url(#clippath-9);
      }.djacc-dark-contrast #expresswirkung .st4 {
        clip-path: url(#clippath-5);
      }.djacc-dark-contrast #expresswirkung .st5 {
        clip-path: url(#clippath-15);
      }.djacc-dark-contrast #expresswirkung .st6 {
        clip-path: url(#clippath-11);
      }.djacc-dark-contrast #expresswirkung .st7 {
        clip-path: url(#clippath-16);
      }.djacc-dark-contrast #expresswirkung .st8 {
        clip-path: url(#clippath-13);
      }.djacc-dark-contrast #expresswirkung .st9 {
        fill: #50d0a0;
      }.djacc-dark-contrast #expresswirkung .st10 {
        fill: #50d0a0;
      }.djacc-dark-contrast #expresswirkung .st11 {
        clip-path: url(#clippath-17);
      }.djacc-dark-contrast #expresswirkung .st12 {
        clip-path: url(#clippath-18);
      }.djacc-dark-contrast #expresswirkung .st13 {
        clip-path: url(#clippath-10);
      }.djacc-dark-contrast #expresswirkung .st14 {
        clip-path: url(#clippath-14);
      }.djacc-dark-contrast #expresswirkung .st15 {
        clip-path: url(#clippath-12);
      }.djacc-dark-contrast #expresswirkung .st16 {
        clip-path: url(#clippath-4);
      }.djacc-dark-contrast #expresswirkung .st17 {
        clip-path: url(#clippath-2);
      }.djacc-dark-contrast #expresswirkung .st18 {
        clip-path: url(#clippath-6);
      }.djacc-dark-contrast #expresswirkung .st19 {
        clip-path: url(#clippath-8);
      }.djacc-dark-contrast #expresswirkung .st20 {
        fill: #000;
      }.djacc-dark-contrast #expresswirkung .st21 {
        fill: #50d0a0;
      }

     .djacc-dark-contrast #erbeergeschmack .st0 {
        fill: #50d0a0;
      }

     
	.djacc-dark-contrast #erbeergeschmack .st1 {
        fill: #fff;
      }

     .djacc-dark-contrast #erbeergeschmack .st2 {
        fill: #50d0a0;
      }

    .djacc-dark-contrast #erbeergeschmack .st3 {
        fill: none;
        stroke: #50d0a0;
        stroke-width: 2.6px;
      }

     .djacc-dark-contrast #stick2go .st0 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #stick2go .st1 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #stick2go .st2 {
        fill: #000;
      }

      .djacc-dark-contrast #stick2go .st3 {
        fill: none;
        stroke: #50d0a0;
        stroke-width: 4.7px;
      }


   .djacc-dark-contrast #ibufortedirekt  .st0 {
        fill: #50d0a0;
      }

     .djacc-dark-contrast #ibufortedirekt .st1 {
        fill: #fff;
      }

      .djacc-dark-contrast #ibufortedirekt .st2 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #ibuforteexpress .st0 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #ibuforteexpress .st1 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #ibuforteexpress .st2 {
        fill: #fff;
      }

      .djacc-dark-contrast #adolorinigo .st0 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #adolorinigo .st1 {
        fill: #fff;
      }

      .djacc-dark-contrast #adolorinigo .st2 {
        fill: #50d0a0;
      }

      .djacc-dark-contrast #adolorinigo .st3 {
        fill: #50d0a0;
      }






 .djacc-light-contrast #expresswirkung .st0,.djacc-light-contrast #expresswirkung .st1,.djacc-light-contrast #expresswirkung .st2,.djacc-light-contrast #expresswirkung .st3,.djacc-light-contrast #expresswirkung .st4,.djacc-light-contrast #expresswirkung .st5,.djacc-light-contrast #expresswirkung .st6,.djacc-light-contrast #expresswirkung .st7,.djacc-light-contrast #expresswirkung .st8 {
        fill: none;
      }.djacc-light-contrast #expresswirkung .st1 {
        clip-path: url(#clippath-3);
      }.djacc-light-contrast #expresswirkung .st2 {
        clip-path: url(#clippath-7);
      }.djacc-light-contrast #expresswirkung .st3 {
        clip-path: url(#clippath-9);
      }.djacc-light-contrast #expresswirkung .st4 {
        clip-path: url(#clippath-5);
      }.djacc-light-contrast #expresswirkung .st5 {
        clip-path: url(#clippath-15);
      }.djacc-light-contrast #expresswirkung .st6 {
        clip-path: url(#clippath-11);
      }.djacc-light-contrast #expresswirkung .st7 {
        clip-path: url(#clippath-16);
      }.djacc-light-contrast #expresswirkung .st8 {
        clip-path: url(#clippath-13);
      }.djacc-light-contrast #expresswirkung .st9 {
        fill: #000;
      }.djacc-light-contrast #expresswirkung .st10 {
        fill: #000;
      }.djacc-light-contrast #expresswirkung .st11 {
        clip-path: url(#clippath-17);
      }.djacc-light-contrast #expresswirkung .st12 {
        clip-path: url(#clippath-18);
      }.djacc-light-contrast #expresswirkung .st13 {
        clip-path: url(#clippath-10);
      }.djacc-light-contrast #expresswirkung .st14 {
        clip-path: url(#clippath-14);
      }.djacc-light-contrast #expresswirkung .st15 {
        clip-path: url(#clippath-12);
      }.djacc-light-contrast #expresswirkung .st16 {
        clip-path: url(#clippath-4);
      }.djacc-light-contrast #expresswirkung .st17 {
        clip-path: url(#clippath-2);
      }.djacc-light-contrast #expresswirkung .st18 {
        clip-path: url(#clippath-6);
      }.djacc-light-contrast #expresswirkung .st19 {
        clip-path: url(#clippath-8);
      }.djacc-light-contrast #expresswirkung .st20 {
        fill: #fff;
      }.djacc-light-contrast #expresswirkung .st21 {
        fill: #000;
      }

     .djacc-light-contrast #erbeergeschmack .st0 {
        fill: #000;
      }

     
	.djacc-light-contrast #erbeergeschmack .st1 {
        fill: #fff;
      }

     .djacc-light-contrast #erbeergeschmack .st2 {
        fill: #000;
      }

    .djacc-light-contrast #erbeergeschmack .st3 {
        fill: none;
        stroke: #000;
        stroke-width: 2.6px;
      }

     .djacc-light-contrast #stick2go .st0 {
        fill: #000;
      }

      .djacc-light-contrast #stick2go .st1 {
        fill: #000;
      }

      .djacc-light-contrast #stick2go .st2 {
        fill: #fff;
      }

      .djacc-light-contrast #stick2go .st3 {
        fill: none;
        stroke: #000;
        stroke-width: 4.7px;
      }


   .djacc-light-contrast #ibufortedirekt  .st0 {
        fill: #0000d3;
      }

     .djacc-light-contrast #ibufortedirekt .st1 {
        fill: #fff;
      }

      .djacc-light-contrast #ibufortedirekt .st2 {
        fill: #000;
      }

      .djacc-light-contrast #ibuforteexpress .st0 {
        fill: #0000d3;
      }

      .djacc-light-contrast #ibuforteexpress .st1 {
        fill: #000;
      }

      .djacc-light-contrast #ibuforteexpress .st2 {
        fill: #fff;
      }

      .djacc-light-contrast #adolorinigo .st0 {
        fill: #000;
      }

      .djacc-light-contrast #adolorinigo .st1 {
        fill: #fff;
      }

      .djacc-light-contrast #adolorinigo .st2 {
        fill: #000;
      }

      .djacc-light-contrast #adolorinigo .st3 {
        fill: #0000d3;
      }
.djacc-light-contrast .cc-window {
	width:100% !important;
	max-width:100% !important;
	margin:0px !important;
	border:0px solid #000 !important;
	border-radius:5px !important; 
	position:fixed;

	padding:10px !important;
	background-color:rgba(255,255,255,1.0) !important;
		font-family: 'regular', sans-serif !important;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.9);
box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.9);
	display:block !important
}.djacc-light-contrast .cc-revoke.cc-bottom {
		font-family: 'regular', sans-serif !important;
background-color:#0000d3 !important;
color:#fff !important;}.djacc-light-contrast .cc-message {
	width:100% !important;
	font-size:13px !important;
		font-family: 'regular1', sans-serif !important;
	
	line-height:19px !important
}.djacc-light-contrast .cc-close {
    display: none !important;
}



.djacc-light-contrast div.cc-checkboxes-container.cc-checkboxes-filled input.cc-cookie-checkbox:checked+span:after{
	width:3px !important;
	height:8px !important;
	left:5px !important;
top:2px !important}

.djacc-light-contrast div.cc-checkboxes-container.cc-checkboxes-filled input.cc-cookie-checkbox:checked+span:before, .djacc-light-contrast div.cc-checkbox-container.cc-checkboxes-filled input.cc-cookie-checkbox:checked+span:after {
	left:0px !important;
	background-color:#0000d3 !important;
	border-color:#0000d3 !important;
}

.djacc-light-contrast a.cc-link  {
	font-size:13px !important;
		font-family: 'regular1', sans-serif !important;
	color:#0000d3 !important
}.djacc-light-contrast .cc-link.cc-cookie {
	display:none !important
}.djacc-light-contrast .cc-allowall.djacc-contrast,
.djacc-light-contrast .cc-allowall {
background-color: #0000d3 !important;
color:#fff!important;
	border:2px solid #0000d3 !important;
	font-weight:normal !important;
	border-radius:0px !important;
	display:inline-block !important;
	font-size:13px !important;
	padding:8px 10px !important;margin-left:0px !important;margin-top:10px !important;
	line-height:13px !important;
		font-family: 'regular1', sans-serif !important;
	transition:0.5s !important
}.djacc-light-contrast .cc-compliance {
	display:block  !important;
	text-align:left !important;
	width:100% !important;
	float:left !important;
}.djacc-light-contrast .cc-header {
	width:100% !important;
	display:block !important;
		font-family: 'bolditalic1', sans-serif !important;
	font-size:18px !important;
	color:#000 !important
}.djacc-light-contrast .cc-allow,
.djacc-light-contrast .cc-allow.djacc-contrast  {
	background-color:#0000d3 !important;margin:0 8px;
color:#fff!important;
	border:2px solid #0000d3 !important;
	font-weight:normal !important;
	border-radius:0px !important;
	display:inline-block !important;
	font-size:13px !important;
	padding:8px 10px !important;margin-left:0px !important;margin-top:10px !important;
	line-height:13px !important;
		font-family: 'regular1', sans-serif !important;
	transition:0.5s !important
}.djacc-light-contrast .cc-deny {
	color:#0000d3 !important;
background-color:transparent!important;
	border:2px solid #0000d3 !important;
	font-weight:normal !important;
	border-radius:0px !important;
	display:inline-block !important;
	font-size:13px !important; 
padding:8px 10px !important;margin-left:8px !important;margin-right:8px !important;margin-top:10px !important;
		font-family: 'regular1', sans-serif !important;
	transition:0.5s !important
}.djacc-light-contrast .cc-deny:hover {
	background-color:#fff !important;
	color:#0000d3 !important;
	font-weight:normal !important;
	
}.djacc-light-contrast .cc-allowall:hover {
	opacity:0.7 !important;
font-weight:normal !important;
}.djacc-light-contrast .cc-allow:hover {
	opacity:0.7 !important;
}.djacc-light-contrast .cc-window.cc-invisible {
	display:none !important
}.djacc-light-contrast .cc-settings-label {
	display:none !important;
	padding:5px !important;
	background-color:#fff !important;

	font-size:14px !important;
	margin-bottom:11px !important;
	font-weight:bold !important;
	margin-left:-19px !important;
	padding-right:14px !important;
	margin-right:0 !important;
}
.djacc-light-contrast div.cc-checkbox-container:not(:last-child) a {
	border:none !important
}.djacc-light-contrast .cc-checkbox-container {
	padding-left:10px !important;
}

.djacc-light-contrast a.cc-link label {
	font-size:14px !important;
	color:#0000d3 !important
}.djacc-light-contrast .cc-checkboxes-container {
	padding-left:10px !important;
	margin-right:-10px !important;
	display:block !important;
	width:100% !important;
	float:left !important;
}

.djacc-light-contrast div.cc-checkbox-container {
	width:auto!important;
	padding-top:15px;
float:Left !important;
display:inline-block!important}
.djacc-light-contrast div.cc-checkbox-container span {
	top:20px !important
}

.djacc-light-contrast div.cc-checkboxes-container input[type=checkbox] {
height: 16px!important;
width: 16px!important;
min-height: 18px!important;
border-radius: 0px !important;
box-sizing: border-box!important;
cursor: pointer!important;
-webkit-appearance: checkbox;
-moz-appearance: checkbox;
appearance:checkbox;
opacity: 1 !important;
background: none!important;
border: 1px solid rgba(0,0,0,1.00)!important;
	margin-top:0px !important;
	margin-right:5px !important;color:#780C5C !important
}
.djacc-light-contrast div.cc-checkboxes-container input[type=checkbox]:checked {
	background-color:rgba(120,12,92,1.00) !important
}
.djacc-light-contrast div.cc-checkboxes-container input[type=checkbox][readonly]:checked{
	background-color:rgba(120,12,92,0.60) !important
}

.djacc-light-contrast div.cc-checkboxes-container a:not(.cc-btn) {
	margin-top:-5px !important;
	padding-top:0 !important;
	padding-bottom:10px !important
}
@media (max-width:600px) {.djacc-light-contrast .cc-btn {
		width:100% !important;
	}
}

.djacc-dark-contrast .cc-window {
	background-color:#000 !important;

}

.djacc-dark-contrast .cc-revoke.cc-bottom {
		font-family: 'regular', sans-serif !important;
background-color:#fcff3c!important;
color:#000 !important;}




.djacc-dark-contrast div.cc-checkboxes-container.cc-checkboxes-filled input.cc-cookie-checkbox:checked+span:before,.djacc-dark-contrast  div.cc-checkbox-container.cc-checkboxes-filled input.cc-cookie-checkbox:checked+span:after {
	
	background-color:#fcff3c !important;
	border-color:#fcff3c !important;
}

.djacc-dark-contrast a.cc-link  {

	color:#50d0a0 !important
}

.djacc-dark-contrast .cc-allowall.djacc-contrast,
.djacc-dark-contrast .cc-allowall {
background-color: #fcff3c !important;
color:#000!important;
	border:2px solid #fcff3c !important;

}
.djacc-dark-contrast .cc-message {
	color:#fff !important
}
.djacc-dark-contrast .cc-color-override--833199782 a.cc-link label, .djacc-dark-contrast .cc-color-override--833199782 a.cc-link:active label, .djacc-dark-contrast .cc-color-override--833199782 a.cc-link:visited label {
	color:#fff !important
}
.djacc-dark-contrast .cc-header {

	color:#50d0a0 !important
}
.djacc-dark-contrast .cc-allow.djacc-contrast,
.djacc-dark-contrast .cc-allow {
	background-color:#fcff3c !important;
color:#000!important;
	border:2px solid #fcff3c !important;
	padding:8px 10px !important;margin-left:8px !important;margin-right:8px !important;margin-top:10px !important;
	

}
.djacc-dark-contrast .cc-deny {
	color:#fcff3c !important;
background-color:transparent!important;
	border:2px solid #fcff3c !important;
}

.djacc-dark-contrast .cc-deny:hover {
	background-color:#fcff3c !important;
	color:#000 !important;

	
}

.djacc-dark-contrast a.cc-link {
	color:#fcff3c !important;
}

.djacc-dark-contrast .cc-revoke.cc-bottom {
		font-family: 'regular', sans-serif !important;
background-color:#fcff3c !important;
color:#000 !important;}
.djacc-dark-contrast #kwizdalogo .st0 {
        fill: #50d0a0;
        fill-rule: evenodd;
      }

.djacc-dark-contrast #kwizdalogo  .st1 {
        fill: #fff;
      }



