/* Aktualności */

.h1-tytul {
	font-size: 30px;
	padding: 0px;
}
.h1-tytul::after {
	display: block;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: 400;
	content: "__________";
}

.artykuly {
 display:flex;
 justify-content: space-between;
 align-items: stretch;
 flex-wrap: wrap;
}
.powiazane {
	margin: 32px 0px;
	border-top: 1px solid #e8e8e8;
}
.artykul-tlo {
	width: 100%;
  padding: 8px 0px 24px 0px;
	margin: 8px 0px;
  text-align: left;
}
.powiazane-tlo {
	padding-left: 32px;
}
.karta-tlo,
.rejestr-tlo {
	padding: 16px 0px;
	margin: 0px;
}
.powiazane-tlo::before {
	position: absolute;
	display: inline-block;
	font-family: "Font Awesome 5 Free";
	content: "\f0c6";
	font-size: 24px;
	margin: 5px 0px 0px -34px;
}
.aktualnosci-tresc strong,
.aktualnosci-tresc b {
	font-size: 104%;
}
.aktualnosci-tresc p,
.aktualnosci-tresc a,
.aktualnosci-tresc div,
.aktualnosci-tresc span,
.aktualnosci-tresc td {
	font-size: 14px;
}
.aktualnosci-tresc p {
	text-align: left;
}
.aktualnosci-tresc *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) {
	font-family: inherit !important;
}

.strona-data,
.strona-dzial {
	font-size: 14px;
	font-weight: 400;
	margin: 0px 0px 16px 0px;
}
.karta-data,
.powiazane-data,
.powiazane-dzial,
.szukaj-data,
.rejestr-data {
	margin-bottom: 0px;
}
.strona-data span {
	font-size: 14px;
}
.strona-tytul2 {
	margin: 8px 0px 4px 0px;
}
.informacje-tytul2 {
	display: none;
}
.strona-tytul3 {
	margin: 32px 0px 0px 0px;
}
.karta-tytul2,
.powiazane-tytul2,
.rejestr-tytul3,
.szukaj-tytul4 {
	margin: 0px;
}

.aktualnosci-lista-btn {
  display: flex;
	width: 100%;
	justify-content: flex-end;
	order: 2;
	align-items: center;
	margin: 32px 0px 16px 0px;
	padding: 0px 0px 48px 0px;
}
.aktualnosci-lista-btn > a {
  text-decoration-color: transparent;
	padding: 8px 16px;
}
.aktualnosci-lista-btn > a::after {
	font-family: "Font Awesome 5 Free";
	content: "\f105";
	padding: 2px 0px 0px 8px;
	position: relative;
}
.aktualnosci-lista-btn > a:hover{
	opacity: 0.8;
}


.karta-tytul3 + .karta-tresc {
	padding-left: 32px;
}
.karta-tytul3 + .karta-tresc:last-child {
	padding-bottom: 32px;
}
.karta-tytul3 + .karta-tresc::before {
	position: absolute;
	display: inline-block;
	font-family: "Font Awesome 5 Free";
	content: "\f3e5";
	font-size: 24px;
	margin: -4px 0px 0px -34px;
	transform: rotate(180deg);
}
