/* [polly-prefix] reset UI components */
:root {
  --polly-button-display: inline-block;
  --polly-button-padding--sm: 5px 10px;
  --polly-button-font-size--sm: 12px;
  --polly-button-icon-display: none;
  --polly-button-border-width: 1px;
  --polly-button-primary-colour: #fff;
  --polly-button-primary-bg-colour: #5cb85c;
  --polly-button-primary-bg-colour--hover: #47a447;
  --polly-button-primary-colour--hover: var(--polly-font-colour--light);
  --polly-button-primary-border-colour: #4cae4c;
  --polly-button-default-bg-colour: #fff;
  --polly-button-default-border-colour: #adadad;
  --polly-button-default-bg-colour--hover: #ebebeb;
  --polly-button-default-text-colour: #333;
  --polly-breadcrumbs-opacity: 0.6;
  --polly-breadcrumbs-link-text-decoration--hover: underline;
  --polly-browse-container-width: 250px;
  --polly-browse-component-background-colour: #fff;
  --polly-browse-component-width: fit-content;
  --polly-browse-component-height: 40px;
  --polly-browse-component-flex-grow: 0;
  --polly-browse-component-padding: 7px 20px;
  --polly-browse-font-colour: inherit;
  --polly-browse-list-gap: 0em;
  --polly-feedback-container-justify: center;
  --polly-feedback-input-float: left;
  --polly-feedback-border-width: 1px;
  --polly-feedback-input-background-colour: #fff;
  --polly-feedback-email-text-decoration: underline;
  --polly-feedback-email-background-colour--hover: inherit;
  --polly-border-radius--sm: 4px;
  --polly-border-width--sm: 0px;
  --polly-paragraph-margin: 0px 0px 10px 0px;
  --polly-paragraph-line-height: 1.42;
  --polly-headers-margin: 10px 0px;
  --polly-font-family: inherit;
  --polly-font-weight--semi-bold: 500;
  --polly-collection-overview-card-display: block;
  --polly-collection-overview-card-border-width: 1px;
  --polly-helpcenter-overview-card-link-colour: inherit;
  --polly-helpcenter-overview-card-link-padding: 8px;
  --polly-helpcenter-overview-card-link-colour--hover: #f3f3f3;
  --polly-collection-view-border-bottom: 1px solid #eee;
  --polly-topic-description-font-colour: #444;
  --polly-topic-description-font-size: 17px;
  --polly-topic-description-font-weight: 400;
  --polly-topic-description-line-height: 180%;
  --polly-topic-description-opacity: 0.7;
  --polly-topic-description-padding: 0px;
  --polly-topic-description-display: block;
  --polly-topic-article-item-padding: 0em 0em 1em 0em;
  --polly-topic-article-gap: 0px;
  --polly-nav-container-display: block;
  --polly-nav-container-padding: 1em 2em;
  --polly-nav-gradient: none;
  --polly-nav-links-display: flex;
  --polly-nav-links-float: right;
  --polly-nav-links-width: fit-content;
  --polly-nav-link-background-colour: #fff;
  --polly-nav-links-padding: 1.5em;
  --polly-nav-font-colour: inherit;
  --polly-nav-font-size: 30px;
  --polly-nav-tagline-display: inline-block;
  --polly-nav-tagline-margin: 10px 0 20px;
  --polly-nav-font-weight--tagline: 200;
  --polly-nav-line-height: 29px;
  --polly-nav-logo-float: left;
  --polly-nav-logo-margin: 10px 1em 0em 0em;
  --polly-nav-search-container-width: inherit;
  --polly-nav-search-width--max: inherit;
  --polly-nav-search-container-padding: 0px;
  --polly-nav-search-container-display: flex;
  --polly-nav-search-container-justify: center;
  --polly-nav-search-container-flex-grow: 0;
  --polly-nav-search-width: 600px;
  --polly-nav-search-height: 40px;
  --polly-nav-search-icon-display: none;
  --polly-nav-search-padding: 10px 10px 10px 1em;
  --polly-nav-search-background-colour: hsla(0, 0%, 100%, .4);
  --polly-nav-search-gap: 0.5em;
  --polly-nav-input-background-colour: transparent;
  --polly-nav-input-background-colour--dark: transparent;
  --polly-nav-input-font-colour: #fff;
  --polly-nav-input-border-width: 0px;
  --polly-search-item-padding: 0em;
  --polly-subtopic-link-border-width: 1px;
  --polly-subtopic-link-border-radius: 4px;
  --polly-subtopic-link-border-colour: #eee;
  --polly-subtopic-link-gap: 0px;
  --polly-subtopic-link-padding: 0.75em;
  --polly-webform-background-colour: inherit;
  --polly-webform-input-border-width: 1px;
  --polly-webform-font-size--title: 30px;
  --polly-webform-submit-button-margin: 1em auto 0em 0em;
  --polly-webform-font-size--description: 16px;
  --polly-webform-font-weight--title: 600;
  --polly-webform-flex-direction: row;
  --polly-widget-container-gap: 0em;
  --polly-widget-padding: 10px 0px;
  --polly-widget-container-padding: 0px;
  --polly-widget-title-icon-display: none;
  --polly-widget-cell-colour: none;
  --polly-widget-cell-padding: 10px 0px;
  --polly-widget-cell-gap: 0px;
  --polly-widget-link-font-colour: inherit;
  --polly-toc-container-padding: 0em;
  --polly-browse-link-width: 100%;
  --polly-button-default-bg-colour--hover: #ebebeb;
  --polly-button-default-colour--hover: #333;
  --polly-button-default-border-colour--hover: #adadad;
  --polly-label-bg-colour--success: #5cb85c;
  --polly-table-cell-border-bg-colour: #ddd;
  --polly-table-cell-horizontal-align: left;
  --polly-announcement-font-size--title: 18px;
  --polly-subtopic-heading-flex-direction: row-reverse;
  --polly-subtopic-heading-justify-content: left;
  --polly-webform-upload-button-background-colour: #f5f5f5;
  --polly-button-line-bg-colour: transparent;
  --polly-button-line-bg-colour--hover: transparent;
  --polly-collection-overview-card-padding: 1em;
  --polly-deflection-link-border-width: 1px
}

