/*
*  CSS Tables
*/

@import "variables.less";

.css-table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
	background-color: @tables-bgr-color;
	border-spacing: 0;
	border-collapse: collapse;
}
.css-table caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: @tables-caption-color;
}
.css-table > thead > tr > th,
.css-table > tbody > tr > th,
.css-table > tbody > tr > td {
    border: 0;
	color: @tables-color;
}
.css-table > tbody > tr > td,
.css-table > tbody > tr > th,
.css-table > tfoot > tr > td,
.css-table > tfoot > tr > th,
.css-table > thead > tr > td,
.css-table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: @tables-border;
}
.css-table > caption + thead > tr:first-child > td,
.css-table > caption + thead > tr:first-child > th,
.css-table > colgroup + thead > tr:first-child > td,
.css-table > colgroup + thead > tr:first-child > th,
.css-table > thead:first-child > tr:first-child > td,
.css-table > thead:first-child > tr:first-child > th {
    border-top: 0;
}
.css-table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: @tables-th-border;
}
.css-table.zebra > tbody > tr:nth-of-type(2n+1) {
    background-color: @tables-zebra-bgr;
}
.css-table > tbody > tr.active > td,
.css-table > tbody > tr.active > th,
.css-table > tbody > tr > td.active,
.css-table > tbody > tr > th.active,
.css-table > tfoot > tr.active > td,
.css-table > tfoot > tr.active > th,
.css-table > tfoot > tr > td.active,
.css-table > tfoot > tr > th.active,
.css-table > thead > tr.active > td,
.css-table > thead > tr.active > th,
.css-table > thead > tr > td.active,
.css-table > thead > tr > th.active {
    background-color: #f5f5f5;
}
.css-table > tbody > tr.success > td,
.css-table > tbody > tr.success > th,
.css-table > tbody > tr > td.success,
.css-table > tbody > tr > th.success,
.css-table > tfoot > tr.success > td,
.css-table > tfoot > tr.success > th,
.css-table > tfoot > tr > td.success,
.css-table > tfoot > tr > th.success,
.css-table > thead > tr.success > td,
.css-table > thead > tr.success > th,
.css-table > thead > tr > td.success,
.css-table > thead > tr > th.success {
    background-color: #dff0d8;
}
.css-table > tbody > tr.success > td,
.css-table > tbody > tr.success > th,
.css-table > tbody > tr > td.success,
.css-table > tbody > tr > th.success,
.css-table > tfoot > tr.success > td,
.css-table > tfoot > tr.success > th,
.css-table > tfoot > tr > td.success,
.css-table > tfoot > tr > th.success,
.css-table > thead > tr.success > td,
.css-table > thead > tr.success > th,
.css-table > thead > tr > td.success,
.css-table > thead > tr > th.success {
    background-color: #dff0d8;
}
.css-table > tbody > tr.info > td,
.css-table > tbody > tr.info > th,
.css-table > tbody > tr > td.info,
.css-table > tbody > tr > th.info,
.css-table > tfoot > tr.info > td,
.css-table > tfoot > tr.info > th,
.css-table > tfoot > tr > td.info,
.css-table > tfoot > tr > th.info,
.css-table > thead > tr.info > td,
.css-table > thead > tr.info > th,
.css-table > thead > tr > td.info,
.css-table > thead > tr > th.info {
    background-color: #d9edf7;
}
.css-table > tbody > tr.warning > td,
.css-table > tbody > tr.warning > th,
.css-table > tbody > tr > td.warning,
.css-table > tbody > tr > th.warning,
.css-table > tfoot > tr.warning > td,
.css-table > tfoot > tr.warning > th,
.css-table > tfoot > tr > td.warning,
.css-table > tfoot > tr > th.warning,
.css-table > thead > tr.warning > td,
.css-table > thead > tr.warning > th,
.css-table > thead > tr > td.warning,
.css-table > thead > tr > th.warning {
    background-color: #fcf8e3;
}
.css-table > tbody > tr.danger > td,
.css-table > tbody > tr.danger > th,
.css-table > tbody > tr > td.danger,
.css-table > tbody > tr > th.danger,
.css-table > tfoot > tr.danger > td,
.css-table > tfoot > tr.danger > th,
.css-table > tfoot > tr > td.danger,
.css-table > tfoot > tr > th.danger,
.css-table > thead > tr.danger > td,
.css-table > thead > tr.danger > th,
.css-table > thead > tr > td.danger,
.css-table > thead > tr > th.danger {
    background-color: #f2dede;
}