@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* _content/FIDUS.PatientPortal/Components/RenderCalenderFunctions.razor.rz.scp.css */
.orgchart[b-2mxvg9e34w] {
    --orgchart-border: 1px solid #ccc;
    --orgchart-connectors-border: 3px solid #ccc;
    display: flex;
    padding-top: 20px;
    position: relative;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}

    /*Time to add downward connectors from parents*/
    .orgchart .orgchart[b-2mxvg9e34w]::before {
        content: "";
        position: absolute;
        top: 0;
        left: 50%;
        border-left: var(--orgchart-connectors-border);
        width: 0;
        height: 20px;
    }

    .orgchart .orgchart-item[b-2mxvg9e34w] {
        float: left;
        text-align: center;
        list-style-type: none;
        position: relative;
        padding: 20px 6px 0 5px;
        transition: all 0.5s;
        -webkit-transition: all 0.5s;
        -moz-transition: all 0.5s;
    }

        /*We will use ::before and ::after to draw the connectors*/
        .orgchart .orgchart-item[b-2mxvg9e34w]::before,
        .orgchart .orgchart-item[b-2mxvg9e34w]::after {
            content: "";
            position: absolute;
            top: 0;
            right: 50%;
            border-top: var(--orgchart-connectors-border);
            width: 50%;
            height: 20px;
        }

        .orgchart .orgchart-item[b-2mxvg9e34w]::after {
            right: auto;
            left: 50%;
            border-left: var(--orgchart-connectors-border);
        }

        /*We need to remove left-right connectors from elements without any siblings*/
        .orgchart .orgchart-item:only-child[b-2mxvg9e34w]::after,
        .orgchart .orgchart-item:only-child[b-2mxvg9e34w]::before {
            display: none;
        }

        /*Remove space from the top of single children*/
        .orgchart .orgchart-item:only-child[b-2mxvg9e34w] {
            padding-top: 0;
        }

        /*Remove left connector from first child and right connector from last child*/
        .orgchart .orgchart-item:last-child[b-2mxvg9e34w]::after,
        .orgchart .orgchart-item:first-child[b-2mxvg9e34w]::before        {
            border: 0 none;
        }

        /*Adding back the vertical connector to the last nodes*/
        .orgchart .orgchart-item:last-child[b-2mxvg9e34w]::before {
            border-right: var(--orgchart-border);
            border-radius: 0 5px 0 0;
            -webkit-border-radius: 0 5px 0 0;
            -moz-border-radius: 0 5px 0 0;
        }

        .orgchart .orgchart-item:first-child[b-2mxvg9e34w]::after {
            border-radius: 5px 0 0 0;
            -webkit-border-radius: 5px 0 0 0;
            -moz-border-radius: 5px 0 0 0;
        }

        .orgchart .orgchart-item > .dropdown .dropdown-toggle[b-2mxvg9e34w]::after {
            content: none;
        }

        .orgchart .orgchart-item > .dropdown .dropdown-menu[b-2mxvg9e34w] {
            min-width: 0;
            left: unset !important;
            right: -37px;
            transform: translate3d(0, 0, 0) !important;
        }

        .orgchart .orgchart-item .orgchart-content[b-2mxvg9e34w] {
            border: var(--orgchart-border);
            padding: 6px 10px;
            text-decoration: none;
            color: #666;
            display: inline-block;
            cursor: pointer;
            border-radius: 5px;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            transition: all 0.5s;
            -webkit-transition: all 0.5s;
            -moz-transition: all 0.5s;
        }

            .orgchart .orgchart-item .orgchart-content:hover[b-2mxvg9e34w],
            .orgchart .orgchart-item .orgchart-content:hover + .orgchart .orgchart-item .orgchart-content[b-2mxvg9e34w] {
                background: #c8e4f8;
                color: #000 !important;
                border: 1px solid #94a0b4;
            }

                /*Connector styles on hover*/
                .orgchart .orgchart-item .orgchart-content:hover + .orgchart .orgchart-item[b-2mxvg9e34w]::after,
                .orgchart .orgchart-item .orgchart-content:hover + .orgchart .orgchart-item[b-2mxvg9e34w]::before,
                .orgchart .orgchart-item .orgchart-content:hover + .orgchart[b-2mxvg9e34w]::before,
                .orgchart .orgchart-item .orgchart-content:hover + .orgchart .orgchart[b-2mxvg9e34w]::before {
                    border-color: #94a0b4;
                    border-width: 5px;
                }

            .orgchart .orgchart-item .orgchart-content hr[b-2mxvg9e34w] {
                margin-top: 0.5rem;
                margin-bottom: 0.5rem;
            }

    .orgchart .dropdown-toggle[b-2mxvg9e34w]::after {
        content: none;
    }
/* _content/FIDUS.PatientPortal/Pages/Admin/SettingsPage.razor.rz.scp.css */
.sidebar[b-16sn6xougr] {
    background-color: #F5F5F5;
    border-radius: 10px;
}

.nav-item:hover[b-16sn6xougr] {
    background-color: #FFFFFF;
}

.modal-body[b-16sn6xougr] {
    max-height: 40vh;
}

    .modal-body ul[b-16sn6xougr] {
        font-size: 12px;
    }

    .modal-body li[b-16sn6xougr] {
        cursor: pointer;
    }

.list-group-item[b-16sn6xougr] {
    padding: 0.75rem 1.25rem;
}
/* _content/FIDUS.PatientPortal/Pages/Admin/UserViewPage.razor.rz.scp.css */
.sort-th[b-lqnq7seqtm] {
    cursor: pointer;
}

.fa[b-lqnq7seqtm] {
    float: right;
}

/* _content/FIDUS.PatientPortal/Shared/AdminLayout.razor.rz.scp.css */
body[b-o7pylnsu8j] {
    min-height: 100vh;
    min-height: -webkit-fill-available;
}

html[b-o7pylnsu8j] {
    height: -webkit-fill-available;
}

main[b-o7pylnsu8j] {
    height: 100vh;
    height: -webkit-fill-available;
    max-height: 100vh;
    overflow-x: auto;
    overflow-y: hidden;
}

.sidebar-divider[b-o7pylnsu8j] {
    background-color: rgba(0, 0, 0, .1);
    border: solid rgba(0, 0, 0, .15);
    border-width: 1px 0;
    box-shadow: inset 0 0.5em 1.5em rgba(0, 0, 0, .1),
                inset 0 0.125em 0.5em rgba(0, 0, 0, .15);
}
/* _content/FIDUS.PatientPortal/Shared/MainLayout.razor.rz.scp.css */
html[b-awukqftu2v], body[b-awukqftu2v] {
    height: 100vh !important;
}

main[b-awukqftu2v] {
    padding: 60px 15px 15px;
}
/* _content/FIDUS.PatientPortal/Shared/SidebarMenu.razor.rz.scp.css */
.dropdown-toggle[b-xi08iymttp] {
    outline: 0;
}
