/* Notice Background / Hintergrund */
#klaro .klaro .cookie-notice {
  background:#fff;
}

/* Notice strong / bold text color */
#klaro .klaro .cookie-notice strong {
  color: #39d130;
}

/* Notice / Modal link color */
#klaro .klaro .cookie-notice a, #klaro .klaro .cm-modal a {
  color: #39d130;
}

/* Modal Background / Hintergrund */
#klaro .klaro .cm-modal {
  background: #fff;
}

/* Modal text color */
#klaro .klaro .cm-modal p {
  color: #000;
}

#klaro .klaro .cm-modal .purposes {
  font-weight: 600;
}

/* Modal heading color */
#klaro .klaro .cm-modal h1,h2,h3,h4,h5 {
  color: #000;
}

/* Fix for slider not positioned right*/
#klaro .klaro .cookie-modal .cm-list-label .slider {
  left: unset;
  margin-right: 10px;
}

/* Modal slider color checked: */
#klaro .klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider {
  background-color: #39d130;
}

/* Notice / Modal beide buttons */
#klaro .klaro .cookie-notice .cm-btn, #klaro .klaro .cookie-modal .cm-btn {
  padding: 5px 10px;
}

/* Notice / Modal Success button */
#klaro .klaro .cookie-notice .cm-btn-success, #klaro .klaro .cookie-modal .cm-btn-success {
  color:#fff;
}

/* Notice / Modal Decline button */
#klaro .klaro .cookie-notice .cm-btn-decline, #klaro .klaro .cookie-modal .cm-btn-decline {
  color: #fff;
}

/* Powered by */
#klaro .klaro .cookie-modal .cm-powered-by {
  display: none;
}