.cc-message {
  font-family: 'Verdana';
}
.cc-window .content {
  max-width: 600px !important;
  width: auto;
}
.cc-window.cc-floating {
  max-width: none !important;
}
.cc-link {
  color: #0b5478 !important;
}
a.cc-link:before {
  content: ">";
  margin: 0 5px 0 5px;
}
.cc-window .content p {
  font-size: .875em;
  padding-left: 0;
  padding-right: 0;
}
.dp--cookie-check label:last-child {
  display:none
}
.dp--cookie-check label {
  font-size: .875em !important;
}
.dp--cookie-check {
  padding: 1.5em 0;
}
.dp--cookie-check label input:checked ~ .checkmark {
  background-color: #0b5478 !important;
}
.cookieaccordion h6, .dp--cookie-check h6 {
  font-size: 1.125em;
  margin: 0;
  padding-left: 0;
  padding-right: 0;
}
.cc-btn {
  width: 50%;
}

@media screen and (max-width:570px) {
  .cc-btn {
    width: auto
  }
}
.cc-compliance a {
  text-decoration: none;
}
.cc-compliance a:hover {
  text-decoration: none;
}
.cc-btn.cc-allow {
  background: #fff !important;
  border-color: #777 !important;
  color: #777 !important;
  border: 1px solid;
}

