.footer-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,100,200,0.85)), to(rgba(255,255,255,0.75)));
}

.footer-text p {
  color: #000000;
  text-align: left;
  font-weight: bold;
}

#menu-header-menu-1.footer-menu__list {
  font-weight: bold;
}

.main__header {
  text-transform: uppercase;
  background-color: rgba(0, 100, 200, 0.5);
}

.header-navbar {
  background-color: rgba(0, 100, 200, 0.75);
}

.widget__inner {
  background-color: rgba(255, 255, 255, 0.75);
}

.footer-widgets {
  background-color: rgba(0, 100, 200, 0.5);
}

.footer-widgets__inner {
  color: #000000;
}

.footer-widgets .widget__inner {
  color: #000000;
}

.footer-widgets .lsvr-townpress-weather-widget .widget__title {
  color: #000000;
}

.footer-widgets__column.lsvr-grid__col.lsvr-grid__col--span-3.lsvr-grid__col--md.lsvr-grid__col--md-span-6.lsvr-grid__col--lg.lsvr-grid__col--lg-span-6 {
  color: #000000;
}

.footer-widgets .lsvr-townpress-weather-widget .lsvr-townpress-weather-widget__weather-item-title {
  color: #000000;
}

.footer-widgets .lsvr-townpress-weather-widget .lsvr-townpress-weather-widget__weather-item-date {
  color: #000000;
}

.footer-widgets .lsvr-townpress-weather-widget .widget__title-icon {
  color: #000000;
}

a:hover {
  color: #000000;
}

.footer-widgets .widget__title {
  color: #000000;
}

#menu-item-39.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-37.current_page_item.menu-item-39 {
  color: #000000;
}

.widget_nav_menu .current-menu-item>a {
  color: #000000;
}

#menu-item-62.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-62 {
  color: #000000;
}

#menu-item-65.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-65 {
  color: #000000;
}





.c-content-box {
  opacity: 0.75;
}