.first-header{
  background-color: #079AF0;  /* Light Blue #079AF0*/
}

.second-header{
  background-color: #ffffe6; /* Light Yellow */
}

.homebg{
  background-color:#ffffe6; /* Light Yellow */

}

.homebg:hover{
  transform: scale(1.25) translateY(-10%);
}

.descriptionbg{
  background-color:#ffffe6; /* Light Yellow */
}

.tbl-header{
  background-color:#ffffe6; /* Light Yellow */
}

.tbl-row-color:hover{
  background-color:#e3f2fd;  /* Light Blue */
  color: black;
}

.tbl-link {
  color: black;
}

.tbl-link:hover {
color: black;
text-decoration: none;
}

.contenedor {
display: table;
}

.contenidos {
 display: table-row;
}

.columna {
 display: table-cell;

}
.columna:hover {/*Columna description en el home*/
 background-color:#ffffe6;
 transform: scale(1.25) translateY(-10%);
}

.orange-btn{
color:white;
background-color:#e67300;  /* orange */
border: 2px solid #e67300;
margin-bottom: 30px;
}
.orange-btn:hover{
color:white;
background-color:#cc6600;  /*  */
border: 2px solid #cc6600;
}
/* Cursor pointer for show details in datatable*/
#card-tbl-facilities tr,
#dta-rep-table tr,
#client-table  tr  {cursor:pointer}

.ui-widget button { height:42px}

/*validations*/
input.error {
    background-color: #f2f2f2 !important;
    border: 1px solid #ED4747 !important;
}


td.field input.error, td.field select.error, tr.errorRow td.field input, tr.errorRow td.field select, td.field textarea.error {
    background-color: #f2f2f2;
    border: 1px solid #ED4747;
    color: red;
    margin: 0;
}

.validate_input.error {
    background-color: #f2f2f2;
    border: 1px solid #ED4747;
    color: red;
    margin: 0;
}

.alter-header {
    border: 1px solid #dddddd;
    background: rgba(255, 159, 64, 1);
    color: #ffffff;
    font-weight: bold;
}
