/* Balance */ .balance { margin-top: 1.2em; margin-right: .5em; } .balance > * { vertical-align: middle; } .balance > .amount { color: white; padding: 0.3em; } .balance > .info { display: inline; cursor: pointer; height: 1.2em; cursor: pointer; } .balance > .negative { background-color: #EF5350; border-radius: 0.1em; box-shadow: 0 0 0.4em #666; } .balance-popup { width: 25em; } .balance-grid { width: 100%; margin: auto; } /* List */ .orders .list-row > p.total { float: right; }