
#desglose {font-size: 14px;border: 0; }

#desglose > .table {}

#desglose > .table > thead {}
#desglose > .table > thead > tr {}
#desglose > .table > thead > tr > th {border-bottom: 0;background: #656D78;color: #FFF;}
#desglose > .table > thead > tr > td {}

#desglose > .table > tbody {}
#desglose > .table > tbody > tr {}
#desglose > .table > tbody > tr > th {}
#desglose > .table > tbody > tr > td {}

#desglose > .table > tbody > tr:first-child > th,
#desglose > .table > tbody > tr:first-child > td {border-top: 0;}

#desglose > .table > tbody > tr.tarifa th,
#desglose > .table > tbody > tr.tarifa td {background-color: #ffeeba; font-size: 14px;}

#desglose > .table > tbody > tr.impuestos th {font-weight: 600;font-size: 13px;}
#desglose > .table > tbody > tr.impuestos td {font-size: 13px;}

#desglose > .table > tbody > tr > td.monto,
#desglose > .table > tfoot > tr > th.monto { font-family: Consolas, monospace;text-align: right;width: 1%;}

#desglose > .table > tbody > tr > td.moneda,
#desglose > .table > tfoot > tr > th.moneda {font-family: Consolas, monospace;text-align: right;width: 40px;}

#desglose > .table > tbody > tr.item > td.concepto {font-weight: 600;}



#desglose > .table > tbody > tr.forma > th.concepto {font-size: 13px; font-weight: 600;}
#desglose > .table > tbody > tr.forma > th.concepto span {}
#desglose > .table > tbody > tr.forma > th.concepto small {display: block;font-weight: normal;font-size: 10px;}
#desglose > .table > tbody > tr.forma > th,
#desglose > .table > tbody > tr.forma > td {background-color: #b8daff;}

/* Total */
#desglose > .table > tfoot {}
#desglose > .table > tfoot > tr {}
#desglose > .table > tfoot > tr > td {}
#desglose > .table > tfoot > tr > th {color: #155724; background-color: #d4edda; vertical-align: middle;border-top: 1px dashed #155724;}
