#bibliography-search-form {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 3.34vw;
  row-gap: 3vh;
  width: 100%; }
  @media screen and (min-width: 1490px) {
    #bibliography-search-form {
      margin-bottom: 10vh; } }
  #bibliography-search-form label {
    height: 20px; }
  #bibliography-search-form #search-criteria-container {
    display: flex;
    flex-direction: column; }
    #bibliography-search-form #search-criteria-container #search-criteria {
      display: flex;
      flex-direction: column;
      row-gap: 2vh; }
      #bibliography-search-form #search-criteria-container #search-criteria .search-criterion {
        display: flex;
        flex-direction: row; }
        #bibliography-search-form #search-criteria-container #search-criteria .search-criterion select {
          margin-right: 2vw; }
        #bibliography-search-form #search-criteria-container #search-criteria .search-criterion input {
          margin-right: 1vw; }
        #bibliography-search-form #search-criteria-container #search-criteria .search-criterion button.delete {
          border: 0px;
          margin-right: 2px;
          height: min-content;
          width: min-content;
          align-self: center;
          color: #afbec5; }
          #bibliography-search-form #search-criteria-container #search-criteria .search-criterion button.delete:hover {
            background-color: inherit;
            color: white; }
    #bibliography-search-form #search-criteria-container button#add-field {
      margin-left: -2px;
      border: 0px;
      font: inherit;
      font-size: 1.5em;
      color: #afbec5; }
      #bibliography-search-form #search-criteria-container button#add-field:hover {
        background-color: inherit;
        color: white; }
  #bibliography-search-form #order-by-container {
    display: flex;
    flex-direction: column; }
    #bibliography-search-form #order-by-container select {
      margin: 0 !important;
      width: 15vw;
      min-width: 170px; }
  #bibliography-search-form button#submit {
    align-self: start;
    font-size: 1.5em;
    margin-top: 20px;
    padding: 0.8vh 1.2vw;
    width: 70px;
    height: 28px; }

/*# sourceMappingURL=bibliography_form.sass.css.map */