form{
padding:0;
margin:0;
}

form .field{
display:block;
height:25px;
margin:10px 0;
padding:0 50px;
}

form .plus{
height:50px!important;
}

form .comm{
height:110px!important;
}

form .btn{
text-align:center;
}

form p{
float:left;
width:500px;
color:#ff0000;
}

form label{
float:left;
width:150px;
height:21px;
line-height:21px;
}

form textarea,
form input{
float:left;
width:200px;
}

form textarea{
width:300px;
height:100px;
}

#errors{
list-style:none;
margin:20px;
padding:10px;
border:1px solid #ff0000;
font-size:12px;
}

#errors li{
margin:5px 0;
}

#errors li span{
font-weight:bold;
color:#ff0000;
}

#errors .title{
font-weight:bold;
color:#ff0000;
}

h4{
margin:20px;
font-size:14px;
}