div#sliding-popup, div#sliding-popup .eu-cookie-withdraw-banner, .eu-cookie-withdraw-tab {
  background: #db2350;
  padding: 20px 10px 5px 10px;
  font-family: inherit, sans-serif;
  color: white;
  width: 100%;
}

.eu-cookie-compliance-message p {
  font-size: inherit;
  display: inline;
}

#sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  font-weight: 500;
}

#sliding-popup h2 {
  font-weight: 900;
}

button.decline-button.eu-cookie-compliance-default-button {
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  padding: 0px;
  background: none;
  border: 0px;
  opacity: 0.85;
  box-shadow: none;
  text-shadow: none;
  color: white;
}

button.decline-button.eu-cookie-compliance-default-button:hover {
  opacity: 1;
}

button.agree-button.eu-cookie-compliance-secondary-button {
  padding: 20px;
  background-color: white;
  margin-right: 10px;
  border-radius: 10px;
  color: #db2350;
  line-height: initial;
  font-weight: 700;
  margin-top: 15px;
}

button.agree-button.eu-cookie-compliance-secondary-button:hover {
  opacity: 0.7;
}

.find-more-button {
  background: transparent;
  color: white;
  padding: 0px;
}

@media screen and (max-width: 991px) {

  #sliding-popup h1, #sliding-popup h2, #sliding-popup h3, #sliding-popup p, #sliding-popup label, #sliding-popup div, .eu-cookie-compliance-more-button, .eu-cookie-compliance-secondary-button, .eu-cookie-withdraw-tab {
    font-size: 12px;
    line-height: 14px;
  }

}
