.qc-cmp-button {
  background-color: #670133 !important;
  border-color: #670133 !important;
}
.qc-cmp-button:hover {
  background-color: transparent !important;
  border-color: #670133 !important;
}
.qc-cmp-alt-action,
.qc-cmp-link {
  color: #670133 !important;
}
.qc-cmp-button {
  color: #FFFFFF !important;
}
.qc-cmp-ui,
.qc-cmp-ui .qc-cmp-main-messaging,
.qc-cmp-ui .qc-cmp-messaging,
.qc-cmp-ui .qc-cmp-beta-messaging,
.qc-cmp-ui .qc-cmp-title,
.qc-cmp-ui .qc-cmp-sub-title,
.qc-cmp-ui .qc-cmp-purpose-info,
.qc-cmp-ui .qc-cmp-table,
.qc-cmp-ui .qc-cmp-table-header,
.qc-cmp-ui .qc-cmp-vendor-list,
.qc-cmp-ui .qc-cmp-vendor-list-title {
  color: #000000 !important;
}
.qc-cmp-ui a,
.qc-cmp-ui .qc-cmp-alt-action {
  color: #000000 !important;
}
.qc-cmp-ui {
  background-color: #FFFFFF !important;
}
.qc-cmp-small-toggle.qc-cmp-toggle-on,
.qc-cmp-toggle.qc-cmp-toggle-on {
  background-color: #c50063 !important;
  border-color: #c50063 !important;
}
.qc-cmp-ui .qc-cmp-toggle-status {
  color: #000;
}
.qc-cmp-ui .qc-cmp-toggle-off {
  background-color: #bbb;
}
.qc-cmp-ui .qc-cmp-toggle {
  height: 18px;
  width: 36px;
  border-color: #000;
}
.qc-cmp-ui .qc-cmp-table,
.qc-cmp-ui .qc-cmp-table tr td {
  border: 1px solid #d3d4d6 !important;
}
.qc-cmp-ui .qc-cmp-button.qc-cmp-secondary-button:hover,
.qc-cmp-ui .qc-cmp-button:hover {
  color: #670133 !important;
}
.qc-cmp-ui .qc-cmp-arrow-down {
  filter: invert(1);
}
.qc-cmp-ui .qc-cmp-vendor-info ul li{
  font-family: Arial,Verdana,sans-serif;
  font-size: 1em;
  line-height: initial;
  margin-top: 0
}
.qc-cmp-ui .qc-cmp-back:before {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 5l6 6 6-6'/%3E%3C/svg%3E") 50% no-repeat !important;
}