

/* ==========================================================
   TABLE ALIGNMENT HELPERS - CLÁSSICO
   Não altera display
   Seguro para Bootstrap 3.x
   Funciona em <td>, <th> e herdável via <tr>
============================================================ */

/* ---------------------------
   HORIZONTAL
---------------------------- */

td.td-left,
th.td-left,
tr.td-left > td,
tr.td-left > th {
    text-align: left !important;
}

td.td-center,
th.td-center,
tr.td-center > td,
tr.td-center > th {
    text-align: center !important;
}

td.td-right,
th.td-right,
tr.td-right > td,
tr.td-right > th {
    text-align: right !important;
}

/* ---------------------------
   VERTICAL
---------------------------- */

td.td-top,
th.td-top,
tr.td-top > td,
tr.td-top > th {
    vertical-align: top !important;
}

td.td-middle,
th.td-middle,
tr.td-middle > td,
tr.td-middle > th {
    vertical-align: middle !important;
}

td.td-bottom,
th.td-bottom,
tr.td-bottom > td,
tr.td-bottom > th {
    vertical-align: bottom !important;
}

/* ---------------------------
   COMBINAÇÕES ÚTEIS
---------------------------- */

td.td-center-middle,
th.td-center-middle,
tr.td-center-middle > td,
tr.td-center-middle > th {
    text-align: center !important;
    vertical-align: middle !important;
}

td.td-right-middle,
th.td-right-middle,
tr.td-right-middle > td,
tr.td-right-middle > th {
    text-align: right !important;
    vertical-align: middle !important;
}

td.td-left-middle,
th.td-left-middle,
tr.td-left-middle > td,
tr.td-left-middle > th {
    text-align: left !important;
    vertical-align: middle !important;
}
