/* =============================================
=            Generic styling                  =

WE ARE NOT USING THIS
============================================= */
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


*,
*::before,
*::after {
  box-sizing: border-box;
}


.user-div {
  max-width: 400px;
}
.test-div {
  width: 400px;
  padding-bottom: 30px;
}
.test-input {
  width: 400px;
  height: 35px;
}

/*REMOVE THIS FOR PRODUCTION*/
body {
  font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-size: 16px;
  line-height: 1.4;
  color: #fff;
  background-color: #333;
  overflow-x: hidden;
}
