/* Ottimizzazione per telefoni e tablet */
html{-webkit-text-size-adjust:100%}
img,video,iframe,canvas{max-width:100%;height:auto}
body{overflow-wrap:break-word}
@media (max-width:820px){
  body{font-size:max(16px,1em);margin-left:8px;margin-right:8px}
  a{padding:2px 0}
  pre,code{white-space:pre-wrap}
}
/* Pulsanti di navigazione: metà della dimensione originale */
img[src$="indietro.png"]{width:187px;height:auto}
img[src$="homepage1.png"]{width:143px;height:auto}
