/* Nowy wygląd – strony z panelu (agent cms): WSPÓLNE reguły wszystkich stron CMS (info, o firmie, artykuł, Centrum wiedzy, Kontakt,
   Stojaki na zamówienie, Dobierz, stary formularz). Ładowany jako OSTATNI arkusz strony (po nowy-strony.css i arkuszu układu).
   Arkusze układów (podział 04.10, wcześniej wszystko było w tym pliku – 57 KB na każdej stronie):
     cms-jz.css (Jak zamawiać), cms-firma.css (strony o firmie), cms-artykul.css (artykuły + Centrum wiedzy), cms-kontakt.css,
     cms-strona.css (Stojaki na zamówienie), cms-dobierz.css, cms-formularz.css (stary formularz kontaktowy).
   Źródło: makiety projekt-nowy-wyglad/info.css (od „Jak zamawiać”), artykul.css, home.css. Podstawa stron info (.i-*) jest w nowy-strony.css (rama). */

.ar-wstep{margin:0 0 24px}
.ar-tresc img{max-width:100%;height:auto}
.ar-tresc table{display:block;max-width:100%;overflow-x:auto}
.i-tresc img{max-width:100%;height:auto}
.i-tresc table{max-width:100%}
.i-tresc iframe,.ar-tresc iframe{max-width:100%}

/* ---------- poprawki po recenzji (cms) */
/* kolumna boczna i-bok: stała kolumna 300px w nowy-strony.css, a element siatki ma min-width:auto – linia godzin w karcie telefonu
   (white-space:nowrap) rozpychała aside o ~28 px poza .wrap przy 1366 px. Prośba do ramy: to samo w nowy-strony.css/hbox. */
.i-layout{grid-template-columns:minmax(0,1fr) minmax(0,300px)}
.i-bok,.i-bok>*,.i-bok .hbox-c>span{min-width:0}
.i-bok .hbox-c small{white-space:normal}
.i-bok .hbox-c small .live{flex:none}
@media (max-width:1000px){.i-layout{grid-template-columns:minmax(0,1fr)}}

/* ---------- poprawki po weryfikacji (cms, 04.10) */
/* Boczna kolumna stron info / o firmie (≥1001 px) jest przyklejona, a bywa wyższa niż okno laptopa (1366×768: 955 px) – dolna ramka
   „Informacje dla klientów” była ucięta przez całe czytanie, a przycisk „do góry” nachodził na jej prawy dolny róg.
   Teraz kolumna ma najwyżej wysokość okna minus 100 px (koniec nad przyciskiem) i przewija się w sobie; spis bez własnego przewijania. */
@media (min-width:1001px){
  .i-bok{max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:3px;margin:-3px}
  .i-bok .i-spis ol{max-height:none;overflow:visible}
}
/* Treść starych artykułów (/build/promation-style-cwe2.css: .cw-link, .cw-faq-q #00b4e1 = 2,44:1) i kolor wpisany w treść z panelu
   (np. „PEŁNA OFERTA >>>” rgb(0,191,255) = 2,12:1) – w nowej ramie ciemniejszy niebieski linków. Treść w bazie i adresy bez zmian. */
.page-cms .cw-link,.page-cms .cw-faq-q{color:var(--blue-700)}
.page-cms [style*="color: rgb(0, 191, 255)"],.page-cms [style*="color:#00BFFF"],.page-cms [style*="color: #00bfff"]{color:var(--blue-700)!important}

/* lista „Źródła” w artykułach: długie adresy (np. doi.org/…) łamią się, zamiast rozpychać stronę na wąskim telefonie */
ol.zrodla,ol.zrodla a{overflow-wrap:anywhere;word-break:break-word}
