/* form.css */
#f2 .formbody{padding:10px 0;background-color:#fff;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#f2 .formbody .explanation{color:#000}#f2 .formbody .text,#f2 .formbody textarea,#f2 .formbody .captcha,#f2 .formbody .select{margin-bottom:5px;padding:7px;border:1px solid #D2004B;color:#888;font:1em/125% Source Sans Pro,sans-serif;behavior:url('assets/css3pie/1.0.0/PIE.htc');box-shadow: 3px 3px 5px 0 #ddd inset}#f2 .formbody .submit{margin-bottom:5px;padding:7px;border:1px solid #D2004B;color:#000;font:1em/125% Source Sans Pro,sans-serif;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#f2 .formbody .text,#f2 .formbody textarea,#f2 .formbody .captcha,f2 .formbody .select{width:60%;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}#f2 .formbody .text:hover,#f2 .formbody textarea:hover,#f2 .formbody .captcha:hover,#f2 .formbody .text:focus,#f2 .formbody textarea:focus,#f2 .formbody .captcha:focus,#f2 .formbody .select:hover,#f2 .formbody .select:focus{border-color:#D2004B;-webkit-box-shadow:0 5px 1px 0 rgba(0,0,0,0.15);box-shadow:0 5px 1px 0 rgba(0,0,0,0.15);behavior:url('assets/css3pie/1.0.0/PIE.htc')}span.captcha_text,label.mandatory,#f2 .formbody label{display:block;margin-top:10px;margin-bottom:2px;color:#000}#f2 .formbody .submit{margin-top:10px;background-color:#fff;border-color:#D2004B;cursor:pointer;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out}#f2 .formbody .submit:hover,#f2 .formbody .submit:focus{background-color:#D2004B;border-color:#D2004B;color:#fff;-webkit-box-shadow:0 5px 1px 0 rgba(0,0,0,0.15);box-shadow:0 5px 1px 0 rgba(0,0,0,0.15)}#f2 .formbody p.error{width:60%;bottom:0;position:relative;display:block;padding:5px;background-color:rgba(210,0,75,.05);border:4px solid #D2004B;font-weight:bold;color:#D2004B;-webkit-box-shadow:0 5px 1px -1px rgba(210, 0, 75, 0.25);box-shadow: 0 5px 1px -1px rgba(210, 0, 75, 0.25);behavior:url('assets/css3pie/1.0.0/PIE.htc')}#f2 .formbody p.error:after,#f2 .formbody p.error:before{width:0;height:0;top:100%;position:absolute;border: solid transparent;content: " ";pointer-events: none}#f2 .formbody p.error:after{left:50%;margin-left:-7px;border:7px;border-color: rgba(245, 130, 32, 0);border-top-color: #f58220}#f2 .formbody p.error:before{left:50%;margin-left:-13px;border:13px;border-color: rgba(255, 255, 255, 0);border-top-color: #ffffff}