.mb-element-search.modal-body {
  .form-group > button.btn {
    margin-left: 15px;
    margin-right: 15px;
  }
  [class^="fa-"]:before, [class*=" fa-"]:before {
    font: normal normal normal 14px/1 FontAwesome;
  }

  .new-query {
    margin-bottom: 10px;
  }

  .mapbender-element-result-table {

    table.dataTable {
      tbody > tr {
        td {
          word-break: break-all;
        }
      }
    }

    > .dataTables_wrapper {
      > .dataTables_filter > label {
        line-height: 14px;
        width: 100%;
        > input[type="search"] {
          display: block;
          width: 100%;
          margin-bottom: 8px;
          border: 1px solid #c0c0c0;
          color: #555;
          font-weight: normal;
          height: 29px;
          padding: 2px 24px 2px 7px;
          line-height: 1.42857143;
        }
      }
    }
  }
}

// Pop-up dialogs
.ui-dialog {
  > .search-edit {
    padding: 10px 10px 0;
  }
}

.mb-element-search.modal-body {
  .form-group > button.btn {
    margin-left: 15px;
    margin-right: 15px;
  }
  [class^="fa-"]:before, [class*=" fa-"]:before {
    font: normal normal normal 14px/1 FontAwesome;
  }

  .new-query {
    margin-bottom: 10px;
    &:before {
      font-family: FontAwesome;
      content: "\f067";
      padding-right: 3px;
    }

  }

  .mapbender-element-result-table {

    .bookmark {
      &:before {
        font-family: FontAwesome;
        content: "\f005";
        padding-right: 3px;
      }
    }
    .zoomTo {
      &:before {
        font-family: FontAwesome;
        content: "\f05b";
        padding-right: 3px;
      }
    }

    table.dataTable {
      tbody > tr {
        td {
          word-break: break-all;
        }
      }
    }

    > .dataTables_wrapper {
      > .dataTables_filter > label {
        line-height: 14px;
        width: 100%;
        > input[type="search"] {
          display: block;
          width: 100%;
          margin-bottom: 8px;
          border: 1px solid #c0c0c0;
          color: #555;
          font-weight: normal;
          height: 29px;
          padding: 2px 24px 2px 7px;
          line-height: 1.42857143;
        }
      }
    }
  }
}

// Pop-up dialogs
.ui-dialog {
  > .search-edit {
    padding: 10px 10px 0;
  }
}

Add bookmark and zoom to button icons
Add bookmark and zoom to button icons
