/*
 * Wolf - Ligipaasetavuse parandused
 * Moodul: Enfold, versioon 2 - 09.08.2026
 *
 * Suhted on mootdud renderdatud lehelt pikslivarvidena.
 * WCAG 2.2 AA kriteerium 1.4.3 noue on 4,5:1 (suur tekst 3:1).
 *
 * 1. Meta-varv #9C9288 annab valgel 3,05:1; asendus #6E6459 annab 5,78:1.
 * 2. Teerada on alternate_color konteineris taustal #39342D. Tekst
 *    #7B7368 annab 2,64:1. Siin tuleb minna HELEDAMAKS: #B2A797 = 5,21:1.
 * 3. Paise taust on #C90606. Aktiivse menuukirje kuld #F0D4AA annab
 *    4,19:1. Tumendamine ei ole voimalik - punase heledus on liiga
 *    madal. #F7E0BE annab 4,66:1.
 * 4. Sisuala tekst #7C6853 hallil taustal #E8E8E8 annab 4,33:1;
 *    #72604C annab 4,91:1.
 *
 * Muudetakse ainult varvi.
 */

.main_color .meta-color,
.main_color .sidebar,
.main_color .sidebar a,
.main_color .minor-meta,
.main_color .minor-meta a,
.main_color .text-sep,
.main_color blockquote,
.main_color .post_nav a,
.main_color .comment-text,
.main_color .commentmetadata a,
.main_color .news-time,
.main_color .pagination a,
.main_color .pagination span,
.main_color .team-member-job-title,
.main_color .taglist,
.main_color .taglist a,
.main_color .phone-info,
.main_color .phone-info a,
.main_color .av-catalogue-content,
.main_color .iconlist_content,
.main_color .ajax_search_excerpt,
.main_color .avia-testimonial-subtitle,
.main_color .slide-meta,
.main_color .slide-meta a,
.main_color .grid-entry-excerpt,
.main_color .av-magazine-time,
.main_color .av-sort-by-term a,
.main_color .wp-playlist-item-length,
#top .main_color .extra-mini-title {
	color: #6E6459;
}

/* Tabelilahtrid */
.main_color .entry-content-wrapper table td,
.main_color .entry-content-wrapper table th,
.main_color table td,
.main_color table th {
	color: #6E6459;
}

/* Hinnakirja loendielemendid valgel */
#top .main_color .pricing-table li,
#top .main_color .pricing-table-wrap li,
#top .main_color ul.pricing-table > li {
	color: #6E6459;
}

/* Teerada heledal taustal */
.main_color .breadcrumb,
.main_color .breadcrumb a,
.main_color .breadcrumb span,
.main_color .breadcrumb-title {
	color: #6E6459;
}

/* Teerada ja lehe pealkiri tumedal taustal #39342D.
   Teeraja selektorid voidavad ilma lisatingimusteta. Pealkiri vajab kahte
   klassi, sest main-title uksi kaotab kaskaadis. Kontrollitud pikslitest
   renderdatud lehel 10.08.2026. */
#top .alternate_color .breadcrumb,
#top .alternate_color .breadcrumb a,
#top .alternate_color .breadcrumb span,
#top .alternate_color .breadcrumb-title,
#top .alternate_color .breadcrumb-trail,
#top .alternate_color .trail-before,
#top .alternate_color .trail-begin,
#top .alternate_color .trail-end,
#top .alternate_color h1.main-title.entry-title {
	color: #B2A797;
}

/* Pealkirjalink vajab tahtsuse margendit, mitte suuremat spetsiifilisust: Enfoldi
   dunaamiline laadileht laetakse pluginast HILJEM, seega vordse kaalu
   korral voidab tema jarjekorra alusel. Motdetud pikslitest renderdatud
   lehel - getComputedStyle tagastab siin h1 vaartuse, mitte joonistatud
   varvi, ja seetottu ei sobi kontrolliks. */
#top .alternate_color .main-title a,
#top .alternate_color .main-title a:link,
#top .alternate_color .main-title a:visited,
#top .alternate_color .main-title a:hover {
	color: #B2A797 !important;
}

/* Aktiivne menuukirje punasel paisel #C90606 */
#top #header .av-main-nav > li.current-menu-item > a .avia-menu-text,
#top #header .av-main-nav > li.current_page_item > a .avia-menu-text,
#top #header .av-main-nav > li.current-menu-ancestor > a .avia-menu-text,
#top #header .av-main-nav > li.current-page-ancestor > a .avia-menu-text,
#top #header .av-main-nav > li.current-menu-item > a,
#top #header .av-main-nav > li.current_page_item > a {
	color: #F7E0BE;
}

/* Sisuala tekst hallil taustal.
   Selektorid on tahtlikult kitsad: laiem kuju (span, kogu blokk) ulatus
   MEC-i uritusekalendri kellaaegadeni ja tekitas 19 uut leidu. */
