/********************
FORM LOCATION 
********************/
.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-text input,
.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea,
.form-location div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-first,
.form-location div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-middle,
.form-location div.wpforms-container-full .wpforms-form input[type=email].wpforms-field-email-primary,
.form-location div.wpforms-container-full .wpforms-form input[type=email].wpforms-field-email-confirmation,
.form-location .wpforms-form input[type="email"] {
  background: none !important;
  border-bottom: 1px solid rgba(204, 204, 204, 0.541) !important;
  border-color: rgba(204, 204, 204, 0.541) !important;
  border-top: none;
  border-right: none;
  border-left: none;
  border-radius: 0px;
  font-family: 'Poppins', sans-serif;
  color: #888888;
  letter-spacing: 0.5px;
  font-size: 1em !important;
  padding: 5px 2px !important; 
}

.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-text input:focus,
.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea:focus,
.form-location div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-first:focus,
.form-location div.wpforms-container-full .wpforms-form input[type=text].wpforms-field-name-middle:focus,
.form-location div.wpforms-container-full .wpforms-form input[type=email].wpforms-field-email-primary:focus,
.form-location div.wpforms-container-full .wpforms-form input[type=email].wpforms-field-email-confirmation:focus,
.form-location .wpforms-form input[type="email"]:focus {
  border-bottom: 1px solid #A88873 !important; }

.form-location .form-location div.wpforms-container-full .wpforms-form input.wpforms-field-medium, .form-location .form-location div.wpforms-container-full .wpforms-form select.wpforms-field-medium, .form-location .form-location div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium, .form-location .form-location div.wpforms-container-full .wpforms-form input.wpforms-field-small, .form-location .form-location div.wpforms-container-full .wpforms-form select.wpforms-field-small, .form-location .form-location div.wpforms-container-full .wpforms-form.wpforms-field-row.wpforms-field-small, .form-location .form-location div.wpforms-container-full .wpforms-form input.wpforms-field-large, .form-location .form-location div.wpforms-container-full .wpforms-form select.wpforms-field-large, .form-location .form-location div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large,
.form-location div.wpforms-container-full .wpforms-form input[type="date"], .form-location div.wpforms-container-full .wpforms-form input[type="datetime"], .form-location div.wpforms-container-full .wpforms-form input[type="datetime-local"], .form-location div.wpforms-container-full .wpforms-form input[type="email"], .form-location div.wpforms-container-full .wpforms-form input[type="month"], .form-location div.wpforms-container-full .wpforms-form input[type="number"], .form-location div.wpforms-container-full .wpforms-form input[type="password"], .form-location div.wpforms-container-full .wpforms-form input[type="range"], .form-location div.wpforms-container-full .wpforms-form input[type="search"], .form-location div.wpforms-container-full .wpforms-form input[type="tel"], .form-location div.wpforms-container-full .wpforms-form input[type="text"], .form-location div.wpforms-container-full .wpforms-form input[type="time"], .form-location div.wpforms-container-full .wpforms-form input[type="url"], .form-location div.wpforms-container-full .wpforms-form input[type="week"], .form-location div.wpforms-container-full .wpforms-form select, .form-location div.wpforms-container-full .wpforms-form textarea {
  border-color: rgba(204, 204, 204, 0.541) !important;
  border-bottom: 1px solid rgba(204, 204, 204, 0.541) !important; }

.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea {
  border: 1px solid rgba(204, 204, 204, 0.541) !important;
  border-top: 1px solid rgba(204, 204, 204, 0.541) !important;
  border-right: 1px solid rgba(204, 204, 204, 0.541) !important;
  border-left: 1px solid rgba(204, 204, 204, 0.541) !important;
  border-bottom: 1px solid rgba(204, 204, 204, 0.541) !important;
  padding: 10px !important;
  border-radius: 10px; }

.form-location div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-textarea textarea:focus {
  border-color: #A88873 !important; 
}

.form-location div.wpforms-container-full .wpforms-form input.wpforms-field-medium, .form-location div.wpforms-container-full
.wpforms-form select.wpforms-field-medium, .form-location div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,
.form-location div.wpforms-container-full .wpforms-form input.wpforms-field-small, .form-location div.wpforms-container-full .wpforms-form select.wpforms-field-small,
.form-location div.wpforms-container-full .wpforms-form.wpforms-field-row.wpforms-field-small, .form-location div.wpforms-container-full .wpforms-form input.wpforms-field-large,
.form-location div.wpforms-container-full .wpforms-form select.wpforms-field-large, .form-location div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large {
  color: #888888 !important; }

.form-location div.wpforms-container-full .wpforms-form input[type=submit],
.form-location div.wpforms-container-full .wpforms-form button[type=submit] {
  background: #A88873 !important;
  color: #D9DEE6 !important;
  border: none !important;
  border-radius: 8px !important;
  text-transform: uppercase !important;
  font-family: 'Poppins', sans-serif !important;
  font-weight: bold !important;
  font-size: 15px !important;
  text-align: center !important;
  padding: 0.45rem 2.5em !important;
  margin: 15px 0 !important;
  width: 100% !important;
  float: right; 
}

@media screen and (max-width: 500px) {
  .form-location div.wpforms-container-full .wpforms-form input[type=submit],
  .form-location div.wpforms-container-full .wpforms-form button[type=submit] {
    font-size: 1em !important; 
  } 
}

.form-location div.wpforms-container-full .wpforms-form input[type=submit]:hover,
.form-location div.wpforms-container-full .wpforms-form button[type=submit]:hover {
  background: #A88873 !important;
  box-shadow: 0px 8px 17px rgba(209, 155, 119, 0.3) !important;
  border-color: none !important; 
}

.form-location .wpforms-field-container {
  padding: 0 !important; }