/* Felder
----------*/

	main form {
		padding: 20px;
	}

	.moneycontrol-ui-field {
		margin-bottom: 20px;
	}

	.moneycontrol-ui-field-label {
		display: block;
		font-size: 13px;
		font-weight: 300;
		padding-bottom: 5px;
		color: #999999;
	}

	.moneycontrol-ui-field-input input[type="text"],
	.moneycontrol-ui-field-input input[type="date"],
	.moneycontrol-ui-field-input input[type="number"],
	.moneycontrol-ui-field-input input[type="password"],
	.moneycontrol-ui-field-input select {
		display: block;
		width: 100%;
		padding: 10px 15px;
		border: none;
		background-color: #FFFFFF;
		vertical-align: middle;
		min-height: 40px;
		text-align: left !important;
		color: #343434 !important;
	}

	input[type='date'] {
		font-size: 20px !important;
		font-family: inherit !important;
		color: #000000;
	}

	input[type='date'],
	input[type='submit'],
	select {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
	}

	input::-webkit-date-and-time-value {
		text-align: left;
	}