/* Vintage Silver Bars — replace Baskerville 2's green accent (#13c4a5) with steel gray (#4A5560) */

body a {
  color: #3F6C8E;
  text-decoration: underline;
}

/* Keep header, title, and nav links clean — no underlines */
.site-title a,
.site-header a,
.main-navigation a {
  text-decoration: none;
}

/* Make the tagline pop against the dark header image */
.site-description {
  color: #ffffff;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.85);
}

/* Brighter menu items on the dark nav bar */
.main-navigation li > a,
.main-navigation ul ul a {
  color: #ffffff;
}

.main-navigation li:hover > a,
.main-navigation a:hover,
.main-navigation a:focus {
  color: #c9d4dd;
}

body a:hover,
body a:focus {
  color: #4A5560;
}

.site-title a:hover,
.site-title a:focus {
  color: #4A5560;
}

.post-header .post-title a:hover,
.post-header .post-title a:focus {
  color: #4A5560;
}

.post-content fieldset legend,
.widget-content fieldset legend {
  background: #4A5560;
}

.button:hover,
.button:focus,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
.post-content input[type="submit"]:hover,
.post-content input[type="submit"]:focus,
.post-content input[type="reset"]:hover,
.post-content input[type="reset"]:focus,
.post-content input[type="button"]:hover,
.post-content input[type="button"]:focus,
.widget-content input[type="submit"]:hover,
.widget-content input[type="submit"]:focus,
.widget-content input[type="reset"]:hover,
.widget-content input[type="reset"]:focus,
.widget-content input[type="button"]:hover,
.widget-content input[type="button"]:focus,
.has-more-button button:hover,
.has-more-button button:focus,
.pushbutton-wide:hover,
.pushbutton-wide:focus {
  background: #4A5560;
}

.posts .post-meta a:hover,
.posts .post-meta a:focus {
  color: #4A5560;
}

.posts .format-link .link-header h2 a {
  color: #4A5560;
}

.single .post-meta p a:hover,
.single .post-meta p a:focus {
  color: #4A5560;
}

.entry-author:before {
  background-color: #4A5560;
}

.entry-author:after {
  border-left-color: #4A5560;
  border-right-color: #4A5560;
}

.author-link:hover:before,
.author-link:focus:before,
.author-links a:focus,
.author-links a:hover {
  background-color: #4A5560;
}

.comment.bypostauthor:after {
  background-color: #4A5560;
}

.comment-author .fn a:hover,
.comment-author .fn a:focus {
  color: #4A5560;
}

.comment-edit-link:hover,
.comment-edit-link:focus,
.comment-reply-link:hover,
.comment-reply-link:focus {
  background-color: #4A5560;
}

.pingbacklist .pingback a:hover,
.pingbacklist .pingback a:focus {
  color: #4A5560;
}

.form-submit #submit:hover,
.form-submit #submit:focus {
  background: #4A5560;
}

.author-info h4 a:hover,
.author-info h4 a:focus {
  color: #4A5560;
}

.author-info .author-links a:hover,
.author-info .author-links a:focus {
  background-color: #4A5560;
}

.posts-navigation a:hover,
.posts-navigation a:focus {
  background: #4A5560;
}

#infinite-handle span:hover,
#infinite-handle span:focus {
  background: #4A5560;
}

.widget-content ul li:before {
  color: #4A5560;
}

.tagcloud a:hover,
.tagcloud a:focus,
.widget_tag_cloud a:hover,
.widget_tag_cloud a:focus,
.wp_widget_tag_cloud a:hover,
.wp_widget_tag_cloud a:focus {
  background: #4A5560;
}

.widget_flickr #flickr_badge_uber_wrapper a:hover,
.widget_flickr #flickr_badge_uber_wrapper a:link,
.widget_flickr #flickr_badge_uber_wrapper a:active,
.widget_flickr #flickr_badge_uber_wrapper a:visited {
  color: #4A5560;
}

#content #menu_widget a {
  color: #4A5560;
}

.error404 .widget_recent_entries li:before {
  color: #4A5560;
}

#infinite-footer .blog-info a:hover {
  color: #4A5560;
}

.footer .tagcloud a:hover,
.footer .tagcloud a:focus,
.footer .widget_tag_cloud a:hover,
.footer .widget_tag_cloud a:focus,
.footer .wp_widget_tag_cloud a:hover,
.footer .wp_widget_tag_cloud a:focus {
  background: #4A5560;
}

.single .fallback-thumbnail .featured-media {
    display: none;
}
