.dd{
	float: none;
}
.dd_list_content{
	background: rgb(255, 255, 255);
	color: rgb(86, 86, 86);
	font-weight: normal;
	padding: .25rem 0rem;
	border-radius: .375rem;
	filter: drop-shadow(0 0.1rem 0.1rem rgba(0, 0, 0, 0.2));
	width: 100%;
	font-size: 1rem;
}
.dd_list_content:hover{
	color: rgb(86, 86, 86);
	background: rgb(248, 248, 248);
}
.dd_list_handle{
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	height: 100%;
	border-radius: .375rem;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	display: flex;
	align-items: center;
	display: none;
	z-index: 10;
}
.dd_list_handle:hover{
	color: rgb(86, 86, 86);
}
.dd_list_item:not(:last-child){
	margin-bottom: .25rem;
}
@media(min-width: 576px){
	.dd_list_content{
		font-size: 1.25rem;
	}
}