/* PROFONANPE /equipo/ — ajuste reversible de los filtros Chosen. */
body.page-id-1281 .aoSelect,
body.page-id-1281 .areaOperativaFiltroSelect {
  width: 100%;
  min-width: 225px;
  max-width: 290px;
  overflow: visible;
}
body.page-id-1281 .aoSelect .chosen-container {
  width: 100% !important;
  min-width: 225px;
  overflow: visible;
}
body.page-id-1281 .aoSelect .chosen-container-single .chosen-single {
  min-height: 50px;
  padding-left: 16px;
  padding-right: 45px;
  box-sizing: border-box;
}
body.page-id-1281 .aoSelect .chosen-container-single .chosen-single span {
  margin-right: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px !important;
}
body.page-id-1281 .aoSelect .chosen-container .chosen-drop {
  width: max(100%, 280px);
  min-width: 280px;
  max-width: min(360px, 90vw);
  box-sizing: border-box;
  z-index: 100;
  overflow: visible;
}
body.page-id-1281 .aoSelect .chosen-container .chosen-results {
  max-height: 320px;
  padding: 8px;
  overflow-x: hidden;
  overflow-y: auto;
}
body.page-id-1281 .aoSelect .chosen-container .chosen-results li {
  height: auto;
  min-height: 34px;
  line-height: 1.45;
  padding: 8px 12px;
  white-space: normal;
  overflow-wrap: anywhere;
  border-radius: 12px !important;
  font-size: 14px;
}
@media (max-width: 767px) {
  body.page-id-1281 .aoSelect,
  body.page-id-1281 .areaOperativaFiltroSelect,
  body.page-id-1281 .aoSelect .chosen-container {
    min-width: 0;
    width: 100% !important;
    max-width: 100%;
  }
  body.page-id-1281 .aoSelect .chosen-container .chosen-drop {
    min-width: 0;
    width: 100%;
    max-width: 100%;
  }
}
