.disabled { pointer-events: none; font-style : oblique; } .nombre { text-align: right !important; } .aide { list-style: revert; padding: revert; line-height : 1.5em; } h2[class="aide"], h3[class="aide"] { margin-top: 0.5em; margin-bottom: 0.5em; } .informations { margin-top : 0.5em; margin-bottom : 0.5em; padding : 0.5em; } .informations legend { font-weight: bold; border-bottom : solid 1px var(--gLightBorderColor); margin-bottom : 0.5em; } .informations dt::after { content: ' : '; } .informations dl.describe > dt { margin-right: 0; } .informations dl.describe > dd { margin-right: 0; } nav.amort aside { margin-top : 0; } fieldset.shortFormLeft div.informations { border: 1px solid var(--gLightBorderColor); background: rgba(var(--gSecondColor), 0.2); border-radius: .5em; } span.strong { font-weight: bold; } aside.totals { float : left; width : 30em; } aside.totals dl.describe { display: flex; } aside.totals dl.describe dt { text-align : right; flex : 0 0 20rem; } aside.totals dl.describe dt::after { content: ' : '; } aside.totals dl.describe dd { flex : 0 0 calc(100% - 25rem); text-align : right; }