#LoadingSpinner {
	display: none;
	position: fixed;
	top: 40%;
	left: 40%;
	font-size: 100px;

	top: calc(50% - 50px);
	left: calc(50% - 50px);
}



a.autoforeigndatacreator-unfold-button {
	text-overflow:clip;
	overflow:visible;
	white-space:normal;
}

.autoforeigndatacreator-unfold-button:after {
	background-color:#f7941d !important;
}

.autoforeigndatacreator-hide-show-selected:after {
	background-color:#88b5ff !important;
}

.autoforeigndatacreator-add-other:after {
	background-color:#a665ff !important;
}

.FieldSetForeignDataCreator, .AutoForeignDataCreatorHasManyElement {
	border-bottom: 1px dashed #eee;
    margin-bottom: 1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.CheckboxElementListForeignDataCreator .ui-controlgroup-controls, .afdc-add-other-cg .ui-controlgroup-controls a {
	float: left;
}

a.afdc-close, a.afdc-hasmany-remove {
	float: right;
}

div.afdcFlashMessage {
	float: left;
    margin: 0 0 0 0.5em;
    padding: 1.1em;
}

.afdc-filter-group {
	max-width: 500px;
}

.CheckboxElementListForeignDataCreator  div.ui-controlgroup-controls div.checkbox {
	float:left;
	margin-right:1px;
	margin-bottom:1px;
	-webkit-border-radius: inherit;
	border-radius: inherit;
}

.AutoForeignDataCreatorHasManyElement fieldset {
	padding: 0;
}
