/* Figures */ .figure { margin-bottom:24px; p { color:#000; font:italic 85%/1 arial,sans-serif; padding:1em 0; text-align: center; margin: 0; } img { max-width:100%; display: block; margin: auto; } .figure-number { font-weight: bold; color: #343131; } } figcaption,figure,footer,header,hgroup,nav{ display:block; }