/*
 * ChronoCMS (chronocms.com)
 * Copyright 2010 - chronocms.com
 * license : Commercial
 * Redistributions of files must retain the above copyright notice.
 */
/*================   FORMS STYLES   =================*/

.ccms_form_element p{margin-bottom:9px}.ccms_form_element input,input[type=file],textarea{padding:4px!important;border:1px solid #d3d3d3;margin-bottom:3px}.ccms_form_element select{padding:3px;border:1px solid #d3d3d3;min-width:100px}.ccms_form_element label{float:left;width:150px;line-height:18px;margin:3px 0 6px;/*font-weight:700*/}.ccms_form_element fieldset{background-color:#FAFAFA;border:1px solid #EEE;padding:15px;width:auto}.ccms_form_element fieldset legend{font-weight:700;margin-left:-10px;padding:10px}.ccms_form_element{margin-bottom:2px;position:relative;padding:1px 0 1px 5px;/*clear:both;*/float:left; width:32%;margin-bottom:13px;}.cfdiv_text label{width:150px}.error-message,.small-message{line-height:18px;margin:4px 0 0 155px;font-size:11px;display:block;clear:both}.small-message{color:#999;font-style:italic}.error-message{color:red}.tooltipimg,.tooltipimg a{color:#999;line-height:21px}.required input{border-color:#ccc;background-color:#f9f9f9}.form-error{background-color:#fff4f4;border:1px solid #ffd4d4}.tooltipimg{position:absolute;top:5px;right:10px}.tooltipimg a{display:inline-block;font-weight:700;height:20px;background-color:#eee;width:20px;text-align:center}.ccms_form_element .button,.tooltipimg a:hover{color:#fff;text-decoration:none}.cfdiv_checkbox label,.cfdiv_checkboxgroup label,.cfdiv_radio label,.cfdiv_radiogroup label{font-weight:400;margin:6px 0 9px}.cfdiv_checkbox label:first-child,.cfdiv_checkboxgroup label:first-child,.cfdiv_radio label:first-child,.cfdiv_radiogroup label:first-child{font-weight:700!important;margin-bottom:9px}.ccms_form_element .button{background-color:#37a8f0;border:0;padding:5px 7px;font-size:11px}.ccms_form_element .button:hover{background-color:#999;text-decoration:none}.small_input{width:200px!important}.medium_input{width:350px!important}.big_input,.title_input{width:475px!important}.title_input{padding:8px 5px;font-size:18px;margin-bottom:15px;float:left!important}.ccms_form_element input[type=checkbox],.ccms_form_element input[type=radio]{padding:0!important;background-color:transparent;border-color:transparent;margin:10px 5px;clear:none}.cfdiv_checkboxgroup label,.cfdiv_radio label{width:auto;margin-right:25px}.cfdiv_checkboxgroup label:first-child,.cfdiv_radio label:first-child{width:150px;margin-right:0;font: 12px open_sansregular}.cfdiv_checkboxgroup input,.cfdiv_checkboxgroup label,.cfdiv_radio input,.cfdiv_radio label{float:left}.label_right{float:left;margin-left:150px!important}.multiline_add,.multiline_start,.radios_over input,.radios_over label{float:left!important}.label_over .error-message,.label_over .small-message{margin-left:0}.radios_over input{clear:left!important}.fc-tbx{z-index:9999}.validation_label{display:block;width:100%}.chrono_captcha_input{vertical-align:top}.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}.multiline_add{clear:none!important;padding-left:10px!important}

.Chronoform  label, .label_over label:first-child{/*float:none!important;display:block;width:100%!important;*/background-color: #f1f1f1;padding: 8px 7px 8px 11px;border-radius: 4px 4px 0px 0px;color: #333333;margin-bottom: 0px;}
#chronoform_licence .ccms_form_element, #chronoform_savings-calculator .ccms_form_element, #chronoform_newsletter .ccms_form_element{ width: 100%;}d
#chronoform_newsletter #input_submit_121_container_div {width: 110px !important;}
#chronoform_licence label, #chronoform_savings-calculator label, .Chronoform .full_label{float:none!important;display:block;width:100%!important;background-color: white;padding: 0;border-radius: 4px 4px 0px 0px;color: #333;margin-bottom: 0px;}
#chronoform_newsletter label {background-color: #4c76ba;padding: 0;}
.cfdiv_text, .cfdiv_select{height: 90px}
.Chronoform label, .label_over label:first-child { width: 65% !important;}

#chronoform_newsletter .cfdiv_text, #chronoform_newsletter .cfdiv_select, #chronoform_licence .cfdiv_text, #chronoform_licence .cfdiv_select, #chronoform_savings-calculator .cfdiv_select, #chronoform_savings-calculator .cfdiv_text{height: 50px!important;}
#chronoform_newsletter .cfdiv_submit {width: 100px}
.Chronoform #input_id_24_container_div {width: 100%}
#chronoform_newsletter label{color: #FFF}
#chronoform_licence .cfdiv_text, #chronoform_licence .cfdiv_select{width: 48%}
#g-recaptcha, #recaptcha, #input_id_27_container_div, #input_id_32_container_div, #input_id_33_container_div, #input_id_29_container_div, #input_id_36_container_div, #input_id_30_container_div{float:left;width: 100%}
/* Formulaire SEE E I */
#input_textarea_301_container_div  textarea {
width: 64%;
}

#input_textarea_301_container_div {width: 132%;
}
