#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group{
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important .badge-important {
background:#B94A48;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select,
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {
background:#ffffff;
color:#666666;
}
.formlyr input,
.formlyr textarea,
.formlyr label.control-label {
  font-family: 'Graphik-Regular', Arial !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  font-weight: 300 !important;
}
.formlyr label.control-label {
  font-weight: bold !important;
}
.formlyr input[type="text"]:focus,
.formlyr textarea:focus,
.formlyr div.select2-search input.select2-input:focus {
  border-color: #ff6666 !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.formlyr.ui-state-highlight {
  background: none;
}
.formlyr .jsn-inline.currency-cents:before,
.formlyr .jsn-inline.currency-cents div input {
  display: none;
}
.formlyr input, .formlyr textarea {
  background: #e3e9ed !important;
  width: 95% !important;
}
.formlyr .radio input[type="radio"], 
.formlyr .checkbox input[type="checkbox"] {
  width: auto !important;
}
.formlyr input[type="file"] {
  background: transparent !important;
}
.formlyr .dropdown a {
  height: 36px;
  line-height: 36px;
}
.formlyr .dropdown a > div > b {
  background-position: 0 4px;
}
