.communityQuote_Row { color: #fff; }
.communityQuote_Row .quote_image { position: relative; height: 450px; max-width: 400px; }
.communityQuote_Row .quote_image .quote_overlay::before { content: ''; width: 100%; position: absolute; height: 60%; left: 0; right 0; bottom: 0;     background: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 4%, 5%, 0)), color-stop(15%, hsla(0, 4%, 5%, 0)), to(hsla(0, 4%, 5%, .65)));
    background: linear-gradient(180deg, hsla(0, 4%, 5%, 0) 0, hsla(0, 4%, 5%, 0) 15%, hsla(0, 4%, 5%, .65));    -webkit-transition: opacity .3s cubic-bezier(0,.75,.25,1);
    transition: opacity .3s cubic-bezier(0,.75,.25,1); }
.communityQuote_Row .quote_image blockquote { position: absolute; bottom: 0; padding: 5% 4% 2%; margin: 0; color: #fff; border: 0; }
.communityQuote_Row .quote_image blockquote p { font-family: EMythHandRegular, serif !important;  font-size: 18px; opacity: 0.90; }
.communityQuote_Row .quote_image blockquote cite { font-family: SlateCondensed, sans-serif; letter-spacing: 3px; text-transform: uppercase; font-style: normal; font-size: 8px; opacity: 0.90; }
.QuoteContent { display: none; position: absolute; bottom: 0; left: 0; right: 0; }
@media screen and (min-width: 992px) {
  .Content_Right { padding-left: 70px; }
  .communityQuote_Row .quote_image { height: 480px; margin-top: -200px; }
}