.wg-space form.themaform_theme_wengoproc {
  position:static;
  margin:0pt;
  display:block;
  background:#ffffff none repeat scroll 0%;
  clear:both;
}
.wg-space form.themaform_theme_wengoproc ul.errors_list {
  border:1px solid #e71a1b;
  background:#fce1e1;
  padding:5px;
  margin-bottom:25px;
  margin-left:0px;
  color:#e71a1b;
  font-weight:bold;
}
.wg-space form.themaform_theme_wengoproc ul.errors_list li {
  list-style-type:none;
  list-style-image:none;
  padding:3px;
}
.wg-space form.themaform_theme_wengoproc input.markererror {
  border:1px solid #e71a1b;
  background-color:#fce1e1;
}
.wg-space form.themaform_theme_wengoproc div.contain { margin-bottom:15px; }
.wg-space form.themaform_theme_wengoproc label {
  color:#3f3f3f;
  display:block;
  float:left;
  font-weight:bold;
  padding-right:10px;
  text-align:right;
  width:230px;
}
.wg-space form.themaform_theme_wengoproc label em { color:#e71a1b; }
.wg-space form.themaform_theme_wengoproc label.markererror { color:#e71a1b; }
.wg-space form.themaform_theme_wengoproc .field {
  float:left;
  font-size:92%;
  width:300px;
}
.wg-space form.themaform_theme_wengoproc .fieldgrp .group {
  border:1px solid #adadad;
  padding:5px;
  width:134px;
}
.wg-space form.themaform_theme_wengoproc .field ul { list-style:none; }
.wg-space form.themaform_theme_wengoproc .fieldgrp {
  margin-bottom:5px;
  overflow:hidden;
  width:100%;
}
.wg-space form.themaform_theme_wengoproc .submit {
  text-align:right;
  padding:10px;
}
.wg-space form.themaform_theme_wengoproc .page_title_theme_one {
  text-align:center;
  border-radius:5px;
  -ms-border-radius:5px;
  -moz-border-radius:5px;
  -WebKit-border-radius:5px;
  -KHTML-border-radius:5px;
  background-color:#d4d4d4;
  color:#ffffff;
  color:#ffffff;
  display:inline-block;
  border:none;
  padding:0.5em 1em;
  margin:0.3em 0;
  text-decoration:none;
  font-weight:bold;
  background:#5caada url(/static/xxx_xxx/img/backgrounds/background-gradient-happyblue.jpg) top left repeat-x;
}
.wg-space form.themaform_theme_wengoproc .page_title_theme_one:hover {
  background-color:#429cd4;
  cursor:pointer;
}
.wg-space form.themaform_theme_wengoproc .page_title_theme_one:active { background:#5caada url(/static/xxx_xxx/img/bg_btn_blue.gif) top left repeat-x; }
.wg-space form.themaform_theme_wengoproc .check_rule { float:left; }
.wg-space form.themaform_theme_wengoproc .text_rule { padding-left:20px; }
.wg-space form.themaform_theme_wengoproc .directory_country_fra {
  background:#ffffff url('/static/xxx_xxx/img/flags2/fra.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_esl {
  background:#ffffff url(/static/xxx_xxx/img/flags2/esl.gif) no-repeat scroll 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_eng {
  background:#ffffff url('/static/xxx_xxx/img/flags2/eng.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_ita {
  background:#ffffff url('/static/xxx_xxx/img/flags2/ita.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_por {
  background:#ffffff url('/static/xxx_xxx/img/flags2/por.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_por_bra {
  background:#ffffff url('/static/xxx_xxx/img/flags2/por_bra.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
.wg-space form.themaform_theme_wengoproc .directory_country_esl_usa {
  background:#ffffff url('/static/xxx_xxx/img/flags2/esl_usa.gif') no-repeat scroll 3px 3px;
  padding-left:25px;
}
