/* Flexible table block global setting */
.ftb-global-setting,
.ftb-reset-settings-control {
	display: none !important;
}

.block-editor-block-inspector div[data-wp-c16t='true'] button.components-button.is-primary.is-compact.has-text.has-icon {
	display:none !important;
}

/* Table settings */
.ftb-padding-control,
.ftb-border-radius-control,
.ftb-border-width-control,
.ftb-border-style-control,
.ftb-border-color-control,
[aria-labelledby="flexible-table-block-table-padding-heading"],
[aria-labelledby="flexible-table-block-table-border-radius-heading"],
[aria-labelledby="flexible-table-block-table-border-width-heading"],
[aria-labelledby="flexible-table-block-table-border-style-heading"],
[aria-labelledby="flexible-table-block-table-border-color-heading"],
[aria-labelledby="flexible-table-block-table-border-collapse-heading"],
#flexible-table-block-table-padding__help,
#flexible-table-block-table-border-width__help {
	display: none !important;
}

/* Cell settings */
.ftb-base-control-row,
[aria-labelledby="flexible-table-block-table-border-color-heading"],
[aria-labelledby="flexible-table-block-cell-background-color-heading"],
[aria-labelledby="flexible-table-block-cell-text-color-heading"],
[aria-labelledby="flexible-table-block-cell-padding-heading"],
[aria-labelledby="flexible-table-block-cell-border-radius-heading"],
[aria-labelledby="flexible-table-block-cell-border-width-heading"],
[aria-labelledby="flexible-table-block-cell-border-style-heading"],
[aria-labelledby="flexible-table-block-cell-border-color-heading"] {
	display: none !important;
}

/* Caption settings */
.ftb-font-size-control,
.ftb-line-height-control,
.ftb-padding-control {
	display: none !important;
}

.wp-block-flexible-table-block-table > table.has-fixed-layout {
    table-layout: inherit !important;
}

.wp-block-flexible-table-block-table tr th,
.editor-styles-wrapper .wp-block-flexible-table-block-table>table tr th {
	background:#fff !important;
	border-top:inherit !important;
	border-right:inherit !important;
	border-left:inherit !important;
	border-bottom:1px solid #cccccc !important;
	padding-left:1rem !important;
	padding-right:1rem !important;
	padding-top:1rem !important;
	padding-bottom:0.2rem !important;
	overflow-wrap:normal !important
}

.wp-block-flexible-table-block-table tr td,
.editor-styles-wrapper .wp-block-flexible-table-block-table>table tr td {
	border-top: inherit !important;
	border-right: inherit !important;
	border-left: inherit !important;
	border-bottom: 1px solid #cccccc !important;
	padding: 1rem !important;
	max-width: calc(var(--wt-post-content-width) - 1.25rem);

	p {
		min-width: calc(var(--wt-post-content-width) / 1.5 - 1.25rem);
		max-width: calc(var(--wt-post-content-width) - 1.25rem);
	}
}

.wp-block-flexible-table-block-table tbody,
.editor-styles-wrapper .wp-block-flexible-table-block-table>table tbody {
	border-top: 1px solid #cccccc !important;
}

.wp-block-flexible-table-block-table tfoot,
.editor-styles-wrapper .wp-block-flexible-table-block-table tfoot {
	font-weight: bold;
}

.wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table td, .wp-block-flexible-table-block-table.wp-block-flexible-table-block-table>table th {
	overflow-wrap: normal !important;
}

