
        .qc-cmp-button {
          background-color: #009900 !important;
          border:none !important;
        }
        .qc-cmp-button:hover {
          background-color: #009900 !important;
        }
        .qc-cmp-alt-action,
        .qc-cmp-link {
          color: #000000 !important;
        }
        .qc-cmp-button {
          color: #ffffff !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button {
          color: #ffffff !important;
        }
        .qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
          color:#ffffff !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button {
           background-color: #009900 !important;
        }
        .qc-cmp-button.qc-cmp-secondary-button:hover {
          background-color: #009900 !important;
        }
        
        .qc-cmp-arrow-down {
          background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='#000' 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;
        }
        #qcCmpUi{
          min-height: 160px!important;
        }
       
        .qc-cmp-ui-content {
           padding: 6px !important;
        }
        
        .qc-cmp-publisher-logo {
            margin: 0 20px 4px  !important;
            float:left;
        }

        .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: #006bb3 !important; 
        }
        .qc-cmp-ui {
            background-color: #ffffff !important;
        }
    
        .qc-cmp-publisher-purposes-table .qc-cmp-table-row {
          background-color: #ffffff !important;
        }

        .qc-cmp-title {
           display:none;
        }
        .qc-cmp-qc-link-container {
            padding: 0 0 0 0!important; 
        }
        .qc-cmp-buttons{            
            padding-left:10px !important;
            margin:3px
        }
        
        .qc-cmp-toggle-status {
            color: #F36705 !important; 
        }
        
        .qc-cmp-toggle-on {
            background-color: #009900 !important;
            border: 1px solid #009900 !important;
        }
        
        .qc-cmp-toggle-off {
            background-color: #4444 !important;
            border: 1px solid #4444 !important;
        }
               
        #qc-cmp-purpose-button{
            display:none;
        }
        
        .qc-cmp-title{
            font-size: 20px !important;
        }
        
        .qc-cmp-buttons .qc-cmp-button {
            min-width: 250px!important;
            margin-right:20px;
        }
        
        .qc-cmp-main-messaging{
            text-align: justify !important;
            margin-left: 20px !important;
            margin-right:20px !important;   
            margin-top:5px !important;
            padding-top:37px;
        }
        
        .qc-cmp-secondary-button{
            display:none;   
        }
        
        .qc-cmp-back:before{
            width:0px !important;
        }
        
       #qcLogo{
            width:60px !important;
        }
        
        .qc-cmp-qc-link-container{
            opacity:0.6 !important;
        }
     
        .qc-cmp-back {  
            margin: 0px !important;
        }
        
        table.qc-cmp-table.qc-cmp-vendors-purposes-table .qc-cmp-toggle-status {
            display: none;
        }
        
        .qc-cmp-top, .qc-cmp-enabled-cell{
            display:none !important;
        }
        
        .qc-cmp-ui-container h1, .qc-cmp-ui-container h2, .qc-cmp-ui-container h3, .qc-cmp-ui-container h4, .qc-cmp-ui-container a, .qc-cmp-ui-container span, .qc-cmp-ui-container p, .qc-cmp-ui-container tr {
            font-family:arial,tahoma,verdana !important;
        }
        .qc-cmp-ui-container h1, .qc-cmp-ui-container h2, .qc-cmp-ui-container h3, .qc-cmp-ui-container h4 {font-weight: 700!important;}
        
         .qc-cmp-ui-container tbody tr{border-bottom: solid 2px #eee!important}
         .qc-cmp-vendor-info-content {background-color:#eee;}
         .qc-cmp-ui-container thead {background-color: #f0f0f0!important;}
         .qc-cmp-ui-container table {border:none!important;}
         .qc-cmp-purposes-page-content {padding:10px!important}
         