/* [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:column;--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-collection-overview-container-gap:0em;--polly-nav-container-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);--polly-webform-flex-direction:row;--polly-topic-article-background-colour:transparent;--polly-widget-cell-colour:transparent;--polly-widget-cell-colour--hover:transparent;--polly-breadcrumbs-link-colour--active:inherit;--polly-article-container-colour:inherit;--polly-widget-font-colour--title:inherit;--polly-feedback-font-colour:inherit;--polly-collection-overview-card-font-size:18px;--polly-paragraph-font-size:14px;--polly-widget-cell-bg-colour:transparent;--polly-widget-cell-bg-colour--hover:transparent;--polly-topic-article-background-colour:transparent;--polly-browse-font-colour:#333}

/* import Sofia Pro Light font */

@import url('https://fonts.googleapis.com/css2?family=Overpass|Roboto');
  

/** fonts **/
@font-face {
  font-family: "Interstate";
  src: url("https://polly-fileuploads-public-5okbdcb7qqahpqki8.s3.eu-central-1.amazonaws.com/files/fonts/Amstel/interstate_bold_condensed.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}

/** end fonts **/

  
* {
  font-family: 'Interstate', sans-serif;
}

/* logo */
div.polly-help-logo {
    float: left;
    width: 75px;
    margin-right: 1em;
    margin-top:-10px;
  	
}

div.polly-help-logo img {
	width: 75px;
}

.polly-help-top h2.logoAndTagline {
    font-size: 22px;
  	font-size: 900;
  	margin-top: 15px;
}


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

.polly-help-collection-container .polly-help-collection-item {
    text-align: left;
    padding: 1em;
    border: 1px solid #F2F2F2;
    margin: .5em;
    border-radius: 0px;
}

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

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


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

}

/* kleur van hyperlinks */
a, a:hover {
  color: #CC0000;
  opacity: 1;
}

/* 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;
}

.btn-default.polly-help-collection-more {
    background-color: #ffffff;
    border-color: transparent;
    color: #1A1A1A;
    transition: none;
    text-decoration: none;
  	padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0px;
}


  

/* kleur search */

.polly-help-top #search {
   background-color: #fff;
   color: #1A1A1A;
}

/* placeholders */
.polly-help-top #search::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   color: #1A1A1A;
}    
.polly-help-top #search:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:    #1A1A1A;
  opacity:  1;
}
.polly-help-top #search::-moz-placeholder { /* Mozilla Firefox 19+ */
  color:    #1A1A1A;
  opacity:  1;
}
.polly-help-top #search:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color:    #1A1A1A;
  }

.polly-help-top #search {
   background-color: #fff;
   color: #211a2b;
   border: 1px solid #d9d9d9;
   border-radius: 0px;
}

.polly-help-top #search:focus {
   background-color: #fff;
   color: #1A1A1A;
   border: 1px solid #d9d9d9;
   border-radius: 0px;
}

div.polly-browse-button {
  border: 1px solid #d9d9d9;
  text-align: center;
  background-color: #ffffff;
  color: #1A1A1A;
  margin: 0px;
  border-radius: 0px;
}

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

/* artikel titel */
.polly-help-article-container-left h3 {
    color: #1A1A1A;
}

.polly-help-topicview-container h4 {
    color: #1A1A1A;
}

/* styling numerieke lijsten */

ol {
    counter-reset:li; 
    margin-left:0; 
    padding-left:0; 
}
ol > li {
    position:relative; 
    margin:0 0 6px 2em; 
    padding:4px 8px; 
    list-style:none; 
    border-top:2px solid #f6f6f6;
    background:#f6f6f6;
}
ol > li:before {
    content:counter(li); 
    counter-increment:li; 
    position:absolute;
    top:-2px;
    left:-2em;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    width:2em;
    margin-right:8px;
    padding:4px;
    border-top:2px solid #CC0000;
    color:#fff;
    background:#CC0000;
    font-weight:bold;
    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: #1A1A1A;
}

.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 #CC0000;
    background-color: #f6f6f6;
    font-size: 17px;
    line-height: 1.3;
}

/* rand om afbeeldingen */

/*
img {
    vertical-align: middle;
    border: 1px solid #004b94;
  	padding: 10px;
    border-style: solid;
}

img.icon {
   /* padding: 1px;
   width: 30px;
   border: 1px solid #f6f6f6;
   vertical-align: middle; 
   border: none;
   height: 33px;
}
*/


/* blockquote */

.polly-help-article-container-left div.articleContent blockquote {
    font-size: 15px;
}
blockquote {
    border: 1px dashed #d9d9d9;
    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: 0px;
    border-style: solid;
}


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

.articleContent ul li::before {
  content: "\2022";  
  color: #CC0000; 
  font-weight: bold; 
  display: inline-block; 
  width: 1em; 
  margin-left: -1em; 
}

/* 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 #CC0000;
	border-radius: 0px;
}

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

ul.DT_answers li {
    list-style: none;
    margin: .5em .5em .5em 0;
    border-radius: 0px;
  	border: 1px solid #d9d9d9;
}


/* kleur buttons omrand / hover  */

.btn-default {
    background-color: #FFFFFF;
    border-color: #d9d9d9;
  	color: #211a2b; 
  	transition: none;
    text-decoration: none;
  	border-radius: 0px;
}

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


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

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

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

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: #CC0000;
}

