#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{
background:#ffffff !important;
border-color:#ffffff !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: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 {
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;
}
/* Anpassung Formular */

.jsn-master {
    font-size: 22px;
    line-height: 1.5em;
    font-family: 'Assistant', Arial, Helvetica, sans-serif;
	color:#666666;
}


.jsn-container-left { margin-top:20px; margin-bottom:0px; }
.form-actions {  }
.jsn-text-center { display: none; }

.jsn-uniform.jsn-master .jsn-row-container .form-actions {
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
	padding-bottom:50px;
}

#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group .control-label {
    font-size: 22px;
    line-height: 1.5em;
    font-family: 'Assistant', Arial, Helvetica, sans-serif;
	color:#666666;
}
.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-label {
    font-weight: 300;
}

.jsn-master .jsn-input-xlarge-fluid {
    width: 80%;
    padding: 10px;
}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content span.required {
    color: #666666;
    font-weight: 300;
    margin: 0 5px;
}


.form-control:focus {
  border-color: #b68402;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240, 200, 130, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(240, 200, 130, .6);
}

.jsn-uniform.jsn-master .jsn-bootstrap .jsn-form-content .control-label {
    font-weight: 300;
    display: none;
}

#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 {
    font-size: 20px;
    line-height: 1em;
    font-family: 'Assistant', Arial, Helvetica, sans-serif;
	color:#666666;
    border:1px solid #999999;
}

.btn-primary {
    background-image: linear-gradient(to bottom, #05203b 0%, #012e5b 100%);
    background-repeat: repeat-x;
    border-color: #012e5b;
}
.btn-primary {
    color: #fff;
    background-color: #05203b;
    border-color: #012e5b;
}
.btn-primary:hover,
.btn-primary:focus {
  background-image: linear-gradient(to bottom, #012e5b 0%, #012e5b 100%);
  background-color: #012e5b;
  background-position: 0 -15px;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 6px;
}



/* Anpassung Formular */


.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;
}




