// hide red error border in Firefox.
input:invalid {
    box-shadow: none;
}

// hide spinners in Firefox.
input[type=number] {
    -moz-appearance: textfield;
}

input[type]::-ms-clear {
    display: none;
    height: 0;
    width: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
