.page-header .entry-title {
  display: none !important;
}
.page-header {
  display: none !important;
}
.wp-block-post-title {
  display: none !important;
}
span.elementor-button-text {
  margin-top: 6px;
}
.elementor-form .elementor-field {
  opacity: 1 !important;
}
.elementor-form .elementor-field::placeholder {
  opacity: 1 !important;
}

	.tidal-table-container table,
	.tidal-table-container table tr,
	.tidal-table-container table td,
	.tidal-table-container table th {
	  border: none;
	  background: transparent;
	  box-shadow: none;
	  transition: none !important;
	}

	.tidal-table-container table tr:hover {
	  background: transparent;
	}

	.tidal-table-container table tr:hover th,
	.tidal-table-container table tr:hover td {
	  background-color: inherit !important;
	  color: inherit !important;
	  box-shadow: none !important;
	  border-color: inherit !important;
	  text-decoration: inherit !important;
	  transform: none !important;
	}

	/* Kill Elementor widget-level hover effects around our tables */
	.elementor-widget-shortcode .tidal-table-container,
	.elementor-widget-shortcode .tidal-table-container * {
	  transition: none !important;
	}

	.elementor-widget-shortcode:hover,
	.elementor-widget-shortcode:hover .tidal-table-container,
	.elementor-widget-shortcode:hover .tidal-table-container * {
	  opacity: 1 !important;
	  filter: none !important;
	  box-shadow: none !important;
	  transform: none !important;
	}

@media (max-width: 768px) {
	.monthly-performance-table,
	.quarterly-performance-table,
	.holdings-table {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.monthly-performance-table .tidal-performance-table,
	.quarterly-performance-table .tidal-performance-table,
		.holdings-table .tidal-holdings-table {
			width: 100%;
			min-width: 800px;
		}
}
