
/*************************************************************************************
*************************************** MODAL ****************************************
**************************************************************************************/

/*EDIT*/
.modal-dialog{
    margin-top: 150px !important;
}

.modal-header{
    background-color: #ADD8E6;
    color: #778899;
}

.modal-body{
    width: 85%;
    margin: 0 auto;
}

/*NEW*/
.modal-description {
    text-align: center;
    font-size: 17px;
    margin-top: 15px;
    margin-bottom: 25px;
}

/*NEW*/
.modal-description{
    text-align: center;
    font-size: 17px;
    margin-top: 15px;
    margin-bottom: 25px;
}

/*WIZARD*/
.steps-icon-progress .activo:before{
    background-color: #0082c6;
}

.steps-icon-progress .activo .icon{
    background-color: #0082c6;
    color: #fff;
}

/*.contenido{
    background-color: #0082c6;
}*/

/*BORDER TABLE*/
#table tr.borderTr {
    border-top: 2px solid #0a6aa1 !important;
    /*background-color: #E6F1F9 !important;*/
}

td div.card-view span.title, td div.card-view span.value{
    width: 25%;
}

img.img-footer {
    height: 40px;
}

@media (min-width: 992px) {
    img.img-footer {
        height: 60px;
    }
}

@media (min-width: 1200px) {
    img.img-footer {
        height: 80px;
    }
}

/*************************************************************************************
*************************************** TABLE ****************************************
**************************************************************************************/

table tr:not(:first-child) .borderTr {
    border-top: lightgrey thin solid;
}

.row-success-hover:hover {
    border-top: #5cb85c solid;
    border-bottom: #5cb85c solid;
    border-width: thin;
}

.row-danger-hover:hover{
    border-top: #d9534f solid;
    border-bottom: #d9534f solid;
    border-width: thin;
}

.row-warning-hover:hover{
    border-top: #f0ad4e solid;
    border-bottom: #f0ad4e solid;
    border-width: thin;
}

.action-icon{
    min-width: 50px !important;
    max-width: 50px !important;
}

/*NEW*/
#table-list thead th,
#table-list tbody td,
.table-list thead th,
.table-list tbody td {
    min-width: 180px;
    text-align: center;
}

/*NEW*/
#table-list .fixed-table-body,
#table-list .fixed-table-loading,
.table-list .fixed-table-body,
.table-list .fixed-table-loading {
    height: 600px;
}

/*NEW*/
#table-list .no-records-found td,
.table-list .no-records-found td {
    text-align: left;
}


/*************************************************************************************
*************************************** BUTTON ****************************************
**************************************************************************************/

.active-element{
    background-color: #6b7a85 !important;
    border-color: #6b7a85 !important;
}


.fa-verifone:before {
    content: "..\..\img\verifone.png"
}

#resultado {
    margin-left: -1rem;
    color: red;
}
#resultado.ok {

}

#resultadoRFC {
    margin-left: -1rem;
    color: red;
}
#resultadoRFC.ok {

}
.Uppercase {
    text-transform: uppercase;
}

.card {
    margin-bottom: 1.6rem;
}

.panel-incidents {
    padding-bottom: 3.9rem;
}