/* [polly-client] customer specific */
:root {
  --polly-nav-search-container-width: 100%
}

div.polly-help-logo {
  float: left;
  width: 85px;
  margin-right: 1em;
  margin-top: -2px;

}


/* kleur van collection achtergrond */
.polly-help-collection-item {
  background-color: #F3F3F3;
  border: 1px solid #666666;
}

.polly-help-collection-container .polly-help-collection-item .article {
  background-color: #F3F3F3;
}

.polly-help-collection-container .polly-help-collection-item .article:hover {
  background-color: #F3F3F3;
  color: #E30027;
}


/* verbergen contactopties op landingspagina */
div.polly-help-contact-box div {
  display: none;

}

/* kleur van hyperlinks */
a,
a:hover {
  color: #E30027;
}

/* uitlijnen lees meer knoppen */
.polly-help-collection-container .polly-help-collection-item {
  position: relative;
}

.polly-help-collection-container .polly-help-collection-item ul.flat {
  margin-bottom: 2.5em;
}

.polly-help-collection-container .polly-help-collection-item .polly-help-collection-more {
  position: absolute;
  bottom: 15px;
}

/* kleur search */

.polly-help-top #search {
  background-color: #fff;
  color: #3b3b3b;
}

/* placeholders */
.polly-help-top #search::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: rgba(0, 0, 0, 0.70)
}

.polly-help-top #search:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #3b3b3b;
  opacity: 1;
}

.polly-help-top #search::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #3b3b3b;
  opacity: 1;
}

.polly-help-top #search:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #3b3b3b;
}

.polly-help-top #search {
  background-color: #fff;
  color: #3b3b3b;
  border: 1px solid #666666;
}

.polly-help-top #search:focus {
  background-color: #fff;
  color: #3b3b3b;
  border: 1px solid #666666;
}

div.polly-browse-button {
  margin: 0em;
  border: 1px solid #666666;
  color: #3b3b3b;
}

div.polly-browse-container {
  margin-left: 0px;
  width: 285px;
}

/* styling numerieke lijsten */

ol {
  counter-reset: li;
  /* Initiate a counter */
  margin-left: 0;
  /* Remove the default left margin */
  padding-left: 0;
  /* Remove the default left padding */
}

ol>li {
  position: relative;
  /* Create a positioning context */
  margin: 0 0 6px 2em;
  /* Give each list item a left margin to make room for the numbers */
  padding: 4px 8px;
  /* Add some spacing around the content */
  list-style: none;
  /* Disable the normal item numbering */
  border-top: 2px solid #f6f6f6;
  background: #f6f6f6;
}

