body:not(.node--type-collection) #main {
  padding-top: 5px;
}
.p18-club-landingpage__bt-item--first img {
  display: block;
  width: 16px;
  margin-right:2px;
}
.p18-club-landingpage__bt-item--first em {
  text-align: left;
}
.accordion-flush .accordion-button {
  text-align: left;
}
.accordion-flush.border{
	padding-right: 0rem !important;
	padding-left: 0rem !important;
}
.webview-fulwidth {
  margin-left: -12px;
  margin-right: -12px;
  overflow: hidden;
}
.collection-heading-wrapper {
  padding: 0;
}
.node--type-collection h1, .node--type-collection .h1 {
  font-weight: 400;
  font-size: 1.3em;
}
h3 .accordion-button {
  font-size: 14px;
}
.context-webview-club-webview-punkte-bonus #content,
.context-webview-club-webview-details-page-2028 #content,
.context-webview-club-webview-details-page-2029 #content,
.context-webview-club-webview-details-page-925 #content {
  padding-left: 0;
  padding-right: 0;
}
.context-webview-club-webview-punkte-bonus #content .field__item .container,
.context-webview-club-webview-details-page-2028 #content .field__item .container,
.context-webview-club-webview-details-page-2029 #content .field__item .container,
.context-webview-club-webview-details-page-925  #content .field__item .container{
  padding-left: 12px;
  padding-right: 12px;
}
.accordion-body .text-link-section {
  display: none;
  visibility: hidden;
}
#carouselStepper img.iphone-frame {
  max-width: 100%;
}
