/* Definisci i font con @font-face */
/* USATO PER MENU TOP-BAR */
@font-face {
font-family: 'Playfair Display';
src: url('/css/fonts/PlayfairDisplay-VariableFont_wght.ttf') format('truetype');
}
/* USATO PER TESTI GENERALI es: TESTI ARTICOLI, TITOLI DEI BOXNEWS */
@font-face {
font-family: 'Serif Text';
src: url('/css/fonts/serif-text-regular.woff2') format('woff2');
}
/* USATO PER H1 HOMEPAGE e TITOLI ARTICOLI */
@font-face {
font-family: 'Serif Display';
src: url('/css/fonts/serif-display-medium.woff2') format('woff2');
}
/* USATO PER H1 TITOLI CATEGORIE e MENU FOOTER/HEADER */
@font-face {
font-family: 'Roboto-Black';
src: url('/css/fonts/Roboto-Black.ttf') format('truetype');
}
/* SOLO PER GESTIRE SKINBANNER PRESSCOM TEMPORNEAMENTE */
/* .container{ margin-top:105px !important;} */
/* SOLO PER GESTIRE SKINBANNER PRESSCOM TEMPORNEAMENTE */
body { overflow-x: clip !important; -ms-overflow-style: none; /* IE/Edge */}
/* html::-webkit-scrollbar { display: none; } */ /* Chrome/Safari */
body { font-family: 'Serif Text', serif; max-width: 100%; background-color: #fff; margin: 0; padding-top: 32px; display: flex; justify-content: center; -webkit-font-smoothing:antialiased }
main { padding: 20px 5px 0px 5px; background-color: #fff;}
main h1 {font-size: 4.0em; font-weight: bold; text-align: center; margin:10px 0px 10px 0px; padding: 0;}
.mobile-only {display: none !important;}
.dekstop-only {display: block !important;}
#iubenda-cs-banner .iubenda-cs-close-btn { display:none; font-size: 12px!important;color: #000000!important; }
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0 0 0 0);
white-space: nowrap;
border: 0;
}
.breadcrumb-container {
display: flex;
justify-content: space-between;
font-family: 'Roboto-Black', sans-serif;
font-size:1em;
text-transform: uppercase;
padding-bottom:10px;
}
.breadcrumb {
color: #555;
display: flex;
align-items: center;
padding: 0;
margin: 0;
list-style: none;
}
.breadcrumb li {display: flex; align-items: center;}
.breadcrumb li:not(:last-child)::after {content: "›"; margin: 0; color: #888;}
.breadcrumb a {color: #0c552d; text-decoration: none;}
.breadcrumb a:hover {text-decoration: none;}
.breadcrumb .active {color: #000;}
.breadcrumb svg {margin-bottom: -4px;}
.no-uppercase { text-transform: none !important; }
.custom-line { border: none; border-top: 1px solid #ccc; width: 100%; margin-top: 0.50em; margin-bottom: 0.50em; margin-left: 0; }
section { margin-bottom: 0px; }
section div { box-sizing: border-box; }
.container {max-width: 1310px; width: 100%; background-color: white;}
/* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
.top-bar {
background-color: #f0f0f0;
position: fixed;
width: 100%;
height: 32px;
max-width: 1310px;
padding: 0px 0px;
box-sizing: border-box;
z-index: 1001;
left: 50%;
transform: translateX(-50%);
top: 0;
display: flex;
align-items: center;
overflow: hidden;
transition: height 1s ease;
flex-direction: column;
}
.menu-links { display: flex !important; flex-direction: row; justify-content: flex-start; width: 100%; align-items: flex-start; padding: 0px; transition: opacity 1s ease;}
.menu-link-column {flex: 1; display: flex; flex-direction: column; padding: 0px 20px 0px 20px;}
.menu-link-column li ul li {font-size: 0.9em; font-weight: normal; margin: 0; padding-bottom: 0px; padding-left: 10px; list-style-type: none; font-family: 'Serif Text'; border-bottom: 1px solid lightgray;}
.menu-link-column li ul {margin: 0; padding: 0; list-style-type: none;}
.menu-link-column li {font-size: 1.1em; margin: 0; padding: 0; padding-bottom: 10px; list-style-type: none; font-family: 'Roboto-Black', sans-serif;}
.menu-link-column a {display: block; padding: 0px; text-decoration: none; margin-bottom: 4px;}
.menu-link-column li ul li a {color:#000; font-weight:500;}
.menu-link-column li a {color:#000; font-weight:500;}
.menu-link-column ul ul {display: block; max-height: none; opacity: 1; transition: opacity 0.5s ease, max-height 0.5s ease;}
.menu-link-column li:hover {background-color: #f0f0f0;}
.menu-link-column > ul > li > a:not(:only-child) {font-weight: 500; color:#0c552d; font-size: 1.2em;}
.menu-arrow {display: none;}
.menu-icon {width: 24px; height: 24px; vertical-align: middle; cursor: pointer; margin-left: 10px; padding-top:4px;}
.accedi-icon {width: 22px; height: 22px; vertical-align: middle; cursor: pointer; margin-left: 20px; padding-top:2px;}
.cerca-icon {width: 30px; height: 30px; vertical-align: middle; cursor: pointer; margin-right: 0px; padding-top:2px;}
.cerca-button {transition: opacity 1s ease;}
.close-icon {display: block; opacity:0; width: 32px; height: 32px; fill: black; position: absolute; right: 4px; top: 0px; transition: opacity 0.5s ease;}
.tasto-menu button {
color: black;
font-family: 'Playfair Display',sans-serif;
margin-left: 4px;
font-size: 1.8em;
font-weight: 500;
line-height: 24px;
vertical-align: middle;
background: none;
border: none;
padding: 0;
outline: none;
cursor: pointer;
}
.tasto-menu {display: flex; align-items: center; width: 100%; padding: 0px 0; position: relative;}
.tasto-menu button:last-child {margin-left: auto; vertical-align: middle;}
.tasto-menu div {margin-left: auto; margin-right:8px;}
.search-panel {
position: fixed;
top:32px;
width: 100%;
height: 0px;
max-width:1310px;
background-color: #f0f0f0;
transition: height 0.5s ease-in-out;
z-index: 1999;
overflow: hidden;
margin: 0;
padding: 0;
}
.search-panel input {padding: 10px; margin: 5px; border: 1px solid #ccc; width: calc(100% - 150px); font-size: 1em;}
.search-panel button {margin: 5px; border: 1px solid #ccc; font-size:1.0em; padding: 0.625em 1.25em;}
.generic-btn {font-size:1.2em; font-weight:bold; color: white; border: none; cursor: pointer; text-align: center; border-radius: 5px; background-color:#0c552d;}
.generic-link a {color: #0c552d; text-decoration: none; font-weight:bold;}
/* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
/* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
.donation-banner {
background-color: #FFF9DB; /* Giallo tenue tipo Wikipedia */
color: #202122; /* Grigio scuro Wikipedia */
font-family: Georgia, "Times New Roman", Times, serif;
padding: 16px 0;
width: 100%;
border-left: 1px solid #ccc;
border: 1px solid #ccc;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); }
.donation-banner-inner {
max-width: 1310px;
margin: 0 auto;
padding: 0 16px;
display: flex;
flex-wrap: no-wrap;
align-items: center;
justify-content: space-between;
gap: 16px; }
.donation-text {
flex: 1 1 90%;
font-size: 1.2em;
line-height: 1.5; }
.donation-button {
display: inline-block;
font-size:1.5em;
padding: 10px 10px;
background-color: #3366cc; /* Blu tipo Wikipedia */
color: #fff;
text-decoration: none;
font-weight: bold;
border-radius: 4px;
transition: background-color 0.3s ease;
white-space: nowrap; }
.donation-cta {flex: 0 0 10%; text-align: right;}
.donation-button:hover {background-color: #254f9e;}
.donation-choice {display:flex; flex-direction:row; justify-content:center; align-items:flex-start;}
.donation-choice-bonifico {text-align:center; font-size:0.8em; padding:0px 0px 0px 20px;}
.donation-choice-paypal {text-align:center; font-size:0.8em; padding:0px 20px 0px 0px;}
.donation-button-bonifico { background: #263d7e; color: white; border: none; padding: 8px 12px; border-radius: 40px; cursor: pointer; font-weight:bold; font-size:1.4em; }
/* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
/* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
/* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
header {display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-top: 0; background-color:#0c552d;}
header div {box-sizing: border-box;}
header .logo {flex: 1; display: flex; align-items: center; justify-content: center; height: auto; margin: 10px 0; width:60%; flex-direction: column;}
header .logo img {width: 480px; height: 98px;}
header .ultimo_aggiornamento_header {color: #fff; font-size: 1.0em; display:flex; align-items:stretch; gap:10px; width:fit-content; margin:0 auto;}
.social-icons {display: flex; justify-content: center; gap: 20px; margin-top:10px; width:100%;}
.social-icons a {color: #0c552d; text-decoration: none;}
.social-icons a:hover svg {fill: #2eb342;}
.social-icons svg { fill: #0c552d; transition: fill 0.3s ease;}
.article-image-container {
position: relative;
margin: 20px 0;
width: 100%;
}
.social-icons-article {
position: absolute;
top: 8px;
left: 9px;
display: flex;
flex-direction: column;
gap: 10px;
background-color: rgba(255, 255, 255, 0.85);
padding: 8px;
border-radius: 12px;
box-shadow:
0 4px 8px rgba(0, 0, 0, 0.8),
0 2px 4px rgba(0, 0, 0, 0.4),
0 0 2px rgba(0, 0, 0, 0.05);
z-index: 1000;
}
.social-icons-article.video {
position: relative;
top: 0px;
left: 0px;
flex-direction: row;
justify-content: center;
width: max-content;
margin: 10px auto;
box-shadow: none;
}
.social-icons-article a {
text-decoration: none;
display: flex;
align-items: center;
justify-content: center;
}
.social-icons-article svg {
width: 32px;
height: 32px;
transition: fill 0.5s ease;
}
/* colori base */
.social-icons-article svg#Facebook { fill: #1877f2; }
.social-icons-article svg#YouTube { fill: #ff0000; }
.social-icons-article svg#Telegram { fill: #0088cc; }
.social-icons-article svg#X { fill: #000000; }
.social-icons-article svg#Linkedin { fill: #0077b5; }
.social-icons-article svg#Feed-Rss { fill: #ee802f; }
.social-icons-article svg#Email { fill: #0c552d; }
.social-icons-article a:hover svg:not(#PDF):not(#surface1) { fill: #2eb342; } /* effetto hover generico */
#WA path { transition: fill 0.5s ease; }
.social-icons-article svg#WA:hover path[fill="#40c351"] { fill: #2eb342; } /* Hover di Whatsapp */
/* Gestione speciale per PDF */
#PDF path { transition: fill 0.5s ease; }
.social-icons-article a:hover #PDF path[style*="fill:#A7A9AC"],
.social-icons-article a:hover #PDF path[style*="fill:#000000"] { fill: #2eb342 !important; }
.social-icons-article a:hover #PDF path[style*="fill:#FFFFFF"] { fill: white !important; }
/* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */
.container_titoli {display: flex; flex-wrap: wrap; gap: 10px; padding:5px; font-family:'Roboto-Black',sans-serif;}
.title-box { background-color: #0c552d; border-radius: 5px; display: inline-block; text-align: center; white-space: nowrap;}
.title-box a { font-size: 1.2em; color: white; text-decoration: none; display: block; padding: 5px 8px;}
.title-box:hover {background-color: #2eb342;}
.title-box:hover a {color: #0c552d;}
.title-box.hidden {display: none;}
.show-more-btn {color: black; border: none; cursor: pointer; text-align: center; border-radius: 5px;}
.dropdown-container {display: none;}
/* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */
/* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
.adv_top_header {width: 100%; max-width:1310px !important; text-align:center; margin-bottom:-4px; }
.adv_top_header img { width:100%; max-width:1310px !important; object-fit: contain; }
.adv_manchette {width: 20%; max-width:220px !important; padding:6px; text-align:center; }
.adv_manchette img {height: 148px; width: auto;}
.adv_manchette video {height: 148px; width: auto;}
.adv_standard {text-align: center; margin:10px 0px 30px 0px; max-width:100% !important; }
.adv_standard img {width:100%; height:280px; aspect-ratio: auto !important; object-fit: contain !important; }
.adv_standard video {width:100%; height:280px; aspect-ratio: auto !important; object-fit: contain !important;}
.adv_standard > div {flex: 1; margin: 0 5px; display: flex; flex-direction: column; justify-content: center;}
.adv_standard > div:first-child {margin-left: 0;}
.adv_standard > div:last-child {margin-right: 0;}
.adv_article_text_right { float:right; text-align: center; margin:0px 0px 0px 20px; object-fit: contain; width: 100% }
.adv_article_text_right img { width:350px; max-width:350px !important; object-fit: contain; }
.adv_article_paragraph {text-align: center; margin:30px 0px 30px 0px; }
.adv-index-container { width:100%; display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px; align-items: center;}
.adv-listing-container { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; }
.mobile-ad {display: none !important;}
/* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */
/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */
footer {
margin-top:20px;
margin-bottom:10px;
background-color: #f0f0f0;
color: #333;
text-align: center;
padding: 5px 0;
font-family: 'Roboto-Black', sans-serif;
font-size: 1.2em;
font-weight: 500;
border: 1px solid #ccc;
text-align: left;
line-height: 28px;
}
footer a { color: #0c552d; text-decoration: none; }
footer a:hover {color: #0c552d;}
footer a:visited {color: #0c552d;}
footer .three-columns {flex-direction: row; line-height: 1.2;}
footer .three-columns .col-1-3 .dx {order: 1;}
footer .three-columns .col-1-3 .sx {order: 2;}
footer .three-columns .col-2-3 {order: 3;}
footer .logo {display: flex; /* Utilizza Flexbox */
flex-direction: column;
justify-content: center; /* Centra il contenuto orizzontalmente */
align-items: center; /* Centra il contenuto verticalmente, se necessario */
height: 100%; }
footer .logo img {width:100%; max-width: 340px; max-height: 80px; object-fit:contain;}
.legal { padding:5px; font-family: 'Arial', sans-serif; font-size: 0.8em; text-align:center; margin-bottom:40px; }
.legal a { color: #0c552d; text-decoration: none; font-weight: bold;}
.legal a:hover {color: #2eb342;}
.legal a:visited {color: #0c552d;}
/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */
/* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */ /* FOOTER */
/* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
.titolo-apertura {
background-color: white;
width: 100%;
max-width: 1310px;
box-sizing: border-box;
margin-top:0px;
}
.immagine-apertura {
width: 100%;
max-width: 1310px;
/* height: 600px; */
object-fit: cover;
display: block;
}
.titolo-apertura h1 {
font-family: 'Serif Display', sans-serif;
font-size: 2.25em;
font-weight: normal;
color: black;
/*text-align: justify;*/
padding-left:0px;
padding-right:0px;
margin-top: 10px;
}
.titolo-apertura a {color: black; text-decoration-color: white; }
.titolo-apertura a:hover {color: #0c552d;}
.titolo-apertura a:visited {color: black;}
/* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
.news-wall, .news-wall-rubriche, .hp_con_noi, .partners {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.news-wall .news-container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 100%;
border: none;
gap: 20px 20px;
}
.news-wall .box-news {
flex: 1 1 20%;
margin: 0px 0px 0px 0px;
box-sizing: border-box;
display: flex;
flex-direction: column;
text-align: left;
border: none;
font-size: 1.1em;
position: relative;
}
.news-wall .box-news.needs-divider::after {
content: "";
position: absolute;
top: 0;
right: -10px;
width: 1px;
height: 100%;
background-color: #e9e9e9;
}
.news-wall.cat .box-news {
flex: 1 1 30%;
}
.categoria-box-news { width: 100%; height: auto; display:block; font-family: 'Roboto-Black', sans-serif; padding-top:10px; padding-bottom:5px; font-size: 1.0em; padding-left:5px;}
.box-news .categoria-box-news a { color:#0c552d; text-decoration-color: white;}
.no_padding_top { padding-top:0px; }
.box-news img { aspect-ratio: 16/9; width: 520px; max-width: 100%; object-fit: cover; }
.video_giorno { width: 100%; max-width: 100%; height: 100px !important; object-fit: cover; }
.immagine_video_solo_per_stampa_e_dati_strutturati { display: none;}
.box-news p { font-family:'Serif Display', sans-serif; margin-top: 0px; text-align: justify; padding-left:5px; padding-right:5px; font-size:1.0em; }
.box-news span { padding-left:5px; }
.box-news a { color:black; text-decoration-color: white; }
.news-listing {
width: 100%;
padding: 0px 0px;
box-sizing: border-box;
}
.news-item {
display: flex;
align-items: flex-start;
margin-bottom: 20px;
width: 100%;
}
.news-item a {
color:#000; text-decoration: none;
}
.news-listing .news-item img {
width: 300px;
max-width: 100%;
}
.news-listing .news-item picture {
margin-right: 10px;
object-fit: cover;
margin-top: 8px;
display: flex;
}
.news-listing .news-item .text-content { width: 70%; }
.news-listing .news-item .text-content h2 {
margin: 0;
font-size: 1.5em;
margin-bottom: 10px;
text-align: left;
padding:0px;
}
.news-listing .news-item .text-content p {
margin-top: 0px;
font-size: 1.0em;
text-align: justify;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 8; /* Numero di righe da mostrare */
line-clamp: 8; /* Numero di righe da mostrare modalità compatibilità */
overflow: hidden;
text-overflow: ellipsis;
}
.news-listing .data_e_letture { display: flex; justify-content: space-between; width: 100%; font-size:0.8em;}
.news-listing .data_e_letture .text_left { text-align:left;}
.news-listing .data_e_letture .text_right { text-align:right;}
.news-listing .data_e_letture svg { display: inline-flex; align-items: center; margin-bottom: -3px; }
/* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
.full-width-background {
width: calc(100vw - 14px);
position: relative;
left: 50%;
transform: translateX(-50%);
background-color: #0c552d;
display: flex;
justify-content: center;
}
.full-width-background_container {
max-width: 1310px;
width: 100%;
color: #fff;
display: flex;
flex-wrap: wrap;
padding-top:10px;
padding-bottom:20px;
}
.full-width-background a { color: #fff; text-decoration-color: #0c552d; }
.full-width-background .categoria-box-news { font-family: 'Roboto-Black', sans-serif; font-size: 0.8em; }
.full-width-background .categoria-box-news a { color: #fff; font-size: 1.2em; text-decoration-color: #0c552d;}
/* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
.container-rubriche {padding-bottom:20px; }
.immagine-paride {max-width: 736px; max-height: 414px; width: 100%; object-fit: cover; aspect-ratio: 16/9; display: block;}
.item {
display: flex;
align-items: flex-start;
width: 100%;
box-sizing: border-box;
margin-bottom: 0px;
padding:10px 20px 0px 20px;
}
.item-image-wrapper {
width: 180px;
height: 100px;
overflow: hidden;
position: relative;
margin-right: 10px;
flex-shrink: 0;
}
.item-image-wrapper img {
width: 180px;
height: 100px;
object-fit: cover; /* Taglia le parti in eccesso mantenendo le proporzioni */
}
.text-container {
display: flex;
flex-direction: column;
justify-content: flex-start;
width: calc( 100% - 200px );
flex-grow: 1; /* Assicura che il contenitore di testo usi lo spazio rimanente */
box-sizing: border-box;
}
.text-container a { color:black; text-decoration-color: white; }
.description {
margin: 5px 0 0 0;
word-wrap: break-word;
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
}
.description a{ color: #000; text-decoration-color: white; }
/* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
.title, .title-empty, .full-width-background_title {
font-family: 'Serif Display', sans-serif;
width: 100%;
display: block;
font-size: 2em;
padding-top: 10px;
padding-bottom: 10px;
}
.title a {color: #0c552d; text-decoration-color: white;}
.grey-background .title a {color: #0c552d; text-decoration-color:#f0f0f0;}
.grey-background .box-news a {text-decoration-color:#f0f0f0;}
.hp-pre-title {
font-family: 'Serif Display', sans-serif;
display: inline;
background-image: linear-gradient(green, green);
background-repeat: no-repeat;
background-size: 100% 4px;
background-position: 0 100%;
padding-bottom: 2px;
font-size:1.5em;
line-height: 1.2;}
.cat-pre-title {
width:100%;
text-align:left;
font-family: 'Serif Display', sans-serif;
display: inline;
background-image: linear-gradient(green, green);
background-repeat: no-repeat;
background-size: 100% 4px;
background-position: 0 100%;
padding-bottom: 2px;
margin-top: 20px;
margin-bottom: 20px;
font-size:1.5em;}
.full-width-background_title {color: #fff;}
.col-1-3 .title { text-align:center; }
.three-columns .col-2-3 .title { text-align:center; }
.three-columns-reverse .col-2-3 .title { text-align:center; }
.col-2-4B .title { text-align: center; width:100%;}
.col-2-4C .title { text-align: center; width:100%;}
/* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
.three-columns, .three-columns-reverse {width: 100%; display: flex; flex-wrap: nowrap; line-height: 1.2;}
.three-columns-reverse {flex-direction: row-reverse;}
.three-columns-reverse .col-1-3 {padding-right:20px;}
.col-1-3 {flex-basis: 30%; max-width: 30%; padding:0px 10px 20px 10px; text-align:center; line-height:1.2; }
.col-1-3 img {width: 100%; aspect-ratio: 16/9; object-fit: cover;}
.col-1-5 {display: flex; justify-content: space-around; width: 25%; padding:0px 10px 0px 10px; align-items:center; text-align:center;} .col-1-5 img { width:160px; height:160px; object-fit: contain;}
.col-2-3 {flex-basis: 40%; padding-top:0px;}
.col-2-4 {flex-basis: 50%; display: flex; padding-top:0px; order: 1;}
.col-2-4B {flex-basis: 54%; display: flex; padding-top:20px; padding-right:20px; flex-direction: column; text-align:center}
.col-2-4C {flex-basis: 46%; display: flex; padding-top:20px; flex-direction: column; box-sizing: border-box; }
.col-2-3 img { height:278px; object-fit:cover; }
.col-2-4D {flex-basis: 70%; display: flex; padding-top:0px; padding-right:10px; flex-direction: column; text-align:center; line-height: 1.2;}
.col-1-4 {flex-basis: 16.66%; padding:0px 0px 0px 20px; order: 2;}
.col-2-4 .sub-col-2-4 { flex-basis: 50%; box-sizing: border-box; padding-right:20px; font-size: 1.2em; }
.col-2-4 .sub-col-2-4 {position: relative; width: 100%; height: 100%; overflow: hidden;}
.col-2-4 .sub-col-2-4 img {position: absolute; height: 302px; width: auto; object-fit: cover; left: 50%; transform: translateX(-50%); }
.col-full-width {flex-basis: 100%; display: flex; padding-top:0px; padding-right:10px; padding-left:10px; flex-direction: column; text-align:center}
.grey-background {background-color: #f0f0f0; border-bottom: 1px solid lightgray; border-right: 1px solid lightgray; border-left: 1px solid lightgray; }
.bottom-border {border-bottom: 1px solid lightgray;}
.top-border {border-top: 1px solid lightgray;}
.left-border {border-left: 1px solid lightgray;}
.right-border {border-right: 1px solid lightgray;}
.pagination {
width: 100%;
display: flex;
justify-content: space-between; /* Distribuisce gli elementi agli estremi */
align-items: flex-start; /* Allinea il contenuto in alto */
white-space: nowrap;
}
.pagination ul { list-style-type: none; display: inline-flex; margin: 0; padding: 0; }
.pagination li { display: list-item; }
.pagination a {
text-decoration: none;
color: #000;
padding-left: 10px;
padding-right: 10px;
cursor: pointer;
}
.pagination__list-wrapper {
display: flex;
align-items: flex-start; /* Allinea il testo in alto */
}
.pagination a:hover,.pagination ul li.is-active,.pagination ul li:hover {
background-color: #ebebeb
}
.pagination__counter {
padding: 0px;
text-align: left;
display: flex;
align-items: flex-start; /* Allinea il testo in alto */
}
.correlati { display: flex; flex-direction: column; }
/* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
/* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
.con_noi {padding:20px; text-align:justify; font-size:1.2em;}
.utenti_box {display: flex; flex-wrap: wrap; gap: 40px 20px;}
.utenti {position: relative; width: calc(20% - 20px); text-align: center;}
.utenti img {width: 100%;aspect-ratio: 1;border-radius: 50%;object-fit: cover;}
.utenti_mansione {margin-top: 10px;font-size: 20px; font-weight: bold;}
.utenti_nome_cognome {font-size: 14px;}
.utenti_nome {position: absolute; background: rgba(247, 246, 244, 0.8);padding: 5px 10px;font-weight: bold;font-size: 18px;border-radius: 12px;color:#0c552d;}
.attribution {font-size:10px;}
.attribution a{text-decoration:none; color:black;}
.immagine_errore404 {width:40%;}
/* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
/* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
/* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
/* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
.spacer {display:flex; height:20px !important; line-height:1.5;}
.spacer_light {display:flex; height:10px !important; line-height:1.0;}
.spacer_bold {display:flex; height:40px !important; line-height:2.0;}
.article_head h1 {font-family: 'Serif Display', sans-serif; font-weight:500; font-size:2.25rem; text-align: left; margin: 0px 0px 10px 0px; padding: 0; }
.article_head h2 {font-size: 1.4em; font-weight: normal; font-style: italic; text-align: justify; margin: 10px 0px 0px 0px; padding: 0;}
.article_head .data_e_letture { display: flex; justify-content: space-between; width: 100%;}
.article_head .data_e_letture .text_left { text-align:left;}
.article_head .data_e_letture .text_right { text-align:right;}
.article_head .data_e_letture svg { display: inline-flex; align-items: center; margin-bottom: -3px; }
.article { font-family: 'Serif Text'; line-height:1.5; font-size: 1.2em; font-weight:400; text-align: justify; margin-top:10px;}
.article p { margin:0px 0px 0px 0px;}
.article .tag-container { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 60px; padding-bottom: 40px; }
.article .tag {
font-family: 'Roboto-Black';
background-color: #0c552d;
color: #ffffff;
padding: 5px 10px;
border-radius: 8px;
border: 0px solid #0c552d;
font-size: 0.9em;
font-weight: bold;
text-align: center;
cursor: pointer;
outline: none;
}
.tag:hover { background-color: #2eb342; color: #0c552d; }
.tag:active { background-color: #08381d; }
.tag:focus { box-shadow: 0 0 5px rgba(12, 85, 45, 0.7); }
.article .author-box { display: flex; align-items: center; background-color: #f8f8f8; padding: 10px; margin-top:10px; margin-bottom:20px; border: 1px solid #ddd; border-radius: 8px; width: 100%; box-sizing: border-box; }
.article .author-photo { width: 140px; height: 140px; border-radius: 50%; object-fit: cover; margin-right: 20px; }
.article .author-info {flex: 1;}
.article .author-name { margin: 0; font-size: 1.2em; color: #333; font-weight: bold; }
.article .author-role { margin: 5px 0; font-size: 0.9em; color: #666; font-style: italic; }
.article .author-bio { font-size: 0.9em; color: #555; margin: 10px 0; }
.article .author-socials { display: flex; gap: 10px; margin-top: 10px; }
.article .show-more-author-btn {color: white; border: none; cursor: pointer; text-align: center; border-radius: 5px; background-color:#0c552d;}
.article .social-icons { display: flex; gap: 8px; justify-content: center; align-items: center; }
.article .social-icon svg { width: 20px; height: 20px; fill: #0c552d; transition: fill 0.3s ease; }
.article .social-icon:hover svg { fill: #2eb342; }
.article .author-bio-pagina { font-size: 1em; color: #555; margin: 0px 6px 20px 6px; }
.article .author-box-pagina { display: flex; align-items: center; align-items:flex-start; background-color: #fff; padding: 20px; margin-top:10px; margin-bottom:20px; width: 100%; box-sizing: border-box; }
.article .author-photo-pagina { width: 20%; height: 20%; border-radius: 50%; object-fit: cover; margin-right: 20px; }
.article .author-info-pagina {flex: 1;}
.article .social-icon-pagina svg { width: 40px; height: 40px; fill: #0c552d; transition: fill 0.3s ease; }
.article .social-icon-pagina:hover svg { fill: #2eb342; }
.video-container { position: relative; width: 100%; padding-top: 56.25%; } /* 16:9 Aspect Ratio (9 / 16 = 0.5625) */
.video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.youtube-subscribe { display: flex; align-items: center; justify-content: center; height: 40px; width: 100%; }
.youtube-subscribe svg { margin-right: 8px; }
.youtube-subscribe a { font-size: 16px; text-decoration: none; color: #b00000; font-weight: bold; }
.slider-container {position: relative; width: 100%; overflow: hidden;}
.slider {display: flex; transition: transform 0.5s ease-in-out;}
.slide {min-width: 100%; box-sizing: border-box;}
.slide img {width: 100%; display: block;}
.prev, .next {position: absolute; bottom: 16px; z-index: 10; border: none; cursor: pointer; background: transparent;}
.prev {left: 10px;}
.next {right: 10px;}
.arrow-icon {fill: rgba(12, 85, 45, 1); stroke: rgba(12, 85, 45, 1);}
.arrow-icon:hover {fill: rgba(169, 242, 0, 1); stroke: rgba(169, 242, 0, 1);}
.arrow-icon:hover rect {fill: #0c552d;}
.bullets {position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); display: flex; gap: 8px;}
.bullet {
width: 12px; height: 12px;
background-color: rgba(0, 0, 0, 0.4);
border-radius: 50%;
box-shadow: inset 2px 1px 1px 0px rgba(0, 0, 0, 0.7), inset 0px -1px 1px 0px rgba(255, 255, 255, 0.9);
transition: all 0.3s ease;
cursor: pointer;
}
.bullet.active {
background-color: rgba(169, 242, 0, 1);
box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.7), inset 0px -1px 1px 0px rgba(255, 255, 255, 0.9);
transform: scale(1.2);
}
.paypal {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: #f8f8f8;
padding: 10px;
border: 1px solid #ddd;
border-radius: 10px;
font-family: 'Roboto-Black', sans-serif;
}
.donate-header {
background-color: #253b80;
color: white;
font-size: 1.2em;
font-weight: bold;
font-family: 'Roboto-Black', sans-serif;
padding: 10px;
width: 100%;
text-align: center;
border-radius: 10px;
}
.paypal form { margin-top: 10px; }
.paypal p { text-align: justify; margin-top: 1rem; font-size: 1.0em; color: #333; max-width: 100%; margin-top: 0;}
.paypal-btn { background: none; border: none; padding: 0; cursor: pointer; }
.paypal-btn2 {font-size:1.0em; color: white; border: none; cursor: pointer; text-align: center; border-radius: 20px; font-weight:bold; background-color:#253b80;}
/* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
/* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
/* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */
/* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */
.generic_content { font-family: 'Serif Text'; line-height:1.2; font-size: 1.0em; font-weight:400; text-align: justify; margin-top:10px;}
.generic_content p { margin:0px 0px 0px 0px;}
.generic_content h2 {font-size: 1.2em; font-weight: bold; text-align: left; margin: 10px 0px 0px 0px; padding: 0; color:#0c552d;}
.generic_content ol {counter-reset: item; list-style-type: none; padding-left: 0;}
.generic_content ol > li {counter-increment: item; margin-bottom: 1em;}
.generic_content ol > li::before {content: counters(item, ".") " "; font-weight: bold;}
.generic_content li ol {counter-reset: subitem; margin-left: 2em;}
.generic_content li ol > li {counter-increment: subitem;}
.generic_content li ol > li::before {content: counters(item, ".") "." counter(subitem) " ";font-weight: normal;}
/* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */
/* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */ /* PAGINE GENERICHE */
/* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */
.login_box {background-color:#f0f0f0; display:inline-block; width:45%; padding:10px; border-radius:15px; box-shadow:0 4px 8px rgba(0,0,0,0.1)}
/* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */ /* LOGIN */
@media screen and (max-width: 900px) {
.container {padding: 0; margin: 0; width: 100%;}
/* SOLO PER GESTIRE SKINBANNER PRESSCOM TEMPORNEAMENTE */
.container{ margin-top:0px !important;}
/* SOLO PER GESTIRE SKINBANNER PRESSCOM TEMPORNEAMENTE */
/* MOBILE: */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
.donation-banner-inner {flex-direction: column; text-align: center; }
.donation-text, .donation-cta {flex: 1 1 100%; text-align: center;}
.donation-cta {margin-top: 12px;}
.donation-choice {display:flex; flex-direction:column; justify-content:center; align-items:center;}
.donation-choice-bonifico {text-align:center; font-size:0.8em; padding:0px 0px 0px 0px;}
.donation-choice-paypal {text-align:center; font-size:0.8em; padding:0px 0px 40px 0px;}
/* MOBILE: */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */ /* BOX DONAZIONI */
/* MOBILE: */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER *//* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* MOBILE: */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER *//* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
header {flex-direction: column; align-items: center; text-align: center;}
header div {flex: none; min-width: 100%; height: auto;}
header .logo img {width:320px;height:66px;}
header .ultimo_aggiornamento_header {justify-content: center; width: auto;}
.top-bar { width: calc(100% + 1px); }
main {padding: 0px;}
main h1 {font-size: 3.0em;}
.breadcrumb-container { margin: 0px 4px 10px 4px; }
.mobile-only { display: block !important; }
.dekstop-only { display: none !important; }
/* MOBILE: */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER *//* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* MOBILE: */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */ /* HEADER *//* HEADER */ /* HEADER */ /* HEADER */ /* HEADER */
/* MOBILE: */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */
.container_titoli { display: none;} /* GESTIONE SOTTOCATEGORIE */
.dropdown-container { display: block; text-align:center; } /* GESTIONE SOTTOCATEGORIE */
#subcategory-dropdown {
background-color: #0c552d;
color: white;
padding: 10px 30px 10px 10px;
border: none;
border-radius: 4px;
font-size: 16px;
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-caret-down-fill' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14l-4.796-5.481c-.566-.648-.106-1.659.753-1.659h9.592c.86 0 1.319 1.011.753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: right 10px top 12px;
background-size: 16px 16px;
cursor: pointer;
}
#subcategory-dropdown option {color: black;}
/* MOBILE: */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */ /* GESTIONE SOTTOCATEGORIE */
/* MOBILE: */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/* MOBILE: */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
.menu-links {overflow-y: auto; height: calc(100vh - 140px); padding-top:20px; display: block !important; flex-direction: column; }
.menu-link-column {width: 90%; padding: 0px; padding-bottom: 0px;}
.menu-link-column > ul > li > ul { margin: 0; padding: 0; overflow: hidden; max-height: 0; opacity: 0; transition: max-height 0.5s ease, opacity 0.5s ease;}
.menu-link-column > ul > li {padding: 0px 0px; margin-bottom: 10px;}
.menu-link-column > ul > li > a {padding: 0px 0px;}
.menu-link-column > ul {margin: 0; margin-bottom: 0px;}
.menu-link-column br {display: none;}
.menu-link-column > ul > li > a .menu-arrow {display: inline-block;}
.menu-arrow {fill: #0c552d; transition: transform 0.3s ease; vertical-align: middle; margin-left: 4px;}
.tasto-menu button {font-size: 20px;}
.menu-icon {width: 24px; height: 24px; padding-top:0px;}
.accedi-icon {width: 20px; height: 20px; padding-top:0px;}
.cerca-icon {width: 26px; height: 26px; padding-top:2px;}
/* MOBILE: */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/* MOBILE: */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */ /* BARRA DEL MENU */
/*.social-icons-article {top:50%; transform: translatey(-50%);} */
.social-icons-article svg {width: 28px; height: 28px;}
.social-icons-article a { -webkit-tap-highlight-color: transparent; }
/*.social-icons-article a:active::before, /* Per mantenere visibile il tooltip */
/*.social-icons-article a:focus::before {opacity: 1; visibility: visible;} /* Per il feedback immediato al tocco */
.social-icons-article a:active svg,
.social-icons-article a:focus svg {fill: #2eb342;}
/* MOBILE: */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* MOBILE: */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
.adv_manchette {width: 100%; max-width:100% !important; text-align: center; margin:10px 0px 10px 0px; padding:0px;}
.adv_manchette img { height:280px; max-height:280px; width:100%; object-fit: contain; }
.adv_manchette video { height:280px; max-height:280px; width:100%; object-fit: contain; }
.adv_manchette:nth-of-type(3) { box-sizing: border-box; }
.article .adv_manchette { box-sizing: border-box; padding:0px; margin-bottom:10px; }
.adv_standard {flex-direction: column; margin:0px 0px 0px 0px; max-width:100%; box-sizing: border-box; padding:8px; }
.adv_standard img { height:280px; max-height:280px; width:100%; object-fit: contain !important;}
.adv_standard video {width:100%; height:280px; aspect-ratio: auto !important; object-fit: contain;}
.adv_standard > div {margin: 5px 0; flex-direction: row; }
.adv_article_text_right { float:none; width:100%; max-width:100% !important; margin:0px 0px 10px 0px; }
.adv_article_text_right img { height:280px; max-height:280px; width:100%; max-width:400px !important; object-fit: contain !important; }
.adv_article_text_right video {width:100%; height:280px; aspect-ratio: auto !important; object-fit: contain;}
.adv_article_paragraph { margin:10px 0px 0px 0px; }
.adv_article_paragraph img { height:280px; max-height:280px; width:100%; max-width:400px !important; object-fit: contain !important; }
.adv_article_paragraph video {width:100%; height:280px; aspect-ratio: auto !important; object-fit: contain;}
.desktop-ad { display: none !important; }
.mobile-ad { display: block !important; }
/* MOBILE: */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* MOBILE: */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */ /* ADV */
/* MOBILE: */ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/
/* MOBILE: */ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/
footer { padding:10px; font-size: 1.2em; text-align:center;}
footer .col-2-3 {padding-bottom:20px;}
footer .logo img {width:320px;height:66px;}
.legal { padding:10px; text-align: justify;}
/* MOBILE: */ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/
/* MOBILE: */ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/ /* FOOTER*/
/* MOBILE: */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* MOBILE: */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
.titolo-apertura {padding-bottom:30px; margin-top:0px; line-height: 1.2;}
.titolo-apertura h1 {font-size: 1.8em; padding-left:5px; padding-right:5px; text-align: justify;}
.immagine-apertura { width: 100%; height: auto; object-fit: cover; object-position: center;}
.cat-pre-title {
font-family: 'Serif Display', sans-serif;
display: inline;
width:auto;
text-align:center;
background-image: linear-gradient(green, green);
background-repeat: no-repeat;
background-size: 100% 4px;
background-position: 0% 100%;
padding-bottom: 2px;
font-size:1.5em;}
/* MOBILE: */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* MOBILE: */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */ /* ARTICOLO APERTURA */
/* MOBILE: */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* MOBILE: */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
.news-listing .news-item .text-content { width: 68%; }
.news-wall div {flex: none; min-width: 100%; height: auto; }
.news-wall-rubriche, .hp_con_noi div {height: auto;}
.box-news img { width:100%;}
.box-news {flex-basis: 100%; font-size: 1.0em; line-height: 1.2;}
.box-news p { font-size:1.4em; }
.news-wall .box-news.needs-divider::after { display: none; }
.video_giorno { height: 300px !important; }
.news-listing .news-item img { width:120px; height:100px; max-width:100%; object-fit: cover; }
.news-listing .news-item picture { margin-top: 0px; max-width:100%; margin-right: 6px; margin-top: 6px;}
.news-listing .news-item .text-content h2 { font-size: 1.2em; margin-bottom: 4px; }
.news-listing .news-item .text-content p { margin-top: 0px; font-size: 1em; margin-right: 6px; -webkit-line-clamp: 3; line-clamp: 3;}
.news-listing .data_e_letture .text_right { display: none;}
.news-listing .custom-line { display:none; }
/* MOBILE: */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* MOBILE: */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */ /* MURO DI NEWS INIZIALE */
/* MOBILE: */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* MOBILE: */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
.full-width-background { width: calc(100% + 1px);}
.full-width-background_container p {padding-left:5px; padding-right:5px;}
.full-width-background_container span {padding-left:5px; padding-right:5px;}
/* MOBILE: */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* MOBILE: */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */ /* BARRA VERDE PER VIDEO E ARTICOLI PIU LETTI */
/* MOBILE: */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* MOBILE: */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
.item { flex-direction: row; align-items: flex-start; width: 100%; padding:10px 10px 10px 0px;}
.item-image-wrapper {
width: 180px;
height: 100px;
overflow: hidden;
position: relative;
margin-right: 10px;
flex-shrink: 0;
}
.item-image-wrapper img {
width: 180px;
height: 100px;
object-fit: cover;
}
.text-container {flex-grow: 1;margin-left: 5px; text-align: justify;}
.description {word-wrap: break-word; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
.immagine-paride{height:auto;max-width:100%;width:100%;display:block;object-fit: contain;}
/* MOBILE: */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* MOBILE: */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */ /* RUBRICHE */
/* MOBILE: */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* MOBILE: */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
.title, .full-width-background_title { text-align: center; padding-top:10px; }
.full-width-background_title { text-align: center; padding-top:0px;}
.title-empty { display:none;}
.three-columns .col-2-3 .title { text-align:center; }
/* MOBILE: */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* MOBILE: */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */ /* TITOLI */
/* MOBILE: */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* MOBILE: */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
.three-columns .col-1-3 {padding-left:0px; padding-right:0px;}
.three-columns-reverse .col-1-3 {padding-left:0px; padding-right:0px;}
.three-columns-reverse .col-1-3 {order: 1;}
.three-columns-reverse .col-2-3 {order: 2;}
.three-columns-reverse .col-1-3:not(.grey-background) {order: 3;}
.three-columns, .three-columns-reverse {width: 100%; display: flex; flex-wrap: wrap; line-height: 1.2;}
.news-wall-rubriche .col-2-4B {padding-bottom:40px; padding-right:0px;}
.col-2-4, .col-1-4, .sub-col-2-4, .col-2-3, .col-1-3 {flex-basis: 100%; max-width: 100%; height: auto;}
.col-2-3 {padding-bottom:0px;}
.col-2-4 {padding-bottom:0px; padding-right:0px;}
.col-2-4B {flex-basis: 100%;}
.col-2-4C {flex-basis: 100%;}
.col-2-4D {flex-basis: 100%; padding-right:0px; padding-left:0px;}
.col-2-3 img { height: 100%; }
.col-2-4-reverse {flex-direction: column-reverse;}
.col-2-4 .sub-col-2-4 {width: 100%; height: 100%; padding-right:0px; overflow:visible;}
.col-2-4 .sub-col-2-4 img {width: 100%; height: auto; position: relative;}
.col-2-4 .sub-col-2-4 p {margin-top: 0px; text-align: justify; }
.col-1-3 img {width: 100%; aspect-ratio: 16/9; height:100%; object-fit:cover;}
.col-1-4 {padding:20px 0px 0px 0px;}
.col-1-5 {display: flex; width: 50%; padding:0px 0px 0px 0px; align-items:center; text-align:center;}
.bottom-border {border-bottom: 0px solid lightgray; }
.grey-background {background-color: #fff; padding:0px 0px 0px 0px; border: 0px;}
.pagination {justify-content:space-around; padding-bottom:20px; display: flex; flex-direction: column; align-items:center;}
.pagination__counter {display: block; margin-bottom: 10px;}
.correlati { display: flex; flex-direction: column-reverse; }
/* MOBILE: */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* MOBILE: */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */ /* COLONNE */
/* MOBILE: */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
.utenti {width: calc(50% - 10px);}
.immagine_errore404 {width:80%;}
/* MOBILE: */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */ /* VARIE */
/* MOBILE: */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
/* MOBILE: */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
.article_head h1 {font-size: 1.6em; margin: 0px 4px 4px 4px;}
.article_head h2 {font-size: 1.3em; margin: 0px 8px 8px 8px;}
.data_e_letture { font-size: 0.8em; padding: 0px 4px 0px 4px;}
.article { font-size: 1.1em; text-align: justify; margin:10px 8px 0px 8px;}
.article-image-container { margin: 8px 0px 8px 0px; }
.article p { margin:0px 6px 0px 6px;}
.article .adv_main { float:none; width:100%; height:250px; margin: 0 auto; text-align:center; margin-bottom:10px;}
.article .tag-container { margin-left:10px; margin-right:10px; width: calc(100% - 20px); }
.article .author-box { align-items: flex-start; align-items:flex-start; }
.article .author-photo { width: 80px; height: 80px; }
.article .author-name { font-size: 1.0em; }
.article .author-role { font-size: 0.8em; }
.article .author-bio { font-size: 0.7em; }
.article .author-box p { font-size: 0.8em; }
.article .author-box-pagina { display: flex; flex-direction:column; padding:0px; align-items:center;}
.article .author-photo-pagina { width: 80%; height: 80%; margin-right: 0px; margin-bottom: 20px; }
.article .social-icon-pagina svg { width: 30px; height: 30px; }
.prev, .next {display: none;}
.paypal { padding-left: 10px; padding-right: 10px; margin-left: 4px; margin-right: 4px; margin-bottom: 20px; }
.paypal p { font-size: 1.0em; margin-bottom: 10px; }
.paypal form { display: flex; flex-direction: column; align-items: center; margin-top: 1rem; width: 100%; }
.donate-header { margin-bottom: 15px; }
/* MOBILE: */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
/* MOBILE: */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */ /* ARTICOLO */
}
/* Stile per la stampa */
@media print {
.col-2-4D {flex-basis: 100%; display: flex; padding-top:0px; padding-right:20px; flex-direction: column; text-align:left}
.no-print { display: none !important; line-height: 1em;}
.only-printable { display: block !important;}
body { margin-top:0px !important; padding:0px !important; }
header .logo img { width:300px !important; padding:0px !important;}
.logo { margin:0px !important; padding:0px !important; }
main { margin-top:0px !important; padding:0px !important; }
.container { margin-top:0px !important; padding:0px !important; }
.immagine-apertura {height:400px;}
.iubenda-tp-btn { display: none !important; visibility: hidden !important; opacity: 0 !important; }
.immagine_video_solo_per_stampa_e_dati_strutturati { display: block !important;}
.skinLink { display:none !important; } /* serve solo in caso di skinbanner Presscom */
}
Fatal error: Uncaught Error: Call to undefined function ADV_GENERATOR() in /var/www/vhosts/lapressa.it/httpdocs/article.php:224
Stack trace:
#0 {main}
thrown in /var/www/vhosts/lapressa.it/httpdocs/article.php on line 224