.rmtp-cc-banner {
  position: fixed;
  left: 0; right: 0; bottom: 0;
  z-index: 99999;
  font-family: Arial, sans-serif;
  font-size: 14px;
  text-align: center;
  padding: 15px;
}
.rmtp-theme-dark { background:#222; color:#fff; }
.rmtp-theme-light { background:#f9f9f9; color:#222; border-top:1px solid #ccc; }
.rmtp-cc-banner button {
  margin-left:10px;
  padding:8px 15px;
  font-size:14px;
  border-radius:3px;
  cursor:pointer;
}
.rmtp-cc-banner .rmtp-accept { background:#4CAF50; color:#fff; border:none; }
.rmtp-cc-banner .rmtp-deny { background:#c0392b; color:#fff; border:none; }