input, textarea
{
	/*
	background-color: var(--input-background-color);
	border-color: var(--input-border-color);
	line-height: var(--input-line-height);
	*/
}

select
{
	/*
	background-color: var(--select-background-color);
	border-color: var(--select-border-color);
	line-height: var(--select-line-height);
	*/
}

button, input[type=button], input[type=submit]
{
	/*
	background-color: var(--button-background-color);
	border-color: var(--button-border-color);
	line-height: var(--button-line-height);
	*/
}


@media (max-width: 45rem)
{

input, textarea
{
	/*
	background-color: var(--narrow-input-background-color);
	border-color: var(--narrow-input-border-color);
	*/
}

select
{
	/*
	background-color: var(--narrow-select-background-color);
	border-color: var(--narrow-select-border-color);
	*/
}

button, input[type=button], input[type=submit]
{
	/*
	background-color: var(--narrow-button-background-color);
	border-color: var(--narrow-button-border-color);
	*/
}

}