/* contact us page */
.polly-help-contact .fa-envelope-o::before {
    content: "\f27b";
}


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


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

/* browse element */

div.polly-browse-container ul li {
    list-style: none;
    padding: .75em 1em;
    border-bottom: 1px solid #F2F2F2;
  	border-radius: 0px;
    line-height: 15px;
}

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

div.polly-browse-container {
    background-color: #fff;
    border: 1px solid #F2F2F2;
    border-radius: 0px;
}

div.polly-browse-container span.js-next-level:hover, div.polly-browse-container span.js-prev-level:hover {
    cursor: pointer;
    background-color: #ffffff;
    color: #CC0000;
}

div.polly-browse-button:hover {
    background-color: #1A1A1A;
    color: #ffffff;
  	border: 1px solid #1A1A1A;
}

/* sub topics element */
.polly-help-topicview-container ul.polly-topicview-subtopics li:first-child {
    border-top: 1px solid #F2F2F2;
  	border-radius: 0px;
}

.polly-help-topicview-container ul.polly-topicview-subtopics li {
    list-style: none;
    border-left: 1px solid #F2F2F2;
  	border-right: 1px solid #F2F2F2;
  	border-bottom: 1px solid #F2F2F2;
  	border-radius: 0px;
}

/* gerelateerde vragen element */
.polly-help-article-container-right {
    width: 23%;
    margin-top: 30px;
    border-left: 1px solid #F2F2F2;
    padding-left: 20px;
}

/* contact-us */
a.polly-help-contact {
    cursor: pointer;
    color: #1A1A1A;
  	font-size: 15px;
  	padding: 0.5em 1em;
    background-color: #FFFFFF;
    border: 1px solid #F2F2F2;
  	transition: none;
    text-decoration: none;
    opacity: 1;
  	border-radius: 0px;
  	position: absolute;
}

a.polly-help-contact:hover {
    cursor: pointer;
    color: #ffffff;
  	font-size: 15px;
  	padding: 0.5em 1em;
    background-color: #CC0000;
    border: 1px solid #CC0000;
  	transition: none;
    text-decoration: none;
    opacity: 1;
  	border-radius: 0px;
}

.fa-stack {
    display: none;
}

/* web form */
.uneditable-input, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border .2s linear,box-shadow .2s linear;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border .2s linear,box-shadow .2s linear;
    border-radius: 0px;
}

/* icons 
.polly-help-collection-item h4 {
  padding-left: 1.5em; 
  background-size:19px !important; 
}

.polly-help-collection-item:nth-child(1) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/icon_home.png") no-repeat;
}

.polly-help-collection-item:nth-child(2) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-info-circle.png") no-repeat;
}

.polly-help-collection-item:nth-child(3) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-truck.png") no-repeat;
}

.polly-help-collection-item:nth-child(4) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-bezorgen.png") no-repeat;
}
.polly-help-collection-item:nth-child(5) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-eur.png") no-repeat;
}

.polly-help-collection-item:nth-child(6) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-retweet.png") no-repeat;
}

.polly-help-collection-item:nth-child(7) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-book.png") no-repeat;
}

.polly-help-collection-item:nth-child(8) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/fa-user.png") no-repeat;
}

.polly-help-collection-item:nth-child(9) h4 {
  background: url("https://bookspot.custhelp.com/euf/assets/themes/eci/images/icons/icon_home.png") no-repeat;
}

*/

.polly-help-article-container-left div.articleContent table tbody tr td {
    border: 1px solid transparent;
    padding: .1em .25em;
}

.contactopties {
  font-size: 1.2em;
}

.contactopties thead {
  background-color: #D6ECFA;
  color: #333333;
}

.contactopties tbody tr:not(.exclude) td:nth-of-type(1) {
  min-width: 2.5em;
  max-width: 3em;
  padding: 10px;
}

.contactopties tbody tr:not(.exclude) td:nth-of-type(2) {
  min-width: 4em;
  padding: 10px;
}

/* Use layout from full-size helpcenter */
.polly-help-indirect-load .polly-help-top {
    height: 85px;
    padding: 1em 2em;
}

.polly-help-indirect-load .polly-help-top #polly-help-search-container {
    float: right;
  	margin-top: 0px;
  	padding-right:1.75em;
}


.polly-help-indirect-load .polly-help-top #search {
    width: 300px;
    height: 40px;
    font-size:16px;
    padding-left: 1em;
    font-weight: 300;
}

.polly-help-indirect-load .polly-help-top #search:focus {
    width: 500px;
}

.polly-help-indirect-load div.polly-browse-component {
	display: inline-block;
	position:relative;
}

.polly-help-indirect-load div.polly-browse-button {
	height:40px;
    padding-left: 1em;
	font-size: 16px;
	line-height: 25px;
}

.polly-help-indirect-load div.polly-browse-container { 
    font-size:14px;
}

.polly-help-collection-container .polly-help-collection-item h4 {
    margin-top: 0;
    text-transform: uppercase;
}

.polly-help-collection-item:last-child { 
  	display: none; 
}

.articleContent_elementName--section {
    display: none;
}
  
.polly-help-collection-item ul a {
  color: unset;
}