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

body .ui-selectonemenu{
    width: 100%;
}

/*

.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;
}

.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
    background: #fcfcfc;
}

.p-datatable .p-datatable-tbody > tr {
    background: #ffffff;
}
*/

/*
.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 {
    padding-right: 0;
}

.ui-growl {
    top: 70px;
}

td.center {
    text-align:center;
}
td.left {
    text-align:left;
}
td.right {
    text-align: right;
}
.ui-selectonemenu {
    display: block;
}
.preformatted {
    white-space: pre-wrap;
}

* {
    font-size: 12px;
    line-height: 1.428;
}

.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;
}


.noesmia{
    background-color:#FCF3CF;
}

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

.dangerTitle{
  color:#df1212  !important;
}


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

}

.bordes-grid{
    border-top: 1px ridge  !important;
    border-bottom:  1px ridge  !important;
}

.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;
}

.dtpEditado .ui-datepicker-calendar td a.ui-state-active{
    background: red !important;
    color: white !important;
}

.ui-selectonemenu .ui-selectonemenu-label {
    font-size: 15px !important;
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text{
    font-size: 14px !important;
}

body .ui-dialog .ui-dialog-titlebar .ui-dialog-title{
    font-size: 1.5rem  !important;
}