#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:#FCF8E3 !important;
border-color:#FBEED5 !important;
}
#jsn_form_1.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .control-label {
color:#333333;
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;
}
.vedle {
border: 1px solid red!important;
}

.email-required,
.email, 
.Xcontrol-group {
border: 1px solid red!important;
}

.control-label {
  font-size: 15px!important; 
  font-weight: normal!important;
}

.form-actions {
margin: 0px!important;
padding: 0px!important;
border: 0px solid red!important;
}

.btn-toolbar {
border: 0px solid red!important;
text-align: right!important;  
  width: 98.5%!important;
}

.jsn-text-center {
border: 0px solid red!important;
text-align: center!important;
font-size: 10px;
}

textarea {
height: 100px!important;
  text-transform: none!important;
  font-family: Nunito!important;
  font-size: 14px!important;
}

.control-label {
  text-transform: none!important;
  font-family: Nunito!important;
  font-size: 16px!important;
  font-weight: bold!important;
}

.jsn-input-medium-fluid, .jsn-input-xlarge-fluid {
  max-width: 96%!important;
  width: 96%!important;
  padding: 5px 10px!important;
  border: 1px solid #e7e4da!important;
  background: #ffffff!important;
  color: #8d837b!important;
  -webkit-transition: all linear 0.2s!important;
  transition: all linear 0.2s!important;
  position: relative!important;
  border-radius: 0!important;
  font-weight: inherit!important;
  text-transform: none!important;
  font-family: Nunito!important;
  font-size: 14px!important;  
}

.jsn-form-submit {
  -webkit-appearance: none!important;
  margin: 0!important;
  font-family: Nunito!important;
  border: 0px solid red!important;
  background: none!important;
  overflow: visible!important;
  font: inherit!important;
  color: #17a3c7!important;
  text-transform: none!important;
  display: inline-block!important;
  box-sizing: border-box!important;
  background: #2a303a!important;
  vertical-align: middle!important;
  line-height: 40px!important;
  min-height: 40px!important;
  font-size: 14px!important;
  text-decoration: none!important;
  text-align: center!important;
  padding: 0 35px!important;
  border-radius: 0!important;
  overflow: hidden!important;
  z-index: 1!important;
  font-weight: bold!important;
  text-transform: uppercase!important;
  letter-spacing: 0!important;
  -webkit-transition: all 0.15s ease-in-out!important;
  transition: all 0.15s ease-in-out!important;
  -webkit-backface-visibility: hidden!important;
}

.form-actions, .btn-toolbar, .pull-left {
  text-align: center!important; 
}

#jsn-captcha {
 width: 50%!important;
}
