/* Κάνει το exposed form inline */
.views-exposed-form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
}

/* Year dropdown */
.views-exposed-form .form-item--field-etos {
  flex: 0 0 25%;
}

/* Search box */
.views-exposed-form .form-item--global-combine {
  flex: 0 0 70%;
}

/* Apply button */
.views-exposed-form .form-actions {
  flex: 0 0 auto;
}


/* Φέρνουμε το header (counter) μέσα στη γραμμή */
.view-article-in-peer-rewiew-journals .view-header {
  display: inline-block;
  margin-left: auto; /* πάει δεξιά */
  padding-left: 15px;
  font-weight: 600;
  color: #333;
}

/* Κάνουμε flex container και το header */
.view-article-in-peer-rewiew-journals .views-exposed-form {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
}

.view-article-in-peer-rewiew-journals .views-exposed-form + .view-header {
  margin-top: 0; /* βγάζει απόσταση */
}


/* ================================ */
/* Display counter as exposed form item */
/* ================================ */

.view-article-in-peer-rewiew-journals .view-header {
  display: flex;
  align-items: center;
  margin: 0;
}

/* Displaying box */
.view-article-in-peer-rewiew-journals .form-item-display {
  flex: 0 0 180px;
}

/* Fake input styling */
.view-article-in-peer-rewiew-journals .form-item-display .form-text {
  border: 1px solid #ccc;
  background: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  min-height: 38px;
  display: flex;
  align-items: center;
  font-size: 15px;
  font-weight: 500;
  color: #222;
}
