#ecomboost-file-empty,
#ecomboost-callsign-empty {
	display: none;
}

#ecomboost-callsign .ecomboost-file-list,
#ecomboost-callsign .list-group-item {
	overflow: hidden;
}
#ecomboost-callsign .ecomboost-file-list {
	margin-top: 15px;
}
#ecomboost-callsign .ecomboost-file-list .checkbox-inline {
	padding-top: 6px;
	padding-bottom: 6px;
}
#ecomboost-callsign .ecomboost-invalids {
	margin-left: 25px;
	margin-right: 25px;
}
#ecomboost-callsign .collapse-helper {
	cursor: pointer;
}
#ecomboost-callsign .collapse-helper:hover a {

}
#ecomboost-callsign .panel-title .caret {
	margin-top: 7px;
}
#ecomboost-callsign .radio-inline,
#ecomboost-callsign .checkbox-inline {
	position: relative;
}
#ecomboost-callsign input[type="checkbox"] {
	width: auto !important;
	margin: 0;
}
/* merge mode */
#ecomboost-callsign .ecomboost-toggle-merge-mode-show,
#ecomboost-callsign .merge-mode .ecomboost-toggle-merge-mode-hide {
	display: none;
}
#ecomboost-callsign .ecomboost-toggle-merge-mode-hide,
#ecomboost-callsign .merge-mode .ecomboost-toggle-merge-mode-show {
	display: block;
}

.form-group label .error {
	display: none;
	color: #a94442;
}

.form-group.has-error label .error {
	display: inline-block;
	color: #a94442;
}

#ecomboost-callsign .in-row input {
	width: 80%;
}

#ecomboost label
{
    font-weight: normal;
}

#ecomboost label.pull-left, #ecomboost-callsign label.pull-left {
	line-height: 34px;
}
/* roter Rand auffälliger */
.has-error .form-control {
    border-width: 2px;
}

#ecomboost input:invalid {
    background-color: lightyellow;
}
