#remserial_setting {
	margin-left: 128px;
}

.content{
	padding: 20px;
	min-height: 400px;
}
.content .hint_image {
	width: 15px;
	height: 15px;
	vertical-align: -2px;
	margin-left: 10px;
}
.content .hint_text {
	margin-left: 5px;
	font-size: 13px;
}
.content .display_off {
	display: none;
}
hr {
	background-color: rgb(186, 185, 185);
	height: 1px;
	border: none;
	width: 100%;
	margin: 20px auto;
}

html body #main_content input[id$="_setting"],
html body #main_content #default_setting,
html body #main_content #playlist_get_btu_url,
html body #main_content #playlist_get_btu_xcurl,
html body #main_content #scan_button,
html body #main_content #backup_firmware,
html body #main_content #backup_config,
html body #main_content #update_apply {
	min-width: 140px !important;
	width: auto !important;
	margin-left: 10px !important;
}

input[type="form-control"]:focus,
select:focus,
textarea:focus {
	border-color: var(--tblr-primary);
	box-shadow: 0 0 0 3px rgba(var(--tblr-primary-rgb), 0.12);
}
