.wg-space form.themaform_theme_intradiv { position:static; }
.wg-space form.themaform_theme_intradiv input.markererror, .wg-space form.themaform_theme_intradiv input.invalid, .wg-space form.themaform_theme_intradiv select.invalid, .wg-space form.themaform_theme_intradiv textarea.markererror { border:2px solid #e71a1b !important; }
.wg-space form.themaform_theme_intradiv input, .wg-space form.themaform_theme_intradiv textarea {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
}
.wg-space form.themaform_theme_intradiv textarea { width:97%; }
.wg-space form.themaform_theme_intradiv .field { margin-top:0.3em; }
.wg-space form.themaform_theme_intradiv #login_proposition_list {
  width:66%;
  margin-left:35%;
}
.wg-space form.themaform_theme_intradiv li {
  list-style:none;
  margin:5px 0;
}
.wg-space form.themaform_theme_intradiv ul#form1_payload___cpx1_type_________ li {
  display:inline;
  margin-right:1em;
}
.wg-space form.themaform_theme_intradiv ul#form1_payload___cpx1_type_________ img { vertical-align:middle; }
.wg-space form.themaform_theme_intradiv ul#form1_payload___cpx1_type_________ { margin-top:1em; }
.wg-space form.themaform_theme_intradiv .fieldgrp { padding:0 0 1em 0; }
.wg-space form.themaform_theme_intradiv .fieldgrp label, .wg-space form.themaform_theme_intradiv .text_rule {
  font-size:14px;
  font-weight:normal;
}
.wg-space #WG_TB_mainContent .submit {
  text-align:right;
  padding:5px 0px 0px 0px;
  background:none;
  border:none;
}
.wg-space #WG_TB_content .submit a.submit_link, .wg-space #WG_TB_content .bloc_form .submit input, .wg-space #WG_TB_content #bloc_form .submit input, .wg-space #WG_TB_content #bloc_form .submit .input, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit input, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit .input, .wg-space #WG_TB_content .themaform_theme_intradiv .submit .input_btn {
  text-align:center;
  display:inline-block;
  margin:0.3em 0.3em 0 0;
  text-decoration:none;
  text-transform:uppercase;
  text-shadow:1px 0 0 rgba(0,0,0,0.4);
  color:#ffffff;
  border:none;
  border-radius:0.2em;
  -ms-border-radius:0.2em;
  -moz-border-radius:0.2em;
  -WebKit-border-radius:0.2em;
  -KHTML-border-radius:0.2em;
  background:#0094ec;
  background:-moz-linear-gradient(top,#0094ec 0%,#0065e4 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0094ec),color-stop(100%,#0065e4));
  background:-webkit-linear-gradient(top,#0094ec 0%,#0065e4 100%);
  background:-o-linear-gradient(top,#0094ec 0%,#0065e4 100%);
  background:-ms-linear-gradient(top,#0094ec 0%,#0065e4 100%);
  background:linear-gradient(top,#0094ec 0%,#0065e4 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0094ec',endColorstr='#0065e4',GradientType=0);
}
.wg-space #WG_TB_content .submit a.submit_link:hover, .wg-space #WG_TB_content .submit a.submit_link:focus, .wg-space #WG_TB_content .bloc_form .submit input:hover, .wg-space #WG_TB_content .bloc_form .submit input:focus, .wg-space #WG_TB_content #bloc_form .submit input:hover, .wg-space #WG_TB_content #bloc_form .submit input:focus, .wg-space #WG_TB_content #bloc_form .submit .input:hover, .wg-space #WG_TB_content #bloc_form .submit .input:focus, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit input:hover, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit input:focus, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit .input:focus {
  color:#ffffff;
  text-decoration:none;
  background:#05a9f4;
  background:-moz-linear-gradient(top,#05a9f4 0%,#0381ee 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#05a9f4),color-stop(100%,#0381ee));
  background:-webkit-linear-gradient(top,#05a9f4 0%,#0381ee 100%);
  background:-o-linear-gradient(top,#05a9f4 0%,#0381ee 100%);
  background:-ms-linear-gradient(top,#05a9f4 0%,#0381ee 100%);
  background:linear-gradient(top,#05a9f4 0%,#0381ee 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05a9f4',endColorstr='#0381ee',GradientType=0);
}
.wg-space #WG_TB_content .submit a.submit_link:active, .wg-space #WG_TB_content .bloc_form .submit input:active, .wg-space #WG_TB_content #bloc_form .submit input:active, .wg-space #WG_TB_content #bloc_form .submit .input:active, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit input:active, .wg-space #WG_TB_reassurance .themaform_theme_intradiv .submit .input:active {
  padding-top:0.6em;
  padding-bottom:0.4em;
  color:#eeeeee;
  text-decoration:none;
  -webkit-box-shadow:inset 0px 0px 5px 0px #000000;
  -moz-box-shadow:inset 0px 0px 5px 0px #000000;
  box-shadow:inset 0px 0px 5px 0px #000000;
  filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000',Direction=-10,Strength=5);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0464d1',endColorstr='#0695e0',GradientType=0);
  zoom:1;
  background:#0464d1;
  background:-moz-linear-gradient(top,#0464d1 0%,#0695e0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0464d1),color-stop(100%,#0695e0));
  background:-webkit-linear-gradient(top,#0464d1 0%,#0695e0 100%);
  background:-o-linear-gradient(top,#0464d1 0%,#0695e0 100%);
  background:-ms-linear-gradient(top,#0464d1 0%,#0695e0 100%);
  background:linear-gradient(top,#0464d1 0%,#0695e0 100%);
}
.wg-space #WG_TB_window .submit a.submit_link, .wg-space #WG_TB_window .submit input, .wg-space #WG_TB_window .submit .input {
  font-size:14px;
  font-family:Arial, Helvetica, sans-serif;
  color:#ffffff;
  padding:0.5em 2em 0.5em;
  text-align:center;
  cursor:pointer;
}
.wg-space #tableSentMessage input { width:150px; }
.wg-space form.themaform_theme_intradiv label.info_obligatoire { font-weight:normal; }
.wg-space form.themaform_theme_intradiv label.info_obligatoire em { font-weight:bold; }
.wg-space form.themaform_theme_intradiv .fieldgrp .email_field {
  font-weight:normal;
  color:#999999;
  font-size:10px;
  text-align:justify;
  line-height:11px;
}
.wg-space form.themaform_theme_intradiv ul.errors_list {
  border:1px solid red;
  margin:0px 0px 10px;
  background-color:pink;
  display:block;
}
.wg-space form.themaform_theme_intradiv ul.errors_list li {
  margin:0px;
  padding:5px;
  list-style-type:none;
  list-style-image:none;
  list-style-position:outside;
}
.wg-space .TB_postal_wengo { font-size:9px; }
.wg-space #WG_TB_content .cgu {
  width:398px;
  padding:5px;
  height:200px;
  overflow:scroll;
  border:1px solid #cccccc;
}
.wg-space #WG_TB_content p.submit { text-align:right; }
