/* ==========================================================================

// Base Forms - http://getbase.org
// Author: Matthew Hartman - http://www.matthewhartman.com.au/
// Version: 4.1.0 - Last Updated: December 11, 2018

========================================================================== */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.field {
  width: 100%; }

label,
button,
input,
optgroup,
select,
textarea {
  color: #000;
  font: inherit;
  margin: 0;
  border-radius: 0;
  transition: .3s all; }

[type="text"],
[type="email"],
[type="password"],
[type="tel"],
[type="number"],
[type="date"],
[type="search"] {
  height: 36px;
  padding: 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px;
  -webkit-appearance: none;
  -moz-appearance: textfield; }
  [type="text"]:focus,
  [type="email"]:focus,
  [type="password"]:focus,
  [type="tel"]:focus,
  [type="number"]:focus,
  [type="date"]:focus,
  [type="search"]:focus {
    background-color: #fff;
    border-color: #000;
    outline: 0; }

textarea {
  padding: 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px;
  overflow: auto; }
  textarea:focus {
    background-color: #fff;
    border-color: #000;
    outline: 0; }

select {
  text-transform: none;
  height: 36px;
  padding: 0 8px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0px; }
  select:focus {
    background-color: #fff;
    border-color: #000;
    outline: 0; }

button {
  border-radius: 0;
  overflow: visible;
  text-transform: none;
  cursor: pointer; }

.disabled,
[disabled] {
  opacity: .4;
  user-select: none;
  pointer-events: none;
  cursor: not-allowed; }

::-webkit-input-placeholder {
  color: #999; }

:-moz-placeholder {
  color: #999; }

::-moz-placeholder {
  color: #999; }

:-ms-input-placeholder {
  color: #999; }

/*# sourceMappingURL=index.css.map*/