
:root {
    --SIZE_TEXTO_ROWS : 13px;
    --WEB_PAGE_FILTER : '';
    --MASK_TDAH: rgba(0, 0, 0, 0.7);
    --FONT_BASE_REGULAR: 'Helvetica Neue', helvetica, arial, verdana, sans-serif;
    --FONT_BASE_DISLEXIA: OpenDyslexic;
    --FONT_BASE: var(--FONT_BASE_REGULAR);
}

/**
Sector Body 
**/

body {
    -webkit-filter : var(--WEB_PAGE_FILTER);
    filter: var(--WEB_PAGE_FILTER);
}

/**
Sector Lenguaje
**/
.region_languaje {
    text-align:  right;
    
    & > li {
        color: #0F62AC;
        display: inline;
    }

    & > li > a:visited {
        color: #0F62AC;
        font-weight: 400;
        text-decoration: none;
    }

    & > li > a:link {
        color: #0F62AC;
        font-weight: 400;
        text-decoration: none;
    }
    
}

/**
TreeGrid
**/
.treepanel_row {
    font-size: var(--SIZE_TEXTO_ROWS);
    font-family: var(--FONT_BASE);
}

/**
Accessibilidad
**/

.sector {
    font-size: 1.2em;
    color : #0F62AC;
    text-decoration: underline;
}


/**
Otros Plugins
**/
.selector-for-some-widget {
    box-sizing: content-box;
}

.tab-inner-navigation {
    max-width: 220px;
}

/**
Manejo Menu Accesibilidad
**/

body.tdah-mask .tdah-mask-bottom,body.tdah-mask .tdah-mask-top {
    display: block;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 999999;
    background-color: var(--MASK_TDAH)
}

body.tdah-mask .tdah-mask-top {
    top: 0;
    bottom: auto
}

body.tdah-mask .tdah-mask-bottom {
    bottom: 0;
    top: auto
}


/**
Open Dislecixs
**/

@font-face {
    font-family: OpenDyslexic;
    src: url(../packages/classic/resources/dislexics/OpenDyslexic3-Regular.ttf);
}

.x-tab-inner-navigation{
    font-family: var(--FONT_BASE);
}
