* {
  margin: 0px;
  padding: 0px;
  box-sizing: border-box;
}
@media screen and (max-width: 709px) {
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek {
    width: auto;
    padding: 15px 0;
    gap: 25px;
    justify-content: center;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek a.clsLinkLogo {
    flex: 0 0 100%;
    max-width: 395px;
    margin-left: 0;
    background-size: contain;
    order: 1;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek > div[class^="ctr"] {
    flex: 0 1 auto;
    margin-left: 0;
    order: 2;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .plgBipIkona {
    position: static;
    align-self: center;
    flex: 0 1 auto;
    order: 2;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsLogoImg {
    flex: 0 0 100%;
    width: 100%;
    order: 3;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen {
    display: block;
    position: fixed;
    top: 107px;
    right: 25px;
    width: 50px;
    height: 44px;
    background: rgba(190, 0, 0, 0.8);
    border-radius: 6px;
    cursor: pointer;
    z-index: 9999;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen span,
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen:before,
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen:after {
    content: "";
    position: absolute;
    left: 6px;
    right: 6px;
    height: 6px;
    background: white;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen span {
    top: 19px;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen:before {
    top: 8px;
  }
  html body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsKlawiszMenuOpen:after {
    top: 30px;
  }
  html body .Tresc .clsBodyTlo .clsBody {
    width: auto;
    display: block;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu {
    width: auto;
    flex: none;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul {
    border-left: none;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li a {
    padding: 15px;
    font-size: 17px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li ul li a {
    padding: 9px;
    font-size: 14px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul li a:before {
    top: 50%;
    transform: translateY(-50%);
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu.clsMenuMobile {
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 360px;
    overflow-y: auto;
    z-index: 9998;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12);
    transform: translateX(-100%);
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu.clsMenuMobile.clsMenuAnim {
    transition: transform 0.25s ease;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonMenu.clsMenuMobile.clsMenuOpen {
    transform: translateX(0);
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody {
    padding: 0 15px 15px 15px;
    border-left: none;
    flex: none;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody h4 {
    margin: 0 -15px 0 -15px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgNotariuszWizytowka #plgNotariuszWizytowkaPrzycisk input {
    padding: 8px 15px;
    font-size: 15px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .plgAktualnosci_Zalacznik {
    display: flex;
    align-items: center;
    margin-bottom: 1px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .plgAktualnosci_Zalacznik > img {
    order: 2;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .plgAktualnosci_Zalacznik .plgAktualnosci_ZalacznikPrzycisk {
    display: flex;
    order: 1;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .plgAktualnosci_Zalacznik a {
    display: block;
    padding: 5px 0;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .plgAktualnosci_Zalacznik > * {
    order: 3;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .clsCzytajDalej {
    display: flex;
    justify-content: end;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .clsCzytajDalej .clsWiecej {
    padding: 15px 20px;
    background-position: 2px center;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #sysAktualnosciDzialy_aktualnosciKontener .sysAktualnosciWpisNew_aktualnosci .clsAktualnosciSterowanie button {
    padding: 10px 13px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table {
    display: block;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table tbody tr {
    display: block;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table tbody tr td {
    display: block;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table tbody tr td:first-child {
    width: 120px;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table tbody tr td:last-child {
    width: auto;
  }
  html body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc table tbody tr td input[name="plgSmtpWiadomosc_button"] {
    padding: 8px 15px;
    font-size: 15px;
  }
  html body .Tresc .clsStopkaTlo .clsKonStopka {
    width: auto;
  }
  html body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka {
    justify-content: center;
  }
  html body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka span {
    display: flex;
  }
  html body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka span a {
    padding: 10px 15px;
  }
}
body img {
  max-width: 100%;
  height: auto;
}
body .vCard .postal-code,
body .vCard .locality,
body .vCard .value,
body .vCard .type {
  display: inline-block;
}
body .vCard .locality h2 {
  display: inline-block;
  font-size: 10pt;
  font-weight: normal;
  text-transform: capitalize;
}
body .vCard .tel .type {
  width: 27px;
}
body .vCard .working-hours .type {
  display: block;
}
body .vCard ul {
  border: none;
}
body .Tresc .clsNaglowekTlo {
  background-color: #ffffff;
  border-bottom: 10px solid #be0000;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek {
  margin-left: auto;
  margin-right: auto;
  top: 0px;
  width: 100%;
  max-width: 960px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 20px;
  padding: 25px 0 20px 0;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek a.clsLinkLogo {
  background: url('/lyt/200131/img/imgLogo1.jpg') no-repeat;
  display: block;
  flex: 0 0 395px;
  height: 75px;
  margin-left: 7px;
  order: 1;
  width: 395px;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek > div[class^="ctr"] {
  display: flex;
  flex: 0 1 auto;
  flex-wrap: wrap;
  align-self: center;
  justify-content: flex-end;
  margin-left: auto;
  order: 2;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek > div[class^="ctr"].clsDostep1 h3 a {
  background-color: #d4e1f1;
  box-shadow: inset 0 -1px 0 1px rgba(0, 0, 0, 0.1), inset 0 -10px 20px rgba(0, 0, 0, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.12);
  color: #000000;
  display: block;
  font-size: 11pt;
  font-weight: normal;
  padding: 8px 15px;
  text-decoration: none;
  transition: background-color 0.2s ease;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek > div[class^="ctr"].clsDostep1 h3 a:hover {
  background-color: #b7d0ef;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek .clsLogoImg {
  display: block;
  flex: 0 0 100%;
  max-width: 100%;
  box-shadow: 0 0px 6px 2px rgba(0, 0, 0, 0.15);
  order: 4;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek .plgBipIkona {
  position: absolute;
  bottom: 45px;
  right: 25px;
}
body .Tresc .clsNaglowekTlo .clsKonNaglowek .plgBipIkona a img {
  width: 40px;
}
body .Tresc .clsBodyTlo {
  background: #eff4ff;
}
body .Tresc .clsBodyTlo .clsBody {
  margin-left: auto;
  margin-right: auto;
  top: 0px;
  width: 100%;
  max-width: 960px;
  background: #ffffff;
  border-right: 1px solid #bebfc0;
  display: flex;
  align-items: stretch;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu {
  background: #ffffff;
  flex: 0 0 267px;
  font-size: 12pt;
  width: 267px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul {
  border-bottom: 2px solid #d1d1d1;
  border-left: 2px solid #d1d1d1;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li {
  list-style: none;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > a {
  background: url('/lyt/200131/img/imgMenuTlo.jpg') 0 0 repeat-x;
  border-top: 1px solid #bebfc0;
  color: #000000;
  display: block;
  padding: 11px;
  text-decoration: none;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.clsDostep2 a {
  background: imgMenuTlo_2;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.clsDostep2 ul {
  background: #ead1d1;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.clsDostep2 ul a {
  background: none;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.sel > a,
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.selParent > a {
  background: #be0000;
  border-top: none;
  color: #ffffff;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.sel > ul a,
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.selParent > ul a {
  background: none;
  color: #000000;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.selParent .sel > a {
  color: #be0000;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li.selParent .sel > ul a {
  color: #000000;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul {
  background: #bebfc0;
  border: none;
  font-size: 11pt;
  padding: 15px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul li {
  margin-left: 15px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul li a {
  position: relative;
  padding-left: 10px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul li a:before {
  content: "";
  position: absolute;
  left: 2px;
  top: 8px;
  width: 4px;
  height: 4px;
  background: #000;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul li > ul {
  padding: 0;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu ul li > ul a {
  background: #bebfc0;
  border: none;
  padding: 0;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu .clsPaddingWtyczka15all {
  background: #d4e1f1;
  padding: 15px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu .vCard {
  font-size: 10pt;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu .vCard .adr .locality h2 {
  font-size: 10pt;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu .vCard .email .value a {
  color: #0e2cc2;
  text-decoration: none;
}
body .Tresc .clsBodyTlo .clsBody .clsKonMenu .vCard .org h2 {
  font-size: 10pt !important;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody {
  background: #ffffff;
  border-left: 1px solid #bebfc0;
  box-sizing: border-box;
  flex: 1 1 auto;
  padding: 0 35px 30px 35px;
  text-align: justify;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody a {
  color: #0e2cc2;
  text-decoration: none;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody h4 {
  background: url('/lyt/200131/img/imgH4Tlo.jpg') 0px 0px repeat-x;
  border-bottom: 1px solid #bebfc0;
  color: #be0000;
  font-size: 19px;
  margin: 0 -35px 0 -35px;
  padding: 9px 35px 9px 35px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody h4 img {
  margin-right: 20px;
  width: 40px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody p {
  padding-top: 1.5em;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody ol,
body .Tresc .clsBodyTlo .clsBody .clsKonBody ul {
  margin-left: 30px;
  padding-right: 20px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody ol li ol,
body .Tresc .clsBodyTlo .clsBody .clsKonBody ul li ol,
body .Tresc .clsBodyTlo .clsBody .clsKonBody ol li ul,
body .Tresc .clsBodyTlo .clsBody .clsKonBody ul li ul {
  margin-left: 15px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard {
  font-size: 10pt;
  padding-top: 20px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .tel,
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .email,
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .adr,
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .url,
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .working-hours {
  padding-left: 20px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .vCard .adr .locality h2 {
  font-size: 10pt;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc td {
  padding: 5px 0;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc td:first-child {
  padding: 12px 0 0 0;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc textarea {
  width: 100%;
  border: 1px solid silver;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc input[type='text'] {
  border: 1px solid silver;
  width: 100%;
  padding: 5px 0;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody #plgSmtpWiadomosc input[name="plgSmtpWiadomosc_button"] {
  width: 100px !important;
  cursor: pointer;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .plgMapa_wyszukiwarka {
  font-size: 10pt;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .appIzbyNot_plgZastepstwa #idNaglowekTrescDodatkowa {
  margin: 0px;
  margin-left: -35px;
}
body .Tresc .clsBodyTlo .clsBody .clsKonBody .appIzbyNot_plgZastepstwa #appIzbyNot_idNaglowek {
  padding: 9px 35px 9px 35px;
}
body .Tresc .clsStopkaTlo {
  background: url('/lyt/200131/img/imgStopkaTlo.jpg') 0px 0px repeat-x;
  background-size: contain;
}
body .Tresc .clsStopkaTlo .clsKonStopka {
  margin-left: auto;
  margin-right: auto;
  top: 0px;
  width: 100%;
  max-width: 960px;
  padding: 8px 0px;
  text-align: center;
}
body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 5px;
}
body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka span {
  display: block;
}
body .Tresc .clsStopkaTlo .clsKonStopka #plgNotariuszStopka span a {
  display: block;
  padding: 5px 10px;
  white-space: nowrap;
  color: #ffffff;
  font-size: 10pt;
  text-decoration: none;
}

