Your current CSS looks like this:
input[type="text"], input[type="email"], input[type="password"]
{
background: #F6FBFE;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:1px solid #C7C7C7;
margin:0 auto;
}
input[type="text"], input[type="password"]
{
width: 100%;
padding: 5px 0;
color: #0366A0 !important;
margin: 2px 0;
}
You should truncate it to this:
input[type="text"], input[type="email"], input[type="password"]
{
width: 100%;
padding: 5px 0;
color: #0366A0 !important;
margin: 2px 0;
background: #F6FBFE;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:1px solid #C7C7C7;
margin:0 auto;
}
The way you had it before, it was only getting half the styling.