html[data-page^='iframe_display'] {
    background-color: rgba(var(--branding_MeadowGreen15),1);
}

html[data-page^='iframe_display'] body,
html[data-page^='iframe_display'] body:not(.single-worker) div#page.container,
body.single-user-input,
body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > *.fancybox__content {
    background-color: transparent;
}

html[data-page^='iframe_display'] body > header.site-header,
html[data-page^='iframe_display'] body > nav#mobile-header,
html[data-page^='iframe_display'] body > div#site-tagline,
html[data-page^='iframe_display'] body > div.site-footer {
    display: none !important;
}

body > div.fancybox__container > div.fancybox__backdrop {
    opacity: 0.375;
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > *.fancybox__content {
    max-width: calc( 100% - 0.5em );
    margin-right: auto;
    margin-left: auto;
    padding: 0;
    border-radius: 0.25rem;
    background-color: rgba(var(--branding_MeadowGreen15),1);
    box-shadow: 0px 2px 6px 1px rgba(68,68,68,0.125), 0px 4px 12px 2px rgba(68,68,68,0.1875), 0px 8px 24px 3px rgba(68,68,68,0.25);
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > *.fancybox__content > div.inline-form {
    width: 100%;
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > div.fancybox__content > button.carousel__button {
    top: 0.5rem;
    right: 0.5rem;
    background: rgba(68,68,68,0.4375);
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > div.fancybox__content > button.carousel__button:focus {
    background: rgba(68,68,68,0.875);
}

body > div.fancybox__container > div.fancybox__carousel div.fancybox__slide > div.fancybox__content > iframe.fancybox__iframe {
    border-radius: 0.25rem;
}