.inverse { background-color: #309752; color: #f9f9f9; }

.hgroup-overlay { background-color: rgba(48, 151, 82, 0.5); }

.prev, .next { background-color: #309752; color: #f9f9f9; }
.prev:visited, .next:visited { color: #f9f9f9; }
.prev:hover, .prev:focus, .next:hover, .next:focus { background-color: #0dba46; color: #f9f9f9; }

button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid #309752; }
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background-color: #309752; color: #f9f9f9; }

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea { border: 1px solid #309752; }

blockquote { border-left: 3px solid #309752; }

a { color: #309752; }
a:visited { color: #0dba46; }
a:hover, a:focus { color: #0dba46; }
.popout-link a, .comment-meta a, .reply a { color: inherit; }
.popout-link a:visited, .comment-meta a:visited, .reply a:visited { color: inherit; }
.popout-link a:hover, .popout-link a:focus, .comment-meta a:hover, .comment-meta a:focus, .reply a:hover, .reply a:focus { color: #309752; text-decoration: underline; }
.inverse a { color: inherit; }
.inverse a:visited, .inverse a:hover, .inverse a:focus { color: #c6c6c6; }
.page-links a { background-color: #309752; color: #f9f9f9; }
.page-links a:hover { background-color: #0dba46; text-decoration: none; }
.social-media a:visited { color: #309752; }
.widget_calendar a:hover { background-color: #f9f9f9; color: #309752; }
.widget_tag_cloud a { background-color: #f9f9f9; color: #309752; }
.widget_tag_cloud a:visited { color: #309752; }
.widget_tag_cloud a:hover, .widget_tag_cloud a:focus { background-color: #309752; color: #f9f9f9; }

/*# sourceMappingURL=emerald.css.map */