#st-notizia-interna { }
#st-notizia-interna .st-sito { display: inline-block; font-weight: 700; color: var(--colore1-1); }
#st-notizia-interna .st-sito:after { content: ' - '; }
#st-notizia-interna time { font-size: 12px; font-weight: 600; line-height: 25px; height: 25px; display: block; }
#st-notizia-interna time *:last-child { opacity: .5; }
#st-notizia-interna h1 { font-size: 35px; line-height: 35px; font-weight: 700; margin: 20px 0 1em 0; text-transform: uppercase; }
#st-notizia-interna h2 { font-weight: 700; margin: 1em 0 0; color: var(--colore1-2); font-size: 1.3em; margin-bottom: .5em; }
#st-notizia-interna p { margin: 1em 0; text-align: justify; vertical-align: baseline; }
#st-notizia-interna p:first-of-type { margin-top: 0; }
#st-notizia-interna h2 + p { margin-top: 0; }
#st-notizia-interna .st-notizia-testo a { text-decoration: underline; }
#st-notizia-interna .st-notizia-testo { line-height: calc(1.1em + .6vw); font-size: 1em; font-weight: 400; padding: 0 30px; }
#st-notizia-interna .st-notizia-testo ol li { margin-left: 2em; list-style: decimal; }
#st-notizia-interna .st-notizia-testo ol[type=a] li { margin-left: 2em; list-style: lower-latin; }
#st-notizia-interna .st-notizia-testo ul li { margin-left: 2em; position: relative; list-style: none; }
#st-notizia-interna .st-notizia-testo ul li:before { content: '\25Cf'; left: -16px; position: absolute; color: var(--colore1-1); list-style: none; }
#st-notizia-interna .st-foto{ font-size: .8rem; text-align: center; }
#st-notizia-interna .st-foto.st-asinistra { float: left; margin: 0 1.5em 1.5em 0; }
#st-notizia-interna .st-foto.st-adestra { float: right; margin: 0 0 1.5em 1.5em; }
#st-notizia-interna .st-foto.st-alcentro { display: block; margin: 1em 0; }
#st-notizia-interna iframe { max-width: 100%; }
#st-notizia-interna figcaption{ }
#st-notizia-interna .st-fonte { vertical-align: baseline; margin: 20px 0; }
#st-notizia-interna .st-fonte span { font-size: 11px; line-height: 20px; height: 20px; font-weight: 700; margin-bottom: 5px; background-color: var(--colore1-1); color: var(--colore1-1o); display: inline-block; padding: 0 10px; text-transform: uppercase; }
#st-notizia-interna .st-fonte strong { display: block; margin-left: 40px; font-weight: 600; position: relative; }
#st-notizia-interna .st-fonte strong:before { content: '\25Cf'; left: -16px; position: absolute; color: var(--colore1-1); list-style: none; }
#st-notizia-interna .st-autore { vertical-align: baseline; font-weight: 600; }
#st-notizia-interna .st-autore .st-autore-etichetta { display: inline-block; text-transform: uppercase; padding-left: 10px; padding-right: 10px; font-size: 10px; font-weight: 700; line-height: 20px; height: 20px; background-color: var(--colore1-1); color: var(--colore1-1o); margin-bottom: 10px; }
#st-notizia-interna .st-autore > div:nth-child(2) { margin-left: 20px; }
#st-notizia-interna .st-autore .st-foto { vertical-align: middle; margin: 0 10px 0 0; display: inline-block; width: 30px; height: 30px; border: thin solid var(--colore1-2); border-radius: 0; background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; }
#st-notizia-interna .st-autore span { }
#st-notizia-interna .st-autore [class^='icofont-'] { height: 1.5em; font-size: 1em; text-decoration: none; display: inline-block; margin: 0 .2em; line-height: 1.3; width: 1.5em; text-align: center; border: thin solid var(--colore1-2); background-color: var(--colore1-2o); color: var(--colore1-2); border-radius: 1em; }
#st-notizia-interna .st-autore [class^='icofont-']:hover { background-color: var(--colore1-1); color: var(--colore1-1o); }
#st-notizia-interna .st-socialnetwork { text-align: center; margin: 30px auto; vertical-align: baseline; width: 270px; height: 30px; line-height: 30px; background-color: var(--colore1-1); color: var(--colore1-1o); border-radius: 3px; font-size: 1rem; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.4); }
#st-notizia-interna .st-socialnetwork:before { content: 'Condividi su '; font-size: 12px; font-weight: 600; }
#st-notizia-interna .st-socialnetwork > * { text-decoration: none; display: inline-block; margin: 0 .2rem; line-height: 20px; width: 20px; height: 20px; text-align: center; border-radius: 10px; overflow: hidden; vertical-align: sub; }
#st-notizia-interna .st-socialnetwork > *:hover { background-color: var(--colore1-1o); color: var(--colore1-1); }
#st-notizia-interna dl { margin: 20px 0; }
#st-notizia-interna dt { font-size: 11px; line-height: 20px; height: 20px; font-weight: 700; margin-bottom: 10px; background-color: var(--colore1-1); color: var(--colore1-1o); display: inline-block; padding: 0 10px; text-transform: uppercase; }
#st-notizia-interna dd { margin-left: 40px; }
#st-notizia-interna .st-notizia-allegati dd { margin-left: 20px; }
#st-notizia-interna .st-notizia-attinenti dd { position: relative; }
#st-notizia-interna .st-notizia-attinenti dd:before { content: '\25Cf'; left: -16px; position: absolute; color: var(--colore1-1); list-style: none; }
#st-notizia-interna dd a { font-weight: 600; }
#st-notizia-interna .st-notizia-allegati a:before { color: var(--colore1-1); }
#st-notizia-interna dd div { margin-left: 20px; font-size: .9em; line-height: 1.2; }
#st-notizia-interna footer { margin-top: 20px; border-top: 1px solid var(--colore1-1); }
#st-notizia-interna .st-notizie-vicine { vertical-align: baseline; line-height: 1.2; margin: 40px 0; display: grid; grid-gap: 1em; grid-template-columns: 1fr 1fr; grid-template-rows: 50px; align-items: center; width: 100%; font-size: 13px; line-height: 25px; font-weight: 600;  padding: 0 45px;  }
#st-notizia-interna .st-notizie-vicine a { text-decoration: none; }
#st-notizia-interna .st-notizie-vicine .st_argomentosp { display: inline-block; text-transform: uppercase; padding-left: 10px; padding-right: 10px; font-size: .8em; font-weight: 700; line-height: 20px; height: 20px; background-color: var(--colore1-1); color: var(--colore1-1o);  border-radius: 3px;  }
#st-notizia-interna .st-notizie-vicine .st_titolosp { display: block; line-height: 1.1; }
#st-notizia-interna .st-notizia-precedente { justify-self: start; text-align: left; position: relative; }
#st-notizia-interna .st-notizia-precedente:before { opacity: .4; content: '\2770'; font-size: 40px; position: absolute; left: -30px; color: var(--colore1-1); top: 50%; transform: translateY(-50%); }
#st-notizia-interna .st-notizia-precedente:hover:before { opacity: 1; }
#st-notizia-interna .st-notizia-successiva { justify-self: end; text-align: right; position: relative; }
#st-notizia-interna .st-notizia-successiva:after { opacity: .4; content: '\2771'; font-size: 40px; position: absolute; right: -30px; color: var(--colore1-1); top: 50%; transform: translateY(-50%); }
#st-notizia-interna .st-notizia-successiva:hover:after { opacity: 1; }
[class^='icona-telegram'] { background-color: #60c1ff !important; color: #fff !important; }
[class^='icona-telegram']:after { content: ''; background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgNDU1IDQ1NSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij48Zz48cGF0aCBkPSJNNDQ0LjY2Miw1Mi40MzNsLTczLjc5NSwzNTQuOTZjLTEuNzM4LDguMzggLTExLjU2NSwxMi4xNzggLTE4LjQ5OSw3LjEzOWwtMTAwLjczOCwtNzMuMTM2Yy02LjExNSwtNC40NDEgLTE0LjQ1NCwtNC4yMDUgLTIwLjMwOSwwLjU2OGwtNTUuODUyLDQ1LjUyOGMtNi40ODEsNS4zMDEgLTE2LjI0OSwyLjM0NyAtMTguNzMxLC01LjYzNmwtMzguNzgyLC0xMjQuNzI0bC0xMDAuMTk2LC0zNy4zOTRjLTEwLjE3OCwtMy44MTMgLTEwLjI2NSwtMTguMTgyIC0wLjExNiwtMjIuMDkxbDQxMS4yMDcsLTE1OC42MzNjOC43MTcsLTMuMzcxIDE3LjcxMSw0LjI2NiAxNS44MTEsMTMuNDE5Wm0tOTguMzUyLDY0LjE4OWwtMTk1LjgyLDEyMC42MDVjLTcuNTA1LDQuNjMxIC0xMS4wMzgsMTMuNjk1IC04LjYxNywyMi4xOGwyMS4xNzIsNzQuMzkzYzEuNTA2LDUuMjcxIDkuMTU0LDQuNzMzIDkuODg3LC0wLjcxM2w1LjUwMiwtNDAuNzk2YzEuMDQsLTcuNjgxIDQuNzAyLC0xNC43NjEgMTAuMzg0LC0yMC4wNDdsMTYxLjYwNiwtMTUwLjIyMmMzLjAyNiwtMi44MDIgLTAuNTk2LC03LjU2IC00LjExNCwtNS40WiIgc3R5bGU9ImZpbGw6I2ZmZjsiLz48L2c+PC9zdmc+); background-size: contain; background-repeat: no-repeat; background-position: center center; height: 15px; width: 15px; display: inline-block; background-color: inherit; vertical-align: middle; line-height: 1; margin-left: -3px; margin-top: -1px; }

