Como alinhar à direita as caixas de entrada de formulário?
Eu tenho um problema aparentemente fácil de resolver, mas estou lutando. Como faço para obter essas duas entradas para alinhar à direita do formulário, sem usar o elemento BR?
<!DOCTYPE html>
<html>
<head>
<style type="text/css">
form {
text-align: right;
}
input {
width: 100px;
}
</style>
</head>
<body>
<form>
<input name="declared_first" value="above" />
<br/> <!-- I want to get rid of this -->
<input name="declared_second" value="below" />
</form>
</body>
</html>
Eu só quero que a primeira entrada apareça acima da segunda entrada, ambas no lado direito.