@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700;800&display=swap');

#content_form {
    margin-bottom: 5px;
}

.open>.dropdown-menu{
    background-color: var(--portalThemeColor4, #ffffff);
}
.open>.dropdown-menu>li>a{
    color: var(--portalThemeOnColor9, #1276CE);
}


.open .dropdown-menu > li > a:hover,.dropdown-menu > .active > a:hover{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.dropdown-menu>.active>a{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
.open .dropdown-menu>.active>a:focus{
    color: var(--portalThemeColor4, #ffffff);
    background-color: var(--portalThemeOnColor9, #1276CE);
    text-decoration: Underline;

}
/*html,body,.bg,.theme-bg,.section,.main-content,.page-content,.page,.page-wrapper,.layout
{
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;


}
body{
    min-height: 100vh;
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;
}
html{
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;

}*/
html,body,.page,.page-wrapper,.pageHeight,.layout
{
    background: #ffffff !important;
    background-color: #ffffff !important;
    background-image: none !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;


}
/* Header alignment fix */
.navbar-static-top .header-container {
    display: flex;
    align-items: center;
}

.navbar-header {
    flex: 0 0 auto;
    margin-right: auto;
}

.navbar-collapse {
    flex: 0 0 auto;
}

.navbar-static-top .navbar-header .navbar-brand {
    padding: 10px 15px;
    margin: 0;
}
body[class*="licensingportal"] {
    --licensing-heading-font: "Open Sans", "Segoe UI", sans-serif;
    --licensing-body-font: "Open Sans", "Segoe UI", sans-serif;
}

body[class*="licensingportal"],
body[class*="licensingportal"] p,
body[class*="licensingportal"] span,
body[class*="licensingportal"] li,
body[class*="licensingportal"] label,
body[class*="licensingportal"] td,
body[class*="licensingportal"] th,
body[class*="licensingportal"] input,
body[class*="licensingportal"] textarea,
body[class*="licensingportal"] select {
    font-family: var(--licensing-body-font) !important;
}

body[class*="licensingportal"] h1,
body[class*="licensingportal"] h2,
body[class*="licensingportal"] h3,
body[class*="licensingportal"] h4,
body[class*="licensingportal"] h5,
body[class*="licensingportal"] h6,
body[class*="licensingportal"] a,
body[class*="licensingportal"] button,
body[class*="licensingportal"] .header-text,
body[class*="licensingportal"] .difference-text,
body[class*="licensingportal"] .welcome-heading-text,
body[class*="licensingportal"] .section-heading,
body[class*="licensingportal"] .h2-text,
body[class*="licensingportal"] .h3-text,
body[class*="licensingportal"] .card-title,
body[class*="licensingportal"] .license-btn,
body[class*="licensingportal"] .outline-btn,
body[class*="licensingportal"] .home-kpi-value,
body[class*="licensingportal"] .quick-access-heading,
body[class*="licensingportal"] .faq-header h2,
body[class*="licensingportal"] .support-section1 h2,
body[class*="licensingportal"] .topbar-title,
body[class*="licensingportal"] .topbar-item strong {
    font-family: var(--licensing-heading-font) !important;
}

