﻿:root {
    --main-font-weight: Normal;
    --tile-title-weight: Bold;
    --main-font-family: Arial, Sans-Serif;
    /*--main-font-size_menuTop: 16px;*/
    --main-font-size_menuTop: 2vh;
    --main-font-size_Logo: 30px;
    --main-font-size_menuLeft: 1.9vh;
    --font-weight-hypertable-canBeFiltered: 600;
}



html {
    /* font-size: 62.5%; */
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
    /*font-size: 14px;*/
    font-size: 2vh;
}

.ctxnav {
    font-size: var(--main-font-size_menuLeft);
}

body {
    /* font-size: 1.4rem; */
    font-size: 2vh;
}

.tooltip {
    font-size: 12px;
}

.metro h1 {
    /* font-family: Arial, Sans-Serif; */
    /* font-size: 4.8rem; */
    /* font-weight: 300; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
}

.tile-area-title {
    /*font-size: 24px;*/
    font-size: 3vh;
}

.metro .tile-area-init .tile-area-title-init {
    font-size: 24px;
}

.metro .tile-area .tile-area-title {
    font-size: 24px;
}

.metro .tile-area #nav-path {
    font-size: var(--main-font-size_menuTop);
}

#sync {
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: 300; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
    font-size: 20px;
    letter-spacing: 0.00em;
}

#user {
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: 300; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
    /*font-size: 20px;*/
    font-size: 3vh;
    letter-spacing: 0.00em;
}

#global-interval {
    font-size: 14px;
}

.metro .tile-group {
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: bold; */
    font-family: var(--main-font-family);
    font-size: var(--main-font-size_menuTop);
    font-weight: var(--main-font-weight);
}

.metro .tile-group-title {
    /*font-family: Arial, Sans-Serif; */
    /*font-weight: bold; */
    /*font-size: 20px;*/
    font-weight: bold;
}

.metro .tile-group-container .tile-group-title-outer {
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: bold; */
    font-family: var(--main-font-family);
    font-size: 18px;
    font-weight: var(--main-font-weight);
}

.tile-group-title-inner {
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: bold; */
    font-family: var(--main-font-family);
    font-size: 16px;
    font-weight: var(--main-font-weight);
}

.full-header {
    /* font-family: Arial, Sans-Serif; */
    font-family: var(--main-font-family);
    font-size: 20px;
}



.arc text {
    font-size: 12px;
}

#myUL {
    font-size: var(--main-font-size_menuLeft);
}

#modal-h2 {
    font-family: var(--main-font-family);
    font-size: 16px;
    /* font-family: Arial, Sans-Serif; */
}

#modalA-hc1 {
    font-family: var(--main-font-family);
    font-size: 16px;
    vertical-align: bottom;
    /* font-family: Arial, Sans-Serif; */
}

#modalA-hc2 {
    font-family: var(--main-font-family);
    font-size: 14px;
    vertical-align: bottom;
    padding-left: 30px;
    /* font-family: Arial, Sans-Serif; */
}

.infobox-title {
    /* font-weight: bolder !important; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
    /* font-family:  "Segoe UI Light","Segoe WPC","Segoe UI", Helvetica, Arial, "Arial Unicode MS"  !important ; */
}

.infobox-info {
    font-family: var(--main-font-family);
    /* font-family :  "Segoe UI Light","Segoe WPC","Segoe UI", Helvetica, Arial, "Arial Unicode MS"  !important ; */
}

.tile-menu-dlg-text {
    font-size: 12px;
}

.ad-txt {
    font-size: 12px;
}

.tile-menu-dlg-input-div {
    font-size: 12px;
}

.pageBox {
    /*font-size: 1.4rem;*/
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
    /*font-size: 12px;*/
    font-size: 1.8vh;
}

.pageFSBox, .pagesFSBox {
    /* font-family: Arial, Sans-Serif; */
    font-family: var(--main-font-family);
    font-size: 20px;
}

.pagesBox {
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
    /*font-size: 12px;*/
    font-size: 1.8vh;
}

.pageRowBox {
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
    /*font-size: 12px;*/
    font-size: 1.8vh;
}

.srch-legend {
    /* font-weight:bold; */
    font-weight: var(--main-font-weight);
}

.srch-divs {
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
    font-size: 12px;
}

.srch-menu-legend {
    /* font-weight:bold; */
    font-weight: var(--main-font-weight);
}

.nav-item, .c-nav-item {
    font-size: 1.6em;
    text-decoration: none;
}

html, body {
    /* font-family: Arial, sans-serif; */
    font-family: var(--main-font-family);
}

.test {
    font-size: 14px;
}

#global-dt select {
    font-size: 14px;
}

#global-dt input {
    font-size: 22px;
}

.htmlpicker {
    font-size: 12px;
    /* font-family: Arial, Sans-Serif; */
    /* font-weight:bold; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
}

.htmlpickerscope {
    font-size: 12px;
    /* font-family: Arial, Sans-Serif; */
    /* font-weight:bold; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
}

.htmlCellPicker {
    font-size: 15px;
    /* font-family: Arial, Sans-Serif; */
    /* font-weight: bold; */
    font-family: var(--main-font-family);
    font-weight: var(--main-font-weight);
}

#date-select-global {
    text-decoration: none;
    font-size: 14px;
}

.notification {
    font: 12px Arial, sans-serif;
    /* font-weight:bold; */
    font-weight: var(--main-font-weight);
}

.notifyBubble {
    /*font: 12px Arial, sans-serif;*/
    font-size: 1.5vh;
}

.dlg-text {
    font-size: 12px;
}

.ug-text {
    font-size: 12px;
}

.info-box-text {
    font-size: 12px;
}

.kpi-legend-07 {
    /*font-size: 0.7em;*/
}

.kpi-value-bold {
    font-weight: Bold;
}

/*! Hypertable*/

.HyperTable .CanBeFiltered {
    font-weight: var(--font-weight-hypertable-canBeFiltered);
}

.title_scope_hint {
    font-size: 0.7em;
}
