/*Meins*/

.eva-tk-input-checkbox{
	width:unset!important;
}
.dielabels{
	font-weight:bold;
	
}

.labelsdiv{
	padding-top:12px!important;
	padding-bottom: 12px!important;
}
@media only screen and (min-width: 801px) {
	.inlinelabelwrap_{
		flex-direction:row!important;
	}
}
@media only screen and (max-width: 800px) {
	#form_STREETNUMBER.eva-col-lines_{
		width:100%!important;	
	}
	.inlinelabel{
		margin-right:10px!important;
	}
	.inlinelabel_strasse{
		margin-right:10px!important;
	}
	.eva-col-50, .eva-col-100{
		width:100%!important;
	}
	#form_PHONENUMBER.eva-col-lines_{
		width:100%!important;
	}
	input[type="text"].eva-col-lines_{
		width:100%!important;
	}
	#form_CITY.eva-col-lines_{
		max-width:100%!important;
	}
	.eva-col-50-my{
		width:100%!important;
	}
	#form_EMAIL.eva-col-lines_{
		width:100%!important;
	}
	.inlinelabelwrap_{
		flex-direction:column!important;
	}
}
#myaction{
	margin-top:20px;
}
#form_STREETNUMBER.eva-col-lines_{
	max-width:100%;
	
	
}
.eva-label_nummer{
	margin-left:10px;
}
#form_CITY.eva-col-lines_{
	max-width:100%;
}


#form_STEUERNUMMER.eva-col-lines{
	max-width:100%;
}
select.eva-col-lines{
	background-color:#EEEDED;
border:none;
height:40px;
width:100%;
padding-left:6px; 
 }
 select.eva-col-lines-my{
	background-color:#EEEDED;
border:none;
height:40px;
width:99%;
padding-left:6px; 
 }
.inlinelabelwrap_{
	display:flex;
	flex-direction:row;
}
.inlinelabel_strasse_right{
	width:100%;
	display:flex;
	flex-flow:column;	
}
.inlinelabel_strasse_right_smaller{
	width:30%;
	display:flex;
	flex-flow:column;	
}
.inlinelabel_strasse_left{
	width:100%;
	display:flex;
	flex-flow:column;
margin-right:5px;	
}
.inlinelabel_strasse_left_smaller{
	width:30%;
	display:flex;
	flex-flow:column;
margin-right:5px;	
}
input[type="text"].eva-col-lines_{
background-color:#EEEDED;
border:none;
height:40px;
width:100%;
padding-left:6px;
}
input[type="text"].eva-col-lines-my{
background-color:#EEEDED;
border:none;
height:40px;
width:99%;
padding-left:6px;
}
input[type="email"].eva-col-lines {
background-color:#EEEDED;
border:none;
height:40px;
width:100%;
padding-left:6px;
}
input[type="email"].eva-col-lines-my {
background-color:#EEEDED;
border:none;
height:40px;
width:99%;
padding-left:6px;
}
input[type="number"].eva-col-lines {
background-color:#EEEDED;
border:none;
height:40px;
width:100%;
padding-left:6px;
}
input[type="number"].eva-col-lines-my {
background-color:#EEEDED;
border:none;
height:40px;
width:99%;
padding-left:6px;
}
.eva-tk-lines{
	display:flex;	
}
.eva-tk-field-line{
	display:flex;
	flex-direction:column;
}
.eva-tk-label{
	font-family: 'Roboto', Sans-serif;
	color: #8E8E93;
	font-weight: 400;
	font-size: 14px;
}
.eva-tk-input{
	background-color: #EEEDED;
	border: none;
	height: 40px;
	width: 100%;
	padding-left: 6px;
}
/*ADDRESS*/
.eva-tk-label-address{
	font-family: 'Roboto', Sans-serif;
	color: #8E8E93;
	font-weight: 400;
	font-size: 14px;
}
.eva-tk-input-address{
	background-color: #EEEDED;
	border: none;
	height: 40px;
	width: 88% !important;
	padding-left: 6px;
}
.eva-tk-input-street{
	background-color: #EEEDED;
	border: none;
	height: 40px;
	width: 50% ;
	padding-left: 6px;
	margin-left: 10px;
}
.eva-label_zip_{
	font-family: 'Roboto', Sans-serif;
    color: #8E8E93!important;
    font-weight: 400;
    font-size: 14px;
    
}
.eva-tk-label-street{
	font-family: 'Roboto', Sans-serif;
	color: #8E8E93;
	font-weight: 400;
	font-size: 14px;
	padding-left:10px;
}
.eva-tk-field-line-adresses{
	display:flex;
	flex-direction:row;
}
.entity_address_street{
	display:flex;
	flex-direction:column;
	width:100%;
}
.entity_address_streetnumber{
	display:flex;
	flex-direction:column;
	width:20%;
}
/*CITY*/
.eva-tk-input-city{
	background-color: #EEEDED;
	border: none;
	height: 40px;
	width: 99%;
	padding-left: 6px;
	margin-left: 10px;
}
/*Telephone*/
.entity_address_phonenumber{
	display:flex;
	flex-direction:column;
	width:50%;
}
.eva-tk-input-phone{
	background-color: #EEEDED;
	border: none;
	height: 40px;
	width: 100%;
	padding-left: 6px;
	
}
/*Checkboxes*/
.mycheckboxes{
	display:flex;
	flex-direction:column;
	width:100%;
}
.myci-0 {
	margin-top:20px;
}
#form_ZANDERNEWSLETTERERHALTEN {
	margin-top:20px;
}
#form_GNEUKUNDENANMELDUNGLEGAL {
	margin-top:10px;
}
/* pass  */
.eva-tk-input-pass{
 background-color: #EEEDED;
    border: none;
    height: 40px;
    width: 100%;
    padding-left: 6px;
}
.eva-tk-label-email{
	font-family: 'Roboto', Sans-serif;
	color: #8E8E93;
	font-weight: 400;
	font-size: 14px;
}

.warning{
	border: 9px solid red;
}

.mynewdiv {
	width:50% !important;
	float:left !important;
}