#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group{
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
color:#303c49;
font-family: Verdana, Geneva, sans-serif;
font-size:15px;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important,
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important .badge-important {
background:#e40045;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#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 {
background:#ffffff;
border-color:#303c49;
color:#303c49;
}
select.input {
    height: 44px;
}
.input, input.password-confirm, input.password-field {
    display: block;
    width: 100%;
    padding: 10px;
    border: 1px solid #303c49;
    border-radius: .125em;
    font-family: inherit;
    font-size: inherit;
    font-weight: 400;
    line-height: 1.375;
    background: #fff;
}
option {
    font-weight: normal;
    display: block;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
}
.form-item-group>.form-item {
    display: inline-block;
    vertical-align: top;
    margin-top: 22px;
    margin-right: -4px;
    padding-left: 22px;
}
.form-item label, .label {
    display: block;
    font-weight: 700;
    margin-bottom: .25em;
}
#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 {
    background: #ffffff;
    border-color: 303c49;
    color: #303c49;
  	padding: 10px;
  	font-size: 15px;  
  	font-family: Man-reg;
}
.jsn-master {
    font-size: 15px;
    line-height: 1.5em;
    font-family: Man-reg, Arial, Helvetica, sans-serif;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
    color: #303c49;
    font-family: Man-reg, Verdana, Geneva, sans-serif;
    font-size: 15px;
}
.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content span.required {
    color: #e40045;
    font-weight: bold;
    margin: 0 5px;
}
