.contact{display:table;width:100%;border-spacing:0;margin-bottom:30px;}
.contact>div{display:table-cell;vertical-align:top;}
.contact>div.info{width:400px;}
.contact>div.info>div{padding:0;padding-right:10px;line-height:150%;color:#888;font-size:14px;}
.contact>div.info>div:last-child{margin-top:20px;}
.contact>div.form{background:#fff;}
.contact>div.form>div{padding-left:30px;}
.cform{}
.cform .fld{border:1px solid #ddd;height:34px;line-height:34px;padding:0 10px;background:#eee;margin-bottom:20px;vertical-align:top;color:#333;}
.cform .fld.fp{width:100%;}
.cform .fld.fw{width:100%;}
.cform textarea.fld.fw{height:300px;font-family:tahoma;font-size:12px;line-height:22px;padding:5px 10px;}
.cform .btn{text-align:right;}
.cform .btn .bttn{margin-right:0;padding:0 30px;text-transform:uppercase;color:#fff;font-size:14px;-ms-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#1B4588;}
.cform h3{font-weight:normal;text-transform:uppercase;font-size:16px;margin:0;margin-bottom:20px;padding:0;color:#333;}
.cform .info h3{margin-top:0;border-bottom:1px solid #dedede;padding-bottom:15px;margin-bottom:15px;}
.success{background:rgba(76,176,236,0.2);padding:15px 20px;border:1px solid #B2D1E4;-ms-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px;}