#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group{
background-color:#E6E6E6;
border:5px solid;
border-color:#E6E6E6;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.ui-state-highlight{
background-color:#E6E6E6 !important;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .control-label {
color:#333333;
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-block,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-inline,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .label-important,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .label-important .badge-important {
background-color:#B94A48;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-block,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-inline,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group.error .help-block span.label {
color:#FFFFFF;
}
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .controls input,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .controls select,
#jsn_form_45.jsn-master .jsn-bootstrap  .jsn-form-content .control-group .controls textarea {
background:#ffffff;
border-color:#E6E6E6;
color:#666666;
}
.jsn-uniform {
  font-family:Roboto!important;
}
.control-group{
  padding:0px!important;
}
.control-group .controls input{
  padding:0px!important;
  margin:0px!important;
  border-radius:0px;
}
.control-group.paragraph_text_68747352017_55_44 .controls textarea,
.control-group.email_92899034813_37_48 .controls input,
.control-group.phone_84146733914_44_16 .controls input
{
  padding: 0;
  margin: 0;
  width: 100%!important;
  border:none!important;
}

.control-group label{
  margin-bottom:0px!important;
  display: none!important;
}
.name_33768300517_54_22 .controls input {
  border:none!important;
}
.name_33768300517_54_22 .controls input:first-of-type {
  width:39%!important;
  float:left;
}
.name_33768300517_54_22 .controls input:last-of-type {
  width:59%!important;
  float:right;
}
.name_33768300517_54_22 .controls {
  font-size:0px!important;
}
.jsn-uniform.jsn-master .jsn-row-container .form-actions{
  border:none;
  margin:0px;
  padding:0px;
  background:#E6E6E6;
  width:100%;
}
.jsn-row-container.row-fluid.jsn-uf-row-container{
  margin:auto;
}

.success-uniform.alert.alert-success.clearfix{
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 999;
  background: rgba(33, 33, 33, 0.8);
  transition: transform 0.3s cubic-bezier(0.4, 0.0, 0.2, 1);
  margin-bottom: 0px;
  border-radius: 0px;
}

.success-uniform.alert.alert-success.clearfix>button{
  display: none;
}

.success-uniform.alert.alert-success.clearfix .thankyou{
  width: 50%;
  background-color: #fff;
  position: fixed;
  display: block;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 360px;
  max-width: 480px;
  /*min-height: 220px;*/
  /*border: 30px solid #0c80d1;*/
}

.thankyou .inner{
  /*background-color: #0c80d1;*/
  /*border: 4px solid #fff;*/
  /*height: 263px;*/
  padding: 60px 0;
  margin-bottom: 50px;
}

.thankyou .inner p{
  /*color: #fff;*/
  text-align: center;
  text-shadow: none;
  font-size: 16px;
  padding: 0px 30px;
}


.jsn-bootstrap .alert .close {
    color: #0c80d1;
    opacity: 1;
    top: 0px;
    right: 3px;
}

.thankyoulogo{
	background-color: #0c80d1;
	padding: 10px;
	position: absolute;
    width: 100%;
    bottom: 0px;
}

.thankyoulogo img{
	margin-left: auto;
	margin-right:auto;
}