ol>li:before {
  content: counter(li);
  /* Use the counter as content */
  counter-increment: li;
  /* Increment the counter by 1 */
  /* Position and style the number */
  position: absolute;
  top: -2px;
  left: -2em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 2em;
  /* Some space between the number and the content in browsers that support
       generated content but not positioning it (Camino 2 is one example) */
  margin-right: 8px;
  padding: 4px;
  border-top: 2px solid #E30027;
  color: #fff;
  background: #E30027;
  font-weight: bold;
  /*font-family:"Helvetica Neue", Arial, sans-serif;*/
  text-align: center;
}

li ol,
li ul {
  margin-top: 6px;
}

ol ol li:last-child {
  margin-bottom: 0;
}

/* styling H1, H2 en H3 */

.polly-help-article-container-left div.articleContent h1 {
  font-size: 23px;
  color: #3b3b3b;

}

.polly-help-article-container-left div.articleContent h2 {
  color: #666666;
  font-size: 20px;
}

.polly-help-article-container-left div.articleContent h3 {
  color: #002040;
  font-size: 18px;

}

/* styling call-out */

.polly-help-article-container-left p.polly-callout {
  padding: 1em;
  border-left: 3px solid #E30027;
  background-color: #f6f6f6;
  font-size: 17px;
  line-height: 1.3;
}


/* blockquote */

.polly-help-article-container-left div.articleContent blockquote {
  font-size: 15px;
}

blockquote {
  border: 1px dashed #E30027;
  padding: 1em;
  margin: 0em;
  background-color: #FFFFFF;
}



/* pre class */
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-word;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 0.5px solid #666666;
  border-radius: 4px;
  border-style: solid;
}


/* bullit lists */
.articleContent ul {
  list-style: none;
  /* Remove default bullets */
}

.articleContent ul li::before {
  content: "\2022";
  /* Add content: \2022 is the CSS Code/unicode for a bullet */
  color: #E30027;
  /* Change the color */
  font-weight: bold;
  /* If you want it to be bold */
  display: inline-block;
  /* Needed to add space between the bullet and the text */
  width: 1em;
  /* Also needed for space (tweak if needed) */
  margin-left: -1em;
  /* Also needed for space (tweak if needed) */
}

/* achtergrond kleur DT */
div.DT_question {
  background-color: none;
}

div.DT_question {
  background-color: none;
}

div.DT_question {
  padding: 1em;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 2em;
  border: 1px solid #E30027
}

div.DT_question_prev {
  margin-top: 0.5em;
  background-color: #F3F6F8;
  border-bottom: 1px solid #fff;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  padding-bottom: 1em;
  cursor: pointer;
  border: 1px solid #666666;
}


/* kleur button omrand / hover  */

.btn-default {
  background-color: #FFFFFF;
  border-color: #666666;
  color: #666666;
  transition: none;
  text-decoration: none;
}

.btn-default.active,
.btn-default:active,
.btn-default:hover,
.open>.dropdown-toggle.btn-default {
  background-color: #E30027;
  border-color: #E30027;
  color: #ffffff;
  transition: none;
  text-decoration: none;
  text-shadow: none;
}


.polly-help-collection-container h4 {
  color: #E30027
}

div.polly-help-announcement-container div.polly-help-announcement-content {
  max-width: 800px;
  margin: 0 auto;
  padding: 1em;
  border-radius: 4px;
  border: 1px solid #E30027;
  background-color: #FAFAFA;
}

.fa-info-circle:before {
  content: "\f05a";
  color: #E30027;
}

div.polly-help-announcement-container div.polly-help-announcement-content div.polly-help-announcement-content-item h1.polly-help-announcement-title {
  font-size: 18px;
  margin-top: .5em;
  color: #E30027;
}

/* ==== Table Widths ==== */

/* 2 columns: 30% - 70% */
.custom-a tbody tr td:nth-of-type(1) {
  width: 30%;
}

/* 3 columns: 40% - 30% - 30% */
.custom-b tbody tr td:nth-of-type(1) {
  width: 40%;
}

.custom-b tbody tr td:nth-of-type(2) {
  width: 30%;
}

/* 4 columns: 25% 25% 25% 25% */
.custom-c tbody tr td {
  width: 25%;
}


/* uw gegevens styling */
.customfield-message {
  margin: 10px 0;
  border-radius: 0px;
  background-color: #ffffff;
  padding: .5em;
  padding-left: 0em;
  color: #3b3b3b;
  font-size: medium;
  border-bottom: 1px solid #ddd;
}

