.Formol_Formol
  box-shadow: -1px 0 0 transparent
  box-sizing: border-box
  color: $formol-color
  padding-left: 0
  font-size: $formol-font-size
  transition: box-shadow 250ms 250ms, opacity 500ms ease-in, padding 250ms

  &--errors
    box-shadow: -1px 0 0 $formol-color-error
    padding-left: 1em

  &--loading
    opacity: .5

  & &__submit, & &__cancel
    cursor: pointer
    font: inherit

    &:disabled
      cursor: not-allowed

  & &__submit
    margin-right: 1.5em
    margin-top: 2em

  & &__cancel
    background: 0
    border: 0
    font-size: $formol-font-size * .85
    margin-bottom: $formol-field-margin * 2
    padding: 0
