#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group{
padding:10px;
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight{
}
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
color:#333333;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
}
#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 {
}
#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:rgba(0,0,0,0);
border-color:#fff;
color:#fff;
}
.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-label { 
    position: absolute;
    right: 40px;
    padding: 15px 10px;
}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .controls { 
    position: relative;
}
.jsn-master .jsn-bootstrap .jsn-form-content .control-group.error .help-block {
	margin-bottom: 0;
}
.jsn-master .jsn-bootstrap .alert {
	background: #fff;
    margin: 0 34px;
}
.jsn-master .jsn-bootstrap .alert p {
	color: #85c126;
    font-size: 14px;
    font-weight: 500;
    font-family: Poppins;
    margin: 0;
}
.jsn-master .alert:not(.alert-notice) .close {
    font-size: 16px;
    color: #000;
}
.jsn-master .jsn-text-center {
    text-align: center;
    display: none;
}
.jsn-uniform .form-actions .btn-toolbar .btn {
    float: none;
    background: #fff;
    color: #000;
    font-size: 14px;
    font-weight: 500;
    font-family: Poppins;
    padding-left: 43px;
    padding-right: 43px;
    margin: 4px 0 0;
    border: none;
    border-radius: 0;
    padding-top: 9px;
    padding-bottom: 9px;
}
.btn-toolbar .jsn-form-submit:hover {
	border-color: #fff;
}
.jsn-form-content input[type="text"] {
  	color: #fff;
  font-family: 'Poppins';
}
.jsn-form-content input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.jsn-form-content input[type="text"]::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.jsn-master .jsn-bootstrap .form-actions,
.jsn-master.ui-dialog-contentpane .jsn-bootstrap .form-actions {
    margin: 2px 0 25px;
}
html[dir="rtl"] .jsn-master .jsn-narrow .jsn-row-container label {
	float: none !important;
}
.jsn-master .jsn-bootstrap input[type="text"] {
	margin-bottom: 1px;
}
.jsn-uniform.jsn-master .jsn-row-container .form-actions {
    text-align: center;
    margin-bottom: 0;
    padding-bottom: 0;
}
