#cmplz-document * {
   overflow-wrap: break-word;
}
#cmplz-document, 
.editor-styles-wrapper .cmplz-unlinked-mode {
  max-width: 100%;
}
#cmplz-document,
#cmplz-document p, 
#cmplz-document li, 
#cmplz-document td,
#cmplz-document .cmplz-dropdown p,
.editor-styles-wrapper .cmplz-unlinked-mode p, 
.editor-styles-wrapper .cmplz-unlinked-mode li, 
.editor-styles-wrapper .cmplz-unlinked-mode td {
  font-size: 20px;
}
#cmplz-document h2, 
.editor-styles-wrapper .cmplz-unlinked-mode h2 {

}
#cmplz-document h3,
.editor-styles-wrapper .cmplz-unlinked-mode h3,
#cmplz-cookies-overview .cmplz-dropdown summary div h3, 
#cmplz-document .cmplz-dropdown summary div h3, 
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary div h3 {

}
#cmplz-cookies-overview .cmplz-dropdown h4, 
#cmplz-document .cmplz-dropdown h4, 
.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown h4 {

}
#cmplz-document ul, 
#cmplz-document ol, 
.editor-styles-wrapper .cmplz-unlinked-mode ul,
.editor-styles-wrapper .cmplz-unlinked-mode ol {
  margin-left: 0;
  padding-left: 1em;
}
#cmplz-document form {

}
#cmplz-document form > div {

}
#cmplz-document form > div + input[type="button"] {

}
#cmplz-document form label[for="cmplz_datarequest_name"],
#cmplz-document form label[for="cmplz_datarequest_email"] {

}
#cmplz-document form label + input[type="text"],
#cmplz-document form label + input[type="email"] {

}

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

  #cmplz-document,
  #cmplz-document p, 
  #cmplz-document li, 
  #cmplz-document td,
  #cmplz-document .cmplz-dropdown p,
  .editor-styles-wrapper .cmplz-unlinked-mode p, 
  .editor-styles-wrapper .cmplz-unlinked-mode li, 
  .editor-styles-wrapper .cmplz-unlinked-mode td {
    font-size: 16px;
  }

}