/* [ANCIS-5013-A] 28/10/2026 — correzioni puntuali dopo lo strato 1.3.6 (legacy-136/), misurate sul banco contro il vivo P0.
   Ogni regola dichiara la differenza che corregge. */

/* C1. trx_addons 2.48.1 non avvolge menu e ricerca della testata in .sc_layouts_item (inline-block, come nel 1.6.16.4):
   senza questa regola la ricerca va a capo sotto il menu e la testata cresce di ~50 px. */
.top_panel .sc_layouts_column .sc_layouts_menu,
.top_panel .sc_layouts_column .sc_layouts_search,
.top_panel .sc_layouts_column .sc_layouts_logo { display: inline-block; vertical-align: middle; width: auto; }
.top_panel .sc_layouts_column .sc_layouts_search { margin-left: 1.5em; }

/* C2. Spaziatori di WPBakery: trx_addons 2.48.1 scrive la classe sc_height_* dove l'1.6.16.4 scriveva height_*;
   il 1.3.6 le fissava in style.css (righe .height_tiny/.height_small/.height_medium/.height_huge). Stessi valori. */
.vc_empty_space.sc_height_tiny { height: 1rem !important; }
.vc_empty_space.sc_height_small { height: 2rem !important; }
.vc_empty_space.sc_height_medium { height: 3rem !important; }
.vc_empty_space.sc_height_huge { height: 8rem !important; }

/* C3. Sottotitoli dei titoli trx: nel 1.6.16.4 erano <h6 class="sc_item_subtitle">, nel 2.48.1 sono <span>: riportati
   i valori dell'h6 del 1.3.6 (theme.options.php: Montserrat 0.786rem 700 maiuscolo 1.1px; __styles: letter-spacing 1.2px)
   e il colore oro che lo style.css del child dava a #vantaggi-certificazione h6. */
span.sc_item_subtitle { display: block; font-family: Montserrat, sans-serif; font-size: 0.786rem; font-weight: 700; line-height: 1.4706em;
	text-transform: uppercase; letter-spacing: 1.2px; margin-bottom: 0; }
#vantaggi-certificazione .sc_item_subtitle { color: #c5b071; }

/* C4. Pulsanti grandi: lo skin 2.26.0 (.sc_button.sc_button_size_large:not(.sc_button_simple), 18px, 19px) vince per specificita'
   sulla regola del 1.3.6 (__styles.css: 0.786rem; padding 2.4em 6.13em; letter-spacing 2.2px). Stessi valori del 1.3.6. */
.sc_button.sc_button_size_large:not(.sc_button_simple) { font-size: 0.786rem; padding: 2.4em 6.13em; letter-spacing: 2.2px; line-height: 18px; } /* line-height 18px: __styles.css del 1.3.6, misurato sul vivo */

/* C5. Spazio sopra e sotto il contenuto: lo skin 2.26.0 da' a .page_content_wrap 7.1rem/100px; nel 1.3.6 nessuna regola (0). */
.page_content_wrap { padding-top: 0; padding-bottom: 0; }

/* C6. Elenchi nei widget (Link utili del pie'): lo skin 2.26.0 aggiunge un pallino (a:first-child::before, blocco 6px) e porta la lista a 17px;
   nel 1.3.6 nessun pallino e 14px ereditati. */
.widget_nav_menu ul.menu { font-size: inherit; }
.widget ul > li a:first-child::before, .widget ol > li a:first-child::before { content: none; display: none; } /* regola dello skin: .widget ul > li a:first-child:before */

/* C7. Briciole del titolo di pagina: __custom.css del 2.26.0 (font di h5) vince sulla regola del 1.3.6 (__colors.css: Montserrat;
   style.css: 700, 0.7px). Valori misurati sul vivo: Montserrat 13px 700 maiuscolo 0.7px. */
.sc_layouts_title .sc_layouts_title_breadcrumbs .breadcrumbs { font-family: Montserrat, sans-serif; font-size: 13px; font-weight: 700; letter-spacing: 0.7px; }

