Template:Q/styles.css

.quote0 { background-color:#f7f7f7; width:100%; }

.quoteLeft { width: 20px; font-size: 35px; font-family: 'Lato',serif; font-weight: bold; text-align: left; padding: 9px 10px 0 10px; vertical-align: top; display: table-cell; color:#9da1c0; }

.quoteRight { width: 20px; font-size: 30px; font-family: 'Lato',serif; font-weight:bold; text-align: right; padding: 10px 10px 0 10px; vertical-align: bottom; display: table-cell; color:#9da1c0; }

.quote2 { padding-top: 0; display: table; width: 100%; }

.quoteVoices { transform: scale(0.7); transform-origin:left; display: table-cell; padding-left: 60px; }

.quoteSource { font-size: smaller; text-align: right; padding-bottom: 5px; padding-right: 5px; display: table-cell; vertical-align: middle; }