#application-body {
	.ant-table-thead > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-thead > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td, .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected):not(.ant-table-placeholder) > td  {
	    background: mix(@layout-body-background, @primary-color, 80%);
	}
	.ant-table-tbody > tr.ant-table-row-selected td {
	    background: mix(@layout-body-background, @primary-color, 80%);
	}
	.ant-table-expand-icon-th,
	.ant-table-row-expand-icon-cell {
		width: 35px;
		min-width: 35px;
	}

	// fix table unnecessary scrollbar
	.ey-basic-table {
		.hide-scrollbar-y {
			.ant-spin-nested-loading {
				.ant-spin-container {
					.ant-table {
						.ant-table-content {
							.ant-table-scroll {
								.ant-table-hide-scrollbar {
									overflow-y: auto;
								}

								.ant-table-body {
									overflow-y: auto;
								}
							}

							.ant-table-fixed-right {
								.ant-table-body-outer {
									.ant-table-body-inner {
										overflow-y: auto;
									}
								}
							}

							.ant-table-fixed-left {
								.ant-table-body-outer {
									.ant-table-body-inner {
										overflow-y: auto;
									}
								}
							}
						}
					}
				}
			}
		}

		.hide-scrollbar-x {
			.ant-spin-nested-loading {
				.ant-spin-container {
					.ant-table {
						.ant-table-content {
							.ant-table-scroll {
								.ant-table-hide-scrollbar {
									//overflow-x: auto;
								}

								.ant-table-body {
									overflow: auto;
								}
							}

							.ant-table-fixed-right {
								.ant-table-body-outer {
									.ant-table-body-inner {
										overflow-x: auto;
									}
								}
							}

							.ant-table-fixed-left {
								.ant-table-body-outer {
									.ant-table-body-inner {
										overflow-x: auto;
									}
								}
							}
						}
					}
				}
			}
		}
	}
}
