.qc-cmp-button { background-color: #b50d21 !important; border-color: #b50d21 !important; }
.qc-cmp-button:hover { background-color: transparent !important; border-color: #b50d21 !important; }
.qc-cmp-alt-action,
.qc-cmp-link { color: #b50d21 !important; }
.qc-cmp-button { color: #000000 !important; }
.qc-cmp-button.qc-cmp-secondary-button { border-color: #b50d21 !important; background-color: transparent !important; }
.qc-cmp-button.qc-cmp-secondary-button:hover { background-color: #b50d21 !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 { background-color: #f2f2f2 !important; min-height: 150px; }
.qc-cmp-ui-content { padding: 20px; }
.qc-cmp-publisher-purposes-table .qc-cmp-table-header { background-color: #fafafa !important; }
.qc-cmp-publisher-purposes-table .qc-cmp-table-row { background-color: #ffffff !important; }
.qc-cmp-toggle-status { color: #000; }
.qc-cmp-small-toggle.qc-cmp-toggle-on,
.qc-cmp-toggle.qc-cmp-toggle-on { background-color: #b50d21 !important; border-color: #b50d21 !important; }
