#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group{
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.ui-state-highlight{
background:#ffffff !important;
border-color:#ffffff !important;
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .control-label {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-block,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-inline,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .label-important,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .label-important .badge-important {
background:#B94A48;
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-block,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-inline,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .controls input,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .controls select,
#jsn_form_2.jsn-master .jsn-bootstrap.jsn-bootstrap2 .jsn-form-content .control-group .controls textarea {
background:#ffffff;
color:#333333;
}
.jsn-uniform.jsn-master .jsn-row-container.form-horizontal .jsn-form-content div.controls {
  margin-left: 0px; 
}

.ui-state-highlight, .ui-widget-content 
.ui-state-highlight, .ui-widget-header 
.ui-state-highlight {
  background : none !important;  
  }
 
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight {
    background-color: none !important;
  }

.jsn-bootstrap input, .jsn-bootstrap select, 
.jsn-bootstrap textarea {
    font-family: "Open sans", sans-serif;
    font-size: 12px !important;
}


.jsn-bootstrap button {
    font-family: Lato, sans-serif !important;
    font-weight: bold;
}


#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
    font-family: Lato, sans-serif !important;
    text-transform: uppercase !important; 
    color: #333333;
}


/*reduces the width of the label*/
.jsn-uniform .jsn-bootstrap .form-horizontal .control-label {
  width: 60px;
}

/*moves the text input box*/
.jsn-bootstrap .form-horizontal .controls {
  margin-left: 10px;
}


/*moves submit button*/
.jsn-master .jsn-bootstrap .form-actions,
.jsn-master.ui-dialog-contentpane .jsn-bootstrap
.form-actions {
   margin: -60px 0;
   float: right;
   position: inherit;
}


/*reduces the grey highlighting
.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
  padding: 0px;
}
*/



/*other way to move submit button
.jsn-bootstrap .btn-toolbar .btn +
.btn, .jsn-bootstrap .btn-toolbar .btn-group +
.btn, .jsn-bootstrap .btn-toolbar .btn + .btn-group {
  margin-top: -110px;
}
*/

div#jsn_form_2 {
   margin-bottom: -30px;
}

