.profilo_contatti{display:none;position:absolute;width:70vw;height:30.3vw;top:5vw;left:15vw;z-index:10000;overflow:hidden}
.profilo{width:20vw;height:26.5vw;margin-left:7vw;background-color:#fff;padding:1vw}
.profilo_scrittebianche{width:24vw;height:26.5vw;margin-left:7vw;padding:1vw;font-weight:300;color:#fff;text-shadow:.1vw .1vw .4vw #000,-.1vw -.1vw .4vw #000;text-align:justify}

.nome{font-family:'Roboto',sans-serif;font-weight:400;font-size:19px;text-align:center}
.descr_prof{margin-top:.8vw;font-family:'Roboto',sans-serif;font-weight:300;font-size:15px;line-height:28px}

@media only screen and (max-width: 768px){
.nome{ font-size:6px }
.descr_prof{ font-size:4px; line-height:6px }
}

.grassetto{font-weight:700}.corsivo{font-style:italic}
#foto_piero{float:right;margin-top:-27vw;margin-right:10vw}
#foto_effettiva{width:23.9vw;height:15.93vw;box-shadow:.1vw .1vw .4vw #000}
blockquote{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;font-size:.6vw;text-align:right;text-shadow:.1vw .1vw .4vw #000}
.contatti{padding:1vw;float:right;margin-top:-9vw;margin-right:5vw;font-size:1vw}
.contatti p{font-family:'Roboto',sans-serif;font-weight:300;font-size:1vw;color:#fff;text-shadow:.1vw .1vw .4vw #000}
#copy{font-family:'Roboto',sans-serif;font-weight:300;color:#fff;font-size:.6vw;text-shadow:.1vw .1vw .4vw #000}

a[href^="mailto:"]{ color:#FFF; text-decoration:none; font-weight:normal; }
a[href^="mailto:"]:hover { color:#CCC; text-decoration:none; font-weight:normal; }
a { color:#FFF; text-decoration:none; font-weight:normal; }
a:hover { color:#CCC; text-decoration:none; font-weight:normal; }