/* ################################################################################################# */
/* ## */
.JFFVInputAnpassung01X {
	font-size: 16px !important;
    width: 100%;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B01 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% 29% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B01F01A {
	grid-column: 1/2;
	grid-row: 1;
	padding-right: 1%;
}
.GridEintrittsformular_B01F01B {
	grid-column: 2/3;
	grid-row: 1;
	padding-right: 1%;
}
.GridEintrittsformular_B01F02 {
	grid-column: 1/3;
	grid-row: 2;
	font-weight: 900;
	margin-bottom: 5px;
}
.GridEintrittsformular_B01F03 {
	grid-column: 3/4;
	grid-row: 1/3;
	margin-bottom: 5px;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B01 {
		display: block;
	}
	.GridEintrittsformular_B01F01 {
		display: none;
	}
	.GridEintrittsformular_B01F02 {
		/* grid-column: 1/2; */
		font-weight: 900;
		margin-bottom: 5px;
	}
	.GridEintrittsformular_B01F03 {
		/* grid-column: 2/3; */
		margin-bottom: 5px;
	}
	.GridEintrittsformular_B01F91 {
		display: none;
	}
	.GridEintrittsformular_B01F92 {
		/* grid-column: 1/3; */
		margin-bottom: 5px;
		display: block;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B101 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 30% auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B101F02 {
	grid-column: 1/2;
	font-weight: 900;
	/* margin-bottom: 5px; */
}
.GridEintrittsformular_B101F03 {
	grid-column: 2/3;
	/* margin-bottom: 5px; */
}
.GridEintrittsformular_B101F11 {
	grid-column: 1/2;
	grid-row: 7/9;
}
.GridEintrittsformular_B101F91 {
	grid-column: 4/5;
	font-weight: 900;
	/* margin-bottom: 5px; */
}
.JFFV_FormularZelle {
	background-color: #e1e0ff;
	float: none;
	height: 35px;
	margin-bottom: 5px;
	margin-top: 5px;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B102 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 65% auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
/* ## */
/* ################################################################################################# */


/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B103 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% auto;	
	grid-gap: 1%;
	align-items: center;
	border-radius: 5px;
    border: 2px solid gainsboro;
    padding: 4% 1% 1% 1%;
    margin-bottom: 1%;
    background-color: #e1e0ff;
}
.GridEintrittsformular_B103F01 {
	grid-column: 1/2;
	grid-row: 1/2;
	height: 30px;
}
.GridEintrittsformular_B103F02 {
	grid-column: 1/2;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
.GridEintrittsformular_B103F03 {
	grid-column: 2/3;
	grid-row: 1/2;
	height: 30px;
}
.GridEintrittsformular_B103F04 {
	grid-column: 2/3;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B105 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B105F01 {
	font-weight: 900;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B106 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 65% auto;	
	/* grid-gap: 1%; */
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.FieldSetRadio01 {
	width: 10%;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
}
.FieldSetRadio02 {
	width: 5%;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
}
.FieldSetRadio03 {
	width: max-content;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    transform: scale(2);
	margin-left: 38%;
    margin-top: 10%;
}
.FieldSetRadio04 {
	width: max-content;
    -ms-transform: scale(2);
    -webkit-transform: scale(2);
    transform: scale(2);
	margin-left: 42%;
    margin-top: 5%;
}
.FieldSetLabel01a {
	width: 40%;
	margin-bottom: 0;
}
.FieldSetLabel01b {
	width: 20%;
	margin-bottom: 0;
}
.FieldSetLabel02 {
	width: 40%;
	margin-bottom: 0;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B700 {
	display: grid;
	grid-row: auto;
	grid-template-columns: auto 35%;	
	/* grid-gap: 1%; */
}
.GridEintrittsformular_B701 {
	grid-column: 1/2;
}
.GridEintrittsformular_B702 {
	grid-column: 2/3;
}
/* ## */

/* ################################################################################################# */
/* ## */
.GridKontakt001 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% auto;	
	/* grid-gap: 1%; */
}
.GridKontakt001a {
	grid-column: 1/2;
}
.GridKontakt001b {
	grid-column: 2/3;
}
/* ## */
/* ################################################################################################# */


















/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B03 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% 10% 5% 15% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B03F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B03F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B03F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B03F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B03F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B03F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B03F12 {
	grid-column: 2/5;
}
.GridEintrittsformular_B03F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B03F13 {
	grid-column: 2/6;
}
.GridEintrittsformular_B03F04 {
	grid-column: 4/5;
}
.GridEintrittsformular_B03F05 {
	grid-column: 5/6;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B03 {
		display: block;
	}
	.GridEintrittsformular_B03F11 {
		display: block;
		border: none;
	}
	.GridEintrittsformular_B03F02 {
		display: none;
	}
	.GridEintrittsformular_B03F12 {
		display: none;
	}
	.GridEintrittsformular_B03F03 {
		display: none;
	}
	.GridEintrittsformular_B03F13 {
		display: none;
	}
	.GridEintrittsformular_B03F04 {
		display: none;
	}
	.GridEintrittsformular_B03F05 {
		display: none;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B04 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B04F01 {
	grid-column: 1/2;
	grid-row: 1/2;
	height: 50px;
}
.GridEintrittsformular_B04F11 {
	grid-column: 1/2;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
.GridEintrittsformular_B04F02 {
	grid-column: 2/3;
	grid-row: 1/2;
	height: 50px;
}
.GridEintrittsformular_B04F12 {
	grid-column: 2/3;
	grid-row: 2/3;
	border-top: 1px solid #7c7c7c;
}
/* ## */
/* ################################################################################################# */
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B04 {
		grid-template-columns: auto;	
	}
	.GridEintrittsformular_B04F01 {
		grid-column: 1/2;
		grid-row: 1/2;
	}
	.GridEintrittsformular_B04F11 {
		grid-column: 1/3;
		grid-row: 2/3;
	}
	.GridEintrittsformular_B04F02 {
		grid-column: 1/2;
		grid-row: 3/4;
	}
	.GridEintrittsformular_B04F12 {
		grid-column: 1/2;
		grid-row: 4/5;
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B05 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 25% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B05F01 {
	grid-column: 1/2;
	font-weight: 900;
}
.GridEintrittsformular_B05F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B05F11 {
	grid-column: 1/2;
}
.GridEintrittsformular_B05F12 {
	grid-column: 2/3;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B05 {
		display: block;	
	}
	.GridEintrittsformular_B05F01 {
		
	}
	.GridEintrittsformular_B05F02 {
		
	}
	.GridEintrittsformular_B05F11 {
		
	}
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B13 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 50% 10% 5% 15% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B13F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B13F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B13F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B13F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B13F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B13F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B13F12 {
	grid-column: 2/5;
}
.GridEintrittsformular_B13F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B13F13 {
	grid-column: 2/6;
}
.GridEintrittsformular_B13F04 {
	grid-column: 4/5;
}
.GridEintrittsformular_B13F05 {
	grid-column: 5/6;
}
/* ## */
/* ################################################################################################# */
/* ## */
@media screen and (max-width: 480px) {
	.GridEintrittsformular_B13 {
		grid-template-columns: 80% 20%;	
	}
	.GridEintrittsformular_B13F31 {
		grid-column: 1/2;
	}
	.GridEintrittsformular_B13F41 {
		grid-column: 1/3;
	}
	.GridEintrittsformular_B13F04 {
		grid-column: 2/3;
	}
}
/* ## */
/* ################################################################################################# */

.MonBeitragPB {
	padding-bottom: 8%;
}
@media screen and (max-width: 480px) {
	.MonBeitragPB {
		padding-bottom: 45%;
	}
}









/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B203 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 20% 5% 30% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 2% 0.5%;
}
.GridEintrittsformular_B203F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B203F11 {
	grid-column: 1/2;
	grid-row: 1/7;
	border-right: 1px solid;
}
.GridEintrittsformular_B203F21 {
	grid-column: 1/6;
}
.GridEintrittsformular_B203F31 {
	grid-column: 1/4;
}
.GridEintrittsformular_B203F41 {
	grid-column: 1/6;
	border-top: 1px solid #7c7c7c;
	height: 5px;
}
.GridEintrittsformular_B203F02 {
	grid-column: 1/2;
}
.GridEintrittsformular_B203F12 {
	grid-column: 1/4;
}
.GridEintrittsformular_B203F03 {
	grid-column: 2/3;
}
.GridEintrittsformular_B203F13 {
	grid-column: 1/5;
}
.GridEintrittsformular_B203F04 {
	grid-column: 3/4;
}
.GridEintrittsformular_B203F05 {
	grid-column: 4/5;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridEintrittsformular_B113 {
	display: grid;
	grid-row: auto;
	grid-template-columns: 44% 6% 40% auto;	
	grid-gap: 1%;
	align-items: center;
	padding: 0% 0.5% 7px 5px;
}
.GridEintrittsformular_B113F01 {
	grid-column: 1/2;
}
.GridEintrittsformular_B113F02 {
	grid-column: 2/3;
}
.GridEintrittsformular_B113F03 {
	grid-column: 3/4;
}
.GridEintrittsformular_B113F04 {
	grid-column: 4/5;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridZIOnOffEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns:30% 2% 10% 2% auto;	
	grid-gap: 0.5%;
	background-color: white;
	padding: 2% 0.5% 2% 0.5%;
	border: 2px solid rgb(75 96 224);
	border-radius: 10px;
}
/* ## */
/* ################################################################################################# */

/* ################################################################################################# */
/* ## */
.GridZIEingabe01 {
	display: grid;
	grid-row: auto;
	grid-template-columns:20% auto 8%;	
	grid-gap: 5px;
	background-color: white;
	padding: 1%;
	border: 2px solid rgb(75 96 224);
	border-radius: 10px;
	margin-bottom: 0.5%;
}
/* ## */
/* ################################################################################################# */


