div.wrapper {
    display: table;
    padding: 0px;
    width: 100%;
}
div.stats {
    display: table-cell;
    width: 50%;
    float: left;
}
div.stats a {
    text-decoration: none;
    border: 0px;
}
div.stats h2 {
    text-align: center;
}
span.left {
    float: left;
    text-align: left;
    padding-left: 10px;
}
span.right {
    float: right;
    text-align: right;
    padding-right: 10px;
}
div.footer {
    margin-top: 15px;
    padding-top: 15px;
    padding-bottom: 15px;
}
div.sum {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0.8em;
}
div.stats a:nth-of-type(odd) div, div.stats div:nth-of-type(odd) {
    background-color: #ddd;
}
div.stats a:nth-of-type(even) div, div.stats div:nth-of-type(even) {
    background-color: #fff;
}
div.empty {
    background-color: #ed1c24 !important;
    color: #fff;
}
div.filter {
    background-color: #000 !important;
    color: #fff !important;
}
a.select_filter {
    color: #000;
    text-decoration: none;
}
div.stats div {
    display: inline-block;
    /* width: 66%; */
    width: 440px;
    border-radius: 6px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: -5px;
    margin-bottom: -4px;
}
div.stats:nth-child(1n+3) {
    margin-top: 15px;
}
div.button, div#clickme {
    width: 200px;
    margin: 0 auto;
    margin-top: 35px;
    border: 2px solid #000;
    border-radius: 6px;
    background: #fff;
    color: #000;
    font-size: 0.9em;
    font-weight: normal;
    cursor: pointer;
    -webkit-transition: all 0.5s; /* Safari */
    transition: all 0.5s;
}
div.clear_filter {
    margin-top: 35px;
}
div.button:hover, div#clickme:hover {
    background: #000;
    color: #fff;
}
div.hidden {
    display: none;
}
div.clearfix {
    clear: both !important
}
div.charts_container {
    width: 50%;
    float: left;
    margin: 0 auto;
}
div.chart {
    width: 100%;
    min-height: 450px;
}

@media (max-width: 767px) {
    div.stats {
        width: 100%;
        clear: both !important;
    }
    div.stats:nth-child(1n+2) {
        margin-top: 15px;
    }
    div.stats div {
        width: 90%;
    }
    div.charts_container {
        width: 90%;
    }
}