#top .main_color .avia_textblock > p,
#top .main_color .avia_textblock > ul > li,
#top .main_color .avia_textblock > ol > li {
	color: #72604C;
}

/* WCAG 1.4.1 - lingid sisualas ei tohi eristuda ainult varvi jargi.
   Mootmine 10.08.2026 neljal leheküljel: 33 linki ilma allakriipsutuseta
   (#732A1F, e-postid ja hinnakirjalingid), 10 juba joonega (#72604C),
   pildilinke 0 - seega joon ei riku uhtegi kujunduselementi.
   axe raporteeris neist ainult 2, sest reegel link-in-text-block
   kaivitub vaid tekstiloigu sees; parandus katab koik 33.

   Navigatsioon, nupud ja pealkirjalingid jaavad valja - need on
   kontekstist aratuntavad ega vaja eraldi tunnust.

   PARANDATUD 0.13.7: reegel tabas ka MEC-i kalendri kuupaevi, mis on
   ruudustikus lingid. Need ei ole tekstiloigus ja neil on juba punkt
   uritust tahistamas - allakriipsutus tegi kalendri loetamatuks.
   Kalender ja MEC-i vidinad on nuud eranditega valja voetud. */
#top .main_color .entry-content-wrapper .avia_textblock a,
#top .main_color .entry-content-wrapper p a,
#top .main_color .entry-content-wrapper li a {
	text-decoration: underline;
}

/* MEC-i kalender ja vidinad: kuupaevad on ruudustikus, mitte tekstiloigus.
   Erand peab olema hiljem kui alusreegel, et kaskaadis voita. */
#top .main_color .entry-content-wrapper .mec-wrap a,
#top .main_color .entry-content-wrapper .mec-calendar a,
#top .main_color .entry-content-wrapper .mec-calendar-day a,
#top .main_color .entry-content-wrapper .mec-has-event-a,
#top .main_color .entry-content-wrapper .mec-event-article a,
#top .main_color .entry-content-wrapper .mec-month-navigator a,
#top .main_color .entry-content-wrapper .mec-load-month-link,
#top .main_color .entry-content-wrapper .mec-event-sharing a,
#top .main_color .entry-content-wrapper .mec-booking-button,
#top .mec-wrap a,
#top .mec-calendar a {
	text-decoration: none;
}

/* Nupud, pealkirjad ja lehekoostaja elemendid ei ole tekstilingid */
#top .main_color .entry-content-wrapper .avia-button,
#top .main_color .entry-content-wrapper .av-special-heading a,
#top .main_color .entry-content-wrapper h1 a,
#top .main_color .entry-content-wrapper h2 a,
#top .main_color .entry-content-wrapper h3 a,
#top .main_color .entry-content-wrapper h4 a,
#top .main_color .entry-content-wrapper .av-catalogue-item a,
#top .main_color .entry-content-wrapper .iconbox a {
	text-decoration: none;
}

/* Urituste pealkirjad arhiivilehel /sundmused/.
   Mootdetud 10.08.2026: `h3.mec-event-title a` sai allakriipsutuse
   0.12.2 reeglist. Pealkirjad on suured, seisavad omaette ja ei ole
   tekstiloigu sees - allakriipsutust ei vaja.

   Erand `h1 a` .. `h4 a` ei katnud neid, sest arhiivileht ei ole
   `.entry-content-wrapper` sees. */
#top .mec-event-title a,
#top h3.mec-event-title a,
#top h4.mec-event-title a,
#top .mec-wrap h3 a,
#top .mec-wrap h4 a,
#top .mec-event-article h3 a,
#top .mec-event-article h4 a {
	text-decoration: none;
}

/* ------------------------------------------------------------------
   TEERAJA JOONDUS (WCAG 2.4.5 tugi)
   ------------------------------------------------------------------
   10.08.2026 lulitati teerada sisse 44 leheküljel: lehepohine seade
   `header_title_bar` muudeti `hidden_title_bar` -> `breadcrumbs_only`.
   Pohjus: 42 lehel 45-st oli ainult uks navigeerimisviis (menuu), mis
   ei taida kriteeriumi 2.4.5 Multiple Ways.

   Enfold paigutab teeraja absoluutselt riba paremasse serva, sest
   algselt jagas ta ruumi lehe pealkirjaga. `breadcrumbs_only` peidab
   pealkirja ja vasak kaks kolmandikku jaab tuhjaks.

   Mootdetud enne parandust: teerada vasak=1158, laius=167,
   riba 0-1440, position=absolute.

   Parandus: teerada muutub tavaliseks elemendiks ja joondub riba
   algusesse, kust sisugi algab. */
