/*
 * TabRight global theme fixes  (loaded site-wide on the front end)
 *
 * Hello Elementor's reset.css ships #c36 (pink, #cc3366) as a placeholder
 * accent: every bare <a>, and every unstyled <button>/[type=submit]/
 * [type=button], is pink, and buttons fill pink on hover/focus. It only shows
 * on UNSTYLED elements, but those do occur (e.g. plain shortcode buttons), and
 * pink is badly off-brand.
 *
 * These rules use the theme reset's OWN selectors at the same specificity and
 * load AFTER it, so they win for bare elements only. Any classed control
 * (.elementor-button, .tr-btn*, WP core .button, the scoped #tr-account portal)
 * is 0,2,0+ specificity and keeps its own colours untouched. No !important, so
 * nothing here can out-muscle a real, deliberately-styled button.
 */

a { color: #1c6b41; }
a:hover, a:active { color: #13502f; }

[type="button"], [type="submit"], button {
  border-color: #1c6b41;
  color: #1c6b41;
}
[type="button"]:hover, [type="button"]:focus,
[type="submit"]:hover, [type="submit"]:focus,
button:hover, button:focus {
  background-color: #1c6b41;
  color: #fff;
}
