:root {
  --background-search-block-1: #c7d8e4;
  --background-search-block-2: #cfe6e7;
  --joboffer-color-h1: #3e3e3b;
  --border-radius-mobile: 100px;
}
@keyframes slideIn {
  0% {
    transform: translateY(30px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}

/* Podstawowa animacja dla wszystkich elementÃ³w */
.search-block-offer {
  animation: slideIn 0.8s ease-out forwards;
  opacity: 0;
}

/* Animacja w grupach po 5 elementÃ³w */
.search-block-offer:nth-child(n + 1):nth-child(-n + 5) {
  animation-delay: 0.1s;
}
.search-block-offer:nth-child(n + 6):nth-child(-n + 10) {
  animation-delay: 0.2s;
}
.search-block-offer:nth-child(n + 11):nth-child(-n + 15) {
  animation-delay: 0.3s;
}
.search-block-offer:nth-child(n + 16) {
  animation-delay: 0.4s;
}

/* Opcjonalnie: dodaj fade-in dla caÅ‚ej listy */
.search-block-offers-list {
  animation: fadeIn 0.3s ease-out;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
#search-block .query {
  width: 100%;
}
#search-block {
  margin: 0 auto;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: space-evenly;
  height: auto; /* UsuniÄ™te sztywne wysokoÅ›ci */
  min-height: auto; /* UsuniÄ™te sztywne min-height */
  padding-bottom: 60px; /* Dodane padding na dole */
  min-height: 90px;
}
#search-block h2 {
  text-align: center;
}

p.joboffer-contat-slogan {
  text-align: center;
}

#search-block .search-block-background {
  z-index: -1;
  position: absolute;
  width: 100%;
  margin-top: 10px;
  height: 100%; /* WysokoÅ›Ä‡ 100% zamiast fixed */
  background: linear-gradient(
    0deg,
    var(--background-search-block-2) 0%,
    var(--background-search-block-1) 75%
  );
  border-radius: var(--form-border-radius);
  border: 0 solid black;
  color: white;
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  padding-top: 10px;
}
#search-block .search-block-fields {
  width: 100%;
  position: relative;
  display: flex;
  align-items: stretch;
  justify-content: space-evenly;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: flex-start;
  top: 20px;
  margin: 0 auto;
}
#search-block .search-block-fields .search-block-field .city {
  width: 60%;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
#search-block .search-block-fields .search-block-field #distance {
  border-bottom-right-radius: 24px;
  border-top-right-radius: 24px;
  /* height: 42px; */
  border: 0;
  /* top: -4px; */
  z-index: 999;
  position: relative;
}

#search-block select#distance {
  /* for Firefox */
  -moz-appearance: none;
  /* for Safari, Chrome, Opera */
  -webkit-appearance: none;
}

