
body {
    background-color: #ececec;
}

.mx-wc-top-scorer .mx-widget,
.mx-wc-top-scorer .mx-inline-widget {
    font-family: 'Source Sans Pro', sans-serif;
}

/** Remove even rows being slightly grey */
.mx-wc-top-scorer .mx-inline-widget TABLE TR:nth-child(even),
.mx-wc-top-scorer .mx-inline-widget TABLE > DIV:nth-child(even),
.mx-wc-top-scorer .mx-inline-widget .mx-table TR:nth-child(even),
.mx-wc-top-scorer .mx-inline-widget .mx-table > DIV:nth-child(even) {
    background-color: #fff;
}

/*
 * Hide top headers of the table
 */
.mx-wc-top-scorer .mx-inline-widget DIV.mx-widget-selector {
    display: none;
}

.mx-wc-top-scorer tr.mx-table-header div.mx-stage_header {
	display:block
}
.mx-wc-top-scorer tr.mx-table-header div {
    display: none;
}

/*
 * Table row items
 */
.mx-wc-top-scorer .mx-inline-widget TABLE TR,
.mx-wc-top-scorer .mx-inline-widget TABLE > DIV,
.mx-wc-top-scorer .mx-inline-widget .mx-table TR,
.mx-wc-top-scorer .mx-inline-widget .mx-table > DIV {
    background-color: #fff;
    color: #444444;
    font-size: 14px;
    font-weight: bold;
}

.mx-wc-top-scorer .mx-inline-widget .mx-performance TABLE TD {
    height: 44px;
}

.mx-wc-top-scorer .mx-statistics-table tbody tr {
    border-bottom: #EEEEEE 1px solid;
}

.mx-wc-top-scorer .mx-statistics-table tbody tr:last-of-type {
    border-bottom: none;
}

.mx-wc-top-scorer .mx-inline-widget TABLE.mx-center-all-but-teamname TD:not(.mx-team-name) {
    width: 1px;
    padding-right: 18px;
}

/*
 * Hide team logo
 */
.mx-wc-top-scorer .mx-team-logo {
/ / display: none;
}

/*
 * Position marker e.g. nr 1 - top scorer
 */
.mx-wc-top-scorer td.mx-position {
    padding: 0 8px 0 16px;
}

.mx-wc-top-scorer .mx-marker {
    background-color: #fff !important;
    color: #444444 !important;
}

.mx-wc-top-scorer .mx-inline-widget .mx-performance TABLE .mx-marker {
    width: auto;
}

/*
* Bottom pager button
*/
.mx-wc-top-scorer .mx-inline-widget .mx-pager-container .mx-pager-wrap {
    background-color: #333333;
    border-radius: 2px;
}

.mx-wc-top-scorer .mx-pager-wrap DIV.mx-highres-icon SPAN.mx-icon,
.mx-wc-top-scorer .mx-pager-wrap DIV.mx-highres-icon DIV.mx-icon {
    transform: scale(0.35, 0.35);
}

.mx-wc-top-scorer .mx-widget .mx-pager-container,
.mx-wc-top-scorer .mx-inline-widget .mx-pager-container {
    margin: 0px;
    padding: 10px 0 16px;
    box-shadow: rgba(0, 0, 0, 0.10) 0px 2px 4px;
}

.mx-wc-top-scorer .mx-stat-name-bar {
    height: 20px;
}

/*
* Solving the conflicts with the other css file with an extra class
*/
.mx-wc-top-scorer .mx-inline-widget .icons-dark-club-badge {
    display: block;
}
