.dashed-slug-wallets-exchange table {
	font-size: x-small;
	max-height: 20em;
	overflow: scroll;
	display: inline-block;
	white-space: nowrap;
}


.dashed-slug-wallets-exchange {
	opacity: 0.5;
	position: relative;

	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
}

.dashed-slug-wallets-exchange.wallets-exchange-ready {
	opacity: 1;
}

.dashed-slug-wallets-exchange thead th {
	position: sticky;
	top: 0;
	background-color: white;
}

.dashed-slug-wallets-exchange thead th:last-child {
	width: 100%;
}

.dashed-slug-wallets-exchange table tbody {
	font-family: Consolas, "Liberation Mono", Courier, monospace;
}

.dashed-slug-wallets-exchange table tbody .align-right {
	text-align: right;
}

.dashed-slug-wallets-exchange.api-key .wallets-clipboard-copy {
	float: right;
	cursor: pointer;
}

.dashed-slug-wallets-exchange.api-key input {
	clear: right;
}

.wallets-exchange-clickable:hover {
	cursor: pointer;
	color: blue;
	text-decoration: underline;
}

.dashed-slug-wallets-exchange dl * {
	font-size: xx-small;
}

.dashed-slug-wallets-exchange .market select {
	background-size: auto 90%;
	background-repeat: no-repeat;
	background-position: calc(100% - 20px) 50%;
}

.dashed-slug-wallets-exchange .red-background,
.dashed-slug-wallets-exchange .green-background {
	color: white;
}

