/* DETTAGLIO DIARIO */
.paragrafo { width: 100%; display: inline-block; margin: 0px auto; text-align: center; /*background-color: #00f*/ }
.paragrafo img { width: 25%; margin: 5px auto; }
.paragrafo .titolo { color: #000; font-size: 40px; margin: 50px auto; width: 50%; }
.paragrafo .descrizione { width: 50%; margin: 10px auto; font-weight: bold; }
.riga-bottone { width: 50%; margin: 100px auto 0px auto; text-align: left }
.bottone { color: #6c4675; background-color: #fff; font-size: 20px; padding: 1%; text-decoration: none; border-radius: 5px; font-weight: bold; border: 2px solid #6c4675; }
.bottone:hover { color: #fff; background-color: #6c4675; }
.bottone:hover .riga-separatrice-bottone { border-color: #fff !important; }
.riga-separatrice-bottone { height: 100%; border-right: 2px solid #6c4675; margin: 0px 10px }