.qc-cmp-publisher-logo {
  max-height: auto !important;
}
/* .qc-cmp-persistent-link {
  display: none !important;
} */
.qc-cmp-button {
  background-color: #fff !important;
  border-color: #fff !important;
}
.qc-cmp-button:hover {
  background-color: transparent !important;
  border-color: #fff !important;
  color: #fff !important;
}
.qc-cmp-alt-action,
.qc-cmp-link {
  color: #fff !important;
}
.qc-cmp-button {
  color: #000 !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
  color: #fff !important;
}
.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover {
  color:#ffffff !important;
}
.qc-cmp-button.qc-cmp-secondary-button {
  border-color: #fff !important;
  background-color: transparent !important;
}
.qc-cmp-button.qc-cmp-secondary-button:hover {
  background-color: #fff !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: #eee !important;
}
.qc-cmp-ui a,
.qc-cmp-ui .qc-cmp-alt-action {
  color: #f3f3f3 !important;
}
.qc-cmp-ui {
    background-color: #000 !important;
}
.qc-cmp-publisher-purposes-table .qc-cmp-table-header {
  background-color: #000 !important;
}
.qc-cmp-publisher-purposes-table .qc-cmp-table-row {
  background-color: #000 !important;
}
@media screen and (max-width: 767px) {

   .qc-cmp-ui {
		margin-top: 0px !important;
	}
	.qc-cmp-publisher-logo {
		max-width: 100px !important;
		max-height: auto !important;
		padding-top: 0px !important;
	}
	.qc-cmp-ui-content {
		padding: 0px 25px 25px 25px !important;

	}
	.qc-cmp-main-messaging {
		padding-top: 15px !important;
		font-size:12px !important;
	}
	.qc-cmp-title {
		font-size: 15px !important;
	}


}
