.ba-form-page .ba-form-page-break-button {
  background-color: #0071bc !important;
  color: #FFFFFF;
}

.com_virtuemart table.user-details input, .chzn-container-single .chzn-search input[type="text"], .chzn-container-multi .chzn-choices, .chzn-container-single .chzn-single, textarea:not([class*="ba-col-"]), input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select {
  font-size: 16px;
  height: 32px;
  width: 100%;
  border: 1px solid #0071bc;
  border-radius: 0px;
  margin-bottom: 0px;
}

.ba-form-page .ba-form-page-break-button {
  padding: 10px 20px !important;
}

.com_gridbox input:not([type="checkbox"]) {
  -webkit-appearance: auto !important;
}

input:focus, textarea:not(.ba-comment-message):focus, select:focus {
  outline: auto;
}