span.inline-math { display:inline; } span.display-math { display:block; text-align:center; margin-top:0.2em; margin-bottom:0.2em; } div.theorem, div.lemma, div.definition, div.corollary, div.proof { margin-top: 1em; margin-bottom: 1em; } div div { margin-left: 2em; } div.exercise > p:first-child:before { content: "Exercise. "; font-weight: bold; } div.theorem > p:first-child:before { content: "Theorem. "; font-weight: bold; } div.lemma > p:first-child:before { content: "Lemma. "; font-weight: bold; } div.definition > p:first-child:before { content: "Definition. "; font-weight: bold; } div.corollary > p:first-child:before { content: "Corollary. "; font-weight: bold; } div.proof > p:first-child:before { content: "Proof. "; font-style: italic; } div.proof > :last-child:after { content: " ∎"; }