I'm trying to have a CSS element lock to two sides of its container. The following CSS works for elements such as div, but not for input elements in Firefox
left: 20px; right: 20px; top: 20px; height: 20px; width: auto; position: absolute;
I've found I can wrap the element in a DIV, but doing so is not really an option as it is very impractical in my situation.