.suremembers-erb-controller {
	border: 1px solid #64666a;
	border-radius: 3px;
	background-color: #34383c;
}
.suremembers-erb-controller.light {
	background-color: #34383c;
}

.suremembers-erb-controller.light {
	border-color: #d5dadf;
	background-color: #fff;
}
.suremembers-erb-controller.light.focused {
	border-color: #a4afb7;
}

.suremembers-erb-controller.focused {
	border-color: #7d7e82;
}
.suremembers-erb-controller .suremembers-search-container {
	display: flex;
	flex-wrap: wrap;
	grid-gap: 6px;
	padding: 6px;
	cursor: text;
}
.suremembers-erb-controller .suremembers-access-saved {
	padding: 0 0 0 6px;
	border: 1px solid #64666a;
	border-radius: 3px;
	display: flex;
	align-items: center;
}
.suremembers-erb-controller.light .suremembers-access-saved {
	border-color: #a4afb7;
}
.suremembers-erb-controller .suremembers-remove-selected {
	height: unset;
	width: unset;
	padding: 6px 6px 6px 2px;
	line-height: 1;
	font-size: 12px;
	cursor: pointer;
	display: block;
	margin: 0;
}
.suremembers-erb-controller .suremembers-erb-search-input {
	border: none;
	width: fit-content;
	min-width: 40px;
	background: transparent;
}
.suremembers-erb-controller .suremembers-search-result {
	border-top: 1px solid #7d7e82;
	display: none;
}
.suremembers-erb-controller.light .suremembers-search-result {
	border-color: #a4afb7;
}
.suremembers-erb-controller.focused .suremembers-search-result {
	display: block;
}

.suremembers-erb-controller .suremembers-access-options {
	display: block;
	padding: 6px;
	/* border-bottom: 1px solid #64666a; */
	cursor: pointer;
}
.suremembers-erb-controller .suremembers-access-options:hover {
	background-color: #4c4f56;
}
.suremembers-erb-controller.light .suremembers-access-options:hover {
	background-color: #5897fb;
	color: #fff;
}
.suremembers-erb-controller .suremembers-access-options:last-child {
	border: none;
}
.suremember-elementor-no-restriction-access {
	text-align: center;
	padding: 10px;
	display: none;
}
.suremembers-elementor-no-data-found {
	display: block;
	padding: 5px;
	text-align: center;
	color: #ff491e;
}
