#two-column{
width: 100%;
}
#two-column #left{
width: 50%;
float: left;
}
#two-column #right{
width: 50%;
float: right;
}
#two-column p{
margin-bottom: 12px;
}
#two-column input[type="text"]{
border:none;
border:1px solid #000;
font-size :14px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 600px;
padding: 5px;
}
#two-column #right input[type="text"], #two-column #left input[type="text"]{
width:95%;
}
#two-column input[type="tel"], #two-column input[type="email"]{
border:none;
border:1px solid #000;
font-size :14px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 600px;
padding: 5px;
}
#two-column #right input[type="tel"], #two-column #left input[type="tel"], #two-column #right input[type="email"], #two-column #left input[type="email"]{
width:95%;
}
#two-column textarea {
position: relative;
padding: 5px;
border:1px solid #000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 100%;
}
#two-column input[type="submit"]{
padding:8px 18px;
background:#222;
color:#fff;
border: 1px solid #fff;
float:left;
font-size: 14px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#two-column input[type="text"]:focus, #two-column input[type="tel"]:focus, #two-column input[type="email"]:focus, #two-column textarea:focus{
background: #eee;
}
#two-column input[type="submit"]:hover{
background:#fff;
color:#222;
border: 1px solid #222;
}