/* C8. Pulsanti della testata (HTML grezzo): nel 2.26.0 .sc_button e' inline-flex, nel 1.3.6 inline-block. */
.top_panel .wpb_raw_code .sc_button { display: inline-block; }

/* C11. Lente della ricerca nella testata (decisione AK3 di Tomaso, «R1 - lente da sistemare").
   (a) Allineamento: nel 1.3.6 il pulsante della lente occupa l'altezza del campo (69 px) e l'icona ha line-height 68,73 px, e la sua
   meta' cade alla meta' della riga del menu; lo skin 2.26.0 lo fa flex e bottom:-5px, e la lente scende di ~27 px.
   (b) Visibilita': nel 1.3.6 gli elementi «nascondi su mobile» dei layout (classe sc_layouts_hide_on_mobile sul contenitore)
   spariscono fino a 1262 px (responsive.css del 1.3.6); trx_addons 2.48.1 scrive la classe hide_on_mobile sull'elemento
   stesso. Stessa soglia del 1.3.6. */
.top_panel .sc_layouts_search .search_submit { display: block; top: 0; bottom: 0; height: 100%; }
.top_panel .sc_layouts_search .search_submit::before { line-height: 4.9095rem; padding-top: 0; } /* 68,73 px misurati sul vivo, rem = 14 px */
@media (max-width: 1262px) {
	[class*="sc_layouts_"].hide_on_mobile { display: none !important; }
}

/* C12. Cerchi della home «Cos'e' ACCREDIA / Accreditamenti ANCIS» (sc_skills_pie in HTML grezzo; R3 di AK4): lo skin 2.26.0
   (__plugins.css, .sc_skills_pie.sc_skills_compact_off ...) mette titolo e SCOPRI in riga (flex) e allinea a sinistra;
   nel 1.3.6 uno sotto l'altro, centrati. */
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_wrap { display: block; }
.sc_skills_pie.sc_skills_compact_off .sc_skills_item_title { text-align: center; width: auto; } /* lo skin: width 50% (55% in __responsive.css): «Accreditamenti» andava a capo */

/* C13. Blocco «I nostri plus» della home (sc_skills_counter; cerchiato da Tomaso in AK4): lo skin 2.26.0 aggiunge 0.8em sopra
   il titolo (.sc_skills_counter .sc_skills_item + .sc_skills_item_title) e allinea la percentuale a sinistra (text-align: inherit);
   nel 1.3.6 nessun margine e percentuale centrata. Misurato sul vivo: margin-top 0, text-align center. */
.sc_skills_counter .sc_skills_item + .sc_skills_item_title { margin-top: 0; }
.sc_skills_counter .sc_skills_total { text-align: center; }

/* C14. Pulsanti (R4 di AK4, «sistemare»): nel 1.3.6 tutti i pulsanti trx hanno bordo 2px (__styles.css: border:2px solid),
   lo skin 2.26.0 lo azzera; i pulsanti normali del contenuto (CHI SIAMO, TEAM DI AUDIT, SCOPRI L'ITER) misurati sul vivo:
   padding 1.4em 2.6em, line-height 18px, letter-spacing 3px; lo skin: 19px 42px, 16.5px, 0.4px. */
body .sc_button:not(.sc_button_simple) { border-width: 2px !important; border-style: solid !important; } /* lo skin azzera con !important (style.css: form button..., .sc_button...) */
.page_content_wrap .sc_button.sc_button_size_normal:not(.sc_button_simple) { padding: 1.4em 2.6em; line-height: 18px; letter-spacing: 3px; }

/* C15. Voce di menu evidenziata nelle pagine senza voce propria (R8 di AK5): lo style.css del child (r90-105) colora
   CHI SIAMO nelle pagine del Team, DOWNLOAD nelle figlie di 1287 e la voce di 1391 con selettori «.cpt_team-template-default
   .scheme_default ...», che nel 1.3.6 trovavano .scheme_default su un contenitore della testata; nel 2.26.0 .scheme_default
   sta solo su <html> e <body>. Stesse regole, senza quel passaggio. */
