/*Sub Grid*/
.table tbody tr.subGrid td{
    font-size: 12px;
    background-color: #eee;
}

/** Editable table
------------------------- */

.editable-table > tbody > tr > td {
    padding: 4px
}
.editable-text {
    padding-left: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    display: inline-block;
}
.editable-table tbody > tr > td > .controls {
//width: 100%
}
.editable-input {
    padding-left: 3px;
}
.editable-input.input-sm {
    height: 30px;
    font-size: 12px;
    padding-top: 4px;
    padding-bottom: 4px;
}

/*Alinhamento do cabeçalho das tabelas*/
.table thead th{
    text-align: left; /*change that parameter to left/right*/
}

.table thead th.text-center {
    text-align: center; /*change that parameter to left/right*/
}

.table thead th.text-right {
    text-align: right; /*change that parameter to left/right*/
}

/*Alinhamento do td de Ação*/
.table thead th.acao {
    text-align: right !important;  /*change that parameter to left/right*/
    padding-right: 20px !important;
}

/*Fonte*/
.table thead tr th {
    font-size: 13px;
    font-weight: 600;
}
.table thead tr th.nowrap {
    white-space: nowrap;
}
.table tbody tr td {
    font-size: 12px;
}

.table > tbody > tr:hover {
    color: #44b6ae;
    /*font-weight: bold;*/
    cursor: pointer;
    background: #E8E8E8;
}
.table > tbody > tr.active > td {
    color: #44b6ae;
    font-weight: bold;
    text-transform: uppercase;
}

