/* Ralli Artikliread — arvutivaate read ja täislaiused reklaamiribad. Laetakse ainult siis, kui ridade mall rakendub. */
.rart-riba{clear:both;margin:0 0 30px;min-height:280px;text-align:center}
.rart-riba .rart-riba-sisu{display:block}
/* Lisa-CSS piirab pubguru elemendi 750 px-ga (sisuveerg); ribas on pesa terve konteineri laiune, et 970 px kreatiiv mahuks. */
.rart-riba pubguru{max-width:1140px}
/* Toetajal/halduril ei anna Advanced Ads reklaami ja riba jääb üldse ära; see on lisakindlus. */
body.ralliee-toetaja .rart-riba{display:none}
.rart-rida{margin-top:0}
@media (max-width:767px){.rart-riba{min-height:0;margin-bottom:20px}}
/* 1.1.0: kleepuv külgriba igas reas — ainult CSS. Veerud on kõrvuti alates 992 px (JNews col-md). Rida muutub flex-reaks
   (veergude laius sama, float ei mõjuta), külgriba veerg on oma sisu kõrgune ja kleepub rea sees: peatub rea lõpus,
   riba ja järgmise rea peale ei lähe. Rida 1 = teema .row, milles on meie külgriba (.rart-kylg); read 2+ = .rart-rida.
   Arvutis päis ei kleepu (kontrollitud 30.09.2026) → 20 px nagu JNewsi oma kleepuval külgribal; admin-riba +32 px. */
@media (min-width:992px){
.rart-kleep .row:has(>.rart-kylg),.rart-kleep .rart-rida{display:flex;align-items:flex-start}
.rart-kleep .row:has(>.rart-kylg)::before,.rart-kleep .row:has(>.rart-kylg)::after,.rart-kleep .rart-rida::before,.rart-kleep .rart-rida::after{display:none}
.rart-kleep .row:has(>.rart-kylg)>.jeg_sidebar,.rart-kleep .rart-rida>.jeg_sidebar{position:sticky;top:20px}
.admin-bar.rart-kleep .row:has(>.rart-kylg)>.jeg_sidebar,.admin-bar.rart-kleep .rart-rida>.jeg_sidebar{top:52px}
}
/* 1.2.0: täitmata riba, mis oli otsuse hetkel täielikult vaatevälja all, kaob koos reserviga (klass tuleb inline-skriptist rart-riba-jalg). */
.rart-riba.rart-riba-peidus{display:none}
/* 1.5.0: vahe riba kohal ja all = lõikude vahe tekstis (20 px). Rea lõpus on lõigu alumine veeris 20 + .entry-content alumine veeris 30;
   riba tõmbab 30 + märgise rea poolvahe 4 px üles. Advanced Adsi ümbrise 24 px veerised ja PubGuru märgise (.pg-ad-label, inline-stiil)
   ülemine 10 px ribas nulli. All: 250 px kõrguse reklaami korral jääb 280 px reservi sisse 2 px, pluss riba alumine veeris 28 = 30 (1.5.1: all 30 px, kohal 20 px).
   Reserv (280 px) ja täitmata riba peitmine (1.2.0) muutmata. */
.rart-riba{margin:-34px 0 28px}
.rart-riba .rart-riba-sisu [id^="ralli-"]{margin-top:0!important;margin-bottom:0!important}
.rart-riba .pg-ad-label{padding-top:0!important}
/* 1.5.2: Lisa-CSS teeb juhtlõigu paksuks (.content-inner>p:first-of-type, .entry-content>p:first-of-type → 600). Ridade mall avab igas
   reas uue .content-inner'i, nii et iga rea esimene lõik oleks paks. Paks jääb ainult loo päris esimesele lõigule (rida 1); read 2+
   pärivad tavalise kaalu. Erand: rida, kus on loo esimene lõik (eelmistes ridades lõiku polnud), saab serverist klassi rart-rida-juht. */
.rart-rida:not(.rart-rida-juht) .content-inner>p:first-of-type,.rart-rida:not(.rart-rida-juht) .entry-content>p:first-of-type{font-weight:inherit}
