/**
 * Posts Locator search form stylesheet "default"
 */
div.gmw-form-wrapper .gmw-submit,
div.gmw-form-wrapper input[type="submit"] {
  background-color: #0f803f;
  color: #fff;
  border: 0;
  border-radius: 4px;
  font-size: 18px;
  padding: 14px 23px;
  transition: background-color 0.2s ease-in-out;
}

div.gmw-form-wrapper .gmw-submit:hover,
div.gmw-form-wrapper input[type="submit"]:hover {
  background-color: #02ad49;
}
.gmw-form-wrapper .gmw-form-field-wrapper label {
  font-weight: 700 !important;
  color: #000;
}
div.gmw-form-wrapper.default {
  margin: 10px 0px;
}

div.gmw-form-wrapper.default input[type="text"] {
  margin-top: 6px;
  padding: 14px;
}

.widget_gmw_search_form_widget .gmw-address-field-wrapper {
  float: none;
}

div.gmw-form-wrapper.default .gmw-single-address-field {
  float: left;
}

div.gmw-form-wrapper.default .gmw-checkbox-taxonomy-wrapper label {
  display: block;
}

div.gmw-form-wrapper.default .gmw-checkbox-category {
  margin-right: 5px;
}

div.gmw-form-wrapper.default .gmw-checkbox-taxonomy-wrapper label {
  text-transform: capitalize;
}

div.gmw-form-wrapper.default .gmw-checkbox-taxonomy-wrapper span.label {
  font-weight: bold;
}

div.gmw-form-wrapper.default .gmw-radius-dropdown-wrapper,
div.gmw-form-wrapper.default .gmw-units-dropdown-wrapper {
  display: inline;
  margin-right: 5px;
}

div.gmw-form-wrapper.default .gmw-radius-slider-wrapper {
  margin-bottom: 10px;
}

div.gmw-form-wrapper.default .gmw-radius-slider-range-wrapper {
  margin: 5px 0px;
}

div.gmw-form-wrapper.default .gmw-no-address-error {
  border: 1px solid rgb(252, 165, 165) !important;
}

div.gmw-form-wrapper.default .gmw-locate-btn {
  cursor: pointer;
}
