.tagin-input {
	margin-left: unset;
	border-color: transparent;
	outline: 0;
	border-width: 0px 0;
	padding: unset;
	height: unset;
	background-color: unset;
	color: black;

}

.tagin-wrapper.focus {
	color: black;
	background-color: #d6eaf8;
	border-color: #3498db;
	outline: 0;
	border: 2px;
	box-shadow: inset 0 1px 1px rgba(55, 60, 67, 0.075), 0 0 0.75rem 0 rgba(0, 0, 0, 0.125);
}

.tagin-tag {
	border-radius: .275rem;
	padding: .025rem .25rem;
	background-color: #73c6b6; /* var(--bs-comp-active-bg);*/
	color: var(--bs-comp-active-color);
	font-weight: 400;
	line-height: 1;
	height: auto;
	font-size: .85rem;
}

.tagin-wrapper {
	overflow: auto !important;
	white-space: nowrap !important;
	max-height: 2.1rem;
}

.form-control.dropdown {
	min-height: unset;
}

.form-control.dropdown .badge {
	display: flex;
	align-items: center;
	font-size: 0.73rem !important;
	font-weight: 400;
	min-height: calc(1.15rem);
	color: var(--bs-comp-active-color);
	line-height: 1.5 !important;
	overflow: auto;

}

.dropdown-menu.tags-menu {
	/*list-style-type: circle;*/
	max-width: 230px;
}
.dropdown-menu.tags-menu {
	/*
	background-color: #e8f6f3;
	border:2px solid #73c6b6 !important;
	*/
}
.dropdown-menu.tags-menu>li:nth-child(n) { 
	/*
	list-style: square;  
	*/
	border-bottom: 1px dashed #dfdfdf;
	
	font-size: 0.80rem; 
	padding:.2rem .2rem;
	line-height: .7rem;
	margin-top: 0;
	/*
	margin-left: 15px;
	*/
	padding-left: 0px;
	padding-top:6px;
	 
	background-color: #fff !important;
 
	vertical-align: bottom;
}
 
  
 
.form-control.dropdown .badge {
	border-radius: .275rem;
	font-size: 0.75rem !important;
	padding: .26rem .25rem !important;
	font-weight: 400;
	min-height: unset;
	background-color: #73c6b6 !important; 
	/* var(--bs-comp-active-bg);*/
	color: var(--bs-comp-active-color);
	line-height: 1 !important;
	overflow: auto;
}

div.form-control.dropdown.form-select>div {
	overflow: auto !important;
	white-space: nowrap !important;
	min-height: 1.4rem;
	max-height: 1.47rem;
}