pre {background:#feffa0;padding:15px;font:12px monospace;color:#222}

#comment-container .standard-form .ctrlHolder.msg.error p {
    color: #e55639;
}
#comment-container .standard-form .ctrlHolder.msg p {
    font-size: 1.875rem;
    line-height: 3rem;
}


/* Blog Archives */

.archives .year-active span {
    font-weight: bold;
}

.archives .month-active {
    font-weight: bold;
}

/* Tag Clod */

.tag-cloud { font-size: 2.5em;}

.tag-cloud .smallest {
    font-size: x-small;
}

.tag-cloud .small {
    font-size: small;
}

.tag-cloud .medium {
    font-size: medium;
}

.tag-cloud .large {
    font-size: large;
}

.tag-cloud .largest {
    font-size: larger;
}


/* Donate */
.addressee-block .fnc-address-required label em, .addressee-block .fnc-email-required label em { display: none; }
.addressee-block .fnc-address-required.required label em, .addressee-block .fnc-email-required.required label em { display: inline; color: red; }

#donate-form p.featured span.donate-total > span  { text-transform: none; }
#donate-form p.featured .donate-total #fnc-donate-level { height: auto;}

.web-page article ul.bullets li:after { background: none; }
.web-page article .no-bottom-margin { margin-bottom: 0; padding: 0}
.web-page article ul.bullets-left-margin { margin-left: 3em;}

.text-block-edit-link {
    background-color: #f8bb13;
    color: #fff;
    cursor: pointer;
    font-size: 1rem;
    margin: 1em auto;
    padding: 0.2rem 1rem;
    transition: background-color 0.3s ease-in-out 0s;}
.text-block-edit-link:hover, .text-block-edit-link:active, .text-block-edit-link:focus { color: #fff; background-color: #F6AC0E;}


/* Google Widget */
#widget .right h6 .help-link { float: right; font-size: 0.8em;}
.widget-help-page figure { border: 1px solid #eaeaea;}