.qc-cmp-button {
     background-color: #4285f4 !important;
     border-color: #4285f4 !important;
  }
  .qc-cmp-button:hover {
     background-color: transparent !important;
     border-color: #4285f4 !important;
     color: #4285f4 !important;
  }
  .qc-cmp-alt-action, .qc-cmp-link {
     color: #4285f4 !important;
  }
  .qc-cmp-button {
    color: #ffffff !important;
  }
  .qc-cmp-button.qc-cmp-secondary-button {
    color: #4285f4 !important;
  }
  .qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
    color:#ffffff !important;
  }
  .qc-cmp-button.qc-cmp-secondary-button {
    border-color: #4285f4 !important;
    background-color: transparent !important;
  }
  .qc-cmp-button.qc-cmp-secondary-button:hover {
    background-color: #4285f4 !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-bold-messaging {
    font-family: Arial,Verdana,sans-serif;
    font-size: 14px; line-height: 18px;
    font-weight: 700;
    margin: 14px 0 0 0;
  }
  .qc-cmp-ui a, .qc-cmp-ui .qc-cmp-alt-action {
    color: #4285f4 !important;
  }
  .qc-cmp-ui {
    background-color: #ffffff !important;
  }
  .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 {border: none;}
  .qc-cmp-toggle-status{
    color: #8c8c8c !important;
    font-weight: 400;
  }
  .qc-cmp-toggle-on {background-color: #368bd6 !important;}
  .qc-cmp-toggle-off {background-color: #1e4b73 !important;}
  #qc-cmp-purpose-button {display: none;}
  .qc-cmp-publisher-logo {display: none;}
  .qc-cmp-title {
    font-size: 24px!important;
    font-weight: 700!important;
    line-height: 28px!important;
    margin: 0 0 14px 0!important;
  }