/* ============================================================
   SIMSAR EXPLORE PAGINATION V21.4
   ============================================================ */

#page-explore #exploreGrid > .property-card.simsar-v214-page-hidden{
  display:none !important;
}

.simsar-v214-pagination{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  margin:14px 0 4px;
  padding:11px 12px;
  border:1px solid #e7eaf0;
  border-radius:12px;
  background:#fff;
  box-shadow:0 4px 14px rgba(15,23,42,.035);
}

.simsar-v214-summary{
  color:#6f7b8e;
  font-size:10.5px;
  font-weight:750;
  white-space:nowrap;
}

.simsar-v214-controls{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:5px;
  flex-wrap:wrap;
}

.simsar-v214-controls button{
  min-width:32px;
  height:32px;
  padding:0 9px;
  border:1px solid #e2e6ec;
  border-radius:8px;
  background:#fff;
  color:#344054;
  font-size:10.5px;
  font-weight:800;
  line-height:1;
  cursor:pointer;
  box-shadow:none;
}

.simsar-v214-controls button:hover:not(:disabled){
  border-color:#e7b8b2;
  color:#cf3327;
  background:#fff8f7;
}

.simsar-v214-controls button.active{
  background:#e23628;
  border-color:#e23628;
  color:#fff;
}

.simsar-v214-controls button:disabled{
  opacity:.42;
  cursor:not-allowed;
}

.simsar-v214-dots{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-width:24px;
  height:32px;
  color:#94a3b8;
  font-size:12px;
  font-weight:800;
}

@media(max-width:700px){
  .simsar-v214-pagination{
    align-items:flex-start;
    flex-direction:column;
  }

  .simsar-v214-controls{
    width:100%;
    justify-content:flex-start;
  }
}
