#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group{
border:-1px solid;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{
background:#f2e9da !important;
border-color:#f2e9da !important;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
color:#333333;
font-family: Verdana, Geneva, sans-serif;
font-size:16px;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .label-important .badge-important {
background:#B94A48;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-inline,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select,
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {
background:#ffffff;
color:#666666;
}
::before, ::after {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
Element {

}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {

    background: #ffffff;
    color: #666666;
    border: 0px solid #ffffff;
  padding:10px;

}

.jsn-master {
    font-size: 16px;
    line-height: 1.5em;
    font-family: Open Sans, sans-serif;
}

::before, ::after {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
::before, ::after {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
Element {

}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {

    background: #ffffff;
    color: #666666;
    border: 1px solid #005580;

}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {

    background: #ffffff;
    color: #666666;
    border: 0px solid #ffffff;
    padding: 10px;

}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls input, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls select, #jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .controls textarea {

    background: #ffffff;
    color: #666666;

}
.jsn-master .jsn-bootstrap input[type="text"], .jsn-master .jsn-bootstrap input[type="password"], .jsn-master .jsn-bootstrap input[type="number"], .jsn-master .jsn-bootstrap input[type="search"], .jsn-master .jsn-bootstrap input[type="email"], .jsn-master .jsn-bootstrap input[type="url"] {

    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    -ms-box-sizing: content-box;

}
.jsn-uniform textarea, .jsn-uniform input[type="text"], .jsn-uniform input[type="password"], .jsn-uniform input[type="datetime"], .jsn-uniform input[type="datetime-local"], .jsn-uniform input[type="date"], .jsn-uniform input[type="month"], .jsn-uniform input[type="time"], .jsn-uniform input[type="week"], .jsn-uniform input[type="number"], .jsn-uniform input[type="email"], .jsn-uniform input[type="url"], .jsn-uniform input[type="search"], .jsn-uniform input[type="tel"], .jsn-uniform input[type="color"] {

    margin-bottom: 0px;

}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    border: 0px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    margin-bottom: 0px;
    padding: 10px;
    transition: background 0.3s ease-out;
    -moz-transition: background 0.3s ease-out;
    -webkit-transition: background 0.3s ease-out;
}

input, textarea { border:0px solid transparent!important; }

.jsn-master .jsn-input-xlarge-fluid {
    width: 100%;
}

input[type="text"], input[type="password"], .ui-autocomplete-input, textarea, .uneditable-input {
    display: inline-block;
    padding: 6px;
    font-size: 16px!important;
    line-height: 18px;
    color: #808080;
    border: 0px solid #ccc!important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 2px!important;
    font-weight: 300!important;
}

