<style>
.modal-detail-expo .tags {
padding: 10px 0 0 0;
}
.modal-detail-expo .tags h3 {
	margin: 10px 0 5px 0;
}
.modal-detail-expo .tags .list ul {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -6px 0 0;
	line-height: inherit;
}
.modal-detail-expo .tags .list li {
	margin: 0 6px 8px 0;
}
.modal-detail-expo .tags .list .badge {
	font-size: 12px;
}

@media (min-width: 768px) {
	.modal-detail-expo .tags {
		margin: 40px 0 0 0;
		padding: 0;
	}
	.modal-detail-expo .tags .wrap {
		display: table;
	}
	.modal-detail-expo .tags .block {
		display: table-row;
	}
	.modal-detail-expo .tags h3 {
		display: table-cell;
		vertical-align: top;
		margin: 0;
		padding: 0.2em 1em 0 0;
		font-size: 12px;
		line-height: inherit;
		white-space: nowrap;
	}
	.modal-detail-expo .tags .list {
		display: table-cell;
		vertical-align: top;
	}
}
		</style>