form select,form textarea{width:100%}form .form_row.form_section.even,form .form_row.form_section.odd{background-color:#888;color:#fafafa;margin-bottom:4px;padding:4px}form div.form_row{padding:5px}form div.form_row label:first-child{display:block}form .form_error{color:red;font-size:.9em;list-style:none;padding:0}form input[type=checkbox],form input[type=radio]{margin:0 .2em 0 .5em}.form_row input[type=date],.form_row input[type=time],.form_row>input[type=email],.form_row>input[type=number],.form_row>input[type=password],.form_row>input[type=search],.form_row>input[type=tel],.form_row>input[type=text],.form_row>input[type=url],.form_row>textarea{background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;line-height:normal;min-height:28px;text-align:left;width:300px}.form_row>select{background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;line-height:normal;text-align:left;width:300px}.form_row input[type=date]{width:200px}.form_row input[type=time]{width:100px}.form_row>textarea{min-height:100px;width:400px}.form_row .cke{clear:left;float:none}.form_row_error input[type=date],.form_row_error input[type=time],.form_row_error>input[type=checkbox],.form_row_error>input[type=email],.form_row_error>input[type=number],.form_row_error>input[type=password],.form_row_error>input[type=search],.form_row_error>input[type=tel],.form_row_error>input[type=text],.form_row_error>input[type=url],.form_row_error>textarea{background-color:#fff0f0;background-image:none;border:1px solid red}.form_row label:not(.choice_expanded){display:block;float:left;width:30%}.form_row{clear:both}.form_row:nth-child(2n),form div.form_row.even{background-color:#fff}.form_row:nth-child(odd),form div.form_row.odd{background-color:#f9f9f9}.form_section{font-size:1.5em;font-weight:700;height:30px;line-height:1em}form button[type=submit]+button[type=submit]{margin-left:5px}.form_row>.g-recaptcha{display:inline-block}@media (max-width:641px){.form_row,.form_row>input[type=email],.form_row>input[type=number],.form_row>input[type=password],.form_row>input[type=search],.form_row>input[type=tel],.form_row>input[type=text],.form_row>input[type=url],.form_row>label,.form_row>select,.form_row>textarea{width:100%}.form_row input[type=date]{width:70%}.form_row input[type=time]{width:30%}}.form_row .jsonArrayKey,.form_row .jsonArrayValue{Margin-left:4px}.form_row .jsonArrayKey{Margin-right:15px}.jsonRow .form_row .glyphicon-remove{color:#d20000}.required:after{color:red!important;content:" *  "!important;font-weight:700}.norequired:after{content:""!important}.form_required_legend{position:absolute;right:10px}.form_required_legend .red{color:red}.form_row div.progress{Display:inline-table;margin-bottom:0;margin-left:5px;position:relative;top:5px;width:150px}.form_row div.progress .progress-bar{white-space:nowrap}.password-verdict{color:#222;margin:auto auto auto 3px}.collection_checkbox{font-weight:inherit;width:auto!important}.collection_checkbox:last-of-type{float:inherit}.form_indicatif{margin-right:8px;width:35px!important}.form_compound_tel{width:257px!important}.oru_form_required{float:right;margin-bottom:10px}.oru_form_required span{color:red}.oru_form_clear_both{clear:both}.form-desc span{border-bottom:1px dotted #777;cursor:help;text-decoration:underline;text-decoration-style:dotted}.form_row .hours,.form_row .minutes{padding-left:3px;width:25px}