#jsn_form_1.jsn-master .jsn-bootstrap  .jsn-form-content .control-group{
padding:10px;
}
#jsn_form_1.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.ui-state-highlight{
background-color:#DFDFFF;
}
#jsn_form_1.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .control-label {
color:#999999;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
}
#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-color:#B94A48;
}
#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;
color:#666666;
}
#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: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #333;
    font-weight: bold;
    line-height: 19px;
    padding: 5px 5px 5px 7px;
    text-transform: uppercase;
}

.jsn-master .jsn-bootstrap .form-actions {
    float: left;
    text-align: left;
    width: 100%;
}

.control-group.especificacoes {
    width: 145px !important;
}

.especificacoes .number.jsn-input-mini-fluid {
    width: 55%;
}
.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group .radio, .jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group .checkbox {
    margin-left: 20px;
}

#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
    color: #333333;
    font-family: "Segoe UI Semibold",Tahoma,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 300;
}
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group {
    padding: 5px;
}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group .radio, .jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-group .checkbox {
    display: inline-block;
    font-family: "Segoe UI Semibold",Tahoma,Arial,Helvetica,sans-serif;
    font-weight: 300;
  margin-bottom: 5px;
    margin-top: 0;
    text-transform: uppercase;
    width: 100%;
}
.required {
    display: none;
}