/* for IE10 */
#search-block select#distance::-ms-expand {
  display: none;
}
.citi-distance.fix::after {
  right: 11%;
}
.fix {
  position: relative;
  /* width: 100%; */
  height: 40px;
  border-radius: 36px;
  border: none;
  font-size: 16px;
  padding-left: 20px;
  /* margin-left: 20px; */
  z-index: 999;
  position: relative;
  outline: none;
  background-color: white;
}
.fix::after {
  content: " ";
  top: 17px;
  right: 8%;
  z-index: 1001;
  position: absolute;
  width: 10px;
  height: 10px;
  background-size: 10px;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  transform: rotate(90deg);
  display: block;
}
.search-block-field.name-city::after {
  left: 230px;
}
#search-block select:disabled,
#search-block input.city:disabled {
  /* background: white; */
  cursor: default;
}
#search-block .search-block-fields input {
  cursor: pointer;
}
#search-block .search-block-fields .search-block-field #distance:focus {
  outline: none;
}
#search-block .search-block-fields .search-block-field .list {
  width: 19%;
  position: absolute;
  z-index: 100;
  /* top: 13px; */
  background-color: white;
  /* border-radius: 36px; */
  /* left: 26px; */
  border-bottom-right-radius: 36px;
  border-bottom-left-radius: 36px;
  /* height: 150px; */
  margin-left: 1px;
  margin-top: -13px;
}
#search-block .search-block-fields .search-block-field .list ul {
  position: relative;
  z-index: 9999;
  min-height: 70px;
  background-color: white;
  top: -10px;
  display: block;
  box-sizing: content-box;
  border-radius: 0 0 24px 24px;
  overflow-y: auto;
  margin-bottom: 26px;
  max-height: 160px;
}
#search-block .search-block-fields .search-block-field .list ul li {
  position: relative;
  top: 15px;
  list-style: none;
  height: auto;
  display: block;
  box-sizing: content-box;
  left: -20px;
  border-bottom: 1px solid #c6c6c6;
  cursor: pointer;
  width: 100%;
}
#search-block #search-block-context{
    height: 36px;
 border-radius: 36px; 
  border: none;
   font-size: 16px; 
  padding-left: 20px;
   margin-left: 20px; 
   z-index: 999; 
 position: relative; 
  outline: none;

}
#search-block .search-block-fields input {
  height: 36px;
  /* border-radius: 36px; */
  border: none;
  font-size: 16px;
  /* padding-left: 20px; */
  /* margin-left: 20px; */
  /* z-index: 999; */
  /* position: relative; */
  outline: none;
  /* background: red; */
}
#search-block .search-block-fields .search-block-context-group {
  margin: 0 auto;
  width: 100%;
  position: relative;
  display: inline-flex;
  justify-content: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
#search-block .search-block-fields .search-block-context-group input {
  width: 60%;
  /* margin: 0 auto; */
  position: relative;
  display: flex;
}
#search-block .search-block-fields .search-block-context-group button {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALuSURBVHgBxVdNdtowEB7JIe2uHKANPgKbvpcmgao3aE9QeoKmJ8CcILkBZNUtnKDiJ21euyi5gZN20SXZBpA6A7IRRjYm9Uu/xwNrLM03P5JmYJATQogywKwKoHyloLKU6gnn3jXA3lhKOYEdwbZNEOJEaK2bWgMSQzlVEQOJczqDweUF5ARLJxW+1tM2KhSwE3SIaoM8RjjJa7XjU/SkCZuehhgFie9Cs7xMEcGxcKg5RwM+wS7k9fpJgNY316U6UGrWHY2+X7uUUJQA7oVSjNb58SpMw3B4+QHykBuPzyzRmPP5OymvQsgBkyraHw1LnBoBz16IO/kzPj5dEZfeSDn6AzkRhuHk5uZXr1J5gSMmjPjw4OD53e3t76vkfB49kMUQ51iHS+Ldjw9hMPjawp/zaMwYby6PqoN8Ga5VqDhXDyZe6SiRAaEZlpW6/+gkN17D8ll38uY4C2Q857pliRop5PZR0R0oDPtd/DIRZL4QL6tr5EIckcA348lw+K0PBYG8x9PTjcZK7b1eI8dPvBEwAmMoGForSyf3E+TKEtDVWCw4Z3crQ3Q5Qf7/gORefKQYY1UoGKvyu9A/SZBP7Tz7UDBww1kOqdB+x82ZjiwqU/2GAqF1fM1i/mdrJynKeScSzOfqPRQEPMYNsK5sKX+MN8hxR/YiAealUYT3dJebEhtpDpJzFuRYuagFkpFQKdV2FYJdgPU/gHgPUaGa953kBM8rUdGPr0Klpl8eaoBpSKxCwgJXvYjJ8SpE67Rd9KtYiX4KcehDTpCx9fpxZ70TWpTnnmu+o406aibzQ5XO81Qrrdot8zs7Nd66ojV29QdZDeSZSwljOoxqAM7xKUWuDpf2UKKx3DAgs3Wez6ftlM40A2ScblB1dERxzYCtfxpqtVdYBhlGgr3NpFx4qrqcP7mwvcsyYCt50hDsx3yk8g3lBG+w0PP2+1ltV5oBO5H/CzYN0IEHjwRsqfuJllo+mucR6L5XSj+jvfEXORFltZvVrOYAAAAASUVORK5CYII=");
  background-color: white;
  background-repeat: no-repeat;
  height: 40px;
  width: 160px;
  border: none;
  border-radius: 24px;
  background-position: 10px;
  position: relative;
  right: -20px;
  cursor: pointer;
}
#search-block .search-block-fields .search-block-fields-group {
  top: 10px;
  /* left: 38px; */
  margin: 0 auto;
  width: 90%;
  position: relative;
  display: inline-flex;
  flex-direction: row;
  justify-content: space-evenly;
}
#search-block .search-block-fields .search-block-fields-group input {
  width: 80%;
}
.load.load-search {
  position: relative !important;
  width: 50px;
  margin-top: 20px !important;
  margin: 0 auto;
}
#search-block .search-block-offNav{
  padding-top:80px;
}
#search-block .search-block-offers-list {
  width: 98%;
  position: relative;
  top: 10px;
  margin-bottom: 40px; /* Dodany margin na dole */
}
.no-results-message {
  width: 100%;
  text-align: center;
  display: block;
  padding: 15px 0;
}

