@font-face {
font-family: "Atkinson";
  src: url('fonts/Atkinson-Hyperlegible-Regular-102.eot');
  src: url('fonts/Atkinson-Hyperlegible-Regular-102.eot') format('embedded-opentype'),
       url('fonts/Atkinson-Hyperlegible-BoldItalic-102.eot') format('embedded-opentype'),
       url('fonts/Atkinson-Hyperlegible-Regular-102a.woff2') format('woff2'),
       url('fonts/Atkinson-Hyperlegible-Regular-102.woff') format('woff'),
       url('fonts/Atkinson-Hyperlegible-Regular-102.ttf') format('truetype');

}

body {
  font-family: Atkinson, Arial, sans-serif;
  --bs-body-font-size: 1.2rem;
}

a {
color:#003d98;
}

h1 {
	font-size:180%;
}

h2 {
	font-size:160%;
}

h3 {
	font-size:145%;
}

h4 {
	font-size:130%;
}

h5 {
	font-size:110%;
}

.dropdown-menu {
    --bs-dropdown-font-size: 100%;
}

.lead {
    font-size: 95%;
    font-weight: normal;
}

.h3 {
    font-size: 130%;
}

.h4 {
    font-size: 130%;
}

.h5 {
    font-size: 110%;
}

footer {
    background-color: #fafafa;
}

h1, h2, h3, h4, h5, h6 {
	font-weight:600;
	letter-spacing: 1px;
}

.card-text {
	line-height:1.2;
	font-size:90%;
}

.card-body {
	padding:6px 0px 6px 8px;
}

.sub {
    width: calc(100% - 190px);
    margin: 0 auto;
}

@media (max-width: 1180px) {
.sub {
  width:100%;
}
}

.placowki {
	max-width:230px;
}

.skippy {
  background-color: #000;
}

.skippy a {
  color: #FFF;
}

.breadcrumb-item {
	font-size:90%;
}

.slonko {
	color:#ff9d05;
}

.bread {
	padding:20px 0 1px 0;
}

[data-theme='dark'] {
  filter: invert(1) hue-rotate(180deg);
}

[data-theme='dark'] img {
    filter: invert(1) hue-rotate(180deg);
}

[data-theme='light'] {
  filter: invert(0) hue-rotate(0deg);
}

[data-theme='dark'] body {
    font-weight:700;
}

[data-theme='dark'] a {

}

[data-theme='dark'] .dropdown-item {
    font-weight:700;
}

[data-theme='dark'] .lead {
    font-weight:700;
}

[data-theme='dark'] .slonko {
  color:#000;
}

.opis {
  background:#000000;
  font-style:normal;
  padding:6px;
}

.pause-car:focus {
  outline: 2px solid #000;
}