/* Forms
–––––––––––––––––––––––––––––––––––––––––––––––––– */
form {
  position: relative;
}

input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
  padding: 15px 13px;
  border: none;
  box-shadow: none;
  box-sizing: border-box; 
  width: 100%;
  font-size: 18px; /* currently ems cause chrome bug misinterpreting rems on body element */
  font-style: normal;
  color: #000;
  border-radius: 100px;
}

@media (min-width: 768px) {
  input[type="email"],
  input[type="number"],
  input[type="search"],
  input[type="text"],
  input[type="tel"],
  input[type="url"],
  input[type="password"],
  textarea {
    font-size: 18px; /* currently ems cause chrome bug misinterpreting rems on body element */
  } 
}

input::placeholder { color: #000; }

/* Removes awkward default styles on some inputs for iOS */
input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; 
}

textarea {
  min-height: 65px;
  padding-top: 6px;
  padding-bottom: 6px; }
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="tel"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus {
  outline: 0; 
}

input:-internal-autofill-selected {background-color: none !important;}







/* PREP FORM */
.form-all {
  border-radius: 0;
  box-shadow: none;
  background-color: #fff;
  max-width: 752px;
}
/* PREP FORM */