textarea {
	overflow:auto
}

[type="checkbox"],[type="radio"] {
	box-sizing:border-box;
	padding:0
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height:auto
}

[type="search"] {
	-webkit-appearance:textfield;
	outline-offset:-2px
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
}

::-webkit-file-upload-button {
	-webkit-appearance:button;
	font:inherit
}

/* .meapp-form-group */ input,
/* .meapp-form-group */ textarea {
	display: block;
	background-color: white !important; /* TODO: Check! */
	padding: 0.125rem 0.125rem 0.0625rem;
	font-size: 1rem;
	border: 1px solid #BBC2C6;
	border-radius: 5px;
	line-height: 1.9;
	width: 100%;
	/*
	color: transparent;
	*/
	-webkit-transition: all 0.28s ease;
	transition: all 0.28s ease;
	box-shadow: none;
		height: 31px;
		max-width: 600px;
}

select {
	height: 39px;
	border: 0;
	border-radius: 5px;
	background-color: rgb(62, 89, 122);
	color: white;
	transition: background-color 0.28s ease, color 0.28s ease, box-shadow 0.28s ease;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}