/* bedankt pagina styling */
div.polly-help-main h2 {
  font-size: 18px;
}

/* hide fields with fieldIds by default */
label[attr-fieldId],
input[attr-fieldId],
select[attr-fieldId],
span[attr-fieldId] {
  display: none;
}


/* ****** Contactform ****** */

/* Add multi-column layouts with Flexbox
 *
 * order values:
 * 100: "Hoe kunnen we u helpen?" up to name block
 * 200-280: name block
 * 290: old address message
 * 300-380: address block old
 * 390: new address message
 * 400-480: address block new
 * 490: the rest, up to:
 * 500-590: "hoe kunnen we u bereiken" contact block
 * 600: the rest
 */
.polly-help-contact-us-container-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* default order level */
.polly-help-contact-us-container-right>* {
  -webkit-box-ordinal-group: 110;
  -ms-flex-order: 109;
  order: 109;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

.polly-help-contact-us-container-right button#submitQuestion {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

/* multi-column layout for some blocks */
@media screen and (min-width: 550px) {

  /* initials */
  .polly-help-contact-us-container-right label[for="custom-yeSH2aLK4tWQRQ3Fe"] {
    -webkit-box-ordinal-group: 210;
    -ms-flex-order: 209;
    order: 209;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-yeSH2aLK4tWQRQ3Fe {
    -webkit-box-ordinal-group: 230;
    -ms-flex-order: 229;
    order: 229;
    margin-right: 10px;
  }

  /* firstname */
  .polly-help-contact-us-container-right label[for="custom-oG5vtXo9tCANNf9ha"] {
    -webkit-box-ordinal-group: 220;
    -ms-flex-order: 219;
    order: 219;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-oG5vtXo9tCANNf9ha {
    -webkit-box-ordinal-group: 240;
    -ms-flex-order: 239;
    order: 239;
    margin-left: 10px;
  }

  /* middle name / prefix? */
  .polly-help-contact-us-container-right label[for="custom-H9Nzs8ARwZvdpmXgY"] {
    -webkit-box-ordinal-group: 250;
    -ms-flex-order: 249;
    order: 249;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-H9Nzs8ARwZvdpmXgY {
    -webkit-box-ordinal-group: 270;
    -ms-flex-order: 269;
    order: 269;
    margin-right: 10px;
  }

  /* last name */
  .polly-help-contact-us-container-right label[for="custom-jwcQ5KshDrceW4xNM"] {
    -webkit-box-ordinal-group: 260;
    -ms-flex-order: 259;
    order: 259;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-jwcQ5KshDrceW4xNM {
    -webkit-box-ordinal-group: 280;
    -ms-flex-order: 279;
    order: 279;
    margin-left: 10px;
  }

  /* name block */
  .polly-help-contact-us-container-right label[for="custom-yeSH2aLK4tWQRQ3Fe"],
  .polly-help-contact-us-container-right label[for="custom-H9Nzs8ARwZvdpmXgY"],
  .polly-help-contact-us-container-right label[for="custom-jwcQ5KshDrceW4xNM"],
  .polly-help-contact-us-container-right label[for="custom-oG5vtXo9tCANNf9ha"],
  .polly-help-contact-us-container-right #custom-yeSH2aLK4tWQRQ3Fe,
  .polly-help-contact-us-container-right #custom-H9Nzs8ARwZvdpmXgY,
  .polly-help-contact-us-container-right #custom-jwcQ5KshDrceW4xNM,
  .polly-help-contact-us-container-right #custom-oG5vtXo9tCANNf9ha,
  .polly-help-contact-us-container-right label[for="custom-fXxoBc2SwGdoxNhLc"],
  .polly-help-contact-us-container-right label[for="custom-b2d2AgHCjMsd325qF"],
  .polly-help-contact-us-container-right label[for="custom-arm6Lx85rxzcuTEnT"],
  .polly-help-contact-us-container-right label[for="custom-vhSaZmDR4F8CxKxMY"],
  .polly-help-contact-us-container-right #custom-fXxoBc2SwGdoxNhLc,
  .polly-help-contact-us-container-right #custom-b2d2AgHCjMsd325qF,
  .polly-help-contact-us-container-right #custom-arm6Lx85rxzcuTEnT,
  .polly-help-contact-us-container-right #custom-vhSaZmDR4F8CxKxMY {
    min-width: 4em;
    flex: 0 1 auto;
    /* width instead of flex-basis because of IE bugs */
    width: calc((100% / 2) - 10px - 0.01px);
  }

  /* oud adres message */
  .polly-help-contact-us-container-right #custom-jwcQ5KshDrceW4xNM+*+*+.customfield-message {
    -webkit-box-ordinal-group: 300;
    -ms-flex-order: 299;
    order: 299;
  }

  /* NEW DETAILS */
  /* Header */
  div.polly-customfield.customfield-message[attr-fieldid="R21"] {
    -webkit-box-ordinal-group: 610 !important;
    -ms-flex-order: 609 !important;
    order: 609 !important;
  }

  div.polly-customfield.customfield-message.plaintext-title[attr-fieldid="R21"] {
    font-size: 12px;
    line-height: 18px;
    border: none;

    -webkit-box-ordinal-group: 1010 !important;
    -ms-flex-order: 1009 !important;
    order: 1009 !important;
  }

  /* select */
  .polly-help-contact-us-container-right label[for="custom-bD7LZbdkifqGSJdSA"] {
    -webkit-box-ordinal-group: 620;
    -ms-flex-order: 619;
    order: 619;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-bD7LZbdkifqGSJdSA {
    -webkit-box-ordinal-group: 630;
    -ms-flex-order: 629;
    order: 629;
  }

  .select2.select2-container.select2-container--default[attr-fieldid="R21"] {
    -webkit-box-ordinal-group: 630 !important;
    -ms-flex-order: 629 !important;
    order: 629 !important;
  }

  /* input 1 */
  .polly-help-contact-us-container-right label[for="custom-fXxoBc2SwGdoxNhLc"] {
    -webkit-box-ordinal-group: 640;
    -ms-flex-order: 639;
    order: 639;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-fXxoBc2SwGdoxNhLc {
    -webkit-box-ordinal-group: 660;
    -ms-flex-order: 659;
    order: 659;
  }

  /* input 2 */
  .polly-help-contact-us-container-right label[for="custom-b2d2AgHCjMsd325qF"] {
    -webkit-box-ordinal-group: 650;
    -ms-flex-order: 649;
    order: 649;
    word-break: break-word;
    margin-left: 10px;
  }

  .polly-help-contact-us-container-right #custom-b2d2AgHCjMsd325qF {
    -webkit-box-ordinal-group: 670;
    -ms-flex-order: 669;
    order: 669;
    margin-left: 10px;
  }

  /* input 3 */
  .polly-help-contact-us-container-right label[for="custom-arm6Lx85rxzcuTEnT"] {
    -webkit-box-ordinal-group: 680;
    -ms-flex-order: 679;
    order: 679;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-arm6Lx85rxzcuTEnT {
    -webkit-box-ordinal-group: 700;
    -ms-flex-order: 699;
    order: 699;
  }

  /* input 4 */
  .polly-help-contact-us-container-right label[for="custom-vhSaZmDR4F8CxKxMY"] {
    -webkit-box-ordinal-group: 690;
    -ms-flex-order: 689;
    order: 689;
    word-break: break-word;
    margin-left: 10px;
  }

  .polly-help-contact-us-container-right #custom-vhSaZmDR4F8CxKxMY {
    -webkit-box-ordinal-group: 710;
    -ms-flex-order: 709;
    order: 709;
    margin-left: 10px;
  }

  /* input 5 */
  .polly-help-contact-us-container-right label[for="custom-QaNDu7ffqSv6uChdu"] {
    -webkit-box-ordinal-group: 720;
    -ms-flex-order: 719;
    order: 719;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-QaNDu7ffqSv6uChdu {
    -webkit-box-ordinal-group: 750;
    -ms-flex-order: 749;
    order: 749;
  }

  /* input 6 */
  .polly-help-contact-us-container-right label[for="custom-zMBnK9wptTDLz5Nts"] {
    -webkit-box-ordinal-group: 730;
    -ms-flex-order: 729;
    order: 729;
    word-break: break-word;
    margin-left: 10px;
  }

  .polly-help-contact-us-container-right #custom-zMBnK9wptTDLz5Nts {
    -webkit-box-ordinal-group: 760;
    -ms-flex-order: 759;
    order: 759;
    margin-left: 10px;
  }

  /* input 7 */
  .polly-help-contact-us-container-right label[for="custom-Tjzbv2rqCWxxKFi86"] {
    -webkit-box-ordinal-group: 740;
    -ms-flex-order: 739;
    order: 739;
    word-break: break-word;
    margin-left: 10px;
  }

  .polly-help-contact-us-container-right #custom-Tjzbv2rqCWxxKFi86 {
    -webkit-box-ordinal-group: 770;
    -ms-flex-order: 769;
    order: 769;
    margin-left: 10px;
  }

  /* input 8 */
  .polly-help-contact-us-container-right label[for="custom-Nb2BCYwaEKdWHf2i6"] {
    -webkit-box-ordinal-group: 780;
    -ms-flex-order: 779;
    order: 779;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-Nb2BCYwaEKdWHf2i6 {
    -webkit-box-ordinal-group: 790;
    -ms-flex-order: 789;
    order: 789;
  }


  /* === START OUD/DEFAULT ADDRESS === */
  /* postal code */
  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"] {
    -webkit-box-ordinal-group: 310;
    -ms-flex-order: 309;
    order: 309;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-mdh9FSmNw8HNpAwv4 {
    -webkit-box-ordinal-group: 340;
    -ms-flex-order: 339;
    order: 339;
    margin-right: 10px;
  }

  /* street number */
  .polly-help-contact-us-container-right label[for="custom-NFPrkvLyuFFY4WXSy"] {
    -webkit-box-ordinal-group: 320;
    -ms-flex-order: 319;
    order: 319;
    margin-right: 5px;
    margin-left: 5px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-NFPrkvLyuFFY4WXSy {
    -webkit-box-ordinal-group: 350;
    -ms-flex-order: 349;
    order: 349;
    margin-right: 5px;
    margin-left: 5px;
  }



  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"] {
    -webkit-box-ordinal-group: 360;
    -ms-flex-order: 359;
    order: 359;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-n9EBzQagH52TJPs4r {
    -webkit-box-ordinal-group: 370;
    -ms-flex-order: 369;
    order: 369;
    margin-right: 5px;
    margin-left: 5px;
  }

  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"] {
    -webkit-box-ordinal-group: 380;
    -ms-flex-order: 379;
    order: 379;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-q78hoTj8hBm7SD4SL {
    -webkit-box-ordinal-group: 390;
    -ms-flex-order: 389;
    order: 389;
    margin-right: 5px;
    margin-left: 5px;
  }

  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"] {
    -webkit-box-ordinal-group: 400;
    -ms-flex-order: 309;
    order: 309;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-4iQ9jAGAYtupCEf48 {
    -webkit-box-ordinal-group: 380;
    -ms-flex-order: 379;
    order: 379;
    margin-right: 5px;
    margin-left: 5px;
  }

  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"] {
    -webkit-box-ordinal-group: 310;
    -ms-flex-order: 309;
    order: 309;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-NJYSaMQaLDPxjNeRo {
    -webkit-box-ordinal-group: 390;
    -ms-flex-order: 389;
    order: 389;
    margin-right: 5px;
    margin-left: 5px;
  }


  /* number addition */
  .polly-help-contact-us-container-right label[for="custom-P9dNYxdvaEJdCm7T3"] {
    -webkit-box-ordinal-group: 330;
    -ms-flex-order: 329;
    order: 329;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-P9dNYxdvaEJdCm7T3 {
    -webkit-box-ordinal-group: 360;
    -ms-flex-order: 359;
    order: 359;
    margin-left: 10px;
  }

  /* street name */
  .polly-help-contact-us-container-right label[for="custom-66HHqQiMvDkD8p8Nh"] {
    -webkit-box-ordinal-group: 365;
    -ms-flex-order: 364;
    order: 364;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-66HHqQiMvDkD8p8Nh {
    -webkit-box-ordinal-group: 369;
    -ms-flex-order: 368;
    order: 368;
    margin-right: 10px;
  }

  /* city */
  .polly-help-contact-us-container-right label[for="custom-8T4AgnjTK9wLs3vpb"] {
    -webkit-box-ordinal-group: 373;
    -ms-flex-order: 372;
    order: 372;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-8T4AgnjTK9wLs3vpb {
    -webkit-box-ordinal-group: 378;
    -ms-flex-order: 377;
    order: 377;
    margin-right: 10px;
  }

  /* country */
  .polly-help-contact-us-container-right label[for="custom-C8CgwKjEsRezqqmJ6"] {
    -webkit-box-ordinal-group: 380;
    -ms-flex-order: 379;
    order: 379;
    /* margin-left: 10px; */
    /* word-break: break-word; */
  }

  .polly-help-contact-us-container-right #custom-C8CgwKjEsRezqqmJ6 {
    -webkit-box-ordinal-group: 390;
    -ms-flex-order: 389;
    order: 389;
    /* margin-left: 10px; */
  }

  /* address block */
  .polly-help-contact-us-container-right label[for="custom-mdh9FSmNw8HNpAwv4"],
  .polly-help-contact-us-container-right label[for="custom-NFPrkvLyuFFY4WXSy"],
  .polly-help-contact-us-container-right label[for="custom-P9dNYxdvaEJdCm7T3"],
  .polly-help-contact-us-container-right #custom-mdh9FSmNw8HNpAwv4,
  .polly-help-contact-us-container-right #custom-NFPrkvLyuFFY4WXSy,
  .polly-help-contact-us-container-right #custom-P9dNYxdvaEJdCm7T3,
  .polly-help-contact-us-container-right label[for="custom-QaNDu7ffqSv6uChdu"],
  .polly-help-contact-us-container-right label[for="custom-zMBnK9wptTDLz5Nts"],
  .polly-help-contact-us-container-right label[for="custom-Tjzbv2rqCWxxKFi86"],
  .polly-help-contact-us-container-right #custom-QaNDu7ffqSv6uChdu,
  .polly-help-contact-us-container-right #custom-zMBnK9wptTDLz5Nts,
  .polly-help-contact-us-container-right #custom-Tjzbv2rqCWxxKFi86 {
    min-width: 4em;
    flex: 0 1 auto;
    /* width instead of flex-basis because of IE bugs */
    width: calc((100% / 3) - 10px - 0.01px);
  }

  /* === END OUD/DEFAULT ADDRESS === */

  /* new address message */
  .polly-help-contact-us-container-right #custom-C8CgwKjEsRezqqmJ6+*+*+.customfield-message {
    -webkit-box-ordinal-group: 400;
    -ms-flex-order: 399;
    order: 399;
  }

  /* === START NEW ADDRESS === */
  /* postal code */
  .polly-help-contact-us-container-right label[for="custom-hcsu4Bs2FpPpukESF"] {
    -webkit-box-ordinal-group: 410;
    -ms-flex-order: 409;
    order: 409;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-hcsu4Bs2FpPpukESF {
    -webkit-box-ordinal-group: 440;
    -ms-flex-order: 439;
    order: 439;
    margin-right: 10px;
  }

  /* street number */
  .polly-help-contact-us-container-right label[for="custom-o4PQsWLNauhgbvGgY"] {
    -webkit-box-ordinal-group: 420;
    -ms-flex-order: 419;
    order: 419;
    margin-right: 5px;
    margin-left: 5px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-o4PQsWLNauhgbvGgY {
    -webkit-box-ordinal-group: 450;
    -ms-flex-order: 449;
    order: 449;
    margin-right: 5px;
    margin-left: 5px;
  }

  /* number addition */
  .polly-help-contact-us-container-right label[for="custom-RpjSe4f7AHLfxtENH"] {
    -webkit-box-ordinal-group: 430;
    -ms-flex-order: 429;
    order: 429;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH {
    -webkit-box-ordinal-group: 460;
    -ms-flex-order: 459;
    order: 459;
    margin-left: 10px;
  }

  /* address block */
  .polly-help-contact-us-container-right label[for="custom-hcsu4Bs2FpPpukESF"],
  .polly-help-contact-us-container-right label[for="custom-o4PQsWLNauhgbvGgY"],
  .polly-help-contact-us-container-right label[for="custom-RpjSe4f7AHLfxtENH"],
  .polly-help-contact-us-container-right #custom-hcsu4Bs2FpPpukESF,
  .polly-help-contact-us-container-right #custom-o4PQsWLNauhgbvGgY,
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH {
    min-width: 4em;
    flex: 0 1 auto;
    /* width instead of flex-basis because of IE bugs */
    width: calc((100% / 3) - 10px - 0.01px);
  }

  /* === END NEW ADDRESS === */



  /* lotnummer */
  .polly-help-contact-us-container-right label[for="custom-YkoxgzHQEQQsxRuAd"] {
    -webkit-box-ordinal-group: 400;
    -ms-flex-order: 399;
    order: 399;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-YkoxgzHQEQQsxRuAd {
    -webkit-box-ordinal-group: 410;
    -ms-flex-order: 409;
    order: 409;
  }

  /* everything after the address block */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~* {
    -webkit-box-ordinal-group: 800;
    -ms-flex-order: 799;
    order: 799;
  }

  /* === START HOE-KUNNEN-WE-U-BEREIKEN BLOCK === */
  /* initials */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-HX6QTzyQYfyx4e5Za"] {
    -webkit-box-ordinal-group: 810;
    -ms-flex-order: 809;
    order: 809;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-HX6QTzyQYfyx4e5Za {
    -webkit-box-ordinal-group: 830;
    -ms-flex-order: 829;
    order: 829;
    margin-right: 10px;
  }

  /* firstname */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-YePG25sZDtgFrLbWa"] {
    -webkit-box-ordinal-group: 820;
    -ms-flex-order: 819;
    order: 819;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-YePG25sZDtgFrLbWa {
    -webkit-box-ordinal-group: 840;
    -ms-flex-order: 839;
    order: 839;
    margin-left: 10px;
  }

  /* middle name / prefix? */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-N9FzawWsEHGcRivpe"] {
    -webkit-box-ordinal-group: 850;
    -ms-flex-order: 849;
    order: 849;
    margin-right: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-N9FzawWsEHGcRivpe {
    -webkit-box-ordinal-group: 870;
    -ms-flex-order: 869;
    order: 869;
    margin-right: 10px;
  }

  /* last name */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-MfJLMaafEYvgZ275C"] {
    -webkit-box-ordinal-group: 860;
    -ms-flex-order: 859;
    order: 859;
    margin-left: 10px;
    word-break: break-word;
  }

  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-MfJLMaafEYvgZ275C {
    -webkit-box-ordinal-group: 880;
    -ms-flex-order: 879;
    order: 879;
    margin-left: 10px;
  }

  /* name block */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-HX6QTzyQYfyx4e5Za"],
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-N9FzawWsEHGcRivpe"],
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-MfJLMaafEYvgZ275C"],
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~label[for="custom-YePG25sZDtgFrLbWa"],
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-HX6QTzyQYfyx4e5Za,
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-N9FzawWsEHGcRivpe,
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-MfJLMaafEYvgZ275C,
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-YePG25sZDtgFrLbWa {
    min-width: 4em;
    flex: 0 1 auto;
    /* width instead of flex-basis because of IE bugs */
    width: calc((100% / 2) - 10px - 0.01px);
  }

  /* === END HOE-KUNNEN-WE-U-BEREIKEN BLOCK === */

  .polly-contactform__attachment-container {
    -webkit-box-ordinal-group: 1010 !important;
    -ms-flex-order: 1009 !important;
    order: 1009 !important;
  }

  /* everything after the address block */
  .polly-help-contact-us-container-right #custom-RpjSe4f7AHLfxtENH~#custom-MfJLMaafEYvgZ275C~* {
    -webkit-box-ordinal-group: 1000;
    -ms-flex-order: 999;
    order: 999;
  }

  #submitQuestion {
    -webkit-box-ordinal-group: 1100 !important;
    -ms-flex-order: 1099 !important;
    order: 1099 !important;
  }
}

/* feeback container hiding */
#polly-help-article-feedback-container .polly-help-article-feedback-label-top,
#polly-help-article-feedback-container .polly-help-article-feedback-element {
  display: none;
}

/* website links */
div#polly-help-links a {
  padding: 0.5em 1em;
  background-color: #FFFFFF;
  border: 1px solid #666666;
  color: #666666;
  transition: none;
  text-decoration: none;
  opacity: 1;
}


div#polly-help-links a:hover {
  background-color: #ffffff;
  border-color: #666666;
  color: #E30027;
  transition: none;
  text-decoration: none;
  text-shadow: none;
}

/* hide input field */
#custom-hNe9YRL3msphKGvT3 {
  display: none !important;
}



/* *** webform customisations 2022-10-24 *** */
.custom-lotnummer-link {
  margin-top: -10px;
}

/* hide fields with fieldIds by default */
.polly-customfield[attr-fieldId],
label[attr-fieldId],
input[attr-fieldId],
select[attr-fieldId],
span[attr-fieldId] {
  display: none;
}

/*[fix]*/
[hidden] {
  display: none;
}

/* fix hidden borders not highlighting invalid contactform fields */
.error {
  border-width: 1px !important;
}
