table#exparamtable {
	width: 100%;
}

table#channeltable {
	width: 100%;
}

th#channeltableheader {
	white-space: nowrap;
	width: 0%;
}

td#channeltableentry {
	width: 5%;
	text-align: center;
	font-weight: bold;
}

td#channeltablespacer {
	width: 100%;
}

td#channeltablespacer:after {
	content: "\00a0";
}

tr#channeltablespacerrow {
	height: 10px;
}

td#ex-option-spacer {
	width: 5%;
}

.example-option-collumn {
	width: 30%;
	text-align: top;
}

td#ex-option-spacer {
	width: 5%;
}

#example-block {
	overflow-x: auto;
}

.hide-before-sel {
	display: none;
}

.highlighted-input {
	background-color: lightgoldenrodyellow;
}

.highlighted-button {
	box-shadow: 0 0 6px 3px #fcf75e;
}

#generate-example-btn {
	margin-right: 10px;
}

#download-example-selection {
	float: left;
	vertical-align: bottom;
	width: 200px;
}

#selectDownload {
	width: 200px;
	padding: 6px;
}

.download-btn {
	margin-right: 10px;
	margin-bottom: 10px;
	width: 200px;
}

#button-table {
	width: 100%;
}

#update-collumn {
	width: 100%;
	vertical-align: top;
}

.tt {
	cursor: pointer;
}

#additionalHardwareMsg {
	font-weight: bold;
	margin-top: 10px;
}

button.copyButton {
	position: absolute;
	right: 25px;
	top: 48px;
	fill: currentColor;
	border-radius: 6px;
	padding: 3px 12px;
	line-height: 16px;
}

#api-link {
	margin-left: 10px;
	font-weight: bold;
}