#top .title_container .breadcrumb {
	position: static;
	float: none;
	right: auto;
	left: auto;
	top: auto;
	margin: 0;
	padding: 0;
	text-align: left;
}

#top .title_container .container {
	display: flex;
	align-items: center;
	min-height: 0;
}

/* ------------------------------------------------------------------
   TEERAJA RIBA JAAB PAISE ALLA
   ------------------------------------------------------------------
   Mootdetud 10.08.2026 (1440 px):

     #header           ulal=0    all=216   position: fixed
     .title_container  ulal=196  all=253

   Paise alumine serv on 216, teeraja riba algab 196 - ehk riba on
   20 px paise all ja paise katab selle ulemist osa.

   Pohjus: Enfold arvutab sisu ulemise polstri paise korguse jargi,
   aga see arvutus tehti olukorras, kus pealkirjariba oli peidetud
   (`hidden_title_bar`). Kui riba sisse lulitati, polstrit ei
   suurendatud.

   Parandus: riba saab 20 px ulemist polstrit. Riba enda korgus
   kasvab 57 -> 77, aga sisu ei liigu, sest ta algab riba lopust. */
#top .title_container {
	padding-top: 20px;
}

/* ------------------------------------------------------------------
   MEGAMENUU LINGID (WCAG 1.4.3)
   ------------------------------------------------------------------
   Leitud valimikontrolliga 10.08.2026. axe markis need
   `needsFurtherReview`-ks, sest nupu taust on GRADIENT ja seda ei saa
   arvutada. Pikslimootmine naitas, et tegemist on PARIS veaga:

     tekst rgba(89, 74, 26, 0.863) -> liidetuna #695B30
     gradiendi hele ots  #DAD6CD  ->  4,61:1
     gradiendi tume ots  #CDC7BB  ->  3,98:1   (noue 4,5)

   Labipaistvus muudab teksti heledal taustal heledamaks. Kujundaja
   valitud varv ise (#594A1A) on piisav - probleem on ainult alfas.

     #594A1A tumedal otsal 5,16:1, heledal 5,99:1

   Parandus votab labipaistvuse maha ja jatab varvi samaks.
   Moju: 285 leidu 57 leheküljel (45 pohilehte + 12 sundmuselehte).

   TAHTSUSE MARGEND ON VAJALIK. Max Mega Menu reegel on spetsiifilisem:
     meie   #top .mega-menu-link                        1 ID + 1 klass
     MMM    #mega-menu-wrap-avia2 #mega-menu-avia2 >
            li.mega-menu-item > a.mega-menu-link        2 ID + 2 klassi

   ID-d on genereeritud (avia2), seega kasutame atribuudimustrit
   [id^="mega-menu-wrap"], mis ei sotlu numbrist.

   MOOTMISE OPPETUND: menuul on `transition: color 0.2s linear`.
   getComputedStyle kohe parast muutust tagastab ulemineku ALGHETKE
   vaartuse. Koik varasemad „ei joustunud" mootmised olid seetottu
   valed - tuleb oodata vahemalt 300 ms. */
#top .mega-menu-link,
#top a.mega-menu-link,
#top [id^="mega-menu-wrap"] [id^="mega-menu"] > li.mega-menu-item > a.mega-menu-link,
#top .mega-menu-item > a.mega-menu-link {
	color: #594A1A !important;
}

/* ------------------------------------------------------------------
   JALUSE LINGID (WCAG 1.4.1 tugi)
   ------------------------------------------------------------------
   Mootdetud 10.08.2026: jaluses on 8+ linki, koik ilma
   allakriipsutuseta. Kontrollitud, kas need on lause sees:

     "Ruumide rent  Tori Valla Kultuurikeskuse pohimaarus 2025
      Kultuurikeskuse arengukava"
     "Tori kirik  Sindi muuseum  Tori muuseum"

   Iga <p> koosneb AINULT linkidest, ilma seotud tekstita. Rangelt
   vottes ei ole 1.4.1 rikutud - lingid ei ole tekstiloigu sees ja
   kontekst on eristaja.

   Allakriipsutus lisatakse siiski, sest jaluses ei ole muud visuaalset
   vihjet, et tegemist on linkidega, ja torivallaraamatukogu.ee jaluses
   on allakriipsutus juba olemas - kolm saiti muutuvad uhtlaseks.

   See on KUJUNDUSMUUDATUS, mis laheb kliendi teavituste nimekirja. */
#footer a,
#socket a,
#footer .widget a,
#footer p a {
	text-decoration: underline;
}

/* Logod, ikoonid ja nupud jaluses ei ole tekstilingid */
#footer a img,
#socket a img,
#footer .avia-button,
#footer .av-social-link a,
#socket .av-social-link a {
	text-decoration: none;
}

#footer a:has(img),
#socket a:has(img) {
	text-decoration: none;
}
