@media screen and (min-width: 1921px) {

}
@media screen and (max-width: 1023px) {

}

@media screen and (max-width: 959px) {

}
@media screen and (max-width: 767px) {

}
@media screen and (max-width: 639px) {

    body.home .contenitore.lingue .contenuto .elenco-lingue-contenitore .elenco-lingue .lingua {
        padding-bottom: 20px;
    }
    body.home .contenitore.lingue .contenuto .elenco-lingue-contenitore .elenco-lingue .lingua img {
        width: 100px;
    }
    body.home .contenitore.lingue .contenuto .elenco-lingue-contenitore .elenco-lingue .lingua .codice {
        width: 100px;
        height: 55px;
        line-height: 55px;
        font-size: 30px;
        margin: 10px auto 0;
    }

}
@media screen and (max-width: 479px) {

	body.home .contenitore .contenuto .corpo img {
		height: 126px;
	}
    
      body.app .contenitore .contenuto .corpo .sezione .titolo{
        font-size: 4vw;
    }

}
