.de-table.table-rank th,
.de-table.table-rank tr {
	border-bottom: solid 1px rgba(0, 0, 0, .05);
}
.de-table {
	&.table-rank {
		tr {
			.coll_list_pp {
				position: absolute;
				display: inline-block;
				width: 50px;
				height: auto;
				margin-left: 10px;
				margin-top: -12px;
				z-index: 10;
				left: 0;
				img {
					width: 100%;
					border-radius: 100%;
					-moz-border-radius: 100%;
					-webkit-border-radius: 100%;
					position: relative;
					z-index: 1;
				}
			}
		}
		.d-plus {
			color: #34c77b;
		}
		.d-min {
			color: #eb5757;
		}
		tbody {
			th {
				position: relative;
				padding-left: 75px;
			}
		}
	}
}
.de-table.table-rank th,
.de-table.table-rank td {
	padding: 30px 0;
}
.dark-scheme {
	.de-table {
		&.table-rank {
			color: #ffffff;
		}
	}
}

@media only screen and (max-width: 767px) {

    .de-table.table-rank thead th:nth-child(5),
    .de-table.table-rank thead th:nth-child(6),
    .de-table.table-rank thead th:nth-child(7),
    .de-table.table-rank tbody td:nth-child(4),
    .de-table.table-rank tbody td:nth-child(5),
    .de-table.table-rank tbody td:nth-child(6) {
        display: none;
    }
}