/**
 * Nadpisania UWM/WCAG wydzielone z bootstrap.css skórki "blue".
 *
 * Trzymane w osobnym pliku (a nie jako nadpisanie całego pliku frameworka),
 * aby przetrwać aktualizacje motywu bazowego gavias_lozin. To są jedyne
 * modyfikacje UWM, jakie istniały w skins/blue/bootstrap.css w wersji D9.5
 * (punkt odniesienia: C:\wamp64\www\Lozin_uwm_customizations_backup).
 *
 * Plik ładowany jako biblioteka gavias_lozin_uwm/uwm-overrides PO skórce,
 * więc reguły wygrywają w kaskadzie. !important dodane tam, gdzie selektor
 * konkuruje o tę samą specyficzność z bootstrap.css frameworka.
 */

/* Czcionka tekstu strony (Poppins) i kontrast tekstu (WCAG 1.4.3).
   Nagłówki celowo pozostają na Rubik — mają własną regułę font-family. */
body {
  font-family: "Poppins", sans-serif !important;
  color: black !important;
}

p {
  margin-bottom: 0 !important;
}

/* Widoczny fokus klawiaturowy (WCAG 2.4.7) */
.imagenews a:focus-visible {
  border: solid 1px black;
  display: block;
}

a:active,
a:hover {
  box-shadow: none;
}

.topbutonsfront a:focus {
  background: #068441;
  color: #e3e566;
  border: none;
}

.menu--main a:focus {
  background: #b6dbeb;
  border: none;
}

.field-content a:focus {
  display: block;
}

/* Skip-link / treść dla czytników ekranu — czytelny po uwidocznieniu */
.sr-only {
  background: black;
  color: white;
}

/* Sekcje content buildera (gva_row) z tłem "cover". W tym buildzie klasa
   bg-size-cover nie ma reguły CSS (w bazowym SASS jest zakomentowana), więc
   tło rysuje się w natywnym rozmiarze i odsłania biały pasek na dole sekcji.
   Odtworzenie zachowania z wersji D9. */
.bg-size-cover {
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
