button.input.em-tooltip-ddm {
	background-image: var(--icon-chevron-down) !important;
	background-position: calc(100% - 15px) 50% !important;
	background-repeat: no-repeat !important;
	background-size: 15px !important;
	padding-right: 40px !important;
}
button.input.em-tooltip-ddm[aria-expanded="true"] {
	background-image: var(--icon-chevron-up) !important;
}
.em-tooltip-ddm-content {
	@include screen-readers-only();
}
.em-tooltip-ddm-display {

	top : -5px !important;
	a {
		padding: 5px;
		display: block;
	}
	a:focus {
		outline: 0;
		box-shadow: none;
	}
	.tippy-box {
		width : 100%;
	}

	section {
		&:not(:first-child) {
			padding-top: 5px;
			margin-top: 5px;
			border-top: 1px solid #dedede;
		}
		&:not(:last-child) {
			border-bottom: 1px solid #dedede;
			margin-bottom: 5px;
			padding-bottom: 5px;
		}
		+ section {
			border-top : 0 !important;
		}
	}

}