body.cpt_team-template-default .sc_layouts_menu_nav > li#menu-item-1271 > a,
body.cpt_team-template-default li#menu-item-1281 > a,
body.parent-pageid-1287 .sc_layouts_menu_nav > li#menu-item-1276 > a { color: #c5b071 !important; }
body.cpt_team-template-default .sc_layouts_menu_nav > li#menu-item-1271 > a:before,
body.parent-pageid-1287 .sc_layouts_menu_nav > li#menu-item-1276 > a:before {
	background-color: #c5b071 !important; -webkit-transform: scale3d(1,1,1); -ms-transform: scale3d(1,1,1); transform: scale3d(1,1,1); }

/* C16. Pie' di pagina («anche il footer e' diverso», Tomaso 28/10 13:58). Misurato su /contatti/, vivo contro banco:
   (a) lo skin 2.26.0 mette 10px fra le voci degli elenchi dei widget (.widget ul li + li): nel 1.3.6 0;
   (b) titoli dei widget in grassetto (.widget .widgettitle 700): nel 1.3.6 400;
   (c) logo del pie' alto 62 px (trx_addons 2.48.1: max-height 4.5em): nel 1.3.6 52 px (__styles.css .sc_layouts_logo img). */
.widget ol li + li, .widget ul li + li { margin-top: 0; }
.widget .widget_title, .widget .widgettitle { font-weight: 400; }
.footer_wrap .sc_layouts_logo img { max-height: 52px; }

/* C17. Testo dei pulsanti oro non centrato («i testi dei pulsanti oro non sono centrati», Tomaso 28/10 13:58).
   trx_addons 2.48.1 fa .sc_button inline-flex: su un pulsante a larghezza fissa (CHIAMACI, SCRIVICI: 157 px) text-align:center
   non agisce piu' e il testo resta a sinistra (31/43 px contro 37/37 del vivo) e 3 px piu' in basso: nel 1.3.6 (inline-block) il testo sta in cima al riquadro del contenuto, quindi flex-start e non center. */
body .sc_button:not(.sc_button_simple) { justify-content: center; align-items: flex-start; }

/* C18. Pie' di pagina sul telefono: testi centrati sul banco, a sinistra sul vivo (foto 390 px, /contatti/).
   Viene da trx_addons 2.48.1 __responsive.css, @media (max-width:767px) .sc_layouts_row .wpb_text_column p {text-align:center !important},
   regola che il 1.6.16.4 non aveva: si torna all'allineamento ereditato. */
@media (max-width: 767px) { .sc_layouts_row .wpb_text_column p { text-align: inherit !important; } }

/* C19. Pie' di pagina su tablet e telefono: sul vivo gli spazi vuoti del pie' hanno margin-top 15% (CSS aggiuntivo del Customizer,
   <style id="wp-custom-css">, post custom_css 41712: @media (max-width:959px) footer .vc_empty_space {margin-top:15%}).
   Sul banco quel CSS c'e' ancora ma perde contro trx_addons 2.48.1 __styles.css .sc_layouts_row .vc_empty_space {margin-top:0 !important}:
   a 768 px il pie' risultava 309 px piu' basso (887 contro 1196). Si ripete la stessa regola con !important e specificita' maggiore. */
@media only screen and (max-width: 959px) { footer.footer_wrap .sc_layouts_row .vc_empty_space { margin-top: 15% !important; } }

/* C20. Pie' di pagina: il banco aggiunge 3.9 px sopra e sotto al logo (.sc_layouts_item) e al testo del copyright (.widget):
   sul vivo 0 (misurato su /contatti/ a 768 px). Lo skin 2.26.0 la mette con !important (__plugins.css 0.5em, __responsive.css 0.3em), quindi anche qui !important. Era il resto di 11-14 px di altezza del pie' dopo C19. */
.footer_wrap .sc_layouts_row .sc_layouts_item, .footer_wrap .sc_layouts_row .widget { margin-top: 0 !important; margin-bottom: 0 !important; }

