#history { font-family:'Roboto Mono'; } #history span { display:inline-block; } #history .day { height:40px; line-height:40px; background-color:#c8102e; color:#fff; padding-left:20px; font-size:16px; font-weight:bold; } #history .opegroup { height:30px; line-height:30px; background-color:rgba(200,16,46,0.85); color:#fff; font-weight:bold; padding-left:20px; overflow:auto; } #history .opegroup .time { width:70px; } #history .opegroup .trigramme { width:55px; text-align:right; } #history .opegroup .amount { text-align:right; width:90px; } #history .opegroup .valid_by { padding-left:20px } #history .opegroup .comment { padding-left:20px; } #history .ope { position:relative; height:25px; line-height:24px; font-size:12px; padding-left:15px; overflow:auto; } #history .ope .amount { width:50px; text-align:right; } #history .ope .infos1 { width:80px; text-align:right; } #history .ope .infos2 { padding-left:15px; } #history .ope .addcost { padding-left:20px; } #history .ope .canceled { padding-left:20px; } #history div.ope.ui-selected, #history div.ope.ui-selecting { background-color:rgba(200,16,46,0.6); color:#FFF; } #history .ope.canceled, #history .transfer.canceled { color:#444; } #history .ope.canceled::before, #history.transfer.canceled::before { position: absolute; content: ' '; width:100%; left:0; top: 12px; border-top: 1px solid rgba(200,16,46,0.5); } #history .transfer .amount { width:80px; } #history .transfer .from_acc { padding-left:10px; }