/*
 * -----------------------------------------------------------------------------
 * Lucom Interaction Platform
 * (C) Lucom GmbH, Erkrath. All rights reserved.
 *
 * $$
 * -----------------------------------------------------------------------------
 */

/*
 * Add your custom CSS code to this file. This file will be included as last CSS
 * file in the form and main view. The file may also include theme macros.
 */

/* Fonts */

@font-face {
	font-family: 'BundesSans Web';
	src: url('../fonts/BundesSansWeb-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'BundesSans Web';
	src: url('../fonts/BundesSansWeb-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'BundesSerif Web';
	src: url('../fonts/BundesSerifWeb-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


/*Wir formtieren den Button Zwischenspeichern*/
#BTN_ZWISCHENSPEICHERN{
	flex-basis: 0px !important;
	line-height: 38px !important;
}

/*Wir formtieren den Button Zwischenspeichern*/
#BTN_DRUCKEN{
	flex-basis: 0px !important;
	line-height: 38px !important;
}

/*Den Fokus bei Checkboxen setzen*/
.lip_checkbox  input[type="checkbox"]:focus{
    outline: 2px solid blue !important; /* Ändert die Umrandung auf blau */
    background-color: yellow !important; /* Ändert die Hintergrundfarbe auf gelb */
}

/* Das Auge nach der Ansicht einer Seite */
.FormNavigation .item .status.finished[data-v-6280244e] {
    fill: #424242 !important; /* Ändert die Hintergrundfarbe in der Formnavigation auf schwarz */;
}

/*Überschrift im Datenbrowser*/
.caption {
	color: #fff;
}

/* Anmeldeblock standardmäßig ausblenden */
.unsichtbar {
		display: none;
}

/* Eine dünne Linie erzeugen */
.hr {
	border: none;
	height: 2px; /* Höhe der Linie */
	background-color: black; /* Farbe der Linie */
	width: 100%; /* Breite der Linie */
}

.ErlaeuterungenVerfahrenCustomHtml{
	color: black; 
	font-family: 'BundesSans Web'; 
	font-size: 16px; 
	letter-spacing: 0; 
	display: flex; 
	flex-direction: column; 
	justify-content: stretch; 
	width: 100%;
}

.ErlaeuterungenVerfahrenAllgemein{
	padding-bottom: 60px;
	overflow:hidden; 
	margin-top:0px; 
	margin-right:0px; 
	margin-left:2px; 
	flex-shrink: 1;
}


/*Auf der Seite Angaben */
#lip_formBean .pageContent__Angaben #ANGABEN_GELAENDEHOEHE{
	margin-right: 453px !important; /* Macht das Eingabefeld schmaler, da das Label länger ist */
}

#lip_formBean .pageContent__Angaben #ANGABEN_GRUNDWASSER{
	margin-right: 453px !important; /* Macht das Eingabefeld schmaler, da das Label länger ist */
}

#lip_formBean .pageContent__Angaben #ANGABEN_AUFSCHLUSS_GEPLANT	 {
	margin-right: 453px !important; /* Macht das Eingabefeld schmaler, da das Label länger ist */
}

#lip_formBean .pageContent__Angaben #LB_ANGABEN_AUFSCHLUSS_ANGEWANDT{
	margin-right: -130px !important; /* Macht das Eingabefeld schmaler, da das Label länger ist */
}

#lip_formBean .pageContent__Betroffenheit #LB_BETROFFENHEIT_HEILQUELLSCHUTZGEBIET	 {
	padding-bottom: 4px !important;
}

.contentPanel form .toolbar .button {
	height: 32px;
}

#LB_BETROFFENHEIT_FFH_GEBIET_ERLAEUTERUNGEN {
  	margin-top: -115px !important;
	flex-grow: 0 !important;
}

#lip_formBean .pageContent__Betroffenheit #BETROFFENHEIT_FFH_GEBIET {
	margin-right: 50px !important;
	margin-top: 3px !important;	
	padding: 9px 15px 10px 20px !important;
	height: 68px !important;
}

#lip_formBean .pageContent__Betroffenheit .LableHinweisText {
  line-height: 18px !important;
}

#lip_formBean .pageContent__Angaben #ANZAHL_ERDAUFSCHLUESSE {
  margin-right: 453px !important;
}