.page_body.pt-change {
  padding-top: 70px;
}

.filter-container {
  padding-bottom: 18px;
  margin-bottom: 36px;
}

/** Кнопки загрузки следующей страницы **/
.more_document,
.more_notice,
.more_news,
.more_uslugi,
.more_partners,
.more_links {
  display: flex;
  justify-content: center;
  text-transform: uppercase;
}

/** Страница списка номеров телефонов **/
.page-direction__list_body,
.elements-levels {
  --padding-increment: 32px;
  --element-item__padding-bottom: 8px;
}
.page-direction__list_body .element-item,
.elements-levels .element-item {
  padding-bottom: var(--element-item__padding-bottom);
}
.page-direction__list_body .second_lvl,
.elements-levels .second_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .third_lvl,
.elements-levels .third_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .four_lvl,
.elements-levels .four_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .five_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .six_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .seven_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}
.page-direction__list_body .eight_lvl {
  padding-left: calc(var(--padding-increment) * 1);
}

/** Виджет "Поделиться в социальных сетях" **/
.ya-share2__container_size_m .ya-share2__badge link.ya-share2__icon {
  --link__img-size: 56px;
  height: var(--link__img-size);
  width: var(--link__img-size);
  background-size: var(--link__img-size);
}

/** Открытые данные **/
.records-control-list {
  padding-left: 0;
}

/** Страница Интернет-приемная **/
.show_error_appeal {
  display: none;
  text-align: center;
  box-sizing: border-box;
}

/** Детальная страницы структуры администрации **/
.departmet__detail-page_banner {
  margin-top: 90px;
}
