// The prefix to use on all css classes from ant-pro.
@ant-pro-prefix: ant-pro;
@font-size-base: 12px;
@table-row-hover-bg: color(~`colorPalette('@{primary-color}', 0.5) `);
@text-color: fade(@black, 100%);
@disabled-bg: #DEDEDE;
@modal-body-padding: 15px;
@menu-item-height: 30px;
@collapse-header-padding: 6px 8px;
@table-padding-vertical: 5px;
@table-padding-horizontal: 5px;
@border-color-base: #dedede;
@border-color-split: #dedede;

// vue-easytable new style
@ve-default-font-size: 12px;
@ve-table-head-row-height: 30px;
@ve-table-body-row-height: 30px;
@ve-table-foot-row-height: 30px;
@ve-table-head-row-td-padding: 5px;
@ve-table-body-row-td-padding: 5px;
@ve-table-body-row-expand-content-padding: 0 5px;
@ve-table-foot-row-td-padding: 5px;
@ve-table-border-color: #ddd;
@ve-table-column-fixed-border-color: #aaa;
@ve-table-body-row-hover-background-color: color(~`colorPalette('@{primary-color}', 0.5) `);
@ve-table-body-row-highlight-background-color: color(~`colorPalette('@{primary-color}', 1) `);
 
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content{
    border-bottom: 1px solid #ddd;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header tr.ve-table-header-tr th.ve-table-header-th{
    font-weight: 900;
    line-height: normal;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-body-td, .ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-body-td{
  line-height: normal;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon.ve-table-sort-icon-top{
  font-size: 12px;
  top: 0;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-sort .ve-table-sort-icon.ve-table-sort-icon-bottom{
  font-size: 12px;
  top: 7px;
}
.ve-checkbox-label{
  margin:0;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content tbody.ve-table-body .ve-table-body-tr .ve-table-body-td .ve-table-checkbox-wrapper{
  width:16px;
}
.ve-table .ve-table-container .ve-table-content-wrapper table.ve-table-content thead.ve-table-header .ve-table-header-tr .ve-table-header-th .ve-table-checkbox-wrapper{
  width:16px;
}