.ThemeGlobal {
    .ImcNavigation {
        --navigation-background: #003e52;
        --navigation-shadow: 0 1px 0 0 rgba(215, 218, 212, 0.2);
        --navigation-logo-width: 85px;
        --navigation-logo-height: 100px;
        --navigation-item-text-color: #D7DAD4;
        --navigation-item-hover-text-color: #D7DAD4;
        --navigation-item-active-text-color: #D7DAD4;
        /* --navigation-item-hover-border-color: #D7DAD4;
        --navigation-item-active-border-color: #D7DAD4; */
        /* --navigation-item-border-size: 0 0 4px 0; */
        --navigation-dropdown-background: #003343;
        --navigation-dropdown-item-hover-text-color: #00694b;
        --navigation-dropdown-separator: 1px solid rgba(215, 218, 212, 0.2);
        --navigation-search-result-hover-background: rgba(215, 218, 212, 0.05);
        --navigation-search-result-breadcrumb-text-color: #BFBDC2;
        --navigation-search-result-breadcrumb-hover-text-color: #BFBDC2;
        --navigation-search-result-hover-text-color: #fff;
        --navigation-dropdown-separator: 1px solid rgba(215, 218, 212, 0.2);
        --navigation-search-result-border-bottom: 1px solid rgba(215, 218, 212, 0.2);

        .MenuList {
            &>.MenuItem {

                a,
                button {
                    .NavItemContent {
                        .ImcText {
                            --text-highlight-text-color: #FE9A71;
                            position: relative;

                            &:before {
                                content: "";
                                width: 0;
                                height: 1px;
                                background-color: #D7DAD4;
                                position: absolute;
                                bottom: 0;
                                left: 0;
                            }
                        }

                        &:hover {
                            .ImcText {
                                &:before {
                                    width: 100%;
                                    transition: all 0.3s ease;
                                }
                            }
                        }

                        &.active {
                            .ImcText {
                                &:before {
                                    width: 100%;
                                    transition: all 0.3s ease;
                                }
                            }
                        }
                    }
                }

            }
        }
    }

    .QuickSearch {
        --quick-search-shadow-focus-color: var(--theme-color-primary);
    }

    .ImcFooter {
        --imc-footer-background: #003343;
        --imc-footer-item-text-color: #d7dad4;
        --imc-footer-item-hover-text-color: #d7dad4;
    }

    .OJTMentor {
        background-color: transparent;
    }

    .MyStaff {
        background: transparent;
    }

    .full-height-page {
        background: url(../global/images/New_background.png) #f9fbfc !important;
        background-position: center !important;
        background-repeat: no-repeat !important;
        background-size: auto !important;
        background-attachment: fixed !important;

        #filtersPanel {
            background-color: transparent;

            .SimpleFilter {
                background-color: transparent;

            }

            .ImcExpandableView {
                background-color: transparent;
            }

            .ImcCheckbox {
                .checkboxIcon:before {
                    background-color: transparent;
                }
            }
        }
    }

    #content-page-wrapper {
        .Dashboard {
            background-color: transparent;
        }

        .UserProfileView,
        .UserProfileEdit {
            background: transparent;
        }
    }

    .ImcNotification {
        --notification-text-color: #fff;

        .ImcHtml {
            --text-color: #fff;
        }

        a {
            --link-text-color: #fff;
            --link-hover-text-color: #fff;
            --link-hover-text-decoration: none;
        }
    }

    .ImcButton {
        --button-primary-background: #00694b;
        --button-primary-border: 1px solid #00694b;
        --button-primary-text-color: #D7DAD4;
        --button-hover-background: #D7DAD4;
        --button-hover-border: 1px solid #D7DAD4;
        --button-hover-text-color: #00694b;
    }

    .filterBar {
        .ImcSelect {
            --select-text-color: #fff;
        }
    }
}