#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group{
background-color:transparent;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{
background-color:transparent !important;
}
#jsn_form_3.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
color:#f1f1f1;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
#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-color:#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:transparent;
border-color:#717171;
color:#FFFFFF;
}
div#jsn_form_1 {
    margin-top: 20px;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
  display:none;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, 
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, 
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {
  border-radius:0;
}

#jsn_form_1 input[type="text"] {
  height: 42px;
  width: 100% !important;
}

#jsn_form_1 input[type="checkbox"] {
    margin-right: 10px;
}

#jsn_form_1 textarea {
  width:100%;
  padding: 12px;
  font-size: 16px;
}

#jsn_form_1 .g-recaptcha {
    width: 50% !important;
    float: left;
    padding:0 10px !important;
}

#jsn_form_1 .form-actions {
    width: 50%;
    padding: 0 0 0 20px !important;
    float: right;
    margin: 0 !important;
}

#jsn_form_1 .btn-toolbar {
    width: 100%;
}

#jsn_form_1 button.btn.btn-primary.jsn-form-submit {
    width: 104%;
    height: 75px;
    border: 1px solid #fff;
    border-radius: 0;
    font-size: 20px;
}

#jsn_form_1 sup {
    color: #FF0000;
    font-size: 20px;
    top: 0;
}

.jsn-text-center {
  display: none;
}
