input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
.page-sizer {
  max-width: 1000px;
}
.nav-bar {
  position: relative;
  display: inline-block;
}
.formulario {
  height: 100%;
}
.formulario input {
  vertical-align: top;
  height: 2.5em;
  padding: 0 2em;
}
.formulario input[type="number"],
.formulario input[type="text"] {
  width: 20em;
}
.formulario input:focus {
  background: #eee;
}
.formulario i {
  font-size: 30pt;
  vertical-align: top;
  width: 1.5em;
  text-align: center;
}
.formulario div {
  margin: 0.5em 0;
}
.formulario div select {
  display: inline-block;
}
.empresas {
  display: none;
}
.aporte_mon {
  display: none;
}
.aporte_obj {
  display: none;
}
.terminos a {
  vertical-align: middle;
}
.terminos label:hover {
  cursor: pointer;
}
.terminos input {
  width: 1.4em;
}
.container {
  margin: 0;
}
