/*Some style overrides for our template
.form-control {
    border: solid 1px #404e6782 !important;
}
#flagDiv {
    border-color: #404e6782 !important;
}*/
#CONCLIENTCOUNTRY_id {
    border-right: 0 !important;
}

/* Pre-rendered MathJax content carries an accessibility-only assistive
   MathML copy. MathJax's own stylesheet (which hides it) isn't loaded, so
   without this rule the native <math> renders and every equation shows
   twice. Visually hide it while keeping it available to screen readers. */
.MJX_Assistive_MathML {
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px);
    width: 1px !important;
    height: 1px !important;
    overflow: hidden !important;
}

/* Dashboard tile nav should look like the sidebar nav (same font / sizing /
   header style), so it does not feel foreign next to the main-menu. */
.menu-card .navigation,
.menu-card .navigation > li > a,
.menu-card .navigation > li > a > span,
.menu-card .navigation .navigation-header span {
    font-family: 'Open Sans', 'Roboto Flex', 'Inter Tight', sans-serif !important;
}
.menu-card .navigation > li > a {
    font-size: 1.2rem;
    padding: 5px 30px 5px 20px;
}
.menu-card .navigation .navigation-header {
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 0.04em;
    padding: 12px 20px 4px 20px;
    color: #6b7280;
}
