.content .contact-form{margin-bottom:18px}.content .contact-form fieldset{margin-bottom:18px;padding:36px 0 18px;background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 2px 2px -2px #cbcbcb}.content .contact-form .display-section-fieldset{margin-bottom:18px;padding:36px 0 18px;background-color:#fff;border:0!important;box-shadow:0 2px 2px -2px #cbcbcb}.content .contact-form .form-submit{background:#81c4ec;border:medium none;color:#fff;font-size:16px;line-height:38px;padding:0;text-align:center;text-transform:uppercase;width:205px;margin:0 auto;display:block;font-weight:bold}.content .contact-form .form-submit:hover{background:#44daff}.pro .content .contact-form .form-submit{background:#de202b}.pro .content .contact-form .form-submit:hover{background:#f12c4e}.content .contact-form .form-submit img{vertical-align:inherit;margin-left:5px}.content .contact-form .form-submit-button{background:#81c4ec;border:medium none;color:#fff;font-size:16px;line-height:38px;padding:0;text-align:center;text-transform:uppercase;width:205px!important;margin:0 auto;display:block;font-weight:bold}.content .contact-form .form-submit-button:hover{background:#44daff}.pro .content .contact-form .form-submit-button{background:#de202b}.pro .content .contact-form .form-submit-button:hover{background:#f12c4e}.content .contact-form .form-submit-button img{vertical-align:inherit;margin-left:5px}.content .contact-form input,.content .contact-form select{border:0;display:block;width:98%}.content .contact-form .form-date{float:left;padding:3px 0;width:33.3333%}.content .contact-form .form-date-field{overflow:hidden;padding-bottom:20px}.content .contact-form .scfSectionBorderCustomerArea legend{color:#338cb1;display:block;font-weight:normal;padding:12px 0;width:100%;font-family:Arial;font-size:18pt;text-transform:uppercase;padding-left:15px}.content .contact-form legend{background:none repeat scroll 0 0 #fff;color:#338cb1;display:block;font-size:18px;font-weight:normal;padding:12px 0;width:100%}.content .contact-form .field-border{margin:0 2%;clear:both}.content .contact-form .halfAvailableWidth.field-border{clear:none;float:left;margin:0 2%;width:46%}.halfAvailableWidth.hidden{visibility:hidden;height:0}.content .contact-form textarea{border:0;display:block;width:100%;min-height:120px}.field-error{font-size:12px;color:#de202b}.contact-form div.field-border>div.field-panel span.field-error{height:18px;visibility:visible}.to-remove.help{font-style:italic;color:#8f918c;font-weight:normal}.confirm{padding:18px;margin-bottom:36px}.content .contact-form input,.content .contact-form select,.content .contact-form textarea{background-color:#e3f0f8;height:32px;border:medium none;width:100%!important;padding-left:5px;padding-right:5px;font-size:14px;margin-bottom:15px}.contact-form input[type=file]{height:initial!important;padding-top:4px;padding-bottom:4px}.first-section{margin-bottom:18px;padding:12px 10px 18px 10px;background-color:#fff;border:solid #e5e5e5;box-shadow:0 2px 2px -2px #cbcbcb;border-width:0 1px 1px}.field-title{font-weight:bold}.second-section{margin-bottom:18px;padding:36px 10px 18px 10px;background-color:#fff;border:solid #e5e5e5;box-shadow:0 2px 2px -2px #cbcbcb;border-width:0 1px 1px}.common_input_field{margin-bottom:22px;width:98%!important;margin-left:-.5%}.votre-message_text{margin-bottom:22px}.field-validation-error{color:#f00!important;font-weight:bold!important;display:block;margin-bottom:10px!important}