.frm .field,.frm .bootstrap{
    margin-bottom:15px;
    float:left;
    width:100%;
}
.frm .field input,.frm .field select,.frm .bootstrap select,.frm .bootstrap input, .frm textarea{
    height:30px;
    padding:0 10px 0 10px;
    border:1px solid grey;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.frm .title{
    margin-bottom:15px;
    font-weight:bold;
}
.frm label{
    width:160px;
    float:left;
}
.frm #recaptcha_div div{
    margin-bottom:0px;
}
.cerror{
    text-align: center;
    color:red;
}
.frm .captcha{
    height:128px;
    overflow:hidden;
}
.frm .required{
    font-size:14px;
    padding:0 3px 0 3px;
    color:#f48b47;
    font-weight: bold;
}
