.yasr_table_multi_set_shortcode {
    border-collapse: separate;
    border-spacing: 1px;
    border-width: 1px 0px 0px 1px;
    border-color: #ddd;
    margin-top: 10px;
    margin-bottom: 24px;
    width: 100%;
}

.yasr_table_multi_set_shortcode td {
    padding: 8px;
}

.yasr_table_multi_set_shortcode tr:nth-child(odd) {
        background: #FFFFec;
    }
    /*  Define the background color for all the EVEN background rows  */
.yasr_table_multi_set_shortcode tr:nth-child(even) {
        background: #FFFFFF;
    }

.yasr-multi-set-name-field {
    color: #555;
}

/*** Charts ***/
.yasr-rankings {
    border-spacing: 1px;
    margin-top: 10px;
    margin-bottom: 24px;
    width: 100%;
}

.yasr-rankings td {
    padding: 8px;
    width: 50%;
    vertical-align: middle;
}

.yasr-rankings-td-colored {
    background: #ffffec;
}

.yasr-rankings-td-white {
    background: #ffffff;
}

/* Pro rules */

.yasr-pro-overall-rating-chart-text {
    display: block;
}