/* basics */ /* Color SCHEME */ /* #8396bd */ /* #e3e6e6 */ /* #ffffff */ /* #262626 */ /* #262626 */ /* #e3e6e6 */ /* #FFC801 */ /* #ffff4a */ /* media breaks */ /* other */ /* mixin */ /* basics */ /* Color SCHEME */ /* #1b4379 #0033b3 */ /*neu: #56a532 ; alt: rgb(32,144,119);*/ /* 10% sw */ .bamfrm > table { border-collapse: collapse; margin: 2rem; } .bamfrm > table th { padding: 0.2rem 0.35rem; border: 1px solid #CCC; } .bamfrm > table td { padding: 0.2rem 0.35rem; border: 1px solid #CCC; } .bamfrm > table td.hl { background-color: lightyellow; } .bamfrm > table td.raux { min-width: 5.3rem; } .bamfrm > table td.currency { text-align: right; white-space: nowrap; } .bamfrm > table td.num, .bamfrm > table td.keep { white-space: nowrap; } .bamfrm > table tr.mdone { text-decoration: line-through red 0.2rem; } .bamfrm > table tr:nth-child(2n+1) td { background-color: #EEE; } .bamfrm > table tr:nth-child(2n+1) td.hl { background-color: lightyellow; } .bamfrm > table tr.selected td { background-color: lightblue; } .bamfrm > table tr.selected td.hl { background-color: lightyellow; } .bamfrm > table tr.selected td { /*input, select { display: block; }*/ } .bamfrm > table tr.selected td .ilbtn { display: inline-block; } .bamfrm .ovhd { font-size: 1.5rem; margin: 1rem 2rem; font-weight: bold; text-decoration: underline; text-decoration-style: double; } .rfrm.bam { padding: 1rem; border-top: 3px double #CCC; margin-top: 1rem; } .rfrm.bam > .nfo { display: block; font-size: 1rem; margin-bottom: 1rem; } .rfrm.bam .rinv { border: 1px solid #CCC; border-radius: 0.2rem; background: #FFF; padding: 0.5rem 1rem; display: block; } .rfrm.bam .rinv.selected { background-color: #e6f2eb; } .rfrm.bam .rinv .invsta { font-size: 60%; margin: 0.5rem 0.5rem 0.5rem 1rem; }