/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 12/10/2021, 11:45:26
    Author     : meconlago
*/
body .ui-menu.ui-menubar {
    padding: 0.0rem;
    background: transparent !important;
    border-radius: 0px;
    border: 0px;
    color: #000000!important;
}
body .ui-menu .ui-menu-list {
    background: transparent !important;
    border: 0px;
    border-radius: 0px;
    border-color: transparent !important;
    padding: 0px;
}
body .ui-menu .ui-menu-list .ui-menuitem{
    background: #b62a2e !important;
    border-radius: 25px; /* Bordes más redondeados */
    border: 0px !important;
    padding: 0px !important; /* Mantener padding en 0, si lo prefieres */

    /* Separación entre los items (espacio entre los elementos del menú) */
    margin-right: 15px; /* Espacio entre los elementos de menú */
    margin-bottom:1px; /* Espacio entre los elementos de menú */
}
body .ui-menu .ui-menu-list .ui-menu-child.ui-shadow{
    background: transparent !important;
    border: 0px!important;
    border-radius: 10px !important;
    border-color: transparent !important;
    padding: 2px!important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}

.ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text {
    color: #FFFFFF !important;
}

body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link {
    background: #f8c6c8 !important;
    cursor: pointer;
    border-radius: 25px !important;/* Bordes más redondeados */
    /*color: #000000 !important;*/
}
body .ui-menu .ui-menu-list .ui-menuitem.ui-menuitem-active > .ui-menuitem-link * {
    color: #000000 !important; /* Asegura que el color negro se aplique a todos los elementos dentro */
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-s:last-child
{
    color: #000000 !important;
}
body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-icon-triangle-1-e:last-child{
    color: #000000 !important;
}
/*body  .ui-menuitem-link  .ui-corner-all .ui-estate-hover{
    box-shadow:0 0 8px #85b2cb;
    border-radius: 25px !important;
}*/


body .ui-tabs .ui-tabs-nav li.ui-tabs-header.ui-state-active a{
    color: #b62a2e !important;

}

body .ui-tabs.ui-tabs-top > .ui-tabs-nav li.ui-tabs-header.ui-state-active {
    border-color: #b62a2e !important;
}

body .ui-inputfield{
    border-radius: 0px;
}

body .ui-button {
    color: #000000 !important;
    border-radius: 20px;
}

body  .ui-datatable .ui-datatable-data .ui-state-hover {
    background: #b62a2e;
    color: #000000;
}

body .ui-datatable thead th {
    vertical-align: top;
}

/*prime extension*/

.cke_top {
    background: #ffffff !important;
}

.cke_reset {
    width:100% !important;
}

.cke_editable .cke_editable_themed .cke_contents_ltr .cke_show_borders{
    width:100% !important;
}

.ui-datatable{
    font-size: 0.93rem !important;
}

.ui-datatable .ui-datatable-data > tr {
    text-align: justify !important;
    vertical-align: top !important;
}

body .ui-datatable thead th {
    text-align: center !important;
    vertical-align: top !important;
}

body .ui-datatable .ui-datatable-header {
    font-weight: bold !important;
    vertical-align: top !important;
    text-align: center !important;
    color: #000000  !important;
}
.ui-outputlabel .ui-outputlabel-rfi{
    color:  #FF0000  !important;
    font-weight: bold !important;
}

