/* Regole comuni a tutte le pagine: soprattutto adattamento a telefono e tablet */

.apri-menu {
	font-size: 30px;
	cursor: pointer;
}

/* sidenav sopra a tutto (anche alla finestra delle foto ingrandite) */
.sidenav { z-index: 10000; }

/* immagini e video non escono mai dallo schermo */
img { max-width: 100%; height: auto; }
iframe { max-width: 100%; }

@media screen and (max-width: 700px) {
	h2 { font-size: 220% !important; }
	p  { font-size: 115% !important; }
}
