div.wartungsmeldungen {
	margin-bottom: 15px;
}

.wartungsmeldungToggle .field {
    margin-bottom: 5px;
}

#content .wartungsmeldungToggle .icon_pfeilObenLinks {
	background-image:
		url("/findok/javax.faces.resource/img/iconReduceArrows.png");
	background-position: 5px 10px;
	background-repeat: no-repeat;
	padding-left: 20px;
	cursor: default;
}

#content .wartungsmeldungToggle .icon_pfeilUntenLinks {
	background-image:
		url("/findok/javax.faces.resource/img/iconExtendArrows.png");
	background-position: 5px 10px;
	background-repeat: no-repeat;
	padding-left: 20px;
	cursor: default;
}

div.wartungsmeldungen .field {
    padding: 0.6667em 0.35em;
	padding-bottom: 0;
    position: relative;
    transition: background-color 0.4s ease 0s;
}

div.wartungsmeldungen .field label.input_center {
    color: #494948;
    display: inline-block;
    margin-left: 1em;
    text-align: left;
	padding: 0 1.5em 0 0;
	transition: color 0.5s ease 0s;
    white-space: nowrap;
    width: 11em;
	position: relative;
}

.wartung-editor-container {
	height: 350px;
}

.search_form.settings .section, .section {
	border-top: none;
}

.einfacheSuche-commons {
	height: 195px;
}

.search_form.settings .section.search_form_BFG {
	border-top: 2px solid gray;
}

.search_form .check_2cols .field {
	display: inline-block;
}

.search_form .check_2cols input.input_center {
	margin-left: 9.5em;
}
.search_form .check_3cols .field {
	display: inline-block;
}

.search_form .check_3cols input.input_center {
	margin-left: 2em;
}
.search_form .check_3cols .col3:last-child input.input_center  {
	margin-left: 7em;
}


#content .search_form .h h3,
#content .search_form_BFG .h .inklVerweise,
#content .search_form_BFG .h .inklLangtitel,
#content .search_form_EinfacheSuche .h .inklVerweise ,
#content .search_form_EinfacheSuche .h .inklLangtitel {
	display: inline-block;
	position: relative;
}

#content .settings .h {
	position: relative;
}

#content .search_form_BFG .h .inklVerweise,
#content .search_form_EinfacheSuche .h .inklVerweise {
	width: 180px;
	position: absolute;
	left: 250px;
}

#content .search_form_BFG .h .inklLangtitel,
#content .search_form_EinfacheSuche .h .inklLangtitel {
	width: 180px;
	position: absolute;
	left: 433px;
}

#content .search_form_BFG .h .inklVerweise label,
#content .search_form_BFG .h .inklVerweise input,
#content .search_form_BFG .h .inklLangtitel label,
#content .search_form_BFG .h .inklLangtitel input,
#content .search_form_EinfacheSuche .h .inklVerweise label,
#content .search_form_EinfacheSuche .h .inklVerweise input,
#content .search_form_EinfacheSuche .h .inklLangtitel label,
#content .search_form_EinfacheSuche .h .inklLangtitel input {
	position: relative;
}

.search_form.settings .field label.input_center {
	margin-top: 0;
}

.fieldInactive {
	opacity: 0.5;
}

#content .search_form.settings .inklVerweise label {
	width: 140px !important;
	vertical-align: middle;
	padding-left: 5px !important;
}

#content .search_form.settings .inklLangtitel label {
	width: 140px !important;
	vertical-align: middle;
	padding-left: 2px !important;
}

.search_form.settings .fieldFocused {
	background: none;
}

#content .search_form.settings h2,
#content .search_form.settings h3 {
	padding-left: 3px;
}

#content .search_form.settings span.gueltigOption,
#content .search_form.settings label.gueltigOption {
	vertical-align: sub;
}
div.twoColSelects {
	padding-left: 9em;
	margin-bottom: 2px;
}

div.twoColSelects label {
	float: left !important;
	margin-top: 5px;
}

.suchergebnisSortOptionSelect {
	margin-right: 0em !important;
	width: 13em !important;
}

div.twoColSelects select {
	float: left !important;
	width: 8em;
	margin-right: 1.5em;
	margin-bottom: 5px;
}

#content .search_form_BFG .inklLangtitel,
#content .search_form_EinfacheSuche .inklLangtitel {
  position: absolute;
  right: 8px;
  top: 4px;
  width: 115px;
}