#search-block .search-block-offers-list li.no-results-message {
  text-align: center;
  display: block;
  width: 92%;
}
#search-block .search-block-offers-list li {
  width: 92%;
  margin-bottom: 10px;
  background-color: white;
  padding: 10px 20px 10px 10px;
  border-radius: 36px;
  list-style: none;
  position: relative;
  display: flex;
  flex-direction: column;
  align-content: flex-start;
  flex-wrap: nowrap;
  align-items: flex-start;
}
#search-block .search-block-offers-list li .joboffer-featured img {
  position: relative;
  width: 30px;
}
#search-block .search-block-offers-list li .joboffer-img img {
  width: 40px;
}
#search-block .search-block-offers-list li .joboffer-img {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: space-around;
  justify-content: space-evenly;
  align-items: center;
}
#search-block .search-block-offers-list li .joboffer-img img.joboffer-featured {
  height: 20px;
  width: 20px !important;
}
#search-block .search-block-offers-list li .joboffer-featured {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
#search-block .search-block-offers-list li .joboffer-description {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
#search-block .search-block-offers-list li .joboffer-id {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}

#search-block .search-block-offers-list li span.joboffer-place .icon {
  margin-right: 5px;
}
#search-block .search-block-offers-list li span.joboffer-place img {
  width: 15px;
}
#search-block .search-block-offers-list li .joboffer-id span {
  font-size: 15px !important;
  color: #a3a3a3;
  text-decoration: underline;
}
#search-block .search-block-offers-list li .joboffer-sallary {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.joboffer-sallary-gross {
  font-weight: bold;
}
#search-block
  .search-block-offers-list
  li
  .joboffer-sallary
  .joboffer-sallary-title {
  margin-right: 5px;
}
#search-block .search-block-offers-list li .search-block-joboffer {
  position: relative;
  display: inline-flex;
  width: 100%;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
}
#search-block .search-block-offers-list li .joboffer-description {
  position: relative;
  display: flex;
  flex-direction: column;
  align-content: flex-start;
  align-items: flex-start;
}
#search-block .joboffer-name {
  font-weight: bold;
}
#search-block .search-block-offers-list li div.joboffer-goto {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
#search-block .search-block-offers-list li div {
  width: 150px;
}
#search-block .search-block-offers-list li a {
  display: block;
  position: relative;
  width: 90px;
  height: 30px;
  background: #82ccc0;
  background: linear-gradient(
    0deg,
    var(--background-joboffer-2) 0%,
    var(--background-joboffer-1) 75%
  );
  border-radius: 36px;
  border: 0 solid black;
  color: white;
  font-size: 20px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
}
#search-block .search-block-offers-list li a:hover {
  background: #82ccc0;
  background: linear-gradient(
    0deg,
    var(--background-joboffer-1) 0%,
    var(--background-joboffer-2) 75%
  );
}
#search-block .search-block-pager {
  margin-top: 20px;
  display: flex;
  position: relative; /* Zmienione z absolute */
  margin: 0 auto;
  text-align: center;
  width: 100%;
  flex-direction: row;
  justify-content: center;
}
#search-block .search-block-pager .pagination {
  margin: 0 auto;
  margin-top: 20px;
}
#search-block .search-block-pager .pagination .pagination-count {
  font-size: 20px;
  margin-top: revert-layer;
  display: inline-flex;
  top: -8px;
  position: relative;
}
#search-block .search-block-pager .pagination .pagination-button {
  width: 36px;
  height: 36px;
  background: none;
  border: none;
}
#search-block .search-block-pager .pagination .prevPage {
  background-image: url("data:image/png;base64,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UmVhZHlxyWU8AAADI2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkQyQTQxRjg4Qjk2MTFFRjlCNTRBM0ZFQTQwQkUyRjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkQyQTQxRjk4Qjk2MTFFRjlCNTRBM0ZFQTQwQkUyRjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCRDJBNDFGNjhCOTYxMUVGOUI1NEEzRkVBNDBCRTJGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCRDJBNDFGNzhCOTYxMUVGOUI1NEEzRkVBNDBCRTJGMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoSI1nEAABH9SURBVHja7N1fbJ11HcfxPa6DMdEBc65DiQFRUZgmBnUQ/wRQoRgrZgU0emE0JlwRAxcqGkc0ol6Y4IUxMV5JlChGx9oYs2lb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QAQAAgARgAgABAAiABEACABEACIAEACIAEQAIAAQAYgAQAAgAkRA01zqKgABgAioFwEzIgAQAIgAEQAIABABIgAQACACRAAgAEAEiABAAIAIWDkR4HcHgAAAEVDQS0UACAAQASIAEAAgAkQAIABABIgAQACACBABgAAAESACAAGACBABIgAQAIgARAAgABABiABAACACEAGAAEAEIAIAAYAIQAQAAgARgAgABAAiABEACABEACIAEACIAEQAIAAQAYgAQAAgAhABIABABCACQACACEAEgAAAEYAIAAEAIgARAAIARAAiAAQAiABEAAgAEAEiQASAAAARIAIAAQAiQAQAAgBEgAgABACIABEACABEgAgQAYAAQAS4DREACABEACIAEACIAEQAIAAQAYgAQAAgAhABIABABNCeCHidqwABACKgXgTMiAAQACACRAAgAEAEiABAAIAIEAGAAAARIAIAAQAiQAQAAgARIAJEACAAEAGIABAAIAIQASAAQAQgAkAAgAhABIAAABGACAABACIAEQACAEQAIgAEAIgARAAIABABiAAQACACEAEgAEAEIAJAAIAIQASAAAARgAgAAQAigOcVAdMiAAQAiIB6NokAEAAgAkQACABXACJABIAAAESACAABAIgAEQACABABIgAEAIgAESACQACACEAEgAAAEYAIAAEAIgARAAIARAAiAAQAiABEAAgAEAGIABAAIAIQASAAQAQgAkAAgAhABIAAABGACAABACIAEQACAEQAIgAEAIgAlhoBr3UVCABABNSLgBkRgAAARIAIAAEAiAARAAIAEAEiAAQAIAJEAAgAQASIABAAIAJEgAgAAQAiABEAAgBEACIABACIAEQACAAQAYgAEAAgAhABIABABCACQACACEAEIAAAEYAIQAAAIgARgAAARAAiAAEAiABEAAIAEAGIAAQAIAIQAQgAQAQgAhAAgAhABCAAABGACEAAACIAEYAAAESACAABAIgAEQACABABIgAEACACRAAIAEAEiAAQACACRIAIAAEAIgARgAAARAAiAAEAiABEAAIAEAGIAAQAIAIQAQgAQAQw/AiYFgEIAEAE1DMqAhAAgAgQASAAABEgAkAAACJABIAAAESACEAAAIiAlRcBl7gKBAAgAupFwIwIQAAAIkAEgAAARIAIQAAAiAARgAAAEAEiAAEAIAJEAAIAEAEiQAQgAAARgAhAAAAiABGAAABEACIAAQCIAEQAAgAQAYgABAAgAhABCABABCACEACACEAEIAAAEYAIQAAAIgARgAAARAAiAAEAiABEAAIAEAGIgMKa/MJ0C8DpecNpmpG83Jsz4TY6ay7nymzHflfhCQCAJwG1ngTcn5g721UIAAARUMuWnHsSAY2rEAAAIqCWG3I+7xq6y2cAgOG9AflMwEpwU3bkPtcgAABEQC2P5bwyW/Kkq+gWPwIAhsqPAzpvU84nXIMnAACeBNRzOOei7MkhV+EJAIAnAXWck/NJ1+AJAIAnAfUcy7kwm/IPV+EJAIAnAXWsy3mfaxAAACKgnve4gu7wIwCgvW9QfhzQNf3fCrghu3LcVXgCAOBJQB0vzLnKNQgAABFQjx8DCAAAEVDQpa5AAACIgHpGXYEAABABAoCW8rsAgO69cfndAW231u8E8AQAwJOAeja5AgEAIALqWecKBACACKjnMVfQfj4DAHT/jcxnAtrk6ezKma7BEwAATwJqmXMFAgBABNTj8b8AABABBf3VFQgAABFQz7Qr6AYfAgRW5pubDwYOy4XZlUdcgycAAJ4E1LHP+AsAABFQz5QrEAAAIqCeSVcgAABEQC2/yj3/0jUIAAARUMsdrkAAAIiAWnbnbmddQ7f4bYBAvTc+v0Vw0N6ULdnjGjwBAPAkoI7vGX9PAAA8CajlDzlbsyNHXIUnAACeBNRwKGfc+AsAABFQx3zOzbm7h12FAAAQAXXcnjvb7RoEAIAIqOPLuauvuQYBACACao3/p12DAAAQAcYfAQAgAow/AgBABBh/BACACDD+CAAAEWD8EQAAIsD4IwAARIDxRwAAiADjjwAAEAHGHwEAIAKMPwIAQAQYfwQAgAgw/ggAABFg/BEAACUjwPgjAAAGHAH3tfxL/ZLxRwAADD4CPpDzlRZ+ec/k3JKv8Q7fKfqa/MvgFgAG/ebaNB/Ky7dy1rbgyzmYM5H3+5/7ziAAAJY/At6clx05m4f4ZezNGc97/X7fERbzIwCAZZLRfSAvl+d8t/+Xp/kffzzn7pwrjD+eAAAM72nAG/JyV871y/yPei7nnpzteX//i5tHAAC0IwTenpcv5rx1GYZ/MuczeV/f56YRAADtDIFX5GV84bwjZ80S/jbHcnbl7MyZyvv5424WAQDQnRhYn5exnNevOvGBwf4ZXXg9Z9WJT/EfWDhzC6/9zxf8NO/hT7lBluI/AgwAV64i4X4ommwAAAAASUVORK5CYII=");
  background-size: 36px;
  margin-right: 20px;
}
#search-block .search-block-pager .pagination .nextPage {
  background-image: url("data:image/png;base64,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");
  background-size: 36px;
  margin-left: 20px;
}
#search-block .load {
  display: block;
  align-content: space-around;
  position: absolute;
  margin-top: 5%;
}
#search-block .load .loader {
  display: inline-block;
  font-size: 24px;
  font-family: Arial, sans-serif;
  font-weight: bold;
}
#search-block .load .dot {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: #333;
  margin: 0 3px;
  opacity: 0;
  animation: fade 1.5s infinite;
}
#search-block .load .dot:nth-child(2) {
  animation-delay: 0.5s;
}
#search-block .load .dot:nth-child(3) {
  animation-delay: 1s;
}
@keyframes fade {
  0%,
  100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
#search-block .isHide {
  display: none;
}
.search-block-pager a {
  display: block;
  position: absolute;
  width: 200px;
  height: 20px;
  background: #82ccc0;
  background: linear-gradient(
    0deg,
    var(--background-joboffer-2) 0%,
    var(--background-joboffer-1) 75%
  );
  border-radius: 36px;
  border: 0 solid black;
  color: white;
  font-size: 20px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  text-align: center;
  margin: 0 auto;
  padding-top: 10px;
  padding-bottom: 20px;
}
.search-block-pager a:hover {
  background: #82ccc0;
  background: linear-gradient(
    0deg,
    var(--background-joboffer-1) 0%,
    var(--background-joboffer-2) 75%
  );
}
@media (max-width: 1000px) {
  #search-block .search-block-background {
    border-radius: var(--border-radius-mobile);
  }
  #search-block h2 {
    margin-top: 50px;
  }
  #search-block .search-block-fields .search-block-context-group {
    margin: 0 auto;
    width: 100%;
    position: relative;
    display: inline-flex;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
  }
  #search-block .search-block-fields .search-block-context-group button {
    height: 40px;
    width: 89%;
    /* background-position: 95%; */
    /* margin: 0 auto; */
    margin-left: 0px;
    left: auto;
    margin-right: 0px;
    right: auto;
    background-position: 95%;
  }
  .search-block-field {
    width: 90%;
    margin-bottom: 10px;
  }
  #search-block .search-block-fields .search-block-context-group input {
    width: 86%;
    /* margin: 0 auto; */
    position: relative;
    display: flex;
    margin-bottom: 10px;
    flex-direction: column;
    align-content: center;
    align-items: center;
  }
  #search-block .search-block-fields .search-block-context-group button {
  }
  .citi-distance {
    display: flex;
    /* gap: 10px; */
    /* width: 100%; */
    margin-bottom: 3px;
  }

  .city {
    flex: 1;
    min-width: 150px;
  }

  #distance {
    width: auto;
    min-width: 100px;
  }
  #search-block .search-block-fields .search-block-field .city {
    width: 100%;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    position: relative;
    display: inline-block;
    top: 0px;
  }
  #search-block .search-block-fields .search-block-fields-group {
    /* top: 10px; */
    /* left: 38px; */
    /* margin: 0 auto; */
    width: 100%;
    /* position: relative; */
    display: inline-flex;
    flex-direction: column;
    align-content: center;
    flex-wrap: nowrap;
    align-items: center;
  }
  #search-block .search-block-fields .search-block-fields-group input {
    width: 96%;
  }
  #search-block .search-block-fields .search-block-field #distance {
    border-bottom-right-radius: 24px;
    border-top-right-radius: 24px;
    /* height: 42px; */
    border: 0;
    /* top: -1px; */
    z-index: 999;
    position: relative;
    width: auto;
    right: 0px;
    display: inline-block;
    width: 9%;
  }
  .fix::after {
    content: " ";
    top: 17px;
    right: 2%;
  }
  .citi-distance.fix::after {
    right: 2%;
  }
  .search-block-field.name-city::after {
    left: 96%;
  }
  #search-block .search-block-offers-list {
    width: 98%;
    min-height: 2000px;
    padding-left: 0px;
    margin: 0 auto;
    top: 15px;
  }
  #search-block .search-block-offers-list li .search-block-joboffer {
    position: relative;
    display: inline-flex;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    align-content: center;
  }
  #search-block .search-block-offers-list li .joboffer-description {
    position: relative;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    width: 100%;
    text-align: center;
  }
  #search-block .search-block-offers-list li .joboffer-sallary,
  #search-block .search-block-offers-list li .joboffer-id,
  #search-block .search-block-offers-list li .joboffer-description {
    width: 100%;
  }
  #search-block .search-block-fields .search-block-field .list {
    width: 90%;
    z-index: 1000;
  }
}
@media (max-width: 1024px) {
  #search-block .search-block-offers-list {
    width: 98%;
    position: relative;
    top: 10px;
    margin-bottom: 40px; /* Dodany margin na dole */
  }
}
@media (max-width: 720px) {
  #search-block .search-block-offers-list {
    width: 98%;
    min-height: 2000px;
    left: -1px;
  }
  #search-block {
    margin-bottom: 50px;
  }
}
