table{border-collapse:collapse;width:100%}.month-heading{margin:10px 0;text-align:center}.breakline{content:"";display:block;width:100%;height:2px;background-color:#000}.no_more_bills{margin:40px 0;text-align:center}table thead{background-color:#00f;color:#fff}table thead tr th{padding:.5em 1em;text-align:center}table tbody tr{border-bottom:1px solid #eae8e8}table tbody tr:nth-of-type(2n){background-color:#eae8e8}table tbody tr:hover{background-color:#ff0}table tbody tr td{padding:.4em 1em;text-align:center}table tbody tr td.numeric{text-align:right}table tbody tr td ul.actions li{list-style:none;display:inline}@media screen and (max-width: 600px){.bill-inside{padding:0 1em}table{width:100%}table thead{display:none}table tbody tr{box-shadow:0 0 .5em #666;border:none;display:block;margin:1.3em 0}table tbody tr td{padding:.4em 1em;text-align:right;display:block;width:block}table tbody tr td[data-label="#"]{display:none}table tbody tr td[data-label]:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}table tbody tr td.numeric{text-align:left}}*{padding:0;margin:0}body{font-size:16px;font-family:sans-serif}.center-page{display:flex;justify-content:center;align-items:center;height:100vh}
