#search-form {
- margin-top: .4em; }
+ margin: .4em 0 0 0; }
#search-form input {
font-size: 1.1em;
width: 16.1em;
padding-left: 1em;
border: none;
border-radius: 1.5em 0 0 1.5em;
+ -moz-border-radius: 1.5em 0 0 1.5em;
+ -webkit-border-radius: 1.5em 0 0 1.5em;
background: white;
color: black;
height: 2em; }
background-repeat: no-repeat;
color: white;
border-radius: 0 1em 1em 0;
+ -moz-border-radius: 0 1em 1em 0;
+ -webkit-border-radius: 0 1em 1em 0;
padding-right: 1em; }
#search-form button img {
vertical-align: middle; }