/* C21. Lo spazio vuoto sotto i «Link utili» del pie' ha nel contenuto WPBakery .vc_custom_1485438745224 {margin-bottom:0.35rem !important}:
   sul banco lo azzera la stessa regola di trx_addons di C19 (selettore piu' specifico). Mancavano 4-5 px a 768 e 390 px. */
footer.footer_wrap .sc_layouts_row .vc_empty_space.vc_custom_1485438745224 { margin-bottom: 0.35rem !important; }

/* C22. Sottotitoli descrittivi (sc_item_descr) piu' grandi sul banco (15 px contro 14 a 1366 e 13 a 390 px).
   trx_addons 2.48.1 avvolge il testo in <p> (3 su 3 in home; nel 1.6.16.4 0 su 3), e il child ha body p {font-size:15px}. */
.sc_item_descr > p { font-size: inherit; line-height: inherit; }

/* C23. Intestazione sul telefono (390 px): sul vivo «Cerca azienda certificata» e «Richiedi preventivo» stanno uno sotto l'altro,
   sul banco affiancati con il primo spezzato su tre righe. trx_addons 2.48.1 da' max-width:100% ai .sc_layouts_item: il pulsante
   si stringe da 150 a 133 px e le due colonne (49% ciascuna) entrano nella stessa riga; e da' white-space:normal a .sc_button_text,
   che nel 1.3.6 ereditava nowrap dal pulsante. Con nowrap e senza il tetto la colonna torna 197 px e va a capo. Solo nell'intestazione:
   nel corpo il nowrap del 1.3.6 fa uscire dal riquadro il testo di «Richiedi preventivo» (vivo 31/21 px), e la' il banco e' migliore. */
.top_panel .sc_layouts_row .wpb_raw_code.sc_layouts_item, .top_panel .sc_layouts_row .wpb_raw_code .sc_button { max-width: none; }
.top_panel .sc_layouts_row .sc_button .sc_button_text { white-space: nowrap; }
/* C23 (segue). Pulsanti dell'intestazione a tutte le larghezze: lo skin da' ai .sc_layouts_item margin 0.5em sopra e sotto (con !important),
   e trx_addons 2.48.1 fa .sc_item_button inline-block con il pulsante a margin-bottom 10 px e il contenitore a -10 px: il riquadro passa da 59
   a 72-73 px e l'intestazione cresce (1366: 287 contro 274; 390: 355 contro 317). Sul vivo margini 0 e contenitore a blocco. */
.top_panel .sc_layouts_row .wpb_raw_code.sc_layouts_item, .top_panel .sc_layouts_row .wpb_raw_code .sc_layouts_item { margin-top: 0 !important; margin-bottom: 0 !important; }
.top_panel .sc_layouts_row .wpb_raw_code .sc_item_button { display: block; margin-bottom: 0; line-height: inherit; }
.top_panel .sc_layouts_row .wpb_raw_code .sc_item_button .sc_button { margin-bottom: 0; }

/* C24. Menu principale: voci piu' basse e piu' strette sul banco (1366 px: 102x40 contro 107x48 per «Chi siamo»; riga del menu 69 contro 83).
   Sul vivo: padding 13 px (1em di 13 px) su tutti i lati, line-height 22.4 px ereditata dalla lista (14 px x 1.6), e il menu dentro
   un .sc_layouts_item con margine 7 px sopra e sotto. Sul banco padding 0.8em (10.4 px) e line-height 19.5 px.
   Il padding del banco viene dallo skin 2.26.0 (__responsive.css, .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav > li > a, 0.8em),
   piu' specifico delle regole 1.3.6 che sul vivo valgono: child style.css 1em sopra 959 px, legacy responsive.css 1.4em 0.71em fino a 959 px.
   La line-height del vivo e' 1.6 volte il carattere radice (22.4 px a 1366, 20.93 a 768). */
