/* Grundeinstellungen */

#SchonRegistriert > div.allefenster button {
	font-size: 1em;
	margin-top: 0;
}

.allefenster form input[type="text"], .allefenster textarea {
	box-sizing: border-box;
	vertical-align: baseline;
	min-width: 300px;
}

.allefenster form label {
	display: inline-block;	
}

.allefenster button, .allefenster input[type="button"] {
	margin-top: 2.3em;
	margin-bottom: 1em;
	font-size: 1.2em;
}


/* Labelbreite Kategorien anlegen */
.allefenster form#formKategorieNeu label {
	width: 100px;
}

.allefenster form#formKategorieNeu input[type="checkbox"] + label {
	width: auto;
}

.allefenster #formKategorieNeu input[type="text"], .allefenster form#formKategorieNeu textarea {
    width: calc(100% - 100px);
	margin-top: 2.3em;
	
}

.allefenster button.abbr, .allefenster input[type="button"].abbr {
		white-space: nowrap;
		margin-left: 2%;
}
	