/* ---------------------------------------------------- */
#st-notizie-interne h1 { }
#st-notizie-interne .st-notizie-nomesito { display: none; }
#st-notizie-interne .st-notizie-notizia { margin: 20px 0; }
#st-notizie-interne .st-argomento { display: inline-block; text-transform: uppercase; padding-left: 10px; padding-right: 10px; font-size: .7em; font-weight: 700; line-height: 20px; height: 20px; background-color: var(--colore1-1); color: var(--colore1-1o); margin-right: 6px; border-radius: 3px; }
#st-notizie-interne time { display: inline-block; font-size: 12px; font-weight: 600; line-height: 20px; height: 20px; }
#st-notizie-interne h2 { font-weight: 700; margin-top: 0; line-height: 1.3; margin-left: 3px; }
[href$='.pdf']:before, [href$='.zip']:before, [href$='.doc']:before, [href$='.docx']:before, 
[href$='.xls']:before, [href$='.xlsx']:before, [href$='.tif']:before, [href$='.jpg']:before, 
[href$='.gif']:before, [href$='.png']:before { font-size: 1.2em; display: inline-block; margin-right: .25em; text-decoration: none; font-family: IcoFont!important; speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; white-space: nowrap; word-wrap: normal; direction: ltr; line-height: 1; -webkit-font-feature-settings: "liga"; -webkit-font-smoothing: antialiased; }
[href$='.pdf']:before { content: "\eb1e"; }
[href$='.zip']:before { content: "\eb30"; }
[href$='.doc']:before, [href$='.docx']:before { content: "\eb2f"; }
[href$='.xls']:before, [href$='.xlsx']:before { content: "\eb27"; }
[href$='.tif']:before, [href$='.jpg']:before, [href$='.gif']:before, [href$='.png']:before { content: "\eb2b"; }

