
#block-search-form {

  .search-query {
    padding: 15px 40px 15px 15px;
    width: 230px;
  }

  .btn-search {
    top: 2px;
    right: 6px;
  }
}

.description {
  font-style: italic;
  color: $medium-gray;
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 24px;
}

.node-form {

  .form-item-title input {
    height: 50px;
  }

  .form-item-path-alias {

    label {
      margin-top: 4px;
    }
  }
}


// This is a verbatim copy of the default OF buttons.
// We want to overwrite the styles Panopoly uses for (only) the node form.
#node-edit {

  .form-actions {

    input {
      font-family: inherit;
      height: 2.5em;
      border: 1px solid #d5d5d5;
      @include border-radius(4px);
      @include background-image(linear-gradient(top,#fff 0%,#e6e6e6 100%));
      @include box-shadow(none);
    }
  }
}

.format-toggle {

  label {
    margin-top: 5px;
  }
}

.form-type-radio {

  input {
    margin-top: 0;
    margin-right: 5px;
  }

  label {
    display: inline;
    display: inline-block;
  }
}