.ThemeGlobal {
    .ImcNavigation {
        --navigation-padding: 0;
        --navigation-burger-margin: 0;
        --navigation-burger-padding: 10px 20px;
        --navigation-shadow: 0 1px 0 0 #cfcfcf;
        --navigation-items-left-valign: flex-end;
        --navigation-items-right-valign: flex-end;
        --navigation-item-badge-position-top: 6px;
        --navigation-item-font-size: 20px;
        --navigation-item-font-weight: 400;
        --navigation-font-family: "Vx-C", Helvetica, sans-serif;
        --navigation-item-padding: 14px 15px 12px;
        --navigation-item-hover-border-color: #b10034;
        --navigation-dropdown-background: #fff;
        --navigation-dropdown-item-font-size: 16px;
        --navigation-item-icon-padding: 14px 15px 16px;
        --navigation-item-icon-padding-smallest-screen: 2px 10px 10px;
        --navigation-item-avatar-border: 0px solid transparent;
        --navigation-item-avatar-border-radius: 0px;
        --navigation-item-border-size: 0px;
        --navigation-logo-width: 162px;
        --navigation-logo-height: 100px;
        --navigation-logo-padding: 0px 30px 0px 10px;
    }

    .ImcBadge {
        --badge-border: #b10034 !important;
        --badge-background: #b10034 !important;
    }

    .QuickSearch {
        --quick-search-margin: 0 12px 8px 0;
    }

    .ImcFooter {
        --footer-background: #fff;
        --footer-item-text-color: #666;
        --footer-item-hover-text-color: #000;
        --footer-item-padding: 0px 15px 15px 15px;
        --footer-text-alignment: flex-start;
    }

    .ImcLink {
        text-decoration: underline;
        --link-hover-text-color: #000;
    }

    .ImcBreadcrumbs {
        --breadcrumb-text-color: #b10034;

        .ImcLink.default:hover .ImcIcon path {
            fill: #b10034 !important;
        }
    }

    .ImcAvatar {
        background-color: transparent !important;
    }

    @media only screen and (max-width: 767px) {
        .DashboardPanel .SliderCard .ImcImage {
            --image-aspect-ratio: none;
        }
    }

    .QuickSearch {
        width: 200px;
    }

    .navRightSection {
        .MenuList {
            &>li[aria-hidden="true"] {
                width: 200px !important;
            }
        }
    }

    .ImcProgressBar .ImcText {
        --progress-bar-color-back: transparent;
    }
    #content-page-wrapper {
        .page-wrapper {
            .content-wrapper {
                .cards-wrapper {
                    article {
                        overflow: hidden;
                    }
                }
            }
        }
    }
    .hasImageOnlybackground {
        .ImcToolbar {
            .ImcButton {
                margin: 0;

                &[disabled].primary {
                    opacity: 1;
                    background-color: transparent;
                }
            }
        }
    }
   
}