/* Pagine pubbliche (registrazione): sopra a stile.css */
.contenitore.stretto { max-width: 760px; }
.logo-img { display: inline-flex; align-items: center; }
.trappola { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
body.pubblico .barra { background: #fff; border-bottom: 1px solid #dde4ea; }
body.pubblico .barra-dentro { padding-top: 6px; padding-bottom: 6px; }