.st-notiziefiltri { margin-top: 1em; margin-bottom: 1em; }
.st-notiziefiltro { border: 1px solid var(--colore1-1); color: var(--colore1-1o); background-color: var(--colore1-1); border-radius: 3px; display: inline-block; text-decoration: none; margin-left: .25em; margin-right: .25em; font-size: .8em; font-weight: 600; height: 1.7em; }
.st-notiziefiltro:after { content: '\2715'; margin-left: .3em; font-size: 1em; display: inline-block; }
.st-notiziefiltro:hover:after { content: '\2716'; }

.st-notizia-argomento { text-decoration: none; text-transform: uppercase; font-size: 0.8em; line-height: 1.5rem; height: 1.5rem; padding-left: 15px; padding-right: 15px; display: inline-block; font-weight: 700; color: var(--colore1-1o); background-color: var(--colore1-1); border-radius: 3px; vertical-align: top; }
.st-numeropagine .st-notizia-argomento { margin-left: 1em; }


/* 
		schermo small (inferiore ai 768 pixel)
*/
@media all and (max-width: 768px) {
  #st-notizia-interna { padding: 0 1vw; }
  #st-notizia-interna h1 { font-size: 26px; line-height: 1; margin-bottom: 30px; }
	#st-notizia-interna .st-notizia-testo { padding: 0; }
  #st-notizia-interna .st-notizie-vicine { grid-gap: 1em; grid-template-columns: 1fr; grid-template-rows: auto; padding: 0; margin: 1em 0 3em; }
  #st-notizia-interna .st-notizia-precedente { padding-left: 25px; display: block; }
  #st-notizia-interna .st-notizia-precedente:before { left: 0; }
  #st-notizia-interna .st-notizia-successiva { padding-right: 25px; display: block; }
  #st-notizia-interna .st-notizia-successiva:after { right: 0; }
  #st-notizia-interna .st-notizie-vicine .st_titolosp { line-height: 1.1; }
  #st-notizia-interna .st-foto.st-asinistra, #st-notizia-interna .st-foto.st-adestra{ float: none; margin: 1em 0; }
  #st-notizie-interne { padding: 0; margin-top: 0px; }
  #st-notizie-interne h1 { font-size: 17px; }
}
/* 
		schermo medium (tra i 769 e 1024 pixel) 
*/
@media all and (max-width: 1024px) and (min-width: 769px) {
  #st-notizia-interna { padding: 0 3vw; }
}
/* 
		schermo large (sopra i 1025 pixel) 
*/
@media all and (min-width: 1025px) {
  #st-notizia-interna { padding: 0; }
  #st-notizie-interne { padding: 0; }
}
@media only print {
	body > header, body > footer, #colonna1, #colonna2, #colonna3, #colonna4, #colonna5, #colonna6, 
	#colonna7, #colonna8, #colonna9, .st-socialnetwork, .st-popup, #st-notizia-interna footer, 
	#st-notizia-interna .st-autore [class^=icofont-], #st-notizia-interna .st-autore .st-foto { display: none; }
	#st-notizia-interna .st-foto.st-asinistra{ float: left; margin: 0 1.5em 1.5em 0; }
	#st-notizia-interna .st-foto.st-adestra{ float: right; margin: 0 0 1.5em 1.5em; }
}