/*
Theme Name: CronaCampania 2026
Theme URI: https://cronacampania.it
Description: Tema proprio di CronaCampania.it. Home a cascata con divisione per territorio, apertura da quotidiano, specchietti che si spengono da soli quando non hanno contenuti freschi.
Author: CronaCampania.it
Version: 1.0.0
Requires PHP: 7.4
Text Domain: cronacampania-2026
*/

/* Niente parole chiave CSS di ripristino (revert, unset su display) e niente
   :has(): la minificazione di LiteSpeed ha gia' scartato fogli interi per una
   sola proprieta' che non conosceva. */

@font-face{font-family:"Newsreader";src:url(assets/fonts/newsreader.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}

:root{
	--carta:#faf8f4;--bianco:#fff;--inchiostro:#14171c;--testo:#30353d;--grigio:#5a606b;--filetto:#e2ddd2;
	--blu:#0c2541;--rosso:#b72523;
	--serif:"Newsreader",Georgia,"Times New Roman",serif;
	--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
	--testata:60px;
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:var(--carta);color:var(--inchiostro);font-family:var(--sans);font-size:17px;line-height:1.5;overflow-x:hidden}
a{color:inherit;text-decoration:none}
img{max-width:100%;height:auto}
h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0}
ul,ol{list-style:none}
button{font:inherit;color:inherit}
.cc-largo{max-width:1200px;margin:0 auto;padding:0 16px}
.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.cc-salta{position:absolute;left:-999px;top:0;background:var(--blu);color:#fff;padding:10px 14px;z-index:1000}
.cc-salta:focus{left:0}
:focus-visible{outline:3px solid #1e40af;outline-offset:2px}

/* Colori dei territori: un quadratino e il nome, mai fondi pieni. */
.cc-t-napoli{--c:#b72523}
.cc-t-area-nord{--c:#1e40af}
.cc-t-campi-flegrei{--c:#b45309}
.cc-t-vesuviano{--c:#7c3a12}
.cc-t-agro-nolano{--c:#0f766e}
.cc-t-arcipelago-campano{--c:#0369a1}
.cc-t-penisola-sorrentina{--c:#6d28d9}
.cc-t-altre{--c:#475569}

/* ---------- barra data e meteo (plugin cc-barra-meteo) ----------
   Il plugin la sposta di 60px sotto gli 865px per stare sotto l'header fisso
   del vecchio tema: qui l'header non e' fisso, quindi lo spostamento si annulla. */
html body .cc-meteo{margin-top:0 !important;background:var(--carta);border-bottom:1px solid var(--filetto)}

/* ---------- testata ---------- */
.cc-testata{position:sticky;top:0;z-index:500;background:var(--carta);border-bottom:3px double var(--inchiostro)}
.cc-testata__in{display:grid;grid-template-columns:88px 1fr 88px;align-items:center;height:var(--testata)}
.cc-logo{justify-self:center;display:block;line-height:0}
.cc-logo img{height:40px;width:auto;display:block}
.cc-testata__dx{display:flex;align-items:center;justify-content:flex-end}
.header-social-icons{display:flex;align-items:center}
.cc-icona{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--blu);background:none;border:0;cursor:pointer}
.cc-icona svg{display:block}

.cc-cerca{display:none;border-top:1px solid var(--filetto);background:var(--bianco)}
.cc-cerca:target,.cc-cerca.is-aperta{display:block}
.cc-cerca .cc-largo{display:flex;align-items:center;gap:6px;padding-top:10px;padding-bottom:10px}
.cc-ricerca{display:flex;flex:1;gap:8px;min-width:0}
.cc-ricerca input{flex:1;min-width:0;font:inherit;font-size:16px;padding:10px 12px;border:1px solid #c9c3b6;border-radius:0;background:var(--bianco);color:var(--inchiostro)}
.cc-ricerca button{font-weight:700;font-size:15px;padding:10px 16px;border:0;background:var(--blu);color:#fff;cursor:pointer}

/* ---------- menu ---------- */
.cc-menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}
.cc-menu:target,.cc-menu.is-aperta{display:block}
.cc-menu__velo{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(12,37,65,.55)}
.cc-menu__pannello{position:relative;z-index:1;width:310px;max-width:86vw;height:100%;overflow-y:auto;background:var(--carta);padding:8px 20px 40px;border-right:3px double var(--inchiostro)}
.cc-menu__chiudi{margin-left:-10px}
.cc-menu__voci > li{border-top:1px solid var(--filetto)}
.cc-menu__voci > li > a{display:block;padding:13px 0;font-weight:700;font-size:15px;letter-spacing:.05em;text-transform:uppercase;color:var(--blu)}
.cc-menu__voci .sub-menu{padding:0 0 10px;display:grid;grid-template-columns:1fr 1fr;gap:0 14px}
.cc-menu__voci .sub-menu a{display:block;padding:7px 0;font-size:16px}
.cc-menu__voci a[href="#"]{pointer-events:none;color:var(--grigio)}
.cc-menu__titolo{margin:18px 0 0;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--rosso)}
.cc-menu__argomenti{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;margin-top:6px}
.cc-menu__argomenti > li{border:0}
.cc-menu__argomenti > li > a{padding:7px 0;font-weight:400;font-size:16px;letter-spacing:0;text-transform:none;color:var(--inchiostro)}

/* ---------- linguette dei territori ---------- */
.cc-territori{border-bottom:1px solid var(--filetto);background:var(--carta)}
.cc-territori__in{display:flex;gap:6px;overflow-x:auto;padding-top:9px;padding-bottom:9px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.cc-territori__in::-webkit-scrollbar{display:none}
.cc-ling{flex:none;display:inline-flex;align-items:center;font-weight:600;font-size:14px;line-height:1;padding:9px 13px;border:1px solid var(--filetto);border-radius:99px;background:var(--bianco);white-space:nowrap}
.cc-ling::before{content:"";width:8px;height:8px;margin-right:7px;background:var(--c,var(--blu))}
.cc-ling.is-attiva{background:var(--blu);border-color:var(--blu);color:#fff}
.cc-ling.is-attiva::before{background:#fff}

/* ---------- barra argomenti: solo desktop, su telefono sta nel menu ---------- */
.cc-argomenti{display:none}

/* ---------- pezzi comuni ---------- */
.cc-occhiello{display:flex;align-items:center;flex-wrap:wrap;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase;color:var(--c,var(--blu));margin-bottom:7px}
.cc-occhiello::before{content:"";width:8px;height:8px;margin-right:7px;background:var(--c,var(--blu));flex:none}
.cc-occhiello span{color:var(--grigio);font-weight:600;margin-left:5px}
.cc-tit{font-family:var(--serif);font-weight:700;line-height:1.14;letter-spacing:-.005em}
.cc-tit a:hover,a:hover > .cc-tit{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.cc-estratto{color:var(--testo);margin-top:8px;font-size:16px;line-height:1.45}
.cc-ora{display:block;font-size:13px;color:var(--grigio);margin-top:8px}
.cc-foto{display:block;width:100%;height:100%;object-fit:cover;background:#e6e1d6}
.cc-foto--vuota{min-height:100%}
.cc-etichetta{font-family:var(--sans);font-size:13px;font-weight:700;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:var(--rosso);border-top:3px solid var(--rosso);padding-top:9px;margin-bottom:14px}
.cc-vuoto{padding:28px 0;color:var(--grigio)}

/* ---------- apertura ---------- */
.cc-apertura{padding-top:18px}
.cc-prima__foto{display:block;aspect-ratio:16/9;margin-bottom:14px;overflow:hidden}
.cc-prima .cc-tit{font-size:31px;font-weight:800;line-height:1.1}
.cc-prima .cc-estratto{font-size:17px}
.cc-spalle{margin-top:18px}
.cc-spalla{display:grid;grid-template-columns:1fr 104px;gap:12px;align-items:start;padding:14px 0;border-top:1px solid var(--filetto)}
.cc-spalla .cc-tit{font-size:19px}
.cc-spalla__foto{display:block;aspect-ratio:1/1;overflow:hidden}

/* ---------- editoriale ---------- */
.cc-editoriale{border-top:3px solid var(--rosso);background:var(--bianco);padding:14px 16px 16px;margin-top:6px}
.cc-editoriale .cc-etichetta{border:0;padding:0;margin-bottom:10px}
.cc-editoriale .cc-tit{font-size:21px;font-weight:500;line-height:1.22}
.cc-editoriale__firma{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:14px;color:var(--grigio)}
.cc-editoriale__firma img{width:38px;height:38px;border-radius:50%;object-fit:cover}
.cc-editoriale__firma b{color:var(--inchiostro)}

/* ---------- corpo della home ---------- */
.cc-corpo{display:flex;flex-direction:column;margin-top:24px}
.cc-colonna{order:-1;margin-bottom:22px}
.cc-letti ol{counter-reset:n}
.cc-letti li{counter-increment:n;display:grid;grid-template-columns:34px 1fr;gap:8px;padding:11px 0;border-top:1px solid var(--filetto)}
.cc-letti li:first-child{border-top:0;padding-top:0}
.cc-letti li::before{content:counter(n);font-family:var(--serif);font-weight:800;font-size:30px;line-height:1;color:var(--rosso)}
.cc-letti a{font-family:var(--serif);font-weight:600;font-size:17px;line-height:1.22}
.cc-letti a:hover{text-decoration:underline}
.cc-filtro-titolo{font-family:var(--serif);font-weight:800;font-size:30px;line-height:1.1;margin:20px 0 0}
.cc-filtro-titolo a{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--grigio);margin-left:10px;white-space:nowrap}

/* ---------- cascata ---------- */
.cc-giorno{display:flex;align-items:center;font-family:var(--sans);font-size:13px;font-weight:700;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:var(--grigio);margin:26px 0 4px}
.cc-giorno::after{content:"";flex:1;height:1px;margin-left:12px;background:var(--filetto)}
.cc-cascata > .cc-giorno:first-child{margin-top:0}
.cc-scheda{padding:16px 0;border-bottom:1px solid var(--filetto)}
.cc-scheda__foto{display:block;overflow:hidden}
.cc-scheda--grande .cc-scheda__foto{aspect-ratio:16/9;margin-bottom:12px}
.cc-scheda--grande .cc-tit{font-size:24px}
.cc-scheda--stretta{display:grid;grid-template-columns:1fr 112px;gap:12px;align-items:start}
.cc-scheda--stretta .cc-scheda__foto{grid-column:2;grid-row:1;aspect-ratio:1/1}
.cc-scheda--stretta .cc-scheda__testo{grid-column:1;grid-row:1;min-width:0}
.cc-scheda--stretta .cc-tit{font-size:19px}
.cc-scheda--stretta .cc-estratto{display:none}

.cc-partner{margin:18px 0;padding:14px 0;border-bottom:1px solid var(--filetto);text-align:center}
.cc-partner .ccp-slot{margin:0 auto}
/* Lo spazio che il plugin partner inserisce da solo negli elenchi. */
.cc-elenco .ccp-lista{padding:14px 0;border-bottom:1px solid var(--filetto)}

.cc-fascia{margin:22px -16px;padding:16px 0 18px;background:var(--bianco);border-top:3px solid var(--c,var(--blu));border-bottom:1px solid var(--filetto)}
.cc-fascia header{display:flex;justify-content:space-between;align-items:baseline;padding:0 16px;margin-bottom:12px}
.cc-fascia h2{font-family:var(--sans);font-size:13px;font-weight:700;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:var(--c,var(--blu))}
.cc-fascia header a{font-size:13px;font-weight:600;color:var(--grigio)}
.cc-fascia__binario{display:flex;gap:14px;overflow-x:auto;padding:0 16px;scroll-snap-type:x mandatory;scrollbar-width:none}
.cc-fascia__binario::-webkit-scrollbar{display:none}
.cc-fascia__binario article{flex:0 0 68%;scroll-snap-align:start;min-width:0}
.cc-fascia__binario .cc-foto{aspect-ratio:5/3;height:auto}
.cc-fascia__binario .cc-occhiello{margin:9px 0 0}
.cc-fascia__binario .cc-tit{font-size:18px;margin-top:6px}

.cc-altri{display:block;width:100%;margin:22px 0 0;padding:14px;font-weight:700;font-size:15px;text-align:center;background:var(--blu);color:#fff;border:0;cursor:pointer}
.cc-altri[disabled]{opacity:.6;cursor:default}
.cc-pagina-n{margin-top:14px;font-size:14px;color:var(--grigio);text-align:center}
.cc-pagina-n a{text-decoration:underline}


/* ---------- archivi ---------- */
.cc-archivio{padding-top:22px}
.cc-archivio__titolo{font-family:var(--serif);font-weight:800;font-size:32px;line-height:1.1}
.cc-archivio__testa{margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid var(--inchiostro)}
.cc-archivio__testa p{margin-top:10px}
.cc-archivio__testa .cc-ricerca{margin:14px 0 10px}
.cc-archivio .taxonomy-description,.cc-archivio .lvdf-section-description{margin:14px 0 10px}

/* ---------- articolo ---------- */
.cc-pagina-articolo,.cc-pagina{padding-top:22px}
.cc-articolo{min-width:0}
.cc-articolo__titolo{font-family:var(--serif);font-weight:800;font-size:32px;line-height:1.1;letter-spacing:-.01em}
.lvdf-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}
.lvdf-pill{display:inline-block;background:var(--rosso);color:#fff;font-weight:700;font-size:12px;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;padding:4px 12px;border-radius:20px}
.lvdf-pill:hover{background:#9a1e1c}
.cc-firma{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:14px 0 16px;font-size:14px;color:var(--grigio)}
.cc-firma .theauthor a{color:var(--inchiostro);font-weight:700}
.cc-articolo__foto{margin:0 -16px 16px}
.cc-articolo__foto img{display:block;width:100%;height:auto}
.cc-articolo__foto figcaption{padding:6px 16px 0;font-size:13px;color:var(--grigio)}
.cc-sommario{font-family:var(--serif);font-weight:500;font-size:21px;line-height:1.35;color:var(--testo);padding-left:14px;border-left:3px solid var(--rosso);margin-bottom:18px}

.cc-testo{font-family:var(--serif);font-size:20px;line-height:1.6;color:#1d2026;overflow-wrap:break-word}
.cc-testo > *{margin-bottom:1.1em}
.cc-testo h2,.cc-testo h3,.cc-testo h4{font-weight:700;line-height:1.2;margin-top:1.5em;margin-bottom:.5em}
.cc-testo h2{font-size:26px}
.cc-testo h3{font-size:22px}
.cc-testo h4{font-size:20px}
.cc-testo a{color:#1e40af;text-decoration:underline;text-underline-offset:2px}
.cc-testo ul,.cc-testo ol{padding-left:1.2em}
.cc-testo ul{list-style:disc}
.cc-testo ol{list-style:decimal}
.cc-testo li{margin-bottom:.4em}
.cc-testo blockquote{margin-left:0;margin-right:0;padding-left:16px;border-left:3px solid var(--blu);font-style:italic}
.cc-testo img{height:auto}
.cc-testo figure{max-width:100%}
.cc-testo figcaption,.cc-testo .wp-caption-text{font-family:var(--sans);font-size:13px;color:var(--grigio);margin-top:6px}
.cc-testo .wp-caption{max-width:100%}
.cc-testo iframe,.cc-testo video{max-width:100%}
.cc-testo .flex-video,.cc-testo .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.cc-testo .flex-video iframe,.cc-testo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.cc-testo table{width:100%;border-collapse:collapse;font-family:var(--sans);font-size:15px}
.cc-testo th,.cc-testo td{border:1px solid var(--filetto);padding:8px 10px;text-align:left;vertical-align:top}
.cc-testo th{background:#f1ede4}
/* I riquadri dei plugin dentro il testo tornano al carattere dell'interfaccia. */
.cc-testo .lavoce-reminder-wrap,.cc-testo .ccp-slot,.cc-testo form{font-family:var(--sans)}
.cc-testo .ccp-slot{margin-left:auto;margin-right:auto}
.cc-pagine{font-family:var(--sans);font-weight:700}

/* I vecchi widget MGID restano spenti come nel tema precedente; quello nei
   correlati lo riaccende cc-mgid.php con un selettore piu' specifico. */
[data-type="_mgwidget"]{display:none !important}

.cc-condividi{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 0;padding-top:16px;border-top:1px solid var(--inchiostro);font-size:14px}
.cc-condividi span{flex:1 1 100%;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--grigio)}
.cc-condividi a,.cc-condividi button{padding:9px 14px;font-weight:700;font-size:14px;line-height:1;color:#fff;border:0;cursor:pointer}
.cc-condividi__wa{background:#128c4a}
.cc-condividi__fb{background:#1877f2}
.cc-condividi__x{background:#000}
.cc-condividi__tg{background:#1c7cb8}
.cc-condividi__copia{background:var(--blu)}

.cc-colonna-articolo{margin-top:32px}
.cc-colonna-articolo .widget{margin-bottom:26px}
.cc-colonna-articolo .widget-title{font-size:13px;font-weight:700;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:var(--rosso);border-top:3px solid var(--rosso);padding-top:9px;margin-bottom:10px}

.cc-dopo{margin-top:36px}
.cc-correlati,.cc-continua{margin-bottom:34px}
.cc-correlati__griglia .cc-mgid-infeed{margin:12px 0}

/* ---------- pagine ---------- */
.cc-pagina .cc-articolo{max-width:760px;margin:0 auto}
.cc-pagina .cc-articolo__testa{margin-bottom:18px}
.cc-pagina .cc-testo{font-family:var(--sans);font-size:18px}

/* ---------- piede ---------- */
.cc-piede{margin-top:48px;background:var(--blu);font-size:14px;color:#c9d3e0}
.cc-piede__in{padding-top:22px;padding-bottom:84px}
.cc-piede__nota{max-width:80ch}
.cc-piede__nota a{font-weight:700;color:#fff;text-decoration:underline}
.cc-piede__menu ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:16px}
.cc-piede__menu a{font-weight:700;color:#fff}

.cc-su{position:fixed;right:16px;bottom:16px;z-index:9990;width:46px;height:46px;display:none;align-items:center;justify-content:center;background:var(--bianco);color:var(--blu);border:1px solid #e2e5ee;border-radius:50%;box-shadow:0 2px 10px rgba(16,22,40,.18)}
.cc-su.is-visibile{display:flex}

/* ---------- da 900px ---------- */
@media (min-width:900px){
	:root{--testata:84px}
	.cc-largo{padding:0 24px}
	.cc-logo img{height:56px}

	/* Le linguette vanno a capo invece di scorrere: centrate e in scorrimento insieme
	   tagliano la prima a sinistra quando non entrano in una riga. */
	.cc-territori__in{justify-content:center;flex-wrap:wrap;overflow-x:visible}
	.cc-argomenti{display:block;border-bottom:1px solid var(--filetto)}
	.cc-argomenti ul{display:flex;justify-content:center;flex-wrap:wrap;gap:0 26px}
	.cc-argomenti a{display:block;padding:9px 0;font-size:13px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--grigio)}
	.cc-argomenti a:hover,.cc-argomenti .active a{color:var(--rosso)}

	.cc-apertura{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px;padding-top:28px}
	.cc-prima{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:24px;align-items:start}
	.cc-prima__foto{aspect-ratio:4/3;margin:0}
	.cc-prima .cc-tit{font-size:40px;line-height:1.08}
	.cc-spalle{margin-top:0;border-left:1px solid var(--filetto);padding-left:32px}
	.cc-spalla:first-child{border-top:0;padding-top:0}
	.cc-spalla{grid-template-columns:1fr 92px}
	.cc-editoriale{margin-top:10px}

	.cc-corpo{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;margin-top:38px;border-top:1px solid var(--inchiostro);padding-top:26px}
	.cc-colonna{order:0;margin:0;position:sticky;top:calc(var(--testata) + 24px);align-self:start}

	.cc-scheda--grande{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;align-items:start}
	.cc-scheda--grande .cc-scheda__foto{margin:0}
	.cc-scheda--grande .cc-tit{font-size:28px}
	.cc-scheda--stretta{grid-template-columns:1fr 170px}
	.cc-scheda--stretta .cc-scheda__foto{aspect-ratio:16/10}
	.cc-scheda--stretta .cc-tit{font-size:21px}
	.cc-scheda--stretta .cc-estratto{display:block;font-size:15px}

	.cc-fascia{margin:26px 0;padding:18px 20px 20px}
	.cc-fascia header,.cc-fascia__binario{padding:0}
	.cc-fascia__binario{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;overflow:visible}

	.cc-altri{width:auto;min-width:280px;margin-left:auto;margin-right:auto;padding:14px 34px}

	.cc-archivio{max-width:868px}
	.cc-archivio__titolo{font-size:42px}

	.cc-pagina-articolo{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:48px;align-items:start;padding-top:30px}
	.cc-articolo__titolo{font-size:46px;line-height:1.06}
	.cc-articolo__foto{margin-left:0;margin-right:0}
	.cc-articolo__foto figcaption{padding-left:0;padding-right:0}
	.cc-sommario{font-size:23px}
	.cc-colonna-articolo{margin-top:0;position:sticky;top:calc(var(--testata) + 24px)}
	.cc-dopo > section{max-width:868px;margin-left:auto;margin-right:auto}
	.cc-correlati__griglia{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}
	.cc-correlati__griglia .cc-mgid-infeed{grid-column:1 / -1}
	.cc-correlati__griglia .cc-scheda--stretta{grid-template-columns:1fr 120px}
	.cc-correlati__griglia .cc-scheda--stretta .cc-estratto{display:none}
	.cc-correlati__griglia .cc-scheda--stretta .cc-scheda__foto{aspect-ratio:1/1}
	.cc-piede__in{padding-bottom:40px}
}

@media (prefers-reduced-motion:reduce){
	html{scroll-behavior:auto}
}

@media print{
	.cc-testata,.cc-territori,.cc-argomenti,.cc-menu,.cc-colonna-articolo,.cc-dopo,.cc-piede,.cc-su,.cc-condividi,.cc-partner,#cc-breaking,.cc-meteo{display:none !important}
	body{background:#fff}
}
