.article h2 { border-bottom:1px dotted #ccc; color:#222; }
.article h3 { border-bottom:2px solid #e75090; border-left:solid 8px #fb74ad; color:#17c9ef; padding: 0px; font-size 18px; }
.article h4 { font-size: 13px; color:#222; font-size: 20px; margin-left: 300px; text-align:center;}
.article .image_caption { font-size:80%; text-align:center; }
#center h3 span { color:#17c9ef;font-size: 17px; }
#center h2 span { color: #ff69b4; font-size: 16px; }
#center h4 span { color: #000000;font-size: 18px }
.article .image_caption { text-align:center; font-size:13px; }
#center .article blockquote {
    position: relative;
    display: block;
    margin: 2em 0 2em 0 !important;
    padding: 20px 14px 12px 20px !important;
    letter-spacing: 0.05em;
    text-align: left !important;
    border-radius: 5px;
    border: 1px dotted #dedede !important;
    background: none !important;
}
#center .article blockquote::before {
    font-family: 'FontAwesome';
    font-size: 1.125em;
    content: '\f10d';
    line-height: 0;
    position: absolute;
    top: 0;
    left: 12px;
    color: #303030;
}