.top_panel .sc_layouts_menu_nav > li > a { padding: 1em !important; line-height: 1.6rem; }
@media (max-width: 959px) { .top_panel .sc_layouts_menu_nav > li > a { padding: 1.4em 0.71em !important; } }
/* Sul vivo menu e ricerca stanno ciascuno in un .sc_layouts_item con margine 0.5em (7 px) sopra e sotto; trx_addons 2.48.1 non li avvolge piu'. */
.top_panel .sc_layouts_menu_nav, .top_panel .sc_layouts_search.menu-search { margin-top: 7px !important; margin-bottom: 7px !important; }
/* C24 (segue). Sul telefono il logo del vivo sta in un .sc_layouts_item con margine 0.5em (6.5 px) sopra e sotto: colonna 66 px contro 52. */
@media (max-width: 767px) { .top_panel a.sc_layouts_logo { display: inline-block; margin-top: 0.5em; margin-bottom: 0.5em; } }

/* C25. Spazi vuoti WPBakery sotto i 480 px (telefono): sul vivo gli «huge» sono 4rem (52 px a 390), sul banco 8rem (104 px), e su 17 spazi
   della home a 390 px la pagina scendeva di 52 px ciascuno. Le regole responsive del 1.3.6 (legacy-136/css/responsive.css) nominano
   le classi .height_*, che trx_addons 2.48.1 ha rinominato .sc_height_*: non agganciano piu' niente. Qui le stesse regole, con i nomi nuovi
   (le prime tre non hanno elementi in home: copiate per fedelta', non misurate). */
@media (min-width: 768px) and (max-width: 1440px) { .vc_custom_1485346845537 .vc_empty_space.sc_height_huge { height: 0 !important; } }
@media (min-width: 768px) and (max-width: 959px) { .vc_custom_1485346845537 .vc_empty_space.sc_height_medium { height: 1.8em !important; } }
@media (max-width: 767px) { .vc_col-sm-8 .vc_empty_space.sc_height_small + .vc_tta-container { margin-bottom: 6rem; } }
@media (max-width: 479px) { .vc_empty_space.sc_height_huge { height: 4rem !important; } }

/* C26. Distanza fra titolo e testo descrittivo (.sc_item_descr): sul vivo 2em da 768 px in su (28 px a 1366) e 1.5em sotto (19.5 px a 390),
   sul banco 0.65-1em dallo skin 2.26.0 (h2.sc_item_title:not(.sc_item_title_tag) + .sc_item_descr, piu' specifico): 16.8 px a 1366, 8.45 a 390. */
/* C26 (rev: estesa il 28/10 alle colonne, ai cursori e ai contenuti, come nella regola del 1.3.6 di legacy-136/css/responsive.css:
   la distanza fra titolo e colonne di «Settori di riferimento» era 16.8 px contro 28). */
.sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr, .sc_item_title + .sc_item_slider, .sc_item_subtitle + .sc_item_slider, .sc_item_descr + .sc_item_slider, .sc_item_title + .sc_item_columns, .sc_item_subtitle + .sc_item_columns, .sc_item_descr + .sc_item_columns, .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content, .sc_item_descr + .sc_item_content { margin-top: 2em !important; }
@media (max-width: 767px) { .sc_item_title + .sc_item_descr, .sc_item_subtitle + .sc_item_descr, .sc_item_title + .sc_item_slider, .sc_item_subtitle + .sc_item_slider, .sc_item_descr + .sc_item_slider, .sc_item_title + .sc_item_columns, .sc_item_subtitle + .sc_item_columns, .sc_item_descr + .sc_item_columns, .sc_item_title + .sc_item_content, .sc_item_subtitle + .sc_item_content, .sc_item_descr + .sc_item_content { margin-top: 1.5em !important; } }
/* C31 (segue). Spazio sotto le colonne (columns_padding_bottom, 30 px nel 1.3.6): trx_addons 2.48.1 lo toglie. */
.trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] { padding-bottom: 30px !important; }

/* C27. Scheda del membro del team: nome in grassetto e piu' piccolo (57 px 700 contro 65 px 400 a 1366) e qualifica blu 14 px invece che
   oro 11 px. Lo skin 2.26.0 (__plugins.css .team_member_page .team_member_title / .team_member_position) batte le regole h2 / h6 del 1.3.6
   (legacy-136 __colors.css), che qui si ripetono con la specificita' dello skin. */
