.bx-wrapper {
  max-width: 100%;
}

.bx-viewport {
  width: 100%; 
  overflow: hidden; 
  position: relative; 
  height: 386px;
}
  
.bxslider {
  width: auto; 
  position: relative;
}

.bxslider li {
  float: none; 
  list-style: none; 
  position: absolute; 
  width: 1732px; 
  z-index: 50; 
  display: none;
}

.bxslider li:nth-child(1) {
  display: block;
}

.order_form .submit_btn:hover {
  background: #090081;
  color: #ffffff;
  border: 2px solid #090081;
}

.bxslider li .info {
    width: 100%;
}

.order_form .input-wrap .input {
  width: 193px;
}

.order_form .input-wrap {
  display: inline-block;
  margin: 0 8px;
}

.order_form .submit_btn-wrap {
  display: inline-block;
  margin: 0 8px;
}

#ninja_forms_form_1 .input-wrap, #ninja_forms_form_4 .input-wrap {
  float: left;
}

#ninja_forms_form_1 .submit_btn-wrap, #ninja_forms_form_4 .submit_btn-wrap {
  float: right;
}

.order_form .ninja-forms-error input {
  border: 1px solid red;
}

.order_form .ninja-forms-response-msg.ninja-forms-success-msg {
  color: #000;
  font: 500 32px/40px Ubuntu;
  margin-bottom: 9px;
}

.reviews .review .text {
  min-height: 6em;
}

form .nf-field, form .nf-field-container, form .field-wrap {
  display: inline-block;
}
form .nf-field {
  margin: 0 8px;
}
form .nf-after-form-content, form .nf-before-form-content, form .nf-after-field {
  display: none;
}
form .nf-field .submit_btn{
  width: 227px !important;
}