body.dfsp-app-page #masthead,body.dfsp-app-page .site-header,body.dfsp-app-page .ast-mobile-header-wrap,body.dfsp-app-page .main-header-bar-wrap{display:none!important}body.dfsp-app-page .entry-header{display:none!important}body.dfsp-app-page .site-content{padding-top:0!important}.dfsp-header-link{display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;border:1px solid rgba(255,255,255,.45);border-radius:7px;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:14px;white-space:nowrap}.dfsp-header-home{background:var(--df-orange);border-color:var(--df-orange)}@media(max-width:680px){.dfsp-header{gap:8px}.dfsp-brand-mark{width:36px;height:36px}.dfsp-brand strong{font-size:18px}.dfsp-brand small{display:none}.dfsp-user{gap:6px}.dfsp-header-link{padding:7px 8px;font-size:12px}}

body.dfsp-app-page .top-bar,body.dfsp-app-page .electro-breadcrumb,body.dfsp-app-page .woocommerce-breadcrumb,body.dfsp-app-page nav[aria-label="Breadcrumb"],body.dfsp-app-page .site-footer,body.dfsp-app-page #colophon{display:none!important}
body.dfsp-app-page .site-content>.container,body.dfsp-app-page #content,body.dfsp-app-page .content-area{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}
body.dfsp-app-page .dfsp-shell{max-width:none;width:auto;margin:16px;padding:0}
body.dfsp-app-page .dfsp-shell button{background:#006fc9;color:#fff;border:1px solid #006fc9;border-radius:6px;padding:10px 16px;font-weight:600}
body.dfsp-app-page .dfsp-shell input,body.dfsp-app-page .dfsp-shell select{max-width:100%}
@media(max-width:680px){body.dfsp-app-page .dfsp-shell{margin:8px}.dfsp-table-wrap{overflow-x:auto}}
body.dfsp-app-page .dfsp-shell button.dfsp-button{background:#006fc9!important;color:#fff!important;border-color:#006fc9!important}
