/* 
    Created on : Apr 11, 2017, 11:13:24 AM
    Author     : hsalinas
*/



.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #f3f3f3;
}
.table tbody tr:hover td, .table tbody tr:hover th {
    background-color: #9abfd4;
}

/*
.ui-panelgrid>*>tr,
.ui-panelgrid .ui-panelgrid-cell {
    border: none;
}
.companyHeaderGrid.ui-panelgrid>*>tr,
.companyHeaderGrid.ui-panelgrid .ui-panelgrid-cell {
    border: none;
}
.ui-panelgrid td, .ui-panelgrid tr
{
    border-style: none !important
}
*/
.outerpanelgrid>tbody>tr{
    border: none !important;
}
.outerpanelgrid>tbody>tr>td{
    border: none !important;
}

.outerpanelgrid tbody tr, .outerpanelgrid tbody td{  
    border: none;
}
.innerpanelgrid tbody tr, .innerpanelgrid tbody td{
    border: 1px solid red ;
}

/*
.ui-selectonemenu .ui-selectonemenu-trigger{
    width:inherit;
}
*/
/*
.ui-selectonemenu{
     width: 100% !important;
}
.ui-selectonemenu-label{
     width: 100% !important;
}  
*/


.ui-selectonemenu {
    padding-right: 0;
}

.ui-growl {   
    top: 70px;
}
/* growl center screen
.ui-growl {   
    position:fixed;
    top: 40%;
    left: 37%;
    width: 360px;
    height: 110px;
    z-index:9999; 
}
*/
td.center {
    text-align:center;
}
td.left {
    text-align:left;
}
td.right {
    text-align: right;
}
.ui-selectonemenu {
    display: block;
}
.preformatted {
    white-space: pre-wrap;
}


/* bootstrap.css */
*{
    font-size: 12px;
    line-height: 1.428;
}
/* style.css */

/*
* {
    font-size: 13px;
    line-height: 2;
}
*/

.ui-datatable tr.ui-datatable-even:hover, .ui-datatable tr.ui-datatable-odd:hover {
    background: #92bad0 !important;;
}


.info{
    background-color:#bcdff1;   
}

.info td{
    background-color:#bcdff1;   
}

.success{
    background-color:#d0e9c6;   
}

.success td{
    background-color:#d0e9c6;   
}

.warning{
    background-color:#f0ad4e;   
}

.warning td{
    background-color:#f0ad4e;   
}

.danger{
    background-color:#ebcccc;   
}

.danger td{
    background-color:#ebcccc;   
}


.comprobante{
    background-color:#FCF3CF;
}

.comprobante td{
    background-color:#FCF3CF;
}

.noesmia{
    background-color:#FCF3CF;
}

.noesmia td{
    background-color:#FCF3CF;
}

.cuadrado {
    width: 15px; 
    height: 15px; 
    border: 1px solid #555;

}

.truncate {
    max-width: 120px;
}

.truncate > span:nth-child(2):not(.ui-icon) {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

.green td{
    background-color:lightgreen;
    background-image: none; 
}

.pendiente{
    background-color:#ffc107;
}

.pendiente td{
    background-color:#ffc107;
}