.h5p-standard-page {
 
}

.h5p-standard-page .h5p-standard-page-element {
  padding: var(--h5p-theme-spacing-xs) 0;
}

.h5p-standard-page .h5p-standard-page-element:nth-of-type(2) {
  padding-top: var(--h5p-theme-spacing-s);
}
.h5p-documentation-tool-page-container .h5p-documentation-tool-page.current p{
  margin: var(--h5p-theme-spacing-xxs) 0;
}


.h5p-standard-page .h5p-accordion .h5p-panel-content {
  padding: var(--h5p-theme-spacing-xxs) 0em 0em calc(var(--h5p-theme-spacing-s)*1.25);
}

.h5p-standard-page .h5p-accordion .h5p-panel-button {
  padding: calc(var(--h5p-theme-spacing-s)*0.2) calc(var(--h5p-theme-spacing-s)*0.2) calc(var(--h5p-theme-spacing-s)*0.2) 0;
  margin: calc(var(--h5p-theme-spacing-s)*0.2) 0;
  font-size: var(--h5p-theme-font-size-m);
}
.h5p-standard-page .h5p-accordion .h5p-panel-title:focus {
    outline: 2px ridge var(--h5p-theme-main-cta-base);
    outline-offset: 2px;
}


.h5p-standard-page .h5p-accordion .h5p-panel-button:before {
  left: calc(var(--h5p-theme-spacing-s)/2);
   font-size: var(--h5p-theme-font-size-s);
}
