.klaro.klaro-theme-ie_bootstrap {

}

.klaro.klaro-theme-ie_bootstrap .cookie-notice {
  background-color: #fff;
  color: #000;
}


.klaro.klaro-theme-ie_bootstrap .cookie-modal p,
.klaro.klaro-theme-ie_bootstrap .cookie-modal strong,
.klaro.klaro-theme-ie_bootstrap .cookie-modal h1,
.klaro.klaro-theme-ie_bootstrap .cookie-modal h2,
.klaro.klaro-theme-ie_bootstrap .cookie-modal ul,
.klaro.klaro-theme-ie_bootstrap .cookie-modal li,
.klaro.klaro-theme-ie_bootstrap .cookie-notice p,
.klaro.klaro-theme-ie_bootstrap .cookie-notice strong,
.klaro.klaro-theme-ie_bootstrap .cookie-notice h1,
.klaro.klaro-theme-ie_bootstrap .cookie-notice h2,
.klaro.klaro-theme-ie_bootstrap .cookie-notice ul,
.klaro.klaro-theme-ie_bootstrap .cookie-notice li {
  color: #000;
  font-size: 16px;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal a,
.klaro.klaro-theme-ie_bootstrap .cookie-notice a,
.klaro.klaro-theme-ie_bootstrap .cm-dialog-link a {
  color: #ea0023;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal a:hover,
.klaro.klaro-theme-ie_bootstrap .cookie-notice a:hover,
.klaro.klaro-theme-ie_bootstrap .cm-dialog-link a:hover {
  text-decoration-color: #ea0023;
}

.klaro.klaro-theme-ie_bootstrap button.cm-btn,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn {
  background: transparent;
  border: 1px solid #ea0023;
  color: #ea0023;
  padding: 10px 15px;
}

.klaro.klaro-theme-ie_bootstrap button.cm-btn:hover,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn:hover,
.klaro.klaro-theme-ie_bootstrap button.cm-btn:focus,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn:focus {
  background: #ea0023;
  color: #fff;
}

.klaro.klaro-theme-ie_bootstrap button.cm-btn.cm-btn-success,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn.cm-btn-success {
  background: #ea0023;
  border: 1px solid #ea0023;
  color: #fff;
}

.klaro.klaro-theme-ie_bootstrap button.cm-btn.cm-btn-success:hover,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn.cm-btn-success:hover,
.klaro.klaro-theme-ie_bootstrap button.cm-btn.cm-btn-success:focus,
.klaro.klaro-theme-ie_bootstrap .cookie-modal button.cm-btn.cm-btn-success:focus {
  background: transparent;
  color: #ea0023;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .context-notice .cm-list-input.required:checked+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider {
  background-color: #ea0023;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal .cm-list-input:checked+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .context-notice .cm-list-input:checked+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .cookie-notice .cm-list-input:checked+.cm-list-label .slider {
  background-color: #ea0023;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .context-notice .cm-list-input.only-required+.cm-list-label .slider,
.klaro.klaro-theme-ie_bootstrap .cookie-notice .cm-list-input.only-required+.cm-list-label .slider {
  background-color: #ea0023;
  opacity: .8;
}

.klaro.klaro-theme-ie_bootstrap .cookie-modal .cm-modal .cm-footer .cm-powered-by a {
  color: #000;
}
