/* Font Awesome */ @import url('font-awesome/css/all.css'); /* Aptivi global variables */ @import url('apt-globals.css'); /* Important overrides */ @import url('apt-important.css'); /* Aptivi-specific overrides and declarations */ @import url('apt-common.css'); @import url('apt-overrides.css'); :root { color-scheme: light dark; } body { overflow-x: hidden; } .container-fluid { max-width: 100vw; overflow-x: hidden; } /* Common HTML overrides */ html, body { font-family: var(--apt-font-style-sans); color: var(--apt-accent-2); background-color: var(--apt-accent-back) !important; } button { font-family: var(--apt-font-style-sans); } @media (min-width: 770px) { p { font-size: var(--apt-styling-common-font-size); } } @media (max-width: 769px) { p { font-size: medium; } } h1, h2, h3, h4, h5, h6 { font-family: var(--apt-font-style-head); font-weight: 400; color: var(--apt-accent-1); } code, pre { font-family: var(--apt-font-style-mono); color: var(--apt-accent-1); } input, select { color: var(--apt-accent-2); background-color: var(--apt-accent-shade-3); border-color: var(--apt-accent-1); border-width: var(--apt-styling-border-width); border-radius: var(--apt-styling-border-radius); } code { background-color: unset; } pre { background-color: var(--apt-accent-shade-3) !important; border-color: var(--apt-accent-1); border-width: var(--apt-styling-border-width) !important; border-radius: var(--apt-styling-border-radius) !important; } a { color: var(--apt-accent-1); }