/*
	===============================
			@Import	Function
	===============================
*/


/*
	===============================
			@Import	Mixins
	===============================
*/

.table-controls {
    padding: 0;
    margin: 0;
    list-style: none;
}

.table-controls>li {
    display: inline-block;
    margin: 0 2px;
    line-height: 1;
}

.table-controls>li>a {
    display: inline-block;
}

.table-controls>li>a i {
    margin: 0;
    color: #555;
    font-size: 16px;
    display: block;
}

.table-controls>li>a i:hover {
    text-decoration: none;
}

.table .progress {
    margin-bottom: 0;
}


/*Table Colors*/

.contextual-table.table>thead>tr>th,
.contextual-table.table>tbody>tr>td {
    border: none;
}

.table-default>td,
.table-default>th {
    background-color: #f1f2f3;
    color: #3b3f5c;
}

.table-primary>td,
.table-primary>th {
    background-color: #c7d8fd;
    color: #2196f3;
}

.table-secondary>td,
.table-secondary>th {
    background-color: #e0d4f9;
    color: #5c1ac3;
}

.table-success>td,
.table-success>th {
    background-color: #cbfdf3;
    color: #8dbf42;
}

.table-danger>td,
.table-danger>th {
    background-color: #ffe1e2;
    color: #e7515a;
}

.table-warning>td,
.table-warning>th {
    background-color: #fdefd5;
    color: #e2a03f;
}

.table-info>td,
.table-info>th {
    background-color: #bae7ff;
    color: #2196f3;
}

.table-light>td,
.table-light>th {
    background-color: #ffffff;
    color: #888ea8;
}

.table-dark>td,
.table-dark>th {
    background-color: #acb0c3;
    color: #515365;
    border-color: #fff !important;
}