.cc-revoke, .cc-window {
  font-family: "Source Sans Pro", Arial, Sans-Serif;
  font-size: 15px;
  line-height: 22px;
}

.cc-banner {
  margin-left: auto;
  margin-right: auto;
  flex-direction: column;
}

.cc-window.cc-banner {
  flex-direction: column;
  box-shadow: 0 0px 17px rgba(0, 0, 0, 0.3);
  padding: 2em 5em 1.5em 5em;
}

.cc-banner .cc-message {
  text-align: center;
  margin-bottom: 1em;
  margin-right: 0;
}

.cc-banner .cc-compliance {
  margin: auto 0;
}

.cc-banner .cc-compliance .cc-btn {
  margin: 0 auto;
  padding: .2em 2em;
}
.cc-banner .cc-compliance .cc-btn:hover,
.cc-banner .cc-compliance .cc-btn:active {
  text-decoration: none;
}

.cc-link,
.cc-link:link,
.cc-link:visited {
  color: #F77A05 !important;
  opacity: 1 !important;
  text-decoration: none;
}
.cc-link:hover,
.cc-link:active {
  color: #F77A05 !important;
  text-decoration: underline;
}


/* block display palette settings. */
.unh-cc-theme-unh2.cc-banner {
  max-width: 400px;
}
.unh-cc-theme-unh2.cc-window.cc-banner {
  padding: 2em 1.8em 1.5em 1.8em;
}


/*
 * Theme colors.
 * These are also listed in the gdprForUnh.js file,
 * but those are not getting added correctly in some versions of Safari (12.0.0).
 */
.unh-cc-theme-unh,
.unh-cc-theme-unh2 {
  background-color: #001d52 !important;
  background-color: rgba(0, 29, 82, 93%) !important;
  color: #fff;
}
.unh-cc-theme-dark {
  background-color: #000 !important;
  background-color: rgba(0, 0, 0, 90%) !important;
  color: #fff;
}
