form, fieldset {padding: 0px;margin: 0px;}.email_verif {display: none;}.empty {border: 2px solid #ff0000 !important;}.formMsgErreur, .formMsgEnvoye {font-size: 1rem;font-weight: 500;text-align: center;padding-bottom: 20px;}.formMsgErreur {color: #ff0000;}.formMsgEnvoye {color: #61B329;}.formMsgErreur i.fa {font-size: 32px;color: #ff0000;}.formMsgErreur_str {padding: 0px 20px;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555555;text-align: center;background-color: #eeeeee;border: 1px solid #aaaaaa;border-radius: 4px;width: 1%;white-space: nowrap;vertical-align: middle;}.input-group .form-control:first-child, .input-group-addon:first-child {border-bottom-right-radius: 0;border-top-right-radius: 0;}.input-group .form-control:last-child, .input-group-addon:last-child {border-bottom-left-radius: 0;border-top-left-radius: 0;}.input-group-addon, .input-group .form-control {display: table-cell;}.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}.input_wrapper {position: relative;}.input_wrapper .placeholder {color: #aaaaaa;font-size: 1rem;pointer-events: none;position: absolute;top: 0;left: 0;padding: 10px;-webkit-transition: all 0.2s ease 0s;transition: all 0.2s ease 0s;}.input_wrapper .placeholder i.fa-asterisk {color: #ff0000;font-size: 12px;vertical-align: middle;margin-bottom: 4px;}.form_fs .input_wrapper input, .form_fs .input_wrapper textarea, .form_fs .input_wrapper input.filled, .form_fs .input_wrapper textarea.filled, .input_wrapper input, .input_wrapper input.filled, .input_wrapper textarea, .input_wrapper textarea.filled {padding-top: 16px;padding-bottom: 4px;}.input_wrapper input:focus ~ .placeholder, .input_wrapper input.filled ~ .placeholder, .input_wrapper textarea:focus ~ .placeholder, .input_wrapper textarea.filled ~ .placeholder {padding: 0 10px;top: -1px;font-size: 11px;color: #aaaaaa;}.input_wrapper input:focus ~ .placeholder i.fa-asterisk, .input_wrapper input.filled ~ .placeholder i.fa-asterisk, .input_wrapper textarea:focus ~ .placeholder i.fa-asterisk, .input_wrapper textarea.filled ~ .placeholder i.fa-asterisk {font-size: 9px;}.form_fs i.fa-asterisk {color: #ff0000;font-size: 14px;}.form_fs label {font-size: 1rem;font-weight: bold;color: #000000;letter-spacing: 1px;line-height: 130%;margin-bottom: 10px;}.form_fs input[type="text"], .form_fs input[type="password"], .form_fs textarea, .form_fs select {font-family: 'Roboto', Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1rem;background-color: #ffffff;color: #333333;letter-spacing: 0px;line-height: 130%;display: inline;border: 1px solid #aaaaaa;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;border-radius: 3px;margin-bottom: 20px;padding: 10px;width: 100%;}.form_fs select.dateYear, .form_fs select.dateDay, .form_fs select.dateTime {width: 85px;}.form_fs select.dateMonth {width: 120px;}.form_fs input[type="text"]:disabled, .form_fs input[type="password"]:disabled, .form_fs textarea:disabled, .form_fs select:disabled {background-color: #f5f5f5;color: #bbbbbb;}.form_fs input[type="text"].medium, .form_fs select.medium {width: 130px;}.form_fs input[type="text"].small, .form_fs select.small {width: 90px;}.form_fs input[type="text"]::-webkit-input-placeholder, .form_fs textarea::-webkit-input-placeholder {color: #d5d5d5;}.form_fs input[type="text"]:-moz-placeholder, .form_fs textarea:-moz-placeholder {color: #d5d5d5;opacity: 1;}.form_fs input[type="text"]::-moz-placeholder, .form_fs textarea::-moz-placeholder {color: #d5d5d5;opacity: 1;}.form_fs input[type="text"]:-ms-input-placeholder, .form_fs textarea:-ms-input-placeholder {color: #d5d5d5;}.form_fs input[type="text"]:focus, .form_fs input[type="password"]:focus, .form_fs textarea:focus, .form_fs select:focus {border: 1px solid #58595b;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2);}.soumission_fs input[type="text"], .soumission_fs textarea, .soumission_fs select {font-family: 'Roboto', Helvetica, Arial, sans-serif;font-weight: 400;font-size: 1rem;background-color: #eeeeee;color: #333333;letter-spacing: 0px;line-height: 130%;display: inline;border: 1px solid #eaeaea;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px;border-radius: 2px;margin-bottom: 0.750rem;padding: 10px;width: 100%;}.soumission_fs input[type="text"]:disabled, .soumission_fs textarea:disabled, .soumission_fs select:disabled {background-color: #f5f5f5;color: #bbbbbb;}.soumission_fs input[type="text"]::-webkit-input-placeholder, .soumission_fs textarea::-webkit-input-placeholder {color: #b5b5b5;text-transform: uppercase;}.soumission_fs input[type="text"]:-moz-placeholder, .soumission_fs textarea:-moz-placeholder {color: #b5b5b5;opacity: 1;text-transform: uppercase;}.soumission_fs input[type="text"]::-moz-placeholder, .soumission_fs textarea::-moz-placeholder {color: #b5b5b5;opacity: 1;text-transform: uppercase;}.soumission_fs input[type="text"]:-ms-input-placeholder, .soumission_fs textarea:-ms-input-placeholder {color: #b5b5b5;text-transform: uppercase;}.soumission_fs input[type="text"]:focus, .soumission_fs textarea:focus, .soumission_fs select:focus {border: 1px solid #58595b;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);box-shadow: 0 0 3px rgba(0,0,0,.2);}.soumission_fs .select2-container {margin-bottom: 0.750rem;}.soumission_fs .select2-container--default .select2-selection--single {background-color: #eeeeee;border: 1px solid #eaeaea;-webkit-border-radius: 2px;border-radius: 2px;height: 42px;}.soumission_fs .select2-container--default .select2-selection--single .select2-selection__rendered {color: #000000;line-height: 42px;}.soumission_fs .select2-container--default .select2-selection--single .select2-selection__arrow {height: 42px;}.soumission_fs .select2-container--default.select2-container--disabled .select2-selection--single {background-color: #f9f9f9;}.soumission_fs .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {color: #cccccc;}@media only screen and (min-width: 1008px) and (max-width: 1259px) {}@media only screen and (min-width: 756px) and (max-width: 1007px) {}@media only screen and (min-width: 480px) and (max-width: 755px) {}@media only screen and (max-width: 479px) {}