/*
 * #Themes
 * ---------------------------------------------------------------
*/


/*
 * #LIGHT Theme
 * ---------------------------------------------------------------
*/


[nd-theme="light"] {
    background: #fff;
}


/*
 * Logo
*/

[nd-theme="light"] .nd--cns-sample-hd-logo::after {
    background-image: url('../assets/images/NetDania-logo-light.svg');
}


/*
 * Navigation menu
*/

[nd-theme="light"] .nd--cns-sample-settings-button-container button {
    background: transparent;
    color: #0085ff;
}

[nd-theme="light"] .nd--cns-sample-settings-button-container button:hover {
    color: #40a4ff;
}

[nd-theme="light"] .nd--cns-sample-menu-wrapper .navigation-entry a {
    color: rgba(0, 0, 0, 0.5);
}

[nd-theme="light"] .nd--cns-sample-menu-wrapper .navigation-entry a:hover {
    color: #40a4ff;
}

[nd-theme="light"] .nd--cns-sample-menu-wrapper .navigation-entry a.active {
    color: #0085ff;
}


/*
 * Logout
*/

[nd-theme="light"] .nd--cns-sample-logout a {
    color: #0085ff;
}

[nd-theme="light"] .nd--cns-sample-logout a:hover {
    color: #40a4ff;
}


/*
 * #DARK Theme
 * ---------------------------------------------------------------
*/

[nd-theme="dark"] {
    background: #000;
}


/*
 * Logo
*/

[nd-theme="dark"] .nd--cns-sample-hd-logo::after {
    background-image: url("../assets/images/NetDania-logo-dark.svg");
}


/*
 * Navigation menu
*/

[nd-theme="dark"] .nd--cns-sample-settings-button-container button {
    background: transparent;
    color: rgba(150, 164, 211, 0.7);
}

[nd-theme="dark"] .nd--cns-sample-settings-button-container button:hover {
    color: #fff;
}

[nd-theme="dark"] .nd--cns-sample-menu-wrapper .navigation-entry a {
    color: rgba(150, 164, 211, 0.7);
}

[nd-theme="dark"] .nd--cns-sample-menu-wrapper .navigation-entry a:hover {
    color: #fff;
}

[nd-theme="dark"] .nd--cns-sample-menu-wrapper .navigation-entry a.active {
    text-shadow: 0 0 20px #00dbcb;
    color: #00dbcb;
}


/*
 * Logout
*/

[nd-theme="dark"] .nd--cns-sample-logout a {
    color: rgba(150, 164, 211, 0.7);
}

[nd-theme="dark"] .nd--cns-sample-logout a:hover {
    color: #fff;
}


/*
 * #DARK PURPLE Theme
 * ---------------------------------------------------------------
*/

[nd-theme="darkpurple"] {
    background: #100d21;
    color: #8689ec;
}


/*
 * Logo
*/

[nd-theme="darkpurple"] .nd--cns-sample-hd-logo::after {
    background-image: url('../assets/images/NetDania-logo-darkpurple.svg');
}


/*
 * Navigation menu
*/

[nd-theme="darkpurple"] .nd--cns-sample-settings-button-container button {
    background: #100d21;
    color: #8689ec;
}

[nd-theme="darkpurple"] .nd--cns-sample-settings-button-container button:hover {
    color: #fff;
}

[nd-theme="darkpurple"] .nd--cns-sample-menu-wrapper .navigation-entry a {
    color: #fff;
}

    [nd-theme="darkpurple"] .nd--cns-sample-menu-wrapper .navigation-entry a.active {
        text-shadow: 0 0 20px #b567ff;
        color: #b567ff;
    }


/*
 * Logout
*/

[nd-theme="darkpurple"] .nd--cns-sample-logout a {
    color: #8689ec;
}

[nd-theme="darkpurple"] .nd--cns-sample-logout a:hover {
    color: #fff;
}