/* v0.2.1: these rules never apply to the main Stryx site or inline directories. */
html.stsf-canvas {
    min-height: 100%;
    background: #fff;
}
html.stsf-canvas body#stsf-team-page.stsf-standalone {
    display: block !important;
    opacity: 1 !important;
    visibility: visible !important;
    position: relative;
    min-height: 100vh;
    width: 100%;
    max-width: none;
    margin: 0;
    padding: 0;
    background: #fff;
    color: #171c25;
}
body#stsf-team-page.stsf-standalone > #stsf-main {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    float: none !important;
    clear: both;
    height: auto;
    margin: 0 !important;
    padding: 0 !important;
    opacity: 1 !important;
    visibility: visible !important;
}
body#stsf-team-page.stsf-standalone > #stsf-main > .stsf-store,
body#stsf-team-page.stsf-standalone > #stsf-main > .stsf-directory {
    display: block;
    width: 100%;
    max-width: none;
    margin: 0;
    float: none;
    opacity: 1;
    visibility: visible;
}
body#stsf-team-page.stsf-standalone > .stsf-shared-footer {
    display: block;
    clear: both;
    float: none;
    width: 100%;
    max-width: none;
    margin: 0;
    opacity: 1;
    visibility: visible;
}
