/* 21.10.2026 — paginile WordPress statice UK/ES în designul v2 (aceleași valori ca styles.css de pe RO/FR/IT).
   Se încarcă după stilurile temei, împreună cu v2.css. Antetul și subsolul vechi sunt scoase din HTML de v2_static.py. */
body.v2{margin:0;font-family:'Open Sans',Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.55}
body.v2 .wrap{max-width:1180px;margin:0 auto;padding:0 18px;box-sizing:border-box}
body.v2 .v2-hd .wrap,body.v2 .v2-nav-d .wrap{padding:0 14px}
body.v2 footer.v2-ft{background:var(--v-900);color:#fff;margin-top:0}
body.v2 footer.v2-ft .wrap{padding:26px 18px}
body.v2 footer.v2-ft a{color:var(--v-100)}
body.v2 footer.v2-ft a:hover{color:#fff}
/* conținutul vechi: fără spațiul temei sus, pe alb */
body.v2 #page{overflow:visible}
body.v2 .cm-content{padding-top:0!important;background:#fff}
body.v2 .cm-content>.cm-container{padding-top:0}
/* titlul paginii pe banda verde, ca pe celelalte ediții */
body.v2 .cm-entry-header .cm-entry-title,body.v2 .cm-content>.cm-container>h1:first-of-type{border-image:linear-gradient(180deg,var(--v-600) 0%,var(--v-800) 100%) fill 0//0 100vmax;color:#fff!important;margin:0 0 14px!important;padding:14px 0 13px!important;font-size:23px!important;line-height:1.25;text-align:left}
body.v2 .cm-entry-header{margin:0;padding:0}
body.v2 .cm-entry-title a{color:#fff!important}
/* linkurile „Browse the database” (legături interne), mutate deasupra subsolului */
body.v2 .pu-br-foot{background:#fff;border-top:1px solid var(--v-line)}
body.v2 .pu-br-foot a{color:var(--v-800)}
/* butonul vechi „sus” nu mai e nevoie, avem bara de jos */
body.v2 #scroll-up{display:none!important}
/* titlul pe bandă și pe celelalte șabloane (prospect, oraș, liste, unelte, substanțe) */
body.v2 .ipf-leaflet-wrap>h1,body.v2 .pu-uk-wrap>h1,body.v2 .pu-br>h1,body.v2 .cm-content .cm-container>h1:first-of-type,body.v2 .cm-page-header .cm-page-title{border-image:linear-gradient(180deg,var(--v-600) 0%,var(--v-800) 100%) fill 0//0 100vmax;color:#fff!important;margin:0 0 14px!important;padding:14px 0 13px!important;font-size:23px!important;line-height:1.25;text-align:left;border-bottom:0!important;font-family:'Open Sans',Segoe UI,Roboto,Arial,sans-serif!important;font-weight:700}
body.v2 .ipf-back,body.v2 .pu-uk-crumb a,body.v2 .pu-br-crumb a{color:var(--v-800)!important}
/* culorile vechi scrise direct în pagini (albastru) → verdele ediției */
body.v2 [style*="color:#0066cc" i],body.v2 [style*="color:#1B3A6B" i],body.v2 [style*="color:#1a3a5c" i],body.v2 [style*="color:#185FA5" i],body.v2 [style*="color:#005EB8" i],body.v2 [style*="color:#1a73e8" i]{color:var(--v-800)!important}
body.v2 [style*="background:#005EB8" i],body.v2 [style*="background:#1B3A6B" i],body.v2 [style*="background:#0066cc" i],body.v2 [style*="background:#1a56c4" i],body.v2 [style*="background:#0b3a6b" i]{background:var(--v-600)!important}
/* ES „Para profesionales”: cardul evidențiat */
body.v2 .gfph-h-card{border-color:var(--v-100)!important}
body.v2 .gfph-h-star{border-color:var(--v-600)!important}
body.v2 .gfph-h-t{color:var(--v-800)!important}
body.v2 [style*="solid #0066cc" i],body.v2 [style*="solid #1B3A6B" i],body.v2 [style*="solid #005EB8" i]{border-color:var(--v-600)!important}
body.v2 [style*="background:#f0f6ff" i],body.v2 [style*="background:#eef5ff" i],body.v2 [style*="#f0f6ff 0%" i]{background:var(--v-50)!important}
body.v2 [style*="solid #cdd6e6" i]{border-color:#c3dccd!important}
body.v2 .ipf-correlati a{color:var(--v-800)!important}
/* toate linkurile din conținut în verdele ediției (ca pe RO), fără butoane și plăci */
body.v2 .cm-content a:not(.btn):not(.gf-nb):not(.v2-tile):not([class*="button"]):not([class*="btn"]){color:var(--v-800)!important}
body.v2 .pg-sub-intro{border-color:var(--v-600)!important;background:var(--v-50)!important}
/* butoanele de căutare rămase albastre (farmacii lângă mine, ghiduri) */
body.v2 .pg-near-go,body.v2 .pg-near-gps,body.v2 .cm-content button[type="submit"],body.v2 .cm-content input[type="submit"]{background:var(--v-600)!important;border-color:var(--v-600)!important;color:#fff!important}
/* bannerul de cookie al site-ului, în culorile ediției */
body.v2 #pg-ck{background:var(--v-900)!important}
body.v2 #pg-ck a{color:var(--v-100)!important}
body.v2 #pg-ck .pg-ck-ok{background:#fff!important;color:var(--v-900)!important}
body.v2 #pg-ck .pg-ck-no{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.6)!important}
/* prospect: caseta RCP */
body.v2 .ipf-rcp-ic,body.v2 .gf-rcp-ic{background:var(--v-600)!important}
body.v2 .ipf-rcp-t,body.v2 .ipf-rcp-x,body.v2 .gf-rcp-t,body.v2 .gf-rcp-x{color:var(--v-800)!important}
body.v2 .ipf-rcp-disc,body.v2 .ipfpo-intro,body.v2 .gf-rcp-disc{border-color:var(--v-600)!important}
body.v2 #gf-footer-bar,body.v2 #pg-footer-bar{display:none!important}   /* rezervă, dacă scoaterea din HTML n-a prins */
body.v2 #ipfpo-btn{background:var(--v-600)!important}
/* fișa farmaciei (GeoDirectory + Bootstrap) */
body.v2 .gf-nb-maps{background:var(--v-600)!important}
body.v2 .gf-nb-waze{background:var(--v-400)!important}
body.v2 .nav-link{color:var(--v-800)!important}
body.v2 .btn-primary,body.v2 .wp-block-search__button{background:var(--v-600)!important;border-color:var(--v-600)!important;color:#fff!important}
body.v2 .btn-primary:hover,body.v2 .wp-block-search__button:hover{background:var(--v-800)!important;border-color:var(--v-800)!important}
body.v2 .alert-info{background:var(--v-50)!important;border-color:var(--v-100)!important;color:var(--v-900)!important}
body.v2 .alert-info *{color:var(--v-900)!important}
/* secțiunea „orașe” (mutată deasupra subsolului) */
body.v2 .pu-foot-sec{background:#fff!important;border-top:1px solid var(--v-line)}
body.v2 .pu-foot-sec summary{font-size:17px!important;color:var(--v-800)!important;font-weight:700}
body.v2 .pu-foot-sec a{color:var(--v-800)!important}
/* arhive / liste (ex. /leaflet/): titlul paginii fără caseta albastră a temei, titlurile articolelor fără bandă */
body.v2 .cm-page-title span{background:none!important;padding:0!important;color:inherit!important;border:0!important}
body.v2.archive .cm-entry-header .cm-entry-title,body.v2.blog .cm-entry-header .cm-entry-title,body.v2.search .cm-entry-header .cm-entry-title{border-image:none!important;color:var(--v-900)!important;padding:0!important;margin:0 0 6px!important;font-size:19px!important;line-height:1.3}
body.v2.archive .cm-entry-title a,body.v2.blog .cm-entry-title a,body.v2.search .cm-entry-title a{color:var(--v-800)!important}
html,body{overflow-x:clip}
