/*.text-number { padding: 0 2em; text-align: center; border: 1px solid #cccccc }*/
.w-50 { width: 50%;}
.b-r { border-right: 1px solid #cccccc }
.table-xs tr td { padding: 0 }
.m-t-50 { margin-top: 50px }

.lottery-stats-table table {
    width: 100%;
    border-collapse: collapse;
    margin: 10px 0;
}
.lottery-stats-table th, .lottery-stats-table td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: center;
}
.lottery-stats-table th {
    background-color: #f2f2f2;
}