@charset "utf-8";
/* CSS Document */
#redx_forms_preview_popup_container {
  padding: 20px;
}
#redx_forms_preview_theme_select {
  padding: 5px;
  margin: 0 0 20px 0;
  background: #E6E6E6;
}
.redx_forms_status_msg {
  padding: 10px;
  background: #FFEBED;
  border: 1px solid red;
}

.redx_form .redx_forms_float {
  float: right;
  padding: 3px;
}

.redx_form .redx_form_label {
  width: 130px;
}

.redx_form .redx_form_required_text {
  padding: 0 3px 0 0;
}

.redx_form .redx_form_element_info {
  padding: 0 0 0 3px;
  display: block;
  width: 18px;
  height: 18px;
  float: left;
  background: url('../images/icon_info.gif') no-repeat top right;
}

.redx_form .redx_form_fieldset {
  margin: 10px 0;
}

.redx_form .redx_form_div_container {
  margin: 10px 0;
}

.redx_form .validation_error {
  color: red;
}

/*TAB NAVIGATION */
.redx_form .redx_form_tabblock {
  padding: 0;
  margin: 15px 0;
  float: left;
  width: 100%;
  border-bottom: 1px solid gray;
}
.redx_form .redx_form_tabblock li {
  float: left;
  padding:0 !important;
  margin: 0 !important;
  list-style: none !important;
}

.redx_form .redx_form_tabblock li a {
  display: block;
  background: url("../images/redx_forms_tab_left.gif") no-repeat top left;
}
.redx_form .redx_form_tabblock li a span {
  display: block;
  padding: 4px 10px;
  background: url("../images/redx_forms_tab_right.gif") no-repeat top right;
}

.redx_form .redx_form_tabblock li a.active {
  background: url("../images/redx_forms_tab_active_left.gif") no-repeat top left;
  margin: 0 0 -1px 0;
  border-bottom: 1px solid white;
}
.redx_form .redx_form_tabblock li a.active span {
  background: url("../images/redx_forms_tab_active_right.gif") no-repeat top right;
}

.redx_form .redx_form_toggle a.open {
  padding: 0 13px 0 0;
  cursor: pointer;
  background: url("../images/toggle_arrow_c.gif") no-repeat center right;
}

.redx_form .redx_form_toggle a.close {
  padding: 0 13px 0 0;
  cursor: pointer;
  background: url("../images/toggle_arrow.gif") no-repeat center right;
}

.redx_form .redx_map_canvas {
  width: 350px;
  height: 350px;
  border: 1px solid green;
}
.redx_form .redx_form_autocomplete .autocomplete {
  background: white;
  bordeR: 1px solid #E6E6E6;
}
.redx_form .redx_form_autocomplete .autocomplete ul {
  padding: 0;
  margin: 0;
}
.redx_form .redx_form_autocomplete .autocomplete li {
  padding: 0 5px;
  cursor: pointer;
  margin: 0;
  list-style: none;
}
.redx_form .redx_form_autocomplete .autocomplete li.selected {
  background: gray;
}
