#skip-link {
  z-index: 300;
  color: #0479a8;
  padding: .3rem;
  background-color: #fff; }

.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0); }
  .show-on-focus:active, .show-on-focus:focus {
    position: fixed !important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto; }

.site-header:not(.headroom) .navbar.page-with-cover {
  position: relative; }

.page .has-post-cover .entry-cover,
.single-portfolio_item .has-post-cover .entry-cover,
.single .has-post-cover .entry-cover {
  min-height: 350px; }

.site-footer {
  color: #f0f0f0; }
  .site-footer a {
    text-decoration: underline;
    text-decoration-color: rgba(255, 255, 255, 0.5); }

body .ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur,
body .ajde_evcal_calendar .evcal_month_line p {
  color: #666; }
body #evcal_list .eventon_list_event .evcal_cblock,
body .evo_lightboxes .evo_pop_body .evcal_cblock {
  color: #555; }

.wp-block-themeisle-blocks-accordion a {
  color: #064F7A; }

h2.evcal_event_title {
  color: #6B6B6B;
  font-family: roboto, "arial narrow";
  text-transform: uppercase;
  font-size: 22px;
  font-weight: bold;
  line-height: 120%;
  padding-bottom: 3px;
  margin: 0; }

/*# sourceMappingURL=badger-band.css.map */
