.wg-space form.themaform_theme_selfcare #form1 input[type="text"] { padding:3px 5px; }
.wg-space form.themaform_theme_selfcare #form1 textarea { width:380px; }
.wg-space form.themaform_theme_selfcare #form1 input[type="text"] { width:370px; }
.wg-space form.themaform_theme_selfcare ul.errors_list li {
  list-style:none;
  padding:3px;
}
.wg-space form.themaform_theme_selfcare 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_selfcare input.markererror, .wg-space form.themaform_theme_selfcare input.invalid, .wg-space form.themaform_theme_selfcare select.invalid {
  border:1px solid #e71a1b;
  background:#fce1e1;
}
.wg-space form.themaform_theme_selfcare input.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_selfcare div.contain { margin-bottom:15px; }
.wg-space form.themaform_theme_selfcare label em { color:#e71a1b; }
.wg-space form.themaform_theme_selfcare label.markererror { color:#e71a1b; }
.wg-space form.themaform_theme_selfcare label {
  color:#3f3f3f;
  display:block;
  float:left;
  padding-right:10px;
  text-align:right;
  width:220px;
  line-height:22px;
}
.wg-space form.themaform_theme_selfcare .field ul { list-style:none; }
.wg-space form.themaform_theme_selfcare .field {
  float:left;
  font-size:92%;
  width:325px;
}
.wg-space form.themaform_theme_selfcare .fieldgrp .group {
  border:1px solid #adadad;
  padding:5px;
  width:134px;
}
.wg-space form.themaform_theme_selfcare .fieldgrp {
  margin-bottom:1.3em;
  overflow:hidden;
  width:100%;
}
.wg-space form.themaform_theme_selfcare .submit {
  padding-left:230px;
  text-align:left;
}
.wg-space form.themaform_theme_selfcare .filter_block label {
  display:inline-block !important;
  width:150px;
  float:left;
  text-align:left;
}
.wg-space form.themaform_theme_selfcare .filter_block input[type="text"] {
  float:left;
  padding:4px;
}
.wg-space form.themaform_theme_selfcare .filter_block .submit input {
  font-size:12px !important;
  padding:4px 6px !important;
}
.wg-space form.themaform_theme_selfcare .filter_block .submit {
  float:left;
  padding-left:10px;
}
.wg-space form.themaform_theme_selfcare .wg-select-crush ul li input {
  float:left;
  margin-top:6px;
}
.wg-space form.themaform_theme_selfcare .wg-select-crush ul li {
  width:180px;
  float:left;
  display:block;
}
.wg-space form.themaform_theme_selfcare .wg-select-crush ul { list-style-position:inside; }
.wg-space form.themaform_theme_selfcare .wg-select-crush textarea { width:630px; }
.wg-space form.themaform_theme_selfcare .wg-select-crush { width:auto; }
.wg-space form.themaform_theme_selfcare {
  margin:0pt;
  display:block;
  clear:both;
  position:static;
}
.wg-space form.themaform_theme_selfcare .page_title_theme_one:hover {
  background-color:#429cd4;
  cursor:pointer;
}
.wg-space form.themaform_theme_selfcare .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_selfcare .check_rule { float:left; }
.wg-space form.themaform_theme_selfcare .text_rule { padding-left:20px; }
.wg-space a, .wg-space a:hover, .wg-space a:link, .wg-space a:active, .wg-space a:visited { text-decoration:none; }
