
/*** TREE PANEL   ****/
.serviciosPanel tr {
    height: 55px!important;
    padding-top: 6px;
    padding-bottom:6px;
}
.serviciosPanel tr .x-grid-row-over:hover {
    background-color: rgba(199, 199, 202, 0.75) !important;
    border-left:3px solid var(--background-gray)!important;/*F4F4F4*/
}
/*** FIN TREE PANEL  ****/

/*** TREE NODES   ***/
.nodoSeleccionado .x-tree-node-text{
    color:#009ba4!important;
}
.nodoSeleccionado {
    font-weight: normal!important;
    height:55px!important;
    background-color:#fafafa!important;
}
.nodoSeleccionado td{
    padding-top:4px!important;
}
.nodoSeleccionado:hover {
    background-color:#bbbbbb!important;
}
.nodoSeleccionado .nodoNormal :hover{
    background-color:#bbbbbb!important;
}
.nodoSeleccionado:hover .nodoNormal{
    background-color:#bbbbbb!important;
}

.nodoNormal {
    font-weight: normal!important;
    height:55px!important;
    color:#555!important;
    border-left:3px solid #fafafa !important;
    background-color:#fafafa!important;
}
td.nodoNormal{
    padding-top:4px!important;
}
.nodoNormal:hover{
    font-weight: normal!important;
    height:55px!important;
    background-color:#bbbbbb!important;
    color:#fff!important;
    border-left:3px solid rgba(0, 44, 0, 0.95) !important;
}

.disabledNode{
    opacity:0.4;
}
.disabledNode:hover{
    border:0px solid #bbbbbb!important;
    color:white!important;
    height:30px!important;
    background-color: rgba(255, 0, 0, 0.84) !important;
    border-left:3px solid var(--background-gray)!important;/*F4F4F4*/
    opacity:.8!important;
    font-size:12px;
}

.nodoNormal.disabledNode:hover{
    border:0px solid #bbbbbb!important;
    color:white!important;
    height:55px!important;
    background-color: rgba(255, 0, 0, 0.84) !important;
    border-left:3px solid var(--background-gray)!important;/*F4F4F4*/
    opacity:.8!important;
    font-size:12px;
}


/**** FIN TREE NODES ****/

/*** TREE NODES  IN CONFIG SECTION ***/

/*Evitar que aparezca el checkbox junto al icono en el árbol de config */
.nodoNormal input.x-tree-checkbox {
    display: none!important;
}

/*** FIN TREE NODES  IN CONFIG SECTION ***/


/*** TAB PANEL   Principal *****/
.x-tab-bar-plain-nuevo-iColor {
    border-bottom: 2px solid #009Ba4 !important;
    right: auto;
    left: 0px;
    top: 0px;
    height: 30px;
}

.x-tab-bar-plain-nuevo-iColor.emptyTabBar{
    border-bottom: 2px solid #ffffff !important;
    right: auto;
    left: 0px;
    top: 0px;
    height: 30px;
}


.x-tab-bar-plain-nuevo-iColor .x-tab-bar-body-default-top{
    padding-bottom:0px!important;
}


.contenedorTabs .x-tab{
    height:27px!important;
    border-top:1px solid!important;
    border-left:1px solid!important;
    border-right:1px solid!important;
    border-color:#cccccc;
    color: #464a45 !important;

}
.contenedorTabs .x-tab .x-tab-inner{
    color: #9ea29d !important;
    font-size:14px!important;
    font-weight:normal!important;
}
.contenedorTabs .x-tab.x-active{
    border-top:2px solid!important;
    border-left:1px solid!important;
    border-right:1px solid!important;
    border-color:#188!important;
    height: 29px!important;
}
.contenedorTabs .x-tab.x-active .x-tab-inner{
    font-weight:bold!important;
    font-size:15px!important;
    color:#188!important;
}


/*** FIN TAB PANEL *****/

/**** Tabs Panel de config Window  ***/
.tabPanel .x-tab{
    border-top:1px solid!important;
    border-left:1px solid!important;
    border-right:1px solid!important;
    border-color: #9ea29d!important;
}
.tabPanel .x-tab.x-active{
    border-top:1px solid!important;
    border-left:1px solid!important;
    border-right:1px solid!important;
    border-color:#188!important;
}
.tabPanel .x-tab.x-active .x-tab-inner{
    font-weight:normal!important;
    font-size:14px!important;
    color:#188!important;
}
.tabPanel .x-tab-inner{
    color:#808080!important;
    font-weight:normal!important;
}