/* form.css */
.ce_form{margin-top:20px}.ce_form form{margin:10px 0 20px}.ce_form input,.ce_form textarea,.text{width:265px;min-width:265px;min-height:30px;max-width:265px;display:inline-block;margin-bottom:5px;padding:3px 10px;border:1px solid #aaa;border-radius:0;line-height:28px;behavior:url("../../assets/css3pie/1.0.0/PIE.htc");-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 15px;line-height: 1.5;font-family: 'Open Sans', sans-serif}.submit{width:265px;min-height:28px;max-width:265px;margin-top:20px;padding:4px;background-color:#fff;border:1px solid #F60;border-radius:0;font-size:15px;line-height:28px;color:#F60;behavior:url("../../assets/css3pie/1.0.0/PIE.htc");cursor: pointer;background: none !important}input.text:focus,textarea:focus{background-color:#f5f5f5}#main p.error{margin:0 auto 0 0;padding:0 0 5px;vertical-align:top;font-size:11px;line-height:13px;color:#A22527}input.error,textarea.error{border:2px solid #941b2a}.mandatory,.tel,.widget{width:265px;margin-right:auto;vertical-align:top}input[type="text"].error,input[type="password"].error,textarea.error{border-color: #941b2a !important}.explanation{font-size:12px}