.contributions-modules-donor-count {
}
.contributions-modules-donor-count .title {
    background-color: #000;
    color: #fff;
    font-size: 24px;
    padding: 8px;

    -webkit-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
}
.contributions-modules-donor-count .title-text {
    
}

.contributions-modules-donor-count .grid {
    background: #ffffff;
}
.contributions-modules-donor-count .grid table {
    border-left: solid 1px #000;
}

.contributions-modules-donor-count .grid table .header {}
.contributions-modules-donor-count .grid table .column-header {
    background: #DDD;
}
.contributions-modules-donor-count .grid table .rows {}

.contributions-modules-donor-count .grid table .header .cell {
    color: #000;
    font-size: 20px;
    padding: 8px;
    text-align: center;
    border-right: solid 1px #000;
    border-bottom: solid 1px #000;
    background: #BBB;
}
.contributions-modules-donor-count .grid table .header .cell.empty {
    background: none;
}
.contributions-modules-donor-count .grid table .column-header .cell {
    color: #000;
    font-size: 18px;
    padding: 4px 8px;
    text-align: center;
    border-right: solid 1px #000;
    border-bottom: solid 1px #000;
}
.contributions-modules-donor-count .grid table .rows .cell {
    color: #000;
    font-size: 18px;
    padding: 8px;
    text-align: center;
    border-right: solid 1px #000;
    border-bottom: solid 1px #000;
}
.contributions-modules-donor-count .grid table .rows .cell.data {
    font-weight: bold;
}