.team_member_page .team_member_title { font-size: 4.643rem; font-weight: 400; line-height: 0.91em; }
.team_member_page .team_member_position { font-size: 0.786rem; line-height: 1.4706em; letter-spacing: 1.1px; color: #c5b071; }
@media (max-width: 479px) { .team_member_page .team_member_title { font-size: 4rem; } }

/* C28. Titolo della pagina nella testata (sc_layouts_title): trx_addons 2.48.1 lo avvolge in un .sc_layouts_item a cui lo skin da' margine
   0.5em 0.6em: titolo 7 px piu' in basso e, sul telefono, 16 px piu' stretto (284 contro 300), che manda a capo i nomi lunghi
   («Giovanni Marchesoli» su due righe a 390 px). Sul vivo nessun involucro. */
.top_panel .sc_layouts_item:has(> .sc_layouts_title) { margin: 0 !important; }

/* C29. Scheda del membro del team: lo skin 2.26.0 mette 28 px sopra la riga «E-mail» (vivo 14 px, 1em) e 39.2 px sotto la descrizione (vivo 0). */
.team_member_page .team_member_details { margin-top: 1em !important; }
.team_member_page .team_member_description { margin-bottom: 0; }

/* C30. Pulsante del menu sul telefono (≡): lo skin 2.26.0 (skins/default/css/style.css) sostituisce l'icona con il proprio glifo fontello \e9d7
   a 18 px (20.7 px il glifo); sul vivo e' trx_addons_icons \e8bc a 2em (26 px, glifo 29.9 px, line-height 1.1em). Stessa resa del vivo. */
.top_panel .sc_layouts_menu_mobile_button .sc_layouts_item_icon { font-size: 2em !important; line-height: 1.1em; }
.top_panel .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before { font-family: "trx_addons_icons"; content: "\e8bc"; }

/* C31. «Settori di riferimento» (sc_services, home): lo skin 2.26.0 (__plugins.css .sc_services_default .sc_services_item...) da' ai riquadri
   un'ombra (0 3px 60px rgba(0,0,0,.04)) e i colori «alter» della combinazione (testo #d78a75, titolo #efd0c8): sul vivo nessuna ombra,
   testo #808080 e titolo #003767 (text / text_dark). I colori «alter» sono quelli veri del 1.3.6: lo skin nuovo li usa dove il 1.3.6 non li usava. */
body .sc_services_default .sc_services_item, body .sc_services_default .sc_services_item.sc_services_item_featured_top { color: var(--theme-color-text); background-color: transparent; box-shadow: none; }
body .sc_services_default .sc_services_item .sc_services_item_title,
body .sc_services_default .sc_services_item .sc_services_item_title a { color: var(--theme-color-text_dark); }

/* C32. Contenitore dei pulsanti nel corpo (.sc_item_button): trx_addons 2.48.1 lo fa inline-block con line-height 0, il pulsante con
   margin-bottom 10 px e il contenitore -10 px; nel 1.3.6 contenitore a blocco con line-height normale. Ogni pulsante occupava 7 px in meno
   (Chi siamo: 1471-1533 contro 1471-1540 a 1366 px) e la home a 1366 risaliva di 43 px prima di «Settori». */
.page_content_wrap .sc_item_button.sc_button_wrap { display: block; line-height: 1.6em; margin-bottom: 0; }
.page_content_wrap .sc_item_button.sc_button_wrap > .sc_button { margin-bottom: 0; vertical-align: baseline; display: inline-block; }
.page_content_wrap .sc_item_button.sc_button_wrap > .sc_button .sc_button_text { display: inline-block; vertical-align: middle; }

/* C34. Paragrafi con dimensione in linea (es. la nota «* esiti rilevazione soddisfazione clienti» della home, 10 px): lo skin 2.26.0
   (__custom.css p[style*="font-size"]) da' loro line-height 1.6em (16 px); nel 1.3.6 ereditavano quella del contenitore (22.4 px a 1366). */
p[style*="font-size"] { line-height: inherit; }

/* C36. Modulo «Contattaci/Richiedi un preventivo» (Contact Form 7, home e altre pagine). Misurato a 1366 px, vivo contro banco:
   - campo «Messaggio»: 382.5 px (min-height 25.5em del 1.3.6) contro 90 (lo skin 2.26.0 lo porta a 6em con min-height 4em e margin 20 px);
   - paragrafi del modulo: 0 sopra e 1.6em (24 px) sotto nel 1.3.6, 15 px sopra e 0 sotto nello skin;
   - pulsante «Invia richiesta»: nel 1.3.6 a contorno (fondo trasparente, testo e bordo bianchi 2 px, padding 2.5em 4.6em 2.5em 4.8em,
     1em sopra); lo skin 2.26.0 (skin.js) lo avvolge in <span class="wpcf7-submit-style"> con un riquadro oro (.submit-style-in) e l'icona.
   Resta una differenza di comportamento che non e' CSS: sul vivo il pulsante e' disattivato (grigio) finche' non si spunta il consenso,
   sul banco no (themes/wizors-investments/plugins/contact-form-7/contact-form-7.js lo riattiva di proposito; il consenso resta
   obbligatorio lato server). Lo stile «disattivato» qui sotto vale per quando il pulsante lo e'. */
body .wpcf7 .wpcf7-form > p { margin-top: 0 !important; margin-bottom: 1.6em !important; }
body .wpcf7 textarea { min-height: 25.5em; margin-bottom: 0 !important; }
body .wpcf7 .wpcf7-submit-style { display: inline; background: none !important; padding: 0 !important; margin: 0 !important; border: 0 !important; }
body .wpcf7 .wpcf7-submit-style:before, body .wpcf7 .wpcf7-submit-style:after { content: none !important; display: none !important; }
body .wpcf7 .wpcf7-submit-style .submit-style-in { display: none !important; }
body .wpcf7 .wpcf7-submit-style .wpcf7-submit, body .wpcf7 input.wpcf7-submit {
  display: inline-block !important; margin-top: 1em !important; padding: 2.5em 4.6em 2.5em 4.8em !important;
  background-color: transparent !important; color: #fff !important; border: 2px solid #fff !important; }
body .wpcf7 .wpcf7-submit-style .wpcf7-submit:disabled, body .wpcf7 input.wpcf7-submit:disabled {
  background-color: #c7c5c5 !important; color: #808080 !important; border-color: #808080 !important; }

/* C37. Titoli dei blocchi (sc_title) in h1: lo skin 2.26.0 (__plugins.css h1.sc_item_title) da' line-height 1em, nel 1.3.6 valeva 1.3em
   (trx_addons.css .sc_item_title): «Contattaci/Richiedi un preventivo» alto 52 px contro 68. E trx_addons 2.48.1 limita al 75% della
   larghezza il testo descrittivo centrato (.sc_item_descr.sc_align_center), il 1.6.16.4 no (750 contro 1000 px). */
h1.sc_item_title { line-height: 1.3em; }
.sc_item_descr.sc_align_center { max-width: none; }
/* C36 (segue). Le tendine del modulo: lo skin aggiunge 20 px sotto il loro contenitore (.wpcf7 .select_container), nel 1.3.6 0. */
body .wpcf7 .select_container { margin-bottom: 0; }
/* C36 (segue). Collegamento «l'informativa sulla privacy» nel consenso: lo skin (style.css, regola delle etichette dei moduli) lo fa
   ereditare il bianco dell'etichetta; nel 1.3.6 restava oro (#c5b071, .scheme_default a). */
body .wpcf7 .wpcf7-list-item-label a { color: #c5b071; }

/* C38. Tendine dei filtri di «Cerca azienda certificata» (Filter Everything, select2). Lo skin 2.26.0 (css/style.css .select2-selection...)
   le fa piatte (fondo #e7eaed, solo bordo sotto, alte 33 px) e mette come freccia il glifo fontello \e942, che nel font fontello del 1.3.6
   (caricato dopo, stesso nome di famiglia) e' il triangolo d'avviso «attention-1»: e' quello il triangolo che si vede. Sul vivo: select2 nel
   suo aspetto predefinito, bordo 1px #c9d1e0 arrotondato 6 px, alta 46 px, freccia a «v» disegnata dal <b>. Solo dentro i filtri.
   NB: sul vivo Filter Everything e' gia' 1.9.7 (aggiornato oggi da [ANCIS-AGGIORNA-D]), sul banco 1.9.4: misurato contro il vivo di adesso. */
body .wpc-filter-content .select2-container.select2-container--default span.select2-selection.select2-selection--single {
  height: 46px !important; padding: 6px 40px 6px 16px !important; background-color: rgba(255,255,255,0) !important; color: #808080 !important;
  border: 1px solid #c9d1e0 !important; border-radius: 6px !important; }
body .wpc-filter-content .select2-container.select2-container--default span.select2-selection--single .select2-selection__rendered {
  height: 32px !important; padding: 0 20px 0 8px !important; background-color: transparent !important; color: #808080 !important; }
body .wpc-filter-content .select2-container.select2-container--default span.select2-selection--single .select2-selection__arrow {
  top: 1px !important; right: 1px !important; width: 40px !important; height: 46px !important; text-align: left !important; transform: none !important; }
body .wpc-filter-content .select2-container.select2-container--default span.select2-selection--single .select2-selection__arrow:before { content: none !important; display: none !important; }
body .wpc-filter-content .select2-container.select2-container--default span.select2-selection--single .select2-selection__arrow b { display: block !important; top: 17px !important; left: 15px !important; right: 16px !important; }

/* C14 (seguito, 28/10 pomeriggio). La regola C14 dei pulsanti normali valeva a tutte le larghezze; sul vivo cambia con le soglie del
   1.3.6 (legacy-136/css/responsive.css), misurato su «Chi siamo» della home: >1262 px 1.4em 2.6em / 3px / 18px; 960-1262 lettere 2.2px;
   768-959 15px 20px / 1px / 16px; 480-767 12px 24px / normale / 16px; <480 1.4em 2.6em / 2.2px / 18px. */
@media (min-width: 960px) and (max-width: 1262px) { .page_content_wrap .sc_button.sc_button_size_normal:not(.sc_button_simple) { letter-spacing: 2.2px; } }
@media (min-width: 768px) and (max-width: 959px) { .page_content_wrap .sc_button.sc_button_size_normal:not(.sc_button_simple) { padding: 15px 20px; letter-spacing: 1px; line-height: 16px; } }
@media (min-width: 480px) and (max-width: 767px) { .page_content_wrap .sc_button.sc_button_size_normal:not(.sc_button_simple) { padding: 12px 24px; letter-spacing: normal; line-height: 16px; } }
@media (max-width: 479px) { .page_content_wrap .sc_button.sc_button_size_normal:not(.sc_button_simple) { letter-spacing: 2.2px; } }
/* C4 (seguito). Pulsanti grandi fra 480 e 959 px: line-height 16 px sul vivo (18 px sopra e sotto quelle soglie). */
@media (min-width: 480px) and (max-width: 959px) { .page_content_wrap .sc_button.sc_button_size_large { line-height: 16px !important; } }
/* C31 (seguito). Spazio sotto le colonne alle soglie del 1.3.6 (legacy-136/css/responsive.css): 20 px fra 480 e 767, 10 px sotto 480. */
@media (min-width: 480px) and (max-width: 767px) { .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] { padding-bottom: 20px !important; } }
@media (max-width: 479px) { .trx_addons_columns_wrap.columns_padding_bottom > [class*="trx_addons_column-"] { padding-bottom: 10px !important; } }
/* C31 (seguito). Lo skin da' al riquadro di testo dei «Settori» min-height 65 px e al titolo line-height 1.214em: sul vivo nessun minimo
   e 1.15em (a 390 px i tre riquadri impilati erano 93 px piu' alti). */
body .sc_services_default .sc_services_item .sc_services_item_info { min-height: 0; }
body .sc_services_default .sc_services_item .sc_services_item_title { line-height: 1.15em; }
