#ez-toc-container.ez-toc-custom {
	display: none;
	border-radius: 8px;
	position: relative;
	padding: 16px;
}
#ez-toc-container nav ul li a::before {
    color: var(--avafin_blue);
}

#ez-toc-container .ez-toc-title {
	display: table-cell !important;
}

/* Currently viewed heading */
#ez-toc-container .ez-toc-link.ez-toc-active,
#ez-toc-sticky-container .ez-toc-link.ez-toc-active,
#ez-toc-sticky-container .ez-toc-link.ez-toc-active:visited,
#ez-toc-container .ez-toc-link.ez-toc-active:visited {
  color: var(--avafin_red);
  font-weight: 700;
}

/* Parent of the active heading (for nested levels) */
#ez-toc-sticky-container .ez-toc-link.ez-toc-active-parent,
#ez-toc-container .ez-toc-link.ez-toc-active-parent {
  color: var(--avafin_red);
  font-weight: 600;
}

#ez-toc-container .ez-toc-btn:focus {
    outline: none;
}
.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container {
    width: calc(100% - 30px);
    padding: 17px 15px;
}
.ez-toc-sticky-fixed .ez-toc-sidebar .ez-toc-sticky-title-container .ez-toc-close-icon {
    color: var(--avafin_blue);
}