.calculator-card{background:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.12);padding:15px;margin-bottom:18px}.cost12-col{color:#c62828}.sell12-col{color:#2e7d32}.profit12-col{color:#1565c0}#md-responsive-table th.cost12-col,#md-responsive-table th.sell12-col,#md-responsive-table th.profit12-col{font-weight:700}.highlight-month{font-weight:700}.border-divider td{border-bottom:3px solid #adb5bd!important}.profit-divider{border-right:3px solid #adb5bd!important}.grand-total-row{font-weight:600}.grand-total-row td{padding-top:20px!important;padding-bottom:14px!important;border-top:2px solid #b5b5b5;border-bottom:2px solid #b5b5b5;font-size:1.2rem;font-weight:700;background:#fff}#md-responsive-table{margin-bottom:24px}@media(max-width:1199.98px){.grand-total-row td{font-size:1.15rem;padding-top:20px!important;padding-bottom:16px!important}}