/*** CSS dédié à la page d'hommages à la disparition de Serge ****/


#section-center article.serge {
	border-style: none;
	padding: 5vh 4vw;
	border-top: 1px solid #db2220;
	color: #564848;
}

#section-center .serge h3 {
	font-family: "Petit Formal Script";
	font-size: 4.5rem;
	font-weight: 600;
	text-align: center;
	margin-bottom: 5vh;
}

#section-center .serge p {
	font-size: 1.6rem;
	margin-block-start: 1vh;
}

#section-center .serge figure.image {
	float: right;
	margin: 1.2vh 0 0 2vw;
}

@media (max-width: 768px) {

    #section-center article.serge {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-around;
    }

    #section-center .serge figure.image {
        float: none;
        margin-left: 0px;
    }
}

#section-center .serge figcaption {
	margin-top: 0.7rem;
    text-align: center;
    font-size: 0.9rem;
}

#section-center .serge .formule {
	margin-top: 2em;
	margin-left: 5vw;
}

#section-center .serge .signature {
	font-family: "Petit Formal Script";
	font-weight: 600;
	text-align: right;
	color: #db2220;
	margin-right: 2em;
}

#section-center .serge p ~ .citations {
    margin-top: 2rem;
}

#section-center .serge .citations {
	background-color: #b0c4de;
    padding: 1.5rem;
    border-radius: 8px;
    color: black;
    margin: 1rem;
}

#section-center .serge figure.citations blockquote {
    margin-top: 
}

#section-center .serge figure.citations blockquote {
	font-size: 1.5rem;
	font-style: italic;
    border-left: none;
    margin: 1.7rem 2vw 0.2rem;
    padding: 0;
}

#section-center .serge figure.citations figcaption {
	text-align: right;
    font-size: 1.2rem;
    margin-right: 1.5rem;
    margin-top: 1.7rem;
}

#section-center .serge figure.citations cite {
	display: inline-block;
}
